System and Method for Software Activation
First Claim
1. A system for activating use of software on a computing device, the system comprising:
- a license server configured so that, in response to a communication link being available between the license server and the computing device, the license server;
receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a license key for the software;
accesses a database storing previously received software identifiers, device identifiers, and license keys;
determines an activation instruction through application of a usage policy, wherein application of the usage policy includes a comparison between the activation request and one or more records within the database; and
sends the activation instruction to the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related method for activating use of software on a computing device utilizes a license server configured so that, responsive to a communication link being available between the license server and the computing device, the license server receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computer, and (c) a license key for the software, accesses a database storing previously received software identifiers, device identifiers, and license keys, determines an activation instruction through application of a usage policy that compares the activation request to records within the database, and sends the activation instruction to the computing device.
135 Citations
18 Claims
-
1. A system for activating use of software on a computing device, the system comprising:
a license server configured so that, in response to a communication link being available between the license server and the computing device, the license server; receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a license key for the software; accesses a database storing previously received software identifiers, device identifiers, and license keys; determines an activation instruction through application of a usage policy, wherein application of the usage policy includes a comparison between the activation request and one or more records within the database; and sends the activation instruction to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for activating use of software on a computing device, the method comprising:
-
establishing a communication link between a data collection server and the computing device; receiving at the data collection server from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a license key for the software; accessing a database storing previously received software identifiers, device identifiers, and license keys; applying a usage policy as part of a comparison between the activation request and records within the database; determining an activation instruction from the applied usage policy; and sending the activation instruction to the computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification