Satellite control of electronic memory devices
First Claim
Patent Images
1. A method of modifying a previous program contained in microprocessor-controlled equipment, comprising the following steps:
- a) storing said previous program in a manner which allows it to be re-used at a later time in said equipment;
b) using a paging service, transmitting a new version of said program, together with a code identifying said equipment;
c) receiving said new version at said equipment;
d) loading said new version into program memory of said microprocessor;
e) preventing said paging service from causing said new version to run on said microprocessor; and
f) transmitting a message, prior to transmission of said new program, which specifies the time when said new program will be transmitted.
6 Assignments
0 Petitions
Accused Products
Abstract
Microprocessor-controlled equipment, such as cash register/inventory control systems, sometimes require in-field modification of programs which run on the microprocessors. Under the invention, such modified programs are downloaded to the equipment, via a commercially available paging service, through a satellite link. When owners of the equipment receive the new programs, they update old programs, as appropriate.
-
Citations
2 Claims
-
1. A method of modifying a previous program contained in microprocessor-controlled equipment, comprising the following steps:
-
a) storing said previous program in a manner which allows it to be re-used at a later time in said equipment;
b) using a paging service, transmitting a new version of said program, together with a code identifying said equipment;
c) receiving said new version at said equipment;
d) loading said new version into program memory of said microprocessor;
e) preventing said paging service from causing said new version to run on said microprocessor; and
f) transmitting a message, prior to transmission of said new program, which specifies the time when said new program will be transmitted.
-
-
2. A system for modifying a previous program contained in microprocessor-controlled equipment, comprising the following steps:
-
a) means for storing said previous program in a manner which allows it to be re-used at a later time in said equipment;
b) means for transmitting a new version of said program through a paging service, together with a code identifying said equipment;
c) means for receiving said new version at said equipment;
d) means for loading said new version into program memory of said microprocessor;
e) means for preventing said paging service from causing said new version to run on said microprocessor; and
f) means for transmitting a message, prior to transmission of said new program, which specifies the time when said new program will be transmitted.
-
Specification