METHOD AND SYSTEM FOR ACTIVATING A SOFTWARE APPLICATION WHILE PROVISIONING SERVICES FOR THE APPLICATION
First Claim
Patent Images
1. A computer-implemented method comprising:
- communicating a web service provisioning call to a web service executing on a first server computer, the web service provisioning call for provisioning the web service for use with a software application and performing a product activation operation, the web service provisioning call including user authentication information, a machine signature, and a product identifier identifying the software application installed on a computer system identified by the machine signature;
subsequent to communicating the web service provisioning call to the we service, receiving license information associated with a license for the software application from the web service executing on the first server computer;
communicating an activation request to a license manager module executing on a second server computer, the activation request including the license information associated with the license for the software application; and
receiving an indication from the license manager module executing on the second server computer that the software application has been activated.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for activating a software application while provisioning a web service to operate with the software application are described. Consistent with some embodiments, a product activation procedure is performed during a workflow to provision a web service to operate with a software application. By activating the software application during the web service provisioning workflow, an end-user can establish ownership of a proper license for the software application without having to input any license information, such as a serial number or product key, associated with the end-user'"'"'s license.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
communicating a web service provisioning call to a web service executing on a first server computer, the web service provisioning call for provisioning the web service for use with a software application and performing a product activation operation, the web service provisioning call including user authentication information, a machine signature, and a product identifier identifying the software application installed on a computer system identified by the machine signature; subsequent to communicating the web service provisioning call to the we service, receiving license information associated with a license for the software application from the web service executing on the first server computer; communicating an activation request to a license manager module executing on a second server computer, the activation request including the license information associated with the license for the software application; and receiving an indication from the license manager module executing on the second server computer that the software application has been activated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processing system, comprising:
-
at least one processor; and a machine-readable medium in communication with the at least one processor, the machine readable medium storing a software application having a web service provisioning module that is executable by the at least one processor, the web service provisioning module being executable by the at least one processor to cause operations to be performed, the operations comprising; communicating a web service provisioning call to a web service executing on a first server computer, the web service provisioning call to provision the web service for machine signature, and a product identifier identifying a software application installed on a computer system identified by the machine signature; subsequent to communicating the web service provisioning call, receiving license information associated with a license for the software application from the web service executing on the first server computer; communicating an activation request to a license manager module executing on a second server computer, the activation request including the license information associated with the license for the software application; and receiving an indication from the license manager module executing on the second server computer that the software application has been activated. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium storing instructions thereon, which, when executed by a computer system cause the computer system to perform operations, the operations comprising:
-
communicating a web service provisioning call to a web service, the web service provisioning call including end-user authentication information, a machine signature, and a product identifier identifying a software application installed on a computer system identified by the machine signature; receiving license information associated with a license for the software application in response to the web service provisioning call; communicating an activation request to a license server, the activation request including the license information associated with the license for the software application; and receiving an indication from the license server that the software application has been activated. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification