METHOD AND SYSTEM FOR DETERMINING THE ELIGIBILITY FOR DEPLOYING PROTECTED CONTENT
First Claim
1. A computer-implemented method comprising:
- during an installation process to install one or more digital content items to a computer system, the one or more digital content items stored on a computer-readable storage medium, decoding a received serial number to identify a product identifier;
reading license configuration information from the storage medium, the license configuration information corresponding to the product identifier, the reading of the license configuration information from the storage medium includes reading a file in a folder selected based on the product identifier, the file indicating a first set of digital content items that are eligible to be installed on the computer system;
comparing the first set of digital content items that are eligible to be installed on the computer system with a second set of digital content items that are stored on the storage medium to determine a subset of digital content items to install on the computer system; and
installing the subset of digital content items on the computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for using a flexible serialization technique to determine whether certain protected content items (e.g., software) are eligible to be installed on a target computer system during an installation procedure are described. Consistent with some embodiments of the invention, a serial number entered by an end-user is decoded to identify a product identifier that corresponds with a select folder in a folder hierarchy on a storage medium that contains various payloads for installing digital content items on a target computer system. The folder that corresponds with the product identifier includes license configuration information that specifies a set of digital content items eligible for installation, based on the serial number entered by the end-user.
35 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
during an installation process to install one or more digital content items to a computer system, the one or more digital content items stored on a computer-readable storage medium, decoding a received serial number to identify a product identifier; reading license configuration information from the storage medium, the license configuration information corresponding to the product identifier, the reading of the license configuration information from the storage medium includes reading a file in a folder selected based on the product identifier, the file indicating a first set of digital content items that are eligible to be installed on the computer system; comparing the first set of digital content items that are eligible to be installed on the computer system with a second set of digital content items that are stored on the storage medium to determine a subset of digital content items to install on the computer system; and installing the subset of digital content items on the computer system. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
4. (canceled)
-
8. A non-transitory computer-readable storage medium storing instructions representing an installer, the instructions, when executed by a computer system, cause the computer system to perform a method comprising:
-
prompting for and receiving a serial number; decoding the received serial number to identify a product identifier; reading license configuration information from the computer-readable storage medium, the license configuration information corresponding to the product identifier the reading of the license configuration information from the storage medium includes reading a file in a folder selected based on the product identifier, the file indicating a first set of digital content items that are eligible to be installed on the computer system; comparing the first set of digital content items that are eligible to be installed on the computer system with a second set of digital content items that are stored on the storage medium to determine a subset of digital content items to install on the computer system; and processing one or more payloads corresponding with the subset of digital content items to install on the computer system in order to install the subset of digital content items on the computer system. - View Dependent Claims (9, 10, 12, 13, 14)
-
-
11. (canceled)
-
15. A computer-implemented method comprising:
-
during a process to generate an installer for installing one or more digital content items from a computer-readable storage medium to a target computer system, reading a payload description file indicating the one or more digital content items to be written to the computer readable storage medium; for each digital content item to be written to the computer-readable storage medium, reading license configuration information from a central repository; transferring the digital content items identified in the payload description file along with an executable installer and the license configuration information to the computer readable storage medium, the license configuration information including folders having folder names that correspond to product identifiers, the folders selectable with a product identifier decoded from a serial number, the license configuration information for each digital content item stored within a file located in one of the folders. - View Dependent Claims (17, 18)
-
-
16. (canceled)
Specification