FACILITATING DYNAMIC CONFIGURATION OF SOFTWARE PRODUCTS
First Claim
1. A method for providing access to at least a portion of a software product, comprising:
- receiving purchase information from a first location, wherein the purchase information includes information about purchased software features to which a user purchased access, and wherein the purchased software features are provided by a first subset of modules in the software product;
receiving an access request from a second location from which the software product can be accessed, wherein the access request includes an identifier provided to the user when the user purchased access to the purchased software features; and
providing configuration instructions to the second location, wherein the configuration instructions dynamically enable the first subset of the modules.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a system that provides access to at least a portion of a software product are described. During operation, this system receives purchase information from a first location, where the purchase information includes information about purchased software features to which a user purchased access and where the purchased software features are provided by a first subset of modules in the software product. Next, the system receives an access request from a second location from which the software product can be accessed, where the access request includes an identifier provided to the user when the user purchased access to the purchased software features. Next, the system provides configuration instructions to the second location, where the configuration instructions dynamically enable the first subset of the modules.
-
Citations
20 Claims
-
1. A method for providing access to at least a portion of a software product, comprising:
-
receiving purchase information from a first location, wherein the purchase information includes information about purchased software features to which a user purchased access, and wherein the purchased software features are provided by a first subset of modules in the software product; receiving an access request from a second location from which the software product can be accessed, wherein the access request includes an identifier provided to the user when the user purchased access to the purchased software features; and providing configuration instructions to the second location, wherein the configuration instructions dynamically enable the first subset of the modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer-readable storage medium and a computer-program mechanism embedded therein for providing access to at least a portion of a software product, the computer-program mechanism including:
-
instructions for receiving purchase information from a first location, wherein the purchase information includes information about purchased software features to which a user purchased access, and wherein the purchased software features are associated with a first subset of modules in the software product; instructions for receiving an access request from a second location from which the software product can be accessed, wherein the access request includes an identifier provided to the user when the user purchased access to the purchased software features; and instructions for providing configuration instructions to the second location, wherein the configuration instructions dynamically enable the first subset of the modules.
-
-
20. A computer system to provide access to at least a portion of a software product, comprising:
-
a processor; memory; a program module, wherein the program module is stored in the memory and configurable to be executed by the processor, the program module including; instructions for receiving purchase information from a first location, wherein the purchase information includes information about purchased software features to which a user purchased access, and wherein the purchased software features are associated with a first subset of modules in the software product; instructions for receiving an access request from a second location from which the software product can be accessed, wherein the access request includes an identifier provided to the user when the user purchased access to the purchased software features; and instructions for providing configuration instructions to the second location, wherein the configuration instructions dynamically enable the first subset of the modules.
-
Specification