SYSTEMS, DEVICES, AND METHODS FOR REVISING OR SUPPLEMENTING ROM-BASED RF COMMANDS
First Claim
1. A method of producing a device that comprises a processor, radio frequency (RF) communication circuitry, a non-transitory and non-volatile writable memory, and a non-transitory and non-volatile read-only memory (ROM) having a plurality of original command handlers stored thereon, wherein the plurality of command handlers are each capable of executing an RF command, the method comprising:
- inputting a new command handler into the writable memory; and
programming the device to determine whether a received RF command is to be executed by the new command handler stored in the writable memory or by at least one of the plurality of original command handlers stored in the ROM.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, and methods are provided that enable the revision of RF command handling software stored in ROM, and that enable to supplementation of RF command handling software stored in ROM. Examples of the systems, devices, and methods make use of a lookup data structure stored within writable non-volatile memory.
13 Citations
24 Claims
-
1. A method of producing a device that comprises a processor, radio frequency (RF) communication circuitry, a non-transitory and non-volatile writable memory, and a non-transitory and non-volatile read-only memory (ROM) having a plurality of original command handlers stored thereon, wherein the plurality of command handlers are each capable of executing an RF command, the method comprising:
-
inputting a new command handler into the writable memory; and programming the device to determine whether a received RF command is to be executed by the new command handler stored in the writable memory or by at least one of the plurality of original command handlers stored in the ROM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of executing a received radio frequency (RF) command in an electrical device, wherein the electrical device comprises RF communication circuitry, a processor, a non-transitory and non-volatile read-only memory (ROM), and a non-transitory writable memory, wherein a plurality of original command handlers are stored in the ROM, each of the plurality of original command handlers being capable of executing an original RF command, and wherein a lookup data structure and at least one new command handler are stored in the writable memory, the new command handler being capable of executing a new RF command, the method being performed by the electrical device and comprising:
-
(a) receiving an RF command over an RF communication path; (b) determining, at least in part by reference to the lookup data structure, an appropriate command handler with which to execute the received RF command from among at least one of the plurality of original command handlers and the at least one new command handler; and (c) executing the received RF command with the appropriate command handler. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24-41. -41. (canceled)
Specification