Systems and methods for activation of applications using client-specific data
First Claim
Patent Images
1. A server comprising:
- a network interface that transmits a shared virtual disk to each of a plurality of clients; and
a storage area that maintains client-specific data for each of the plurality of clients,wherein the shared virtual disk comprises an application and instructions executable by each respective client of the plurality of clients, the instructions comprising;
instructions for retrieving, from the client-specific data for the respective client, activation credentials generated in response to successful activation of the application during a previous boot, andinstructions for reinstalling the activation credentials to verify activation of the application for the respective client, comprising;
instructions retrieving a product key from the activation credentials, andinstructions for calling a product key reinstall method of the application using the retrieved product key as a parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments relate to activation of an application included on a shared virtual disk using client-specific data. In particular, example embodiments retrieve, from a client-specific location on a virtual disk server, activation credentials generated in response to successful activation of the application during a previous boot Example embodiments then reinstall the application activation credentials to verify activation of the application for the particular client computing device.
-
Citations
10 Claims
-
1. A server comprising:
-
a network interface that transmits a shared virtual disk to each of a plurality of clients; and a storage area that maintains client-specific data for each of the plurality of clients, wherein the shared virtual disk comprises an application and instructions executable by each respective client of the plurality of clients, the instructions comprising; instructions for retrieving, from the client-specific data for the respective client, activation credentials generated in response to successful activation of the application during a previous boot, and instructions for reinstalling the activation credentials to verify activation of the application for the respective client, comprising; instructions retrieving a product key from the activation credentials, and instructions for calling a product key reinstall method of the application using the retrieved product key as a parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for activating an application included on a shared virtual disk accessed by a client computing device, the method comprising:
-
retrieving, by the client computing device, an image of the shared virtual disk from a virtual disk server, the image including the application; activating the application for the client computing device using an activation product key during a first boot of the operating system; saving activation credentials generated in response to successful activation of the application on a client-specific location on the virtual disk server; and retrieving and installing the saved activation credentials for the application during a subsequent boot by the client computing device, comprising; retrieving a product key from the saved activation credentials in the client-specific location on the virtual disk server, and calling a product key reinstall method of the application using the retrieved product key as a parameter. - View Dependent Claims (9, 10)
-
Specification