IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0921199
(2001-08-01)
|
등록번호 |
US-8515773
(2013-08-20)
|
발명자
/ 주소 |
- Hofrichter, Klaus
- Rafey, Richter A.
- Gauba, Ravi
- Wang, Annie
- Lau, Clement
|
출원인 / 주소 |
|
대리인 / 주소 |
Blakely, Sokoloff, Taylor & Zafman LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
118 |
초록
▼
A system and method for enabling distribution and brokering of content information are described. A request to download data is transmitted to a server. Information on multiple content providers storing data obtained from the server is received. Finally, identification information for one content pr
A system and method for enabling distribution and brokering of content information are described. A request to download data is transmitted to a server. Information on multiple content providers storing data obtained from the server is received. Finally, identification information for one content provider, which allowed the download of data, is transmitted to the server along with payment for the download of data.
대표청구항
▼
1. A computerized method for execution by a client, the method comprising: transmitting, by the client, a request to download data, wherein said data comprises a content file;receiving identification information and data downloaded from one of a plurality of content providers storing said data, said
1. A computerized method for execution by a client, the method comprising: transmitting, by the client, a request to download data, wherein said data comprises a content file;receiving identification information and data downloaded from one of a plurality of content providers storing said data, said identification information identifying said one content provider and obtained by said one content provider from an original content provider of said data, wherein a server maintains a list of the plurality of content providers that provide the content file;transmitting, to said original content provider, said identification information for said one content provider, which downloaded said data, along with payment for the download of said data;transmitting, to said original content provider, a request for a distribution tool identifying said client as an additional content provider that distributes said data to other clients;receiving said distribution tool, wherein the distribution tool includes identification information for the server and the client;applying, by the client, said distribution tool to said data to identify said client as an additional content provider prior to distributing said data to a different client, wherein the distribution tool is embedded in said data and the distribution tool is subsequently transmitted to the server by the different client after the different client downloads said data from said client, said clients are operated by users of the content file; andin response to said applying, transmitting, to the server, a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the list of the plurality of content providers providing the content file is updated to include the client that requested and paid for said data as the additional content provider providing the content file. 2. The method according to claim 1, wherein said data is encrypted and contains a plurality of encrypted content files. 3. The method according to claim 1, wherein applying said distribution tool comprises embedding said distribution tool within said data. 4. The method according to claim 2, wherein transmitting said identification information further comprises: transmitting said payment for download of a decryption tool for decrypting said data; andreceiving said decryption tool. 5. A computerized method for execution by an original content provider, the method comprising: receiving, from a client, identification information for one of a plurality of content providers, which downloaded of data to said client, along with payment for the download of said data, wherein said data comprises a content file and a server maintains a list of the plurality of content providers that provide the content file;receiving, from said client, a request for a distribution tool identifying said client as an additional content provider that distributes said data to other clients, wherein the distribution tool includes identification information for the server and the client;transmitting, by the server, said distribution tool to said client for subsequent application of the distribution tool to said data by said client to identify said client as an additional content provider prior to distributing said data to a different client by said client, wherein the distribution tool is embedded in said data and said clients are operated by users of the content file;in response to the client applying the distribution tool, receiving a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the client transmits, to the server, the request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file.updating the list of the plurality of content providers providing the content file to include the client as the additional content provider providing the content file; andreceiving the distribution tool from the different client after the different client downloads said data from the client. 6. The method according to claim 5, wherein said data is encrypted and contains a plurality of encrypted content files. 7. The method according to claim 5, further comprising storing said distribution tool identifying said client. 8. The method according to claim 5, wherein said distribution tool comprises a digital watermark. 9. The method according to claim 6, wherein receiving said identification information further comprises: receiving said payment for download of a decryption tool for decrypting said data; andtransmitting said decryption tool to said client. 10. The method according to claim 5, further comprising transmitting a fee to said one content provider. 11. The method according to claim 10, wherein said fee is predetermined and represents a percentage of said payment received for the download of said data. 12. A system comprising: a client configured to transmit a request to download data, wherein said data comprises a content file; anda server for an original content provider coupled to said client and configured to receive identification information for one of a plurality of content providers, which downloaded said data to said client, along with payment for the download of said data, to maintain a list of the plurality of content providers providing the content file, to receive a request for a distribution tool identifying said client as an additional content provider that distributes said data to other clients, wherein the distribution tool includes identification information for the server and the client; to transmit said distribution tool to said client, wherein said client is further configured to receive and apply said distribution tool to said content to identify said client as an additional content provider prior to distributing said data to a different client by said client, wherein the distribution tool is embedded in said data and said clients are operated by users of the content file, in response to said client applying said distribution tool, to receive a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the client transmits, to the server, the request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, to update the list of the plurality of content providers providing the content file to include the client as the additional content provider providing the content file, and to receive the distribution tool from the different client after the different client downloads said data from the client. 13. The system according to claim 12, wherein said data is encrypted and contains a plurality of encrypted content files. 14. The system according to claim 12, wherein said server stores said distribution tool identifying said client. 15. The system according to claim 12, wherein said distribution tool comprises a digital watermark. 16. The system according to claim 13, wherein said server further receives said payment for download of a decryption tool for decrypting said data from said client, and transmits said decryption tool to said client. 17. The system according to claim 12, wherein said server further transmits a fee to said one content provider. 18. The system according to claim 17, wherein said fee is predetermined and represents a percentage of said payment received for the download of said data. 19. A computer readable medium containing executable instructions, which, when executed in a processing system for a client, cause said system to perform a method comprising: transmitting a request to download data, wherein said data comprises a content file;receiving identification information and data from one of a plurality of content providers storing said data, said identification information identifying said one content provider and obtained by said one content provider from an original content provider of said data, wherein a server maintains a list of the plurality of content providers providing the content file;transmitting, to said original content provider, said identification information for said one content provider, which downloaded said data, along with payment for the download of said data;transmitting to said original content provider, a request for a distribution tool identifying said client as an additional content provider that distributes said data to other clients;receiving said distribution tool, wherein the distribution tool includes identification information for the server and the client; andapplying said distribution tool to said data to identify said client as an additional content provider prior to distributing said data to a different client, wherein the distribution tool is embedded in said data and the distribution tool is subsequently transmitted to the server by the different client after the different client downloads said data from said client, said clients are operated by users of the content file; andin response to said applying, transmitting, to the server, a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the list of the plurality of content providers providing the content file is updated to include the client as the additional content provider providing the content file. 20. The computer readable medium according to claim 19, wherein said data is encrypted and contains a plurality of encrypted content files. 21. The computer readable medium according to claim 19, wherein said distribution tool comprises a digital watermark. 22. The computer readable medium according to claim 20, wherein transmitting said identification information further comprises: transmitting said payment for download of a decryption tool for decrypting said data; andreceiving said decryption tool. 23. A computer readable medium containing executable instructions, which, when executed in a processing system for an original content provider, cause said system to perform a method comprising: receiving, from a client, identification information for one of a plurality of content providers, which downloaded of data to said client, along with payment for the download of said data, wherein said data comprises a content file and a server maintains a list of the plurality of content providers providing the content file;receiving, from said client, a request for a distribution tool identifying said client as an additional content provider that distributes said data to other clients, wherein the distribution tool includes identification information for the server and the client;transmitting said distribution tool to said client for subsequent application to said data by said client to identify said client as an additional content provider prior to distributing said data to a different client by said client, wherein the distribution tool is embedded in said data and said clients are operated by users of the content file; andin response to the client applying the distribution tool, receiving a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the client tranmits, to the server, the request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file;updating the list of the plurality of content providers providing the content file to include the client as the additional content provider that provides the content file; andreceiving the distribution tool from the different client after the different client downloads said data from the client. 24. The computer readable medium according to claim 23, wherein said data is encrypted and contains a plurality of encrypted content files. 25. The computer readable medium according to claim 23, wherein the method further comprises storing said distribution tool identifying said client. 26. The computer readable medium according to claim 23, wherein said distribution tool comprises a digital watermark. 27. The computer readable medium according to claim 24, wherein receiving said identification information further comprises: receiving said payment for download of a decryption tool for decrypting said data; andtransmitting said decryption tool to said client. 28. The computer readable medium according to claim 23, wherein the method further comprises transmitting a fee to said one content provider. 29. The computer readable medium according to claim 28, wherein said fee is predetermined and represents a percentage of said payment received for the download of said data. 30. A computerized method for execution by a client, the method comprising: transmitting, by the client, a request to receive data, wherein said data comprises a content file;receiving said data from a first content provider for said data, said first content provider being one of a plurality of content providers making data available to said client, wherein a server maintains a list of the plurality of content providers providing the content file;receiving identification information that identifies said first content provider, said identification information obtained by said first content provider from an original content provider of the data;transmitting said identification information and payment for said data to said original content provider;transmitting a request for a distribution tool to said original content provider, wherein said request for a distribution tool identifies said client as an additional content provider that distributes said data to other clients;receiving said distribution tool, wherein the distribution tool includes identification information for the server and the client; andapplying said distribution tool to said data to identify said client as an additional content provider prior to distributing said data to a different client, wherein the distribution tool is embedded in said data and the distribution tool is subsequently transmitted to the server by the different client after the different client downloads said data from said client, said clients are operated by users of the content file; andin response to said applying, transmitting, to the server, a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file, wherein the list of the plurality of content providers providing the content file is updated to include the client as the additional content provider providing the content file. 31. A computerized method for execution by an original content provider, the method comprising: maintaining a list of a plurality of content providers that providing a content file;receiving, from a first client, identification information for a first content provider that provided said data to said first client, said first content provider being one of the plurality of content providers making said data available to said first client, wherein said data comprises the content file;receiving, from said first client, payment for said data;receiving, from said first client, a request for a distribution tool, wherein the distribution tool identifies said first client as an additional content provider that provides the content file to other clients, wherein the distribution tool includes identification information for the server and the client;transmitting said distribution tool to said first client for subsequent application of the distribution tool to said data by said client to identify said first client as an additional content provider prior to distributing said data to a second client by said first client, wherein the distribution tool is embedded in said data and said clients are operated by users of the content file; andin response to the client applying the distribution tool, receiving a request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file and the client transmits, to the server, the request that the client is to be identified in the list of the plurality of content providers as an additional content provider that provides the content file;updating the list of the plurality of content providers providing the content file to include the client as the additional content provider that provides the content file; andreceiving the distribution tool from the different client after the different client downloads said data from the client. 32. The method of claim 31, further comprising: receiving payment for said data from a second client.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.