Method for lifetime tracking of intellectual property
First Claim
1. A method of storing digitally-encoded material, the method comprising:
- associating a unique identifier with the digitally-encoded material; and
associating one or more built-in functions with the digitally-encoded material such that the unique identifier and the built-in functions are coupled to the digitally-encoded material, the built-in functions governing transforms and rendering of the digitally-encoded material.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of storing and tracking digitally-encoded material includes associating a unique identifier with the digitally-encoded material, associating one or more built-in functions with the digitally-encoded material so that the unique identifier and the built-in functions are coupled to the digitally-encoded material. The built-in functions can govern transforms and rendering of the digitally-encoded material. The tracking is performed by associating a history of the digitally-encoded material with the digitally-encoded material. The history can be associated with the digitally-encoded material or kept in a database that communicates with the digitally-encoded material via the identifier. The built-in functions enable the digitally-encoded material to be stored in RAM in an encrypted form. A method for tracking can include encrypting a combination including the digitally-encoded material and the unique identifier and appending built-in function source code and the encrypted combination to form an executable entity executable independent of any particular operating system.
-
Citations
23 Claims
-
1. A method of storing digitally-encoded material, the method comprising:
-
associating a unique identifier with the digitally-encoded material; and
associating one or more built-in functions with the digitally-encoded material such that the unique identifier and the built-in functions are coupled to the digitally-encoded material, the built-in functions governing transforms and rendering of the digitally-encoded material. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for tracking digitally-encoded material, the method comprising:
-
appending a unique identifier to the digitally-encoded material;
encrypting a combination including the digitally-encoded material and the unique identifier; and
appending built-in function source code and the encrypted combination to form an executable entity capable of being executed independent of an a particular operating system. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A document configured to enable tracking, the document comprising:
-
a unique identifier;
digitally-encoded material associated with the unique identifier; and
one or more built-in functions coupled to the digitally-encoded material, the built-in functions configured to govern transforms and rendering of the digitally-encoded material independent of a particular operating system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium having computer-executable instructions to perform acts for storing digitally-encoded material, the acts comprising:
-
associating a unique identifier with the digitally-encoded material; and
associating one or more built-in functions with the digitally-encoded material such that the unique identifier and the built-in functions are coupled to the digitally-encoded material, the built-in functions governing transforms and rendering of the digitally-encoded material. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer readable medium having computer-executable instructions to perform acts for tracking digitally-encoded material, the acts comprising:
-
appending a unique identifier to the digitally-encoded material;
encrypting a combination including the digitally-encoded material and the unique identifier; and
appending built-in function source code and the encrypted combination to form an executable entity capable of being executed independent of an a particular operating system. - View Dependent Claims (22, 23)
-
Specification