Method for tracking software lineages
First Claim
Patent Images
1. A method for allowing access to digital information, the digital information including code, at least a portion of the code being effective to facilitate performance of a function on a digital product, the method comprising:
- receiving a request to access the digital information;
receiving a lineage of the digital information;
analyzing the lineage; and
allowing access to the digital information based on the analyzing.
4 Assignments
0 Petitions
Accused Products
Abstract
Software lineages arise through purchase and reproduction. Lineages are tracked by storing lineage-relevant information in variable regions of software instances and/or in a central database according to methods disclosed.
-
Citations
20 Claims
-
1. A method for allowing access to digital information, the digital information including code, at least a portion of the code being effective to facilitate performance of a function on a digital product, the method comprising:
-
receiving a request to access the digital information;
receiving a lineage of the digital information;
analyzing the lineage; and
allowing access to the digital information based on the analyzing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device for allowing access to digital information, the digital information including code, at least a portion of the code being effective to facilitate performance of a function on a digital product, the device comprising:
-
a first receiver which receives a request to access the digital information;
a second receiver which receives a lineage of the digital information;
an analyzer which analyzes the lineage; and
a processor which allows access to the digital information based on the analyzing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification