×

License activation and management

  • US 10,013,536 B2
  • Filed: 10/07/2008
  • Issued: 07/03/2018
  • Est. Priority Date: 11/06/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a first request to activate a software product for a first device or a first user,the receiving the first request to activate being performed by a server;

    providing, based on the first request and on license information for the software product, permission for a first activation of the software product for the first device or the first user,the providing the permission for the first activation being performed by the server;

    receiving, subsequent to the first activation of the software product, a request to validate the first activation of the software product,the receiving the request to validate being performed by the server;

    validating the first activation of the software product based on the request to validate the first activation,the validating the first activation of the software product including verifying that the first device or a user device associated with the first user includes a valid license to the software product, andthe validating the first activation of the software product being performed by the server;

    receiving a second request to activate the software product for a second device or a second user,the receiving the second request to activate being performed by the server;

    re-designating, based on the second request, the license information,the re-designating the license information moving the software product from the first device to the second device,the re-designating the license information including changing one or more settings of the license information, andthe re-designating the license information being performed by the server;

    providing, based on the request to validate and the re-designating the license information, permission for a second activation of the software product,the providing the permission for the second activation being performed by the server;

    deactivating the software product on the first device or for the first user based on providing permission for the second activation of the software product,the deactivating the software product being performed by the server; and

    updating, based on the providing the permission for the second activation, the license information,the updating the license information being performed by the server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×