Remote controlled security system
First Claim
Patent Images
1. A security system comprising;
- a transmitter including;
a removable power source;
counting means for providing a count of the number of transmissions made by said transmitter and wherein said counting means has a volatile memory;
first storing means for storing an identification code assigned to said transmitter;
first calculating means for calculating a first rolling code using a predetermined formula; and
transmitting means for transmitting a security code having an identification code portion, a transmission count portion, and a rolling code portion; and
a receiver including;
receiving means for receiving said security code and reproducing said identification portion, said transmission count portion and said rolling code portion;
second storing means for storing said identification code;
third storing means for storing a last transmission count previously received from said transmitter;
second calculating means for calculating a second rolling code using the same predetermined formula;
first comparing means for comparing said identification code portion with the value in said second storing means;
second comparing means for comparing said rolling code portion with said second rolling code; and
third comparing means for comparing said transmission count portion with said last transmission count;
wherein upon removal of said removable power source said volatile memory is cleared and said third storing means is set to the transmission count portion received if said transmission count portion is less than said last transmission count in said third storing means and said transmission count portion is less than a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
A security system and method is provided for one way communication between a remote transmitter and a receiver which enables a function such unlocking the doors or disarming a security system. The system uses a three part security code having one part which is a pseudo-randomly generated function, one part which is a permanently assigned code to the transmitter/receiver combination and one part which is based on the number of transmissions transmitted by the transmitter.
72 Citations
5 Claims
-
1. A security system comprising;
-
a transmitter including; a removable power source; counting means for providing a count of the number of transmissions made by said transmitter and wherein said counting means has a volatile memory; first storing means for storing an identification code assigned to said transmitter; first calculating means for calculating a first rolling code using a predetermined formula; and transmitting means for transmitting a security code having an identification code portion, a transmission count portion, and a rolling code portion; and a receiver including; receiving means for receiving said security code and reproducing said identification portion, said transmission count portion and said rolling code portion; second storing means for storing said identification code; third storing means for storing a last transmission count previously received from said transmitter; second calculating means for calculating a second rolling code using the same predetermined formula; first comparing means for comparing said identification code portion with the value in said second storing means; second comparing means for comparing said rolling code portion with said second rolling code; and third comparing means for comparing said transmission count portion with said last transmission count; wherein upon removal of said removable power source said volatile memory is cleared and said third storing means is set to the transmission count portion received if said transmission count portion is less than said last transmission count in said third storing means and said transmission count portion is less than a predetermined value. - View Dependent Claims (2, 3)
-
-
4. A method for activating a security system having a transmitter having a removable battery and a volatile memory storing a transmission count and a receiver having a receiver memory, the method comprising the steps of:
-
storing a last transmission count in said receiver memory; removing said battery; clearing said volatile memory in response to removing said battery; replacing said battery; activating a transmitter to emit a security code; receiving said security code in said receiver; decoding said security code in said receiver into a received transmission count; comparing said received transmission count to said last transmission count in said receiver memory; and storing said received transmission count in said receiver memory if said transmitter count is less than a predetermined value and said received transmission count is less than or equal to said last transmission count. - View Dependent Claims (5)
-
Specification