×

Secure Software Execution Such as for Use with a Cell Phone or Mobile Device

  • US 20080189550A1
  • Filed: 09/21/2005
  • Published: 08/07/2008
  • Est. Priority Date: 09/21/2004
  • Status: Active Grant
First Claim
Patent Images

1. A security system for securely providing data between a server computer and multiple mobile telecommunications devices, the system comprising:

  • at least one server computer having at least one database, wherein the database stores software programs, scripts, and/or data, and wherein the server computer is configured to;

    generate a unique number,store the unique number in the database, andprovide the unique number to a specific one of the multiple mobile telecommunications devices; and

    ,wherein the server computer is further configured to;

    receive a hash value from the specific mobile telecommunications device,encrypt or digitally sign at least one file containing a software program, script, or data using the hash value, andprovide to the specific mobile telecommunications device the encrypted or digitally signed file; and

    a Subscriber Identification Module (SIM), smart card, or tamper resistant memory module, at least releasable secured to the specific mobile telecommunications device, wherein the specific mobile telecommunications device wirelessly receives the unique number, andwherein the SIM, smart card, or tamper resistant memory module stores a locally resident secret or secure number, and generates the hash value based at least in part on the locally resident number and the received unique number; and

    ,wherein the specific mobile telecommunications device wirelessly provides the hash value to the at least one server computer, wirelessly receives the encrypted or digitally signed file, and locally decrypts or verifies the digital signature based at least in part on the generated hash value and without connectivity to the server or other external computer.

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