Systems and methods of modifying system resources
First Claim
1. A method performed by a processor of modifying one or more system resources at least partially disposed within a client device, the method comprising:
- setting a license count;
generating an authenticator on a remote server;
transferring the authenticator to the client device;
connecting the client device to the remote server;
authenticating the client device to the remote server to establish the eligibility of the client device to control the one or more system resources at least partially disposed within the client device based on the authenticator and one or more system records, the one or more system records including modification eligibility of the one or more system resources;
confirming the license count is greater than zero;
modifying the one or more system resources at least partially disposed within the client device; and
decrementing the license count.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modifying one or more system resources is provided. One or more licenses for modifying one or more system resources on a client device can be acquired. An authenticator can be generated and stored on a remote server. The authenticator can be transferred to the client device. The client device can be connected to the remote server and the remote server can authenticate the client device via the authenticator. The remote server can confirm the availability of one or more licenses, and based on the availability of one or more licenses, modify one or more system resources disposed in, on, or about the client device. After modifying the one or more system resources the remote server can decrement the remaining license count.
15 Citations
20 Claims
-
1. A method performed by a processor of modifying one or more system resources at least partially disposed within a client device, the method comprising:
-
setting a license count; generating an authenticator on a remote server; transferring the authenticator to the client device; connecting the client device to the remote server; authenticating the client device to the remote server to establish the eligibility of the client device to control the one or more system resources at least partially disposed within the client device based on the authenticator and one or more system records, the one or more system records including modification eligibility of the one or more system resources; confirming the license count is greater than zero; modifying the one or more system resources at least partially disposed within the client device; and decrementing the license count. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, performed by a processor, of modifying one or more system resources at least partially disposed within a client device, the method comprising:
-
acquiring one or more licenses for controlling one or more system resources disposed at least partially within the client device, wherein the one or more system resources are selected from a group of system resources including software, firmware, and hardware; storing the one or more licenses on a network-accessible remote server; generating an authenticator; storing the authenticator on a remote server; transferring at least a portion of the authenticator from the remote server to a client server; transferring at least a portion of the authenticator from the client server to a client device; executing one or more scripts at least partially disposed within the client device; wherein the one or more scripts operably connect the client device to the remote server; wherein the one or more scripts authenticate the client device based upon the presence of the authenticator at least partially disposed within the client device and based upon the presence of one or more system records including modification eligibility of the one or more system resources; and wherein the one or more scripts establish the eligibility of the client device to control one or more system resources at least partially disposed within the client device; confirming at least one of the one or more licenses remain available on the remote server; modifying one or more system resources at least partially disposed within the client device; and decrementing the one or more licenses on the remote server. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for modifying, by a processor, one or more system resources at least partially disposed within one or more client devices comprising:
-
a means for storing a license count; a means for generating an authenticator at a remote server; a means for storing the authenticator at the remote server; a means for transmitting the authenticator to the one or more client devices; a means for connecting the one or more client devices to the remote server; a means for authenticating the one or more client devices using the authenticator and one or more system records including modification eligibility of the one or more system resources; a means for determining the eligibility of the one or more client devices to modify the one or more system resources disposed in, on, or about the one or more client devices wherein the one or more system resources are selected from a group including software, firmware, and hardware; a means for modifying the one or more system resources disposed in, on, or about the one or more client devices; and a means for decrementing the license count. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification