×

Persistent agent supported by processor

  • US 9,465,959 B2
  • Filed: 03/29/2014
  • Issued: 10/11/2016
  • Est. Priority Date: 03/18/2005
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transient computer readable media disposed in an electronic device connectable by a network to a remote server, the media storing code to enable, support or provide at least one persistent service with respect to the electronic device when executed, the code comprising:

  • a first portion of code and a second portion of code, wherein the first portion of code is located in a processor of the electronic device and configured when executed to cause the processor to;

    determine whether the second portion of code configured to enable, support or provide the service is available in the electronic device;

    when the second portion of code has been deleted or disabled in the electronic device, initiate download of the second portion of code from the server to restore the second portion of code; and

    when the second portion of code is available in the electronic device, execute the second portion of code to enable, support or provide the service,wherein the first portion of code is configured to provide functions that are part of a reduced set of functions of the second portion of code, andwherein persistence of the service is enabled, supported or provided by the first portion of code being located in the processor, and wherein the first portion of code is configured to automatically initiate two-way communication with the server without user intervention to initiate such communication.

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