Patent ID: 8131993
Filing Date: 2012-03-06
Classification: G06F,G06Q,G07F,H04N,Y10S

Abstract:
1. A method for securing intellectual property distributed electronically, 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 client and the server prior to ordering the intellectual property and wherein the shared and pre-stored component codes are exchanged over a network; ordering an intellectual property product from the IP server; the IP server creating 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 and wherein the shared private key is not distributed to the client; encrypting the intellectual property product with the shared private key prior to distribution to the client, and wherein the intellectual property product further comprises content data and rights data in digital form; receiving the intellectual property product at the client; storing the encrypted intellectual property product on the client; creating the shared private key by player software at the client using a combination of the pre-stored shared component codes and the additional shared component code determined at the time the intellectual property product is ordered, the player software further comprising a player data record and wherein the player data record comprises the pre-stored shared component codes and the additional shared component code determined at the time the intellectual property product is ordered; decrypting the intellectual property product with the created shared private key; comparing the rights data and the player data record to determine entitlement to play the content data; and playing the content data on the player software if entitlement to do so has been determined.