P
US8627415B2ExpiredUtilityPatentIndex 47

System and method for secure commercial multimedia rental and distribution over secure connections

Assignee: KLINE PAUL APriority: May 23, 2001Filed: Jan 31, 2012Granted: Jan 7, 2014
Est. expiryMay 23, 2021(expired)· nominal 20-yr term from priority
Inventors:KLINE PAUL ANITIN SAWANTWEINSTEIN ALLAN MWEINSTEIN DAVID JROBERTS JON L
Y10S705/907G06Q 30/06H04N 21/25816H04N 7/1675G06Q 50/184G07F 17/0014H04N 21/8193H04N 21/63345H04N 21/2543G06F 2221/2137G06Q 20/1235H04N 21/47211Y10S705/901G06Q 20/3829G06F 21/10
47
PatentIndex Score
0
Cited by
32
References
17
Claims

Abstract

A method for securing intellectual property includes establishing contact between an IP server and a client. At least two component codes are shared and pre-stored in both the player and the server prior to ordering the intellectual property. The IP server accepts an order for an intellectual property product from the client. The IP server creates a shared private key based on the pre-stored shared component codes and an additional shared component code at the time the intellectual property product is ordered. The shared private key is not distributed to the player software. The IP server encrypts the intellectual property product with the created shared private key prior to distribution to the client. The intellectual property product further comprises content data and rights data in digital form. The IP server electronically distributes the intellectual property product to the client in encrypted form without the shared private key.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for securing intellectual property distributed electronically, the method comprising:
 establishing contact between an intellectual property provider server (IP server) and a client wherein at least two component codes are shared and pre-stored in both the player client and the IP server prior to ordering the intellectual property; 
 accepting an order for an intellectual property product from the client; 
 creating a shared private key by the IP server based on the pre-stored shared component codes and an additional shared component code at the time the intellectual property product is ordered, wherein the shared private key is not distributed to the client; 
 encrypting the intellectual property product with the created shared private key prior to distribution to the client, wherein the intellectual property product further comprises content data and rights data in digital form; and 
 electronically distributing the intellectual property product to the client in encrypted form without transmitting the shared private key to the client, wherein 
 the shared private key is created using a billing code, a player code, a time and date code, and a last cookie code. 
 
     
     
       2. The method according to  claim 1 , further comprising:
 downloading player software from the IP server to the client. 
 
     
     
       3. The method according to  claim 1 , further comprising:
 distributing a decryption module from the IP server to the client. 
 
     
     
       4. The method according to  claim 1 , wherein the establishing contact comprises:
 receiving a request from the client; 
 transmitting the at least two component codes to the client; and 
 storing a record of the transmitted component codes on the IP server. 
 
     
     
       5. The method according to  claim 1 , wherein
 the client is one of a device configured to play multimedia content, computer, a smart television, an MP3 player, a VCR, a set-top box, a personal communication device, and a satellite receiver. 
 
     
     
       6. The method according to  claim 1 , wherein
 the component codes include at least one of a billing code, a player code in the form of a player identifier, and a combination thereof. 
 
     
     
       7. The method according to  claim 1 , wherein
 the additional shared component code includes at least one of a time and date code, and a last cookie code. 
 
     
     
       8. The method according to  claim 7 , wherein
 the component codes include at least one of a billing code, a player code in the form of a player identifier, and a combination thereof. 
 
     
     
       9. An intellectual property provider server for securing intellectual property distributed electronically, the intellectual property provider server comprising:
 a storage memory device configured to store one or more intellectual property products; and 
 a processor
 configured to establish communication over a network with a client connected to the network to establish contact between the intellectual property provider server and the client, at least two component codes being shared and pre-stored in both the client and the intellectual property provider server prior to ordering an intellectual property product, 
 further configured to accept an order for the intellectual property product from the client, 
 further configured to create a shared private key based on the at least two pre-stored component codes and an additional shared component code, the shared private key not distributed to the client, 
 further configured to encrypt the intellectual property product ordered by the client with the shared private key, wherein the intellectual property product further comprises content data and rights data in digital form, and 
 further configured to electronically distribute the encrypted intellectual property product to the client without transmitting the shared private key to the client, wherein the shared private key is created using a billing code, a player code, a time and date code, and a last cookie code. 
 
 
     
     
       10. The intellectual property provider server according to  claim 9 , wherein
 the shared private key is created using component codes in the form of a billing code, a player code, a time and date code, and a last cookie code. 
 
     
     
       11. The intellectual property provider server according to  claim 9 , wherein
 the processor if further configured to download player software from the intellectual property provider server to the client. 
 
     
     
       12. The intellectual property provider server according to  claim 9 , wherein
 the processor is further configured to download a decryption module from the intellectual property provider server to the client. 
 
     
     
       13. The intellectual property provider server according to  claim 9 , wherein the processor is configured to establish the communication by
 receiving a request from the client; 
 transmitting the at least two component codes to the client; and 
 storing a record of the transmitted component codes on the intellectual property server. 
 
     
     
       14. The intellectual property provider server according to  claim 9 , wherein the additional shared component code includes at least one of a time and date code, and a last cookie code. 
     
     
       15. The intellectual property provider server according to  claim 14 , wherein
 the component codes include at least one of a billing code, a player code in the form of a player identifier, and a combination thereof. 
 
     
     
       16. A system for storing intellectual property distributed electronically, comprising:
 an intellectual property provider server including
 a storage memory device configured to store intellectual property product, and 
 a processor
 configured to establish communication over a network with a client connected to the network to establish contact between the intellectual property provider server and the client, at least two component codes being shared and pre-stored in both the client and the intellectual property provider server prior to ordering an intellectual property product, 
 further configured to accept an order for an intellectual property product from the client, 
 further configured to create a shared private key based on the at least two pre-stored component codes and an additional shared component code, the shared private key not distributed to the client, 
 further configured to encrypt the intellectual property product ordered by the client with the shared private key, wherein the intellectual property product further comprises content data and rights data in digital form, and 
 further configured to electronically distribute the encrypted intellectual property product to the client without transmitting the shared private key to the client; and 
 a second processor included in the client, the second processor 
 configured to create a copy of the shared private key based on the at the least two pre-stored component codes and not receive the shared private key from the intellectual property server, and 
 further configured to decrypt the encrypted intellectual property product with said copy of the shared private key, wherein 
 the shared private key is created using a billing code, a player code, a time and date code, and a last cookie code. 
 
 
 
     
     
       17. The system according to  claim 16 , wherein
 the component codes include at least one of a billing code, a player code in the form of a player identifier, and a combination thereof.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.