×

Method for enforcing a time limited software license in a mobile communication device

  • US 6,889,212 B1
  • Filed: 07/11/2000
  • Issued: 05/03/2005
  • Est. Priority Date: 07/11/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method of enforcing a time limited software license of a software application code in a mobile communication device, wherein the software application code is bundled with a license certificate, thereby creating an application bundle, the application bundle located on an application server, the method of enforcing comprising:

  • loading the application bundle into the mobile communication device from the application server;

    authenticating the license certificate;

    installing the application bundle into a non-volatile memory of the mobile communication device;

    attempting to invoke the software application code for execution by the mobile communication device;

    upon performing executing the software application code, obtaining a secure time reading from a secure time server;

    comparing the secure time reading with a license period of the software application code, the license period indicated by the license certificate; and

    executing the software application code only if the secure time reading is within the license period of the software application code;

    wherein the loading, authenticating, and obtaining are performed by the mobile communication device by establishing a network connection over an air interface of a communication system with which the mobile communication device is affiliated.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×