System and method for disabling a cellular phone
First Claim
1. A radio frequency (RF) module which receives commands over a cellular control channel and which communicates with a host controller over a data interface, the RF module comprising:
- a processor;
a memory to store a first instruction corresponding to a first disable command received over said cellular channel, which, when executed by said processor, causes said processor to disable said RF module such that said RF module may be enabled by said host controller; and
said memory to store a;
second instruction corresponding to a second disable command received over said cellular channel, which, when executed by said processor, causes said processor to disable said RF module such that said RF module may not be enabled by said host.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for temporary or permanent disabling of a cellular control device is described. A cellular control module is responsive to either a temporary disable command or a factory disable command received over a cellular control channel. The cellular control module is responsive to an enable command received over the cellular control channel if the cellular control module was previously temporarily disabled by a temporary disable command. The cellular control module includes disable logic to respond to a temporary disable command, and disable logic to respond toga factory disable command.
-
Citations
21 Claims
-
1. A radio frequency (RF) module which receives commands over a cellular control channel and which communicates with a host controller over a data interface, the RF module comprising:
-
a processor;
a memory to store a first instruction corresponding to a first disable command received over said cellular channel, which, when executed by said processor, causes said processor to disable said RF module such that said RF module may be enabled by said host controller; and
said memory to store a;
second instruction corresponding to a second disable command received over said cellular channel, which, when executed by said processor, causes said processor to disable said RF module such that said RF module may not be enabled by said host.- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A cellular control module for receiving commands over a cellular control channel comprising:
-
temporary disable logic to disable said cellular control module responsive to a temporary disable command received over said cellular control channel;
factory disable logic to disable said cellular control module responsive to a factory disable command received over said cellular control channel; and
enable logic coupled with the first disable logic to enable said cellular control module responsive to an enable command received over said cellular control channel if said cellular control module was disabled by said temporary disable logic but not if said cellular control module was disabled by said factory disable logic. - View Dependent Claims (9, 10, 11, 12)
first temporary disable logic to disable said cellular control module responsive to a first temporary disable command received over said cellular control channel;
second temporary disable logic to disable said cellular control module responsive to a second temporary disable command received over said cellular control channel; and
wherein said enable logic to enable said cellular control module responsive to an enable command received over a data interface with a host controller if said cellular control module was disabled by said first temporary disable logic but not if said cellular control module was disabled by said second temporary disable logic.
-
-
10. The cellular control module for receiving commands over a cellular control channel as claimed in claim 8 wherein said factory disable command includes a checksum calculation to ensure that said factory disable command was properly transmitted.
-
11. The cellular control module for receiving commands over a cellular control channel as claimed in claim 8 wherein said temporary disable and factory disable commands received and interpreted by said cellular control module are formatted in the Forward Message Transport Protocol (“
- FMTP”
).
- FMTP”
-
12. The cellular control module for receiving commands over a cellular control channel as claimed in claim 8 wherein said temporary disable and factory disable commands are embodied in first and second mobile identification numbers, respectively, and wherein said cellular control module receives and processes multiple MINs.
-
13. A method for disabling a cellular control module comprising:
-
disabling said cellular control module responsive to one of a temporary disable command that causes a temporary disabled condition and a factory disable command that causes a factory disabled condition, received over a cellular control channel; and
enabling said cellular control module responsive to an enable command received over said cellular control channel if said cellular control module was disabled by said temporary disable command but not if said cellular control module was disabled by said factory disable command. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for disabling a cellular control module comprising:
-
receiving a command over a cellular control channel having a MIN associated therewith;
temporarily disabling said cellular control module if said MIN corresponds to a temporary disable instruction;
permanently disabling said cellular control module if said MIN corresponds to a permanent disable instruction; and
enabling said cellular control module responsive to an enable command received over said cellular control channel if said cellular control module was temporarily disabled but not if said cellular control module was permanently disabled. - View Dependent Claims (19, 20, 21)
wherein said first and second temporary disable instructions are transmitted over said cellular control channels with different MINs associated therewith. -
21. The method for disabling a cellular control module as claimed in claim 18 including the step of performing a checksum calculation on said permanent disable instruction to ensure that said permanent disable instruction was properly transmitted.
-
Specification