A system and method for selectively activating a device based on an activate command. A circuit, in low power mode, listens for an activate command. The activate command includes a preamplifer centering sequence, an interrupt signal, and an activate code. The circuit receives a signal that may or ma
A system and method for selectively activating a device based on an activate command. A circuit, in low power mode, listens for an activate command. The activate command includes a preamplifer centering sequence, an interrupt signal, and an activate code. The circuit receives a signal that may or may not be an activate command, self-biases the signal based on the preamplifer centering in the preamp/gain control, then determines whether the interrupt signal is of the proper length in the interrupt circuit. If the interrupt is not the proper length, the process stops. If it is the proper length, the command is recognized as an activate command, and a data slicer compares the activate code to a prestored value. If the activate code matches the prestored value, the device is powered up. If they do not match, the device is not initiated.
대표청구항▼
What is claimed is: 1. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period portion of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal
What is claimed is: 1. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period portion of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period portion of the received signal matches the predetermined value or falls within the predetermined range; and a data slicer for comparing a received activate code to a stored value only upon receiving the interrupt signal from the interrupt circuit, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value, wherein the circuit is implemented in a radio frequency identification (RFID) tag, wherein the received signal is an activate command having a preamplifer centering sequence, the interrupt period, and the activate code. 2. A circuit as recited in claim 1, further comprising a self-biasing amplifier that sets a bias point based on a 50% duty cycle waveform of a received preamplifer centering sequence. 3. A circuit as recited in claim 1, further comprising a band pass filter for excluding unwanted noise from a received signal. 4. A circuit as recited in claim 1, wherein the interrupt circuit includes a five input logic gate. 5. A circuit as recited in claim1, further comprising an adaptive timing circuit for controlling the data slicer. 6. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period matches the predetermined value or fails within the predetermined range; and a data slicer for comparing a received activate code to a stored value, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value, wherein the interrupt circuit includes: a first pair of mirror inverters, each inverter being tuned for a different specified delay timing, the first pair of mirror inverters detecting whether a low period of an interrupt pulse is between the specified delay timings; a second pair of mirror inverters, each inverter being tuned for a different specified delay timing, the second pair of mirror inverters detecting whether a high period of the interrupt pulse is between the specified delay timings; a first latch sampling and storing output from the first pair of mirror inverters; a second latch sampling and storing output from the second pair of mirror inverters; a third latch sampling and storing output from the first latch; and a logic gate receiving output from the second latch and output from the third latch, wherein output from the logic gate is the interrupt signal. 7. A circuit as recited in claim 6, further comprising a first exclusive OR (XOR) gate positioned between the first pair of mirror inverters and the first latch, and a second XOR gate positioned between the second pair of mirror inverters and the second larch, wherein output of the first XOR gate is activated if the low period of the interrupt pulse is between the specified delay times of the first pair of mirror inverters, wherein output of the second XOR gate is activated if the high period of the interrupt pulse is between the specified delay times of the second pair of mirror inverters. 8. A circuit as recited in claim 6, further comprising a series of inverters between the first pair of mirror inverters and the third latch. 9. A circuit as recited in claim 6, further comprising a series of inverters between the second pair of mirror inverters and the second latch. 10. A circuit as recited in claim 6, wherein the latches include pass gates. 11. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period matches the predetermined value or falls within the predetermined range; and a data slicer for comparing a received activate code to a stored value, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value, wherein the logic gate also receives output from a feedback latch storing a value associated with the interrupt pulses, wherein the circuit is implemented in a radio frequency identification (RFID) tag, wherein the received signal is an activate command having a preamplifer centering sequence, the interrupt period, and the activate code. 12. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period matches the predetermined value or falls within the predetermined range; and a data slicer for comparing a received activate code to a stored value, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value; and an adaptive timing circuit for enabling and adjusting a clock for subsequent processing, wherein an output value of the adaptive timing circuit is stored in a latch, wherein the adaptive timing circuit is powered down upon storing the output value of the adaptive timing circuit in the latch. 13. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period matches the predetermined value or falls within the predetermined range; and a data slicer for comparing a received activate code to a stored value, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value, wherein the received signal is an activate command having a preamplifer centering sequence, the interrupt period, and the activate code. 14. A circuit for activating a device, comprising: an interrupt circuit for determining whether an interrupt period portion of a received signal matches a predetermined plurality of values or falls within a predetermined range, the interrupt circuit outputting an interrupt signal if the interrupt period portion of the received signal matches the predetermined value or falls within the predetermined range; an adaptive timing circuit receiving the interrupt signal from the interrupt circuit, and in response to the interrupt signal, the adaptive timing circuit enabling and adjusting a clock for subsequent processing; and a calibrator for tuning the adaptive timing circuit, wherein the circuit is implemented in a radio frequencv identification (RFID) tag, wherein the received signal is an activate command having a preamplifer centering sequence, the interrupt period, and the activate code. 15. A circuit as recited in claim 14, further comprising a data slicer for comparing a received activate code to a stored value, the data slicer sending a wake up signal for activating the device if the received activate code matches the stored value. 16. A circuit for identifing an interrupt, comprising: a first pair of mirror inverters, each inverter being tuned for a different specified delay timing, the first pair of mirror inverters detecting whether a low period of an interrupt pulse is between the specified delay timings; a second pair of mirror inverters, each inverter being tuned for a different specified delay timing, the second pair of mirror inverters detecting whether a high period of the interrupt pulse is between the specified delay timings; a first latch sampling and storing output from the first pair of mirror inverters; a second latch sampling and storing output from the second pair of mirror inverters; a third latch sampling and storing output from the first latch; and a logic gate receiving output from the second latch and output from the third latch, wherein output from the logic gate is indicative of a successful identification of an interrupt. 17. A circuit as recited in claim 16, further comprising a first exclusive OR (XOR) gate positioned between the first pair of mirror inverters and the first latch, and a second XOR gate positioned between the second pair of mirror inverters and the second latch, wherein output of the first XOR gate is activated if the low period of the interrupt pulse is between the specified delay times of the first pair of mirror inverters, wherein output of the second XOR gate is activated if the high period of the interrupt pulse is between the specified delay times of the second pair of mirror inverters. 18. A circuit as recited in claim 16, wherein the circuit is implemented in a radio frequency identification (RFID) tag. 19. A circuit as recited in claim 16, wherein the latches include pass gates. 20. A circuit as recited in claim 16, wherein the logic gate also receives output from a feedback latch storing a value associated with the interrupt pulse. 21. A circuit as recited in claim 16, further comprising a series of inverters between the first pair of mirror inverters and the third latch. 22. A circuit as recited in claim16, further comprising a series of inverters between the second pair of mirror inverters and the second latch. 23. A method for activating a device, comprising: listening for an activate command at a device; receiving the activate command, the activate command including a preamplifier centering sequence, an interrupt period, and an activate code; analyzing the activate code if the interrupt period matches a predetermined value or falls within a predetermined range; and activating the device if the activate code matches a value stored in the device. 24. A method as recited in claim 23, wherein the method is implemented in a radio frequency identification (REID) tag. 25. A method as recited in claim 23, wherein the method is perfomed by several RFID tags, several of the tags being activated upon receiving a particular activate command. 26. A method as recited in claim 23, wherein the method is implemented in multiple devices. 27. A method as recited in claim 23, wherein one particular activate code instructs the device to respond to all querying devices. 28. A method as recited in claim 23, wherein the device responds to multiple activate codes. 29. A method as recited in claim 23, wherein the preamplifer centering sequence is a 50% duty cycle waveform. 30. A method for activating a device, comprising: listening for an activate command at a device; receiving the activate command, the activate command including a preamplifer centering sequence, an interrupt period, and an activate code; analyzing the activate code if the interrupt period matches a predetermined value or falls within a predetermined range; and activating the device if the activate code matches a value stored in the device, wherein an interrupt circuit is used to determine whether the interrupt period matches the predetermined value or falls within the predetermined range, the interrupt circuit comprising: a first pair of mirror inverters, each inverter being tuned for a different specified delay timing, the first pair of mirror inverters detecting whether a low period of an interrupt pulse is between the specified delay timings; a second pair of mirror inverters, each inverter being tuned for a different specified delay timing, the second pair of mirror inverters detecting whether a high period of the interrupt pulse is between the specified delay timings; a first latch sampling and storing output from the first pair of mirror inverters; a second latch sampling and storing output from the second pair of mirror inverters; a third latch sampling and storing output from the first latch; and a logic gate receiving output from the second latch and output from the third latch, wherein output from the logic gate is the interrupt signal. 31. A method as recited in claim 30, wherein the logic gate also receives output from a feedback latch storing a value associated with the interrupt pulse. 32. A method for activating a device using an activate code, comprising: receiving an activate code at a device; comparing the activate code to a prestored value; activating the device if the activate code matches the prestored value; and not activating the device if the activate code does not match the prestored value, wherein one particular activate code bypasses the activate circuit. 33. A method as recited in claim 32, wherein the method is implemented in a radio frequency identification (RFID) tag. 34. A method as recited in claim32, wherein the method is performed by several RFID tags, several of the tags being activated upon receiving a particular activate code. 35. A method as recited in claim 32, wherein the method is performed by several RFID tags, the tags responding to multiple readers upon receiving a particular activate code. 36. A method as recited in claim 32, wherein one particular activate code activates all devices. 37. A method as recited in claim 32, further comprising synchronizing a clock and recognizing an interrupt period indicative of an activate command, wherein the activate code being received as part of the activate command. 38. A method as recited in claim 32, wherein an activate circuit compares the activate code to the prestored value and activates the device if the activate code matches the prestored value. 39. A method as recited in claim 32, wherein the activate code is received as part of a string of data symbols, wherein only two types of symbol signals are present in the string of data symbols. 40. A method for activating a device using an activate code, comprising: receiving an activate code at a device; comparing the activate code to a prestored value; activating the device if the activate code matches the prestored value; and not activating the device if the activate code does not match the prestored value, wherein the activate code is part of an activate command, the activate command further including a preamplifer centering sequence and an interrupt period, the activate code not being compared to the prestored value unless the interrupt period falls within a prespecified range. 41. A method for activating a device using an activate code, comprising: receiving a string of symbols; attempting to recognize a symbol or combination of symbols as a predefined interrupt; if an interrupt is recognized, comparing a sequence of symbols received subsequent to a recognized interrupt to a prestored value; activating at least a portion of the device if the sequence of symbols received subsequent to the interrupt matches the prestored value; and not activating the at least a portion the device if the sequence of symbols received subsequent to the interrupt do not match the prestored value. 42. A method as recited in claim 41, further comprising stopping the comparing and repeating the method upon determining that a symbol in the sequence does not match the prestored value. 43. A method as recited in claim 41, wherein only two types of symbol signals are present in the string of symbols. 44. A method as recited in claim 41, wherein the string of symbols is asynchronous. 45. A method as recited in claim 44, wherein only two types of symbol signals are present in the string of symbols, wherein a first type of the symbol signals have four times the duration as a second type of the symbol signals. 46. A method for activating a plurality of selected devices, comprising: sending multiple different activate commands to remote devices, each remote device analyzing the activate commands to determine whether one of the activate commands includes an activate code matching a value stored on the particular device; and activating the device if one of the activate codes matches a value stored in the device wherein the activate command includes a preamplifer centering sequence, an interrupt period, and an activate code. 47. A method as recited in claim 46, further comprising communicating with the activated devices simultaneously.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (89)
Friedman, Daniel J.; Cofino, Thomas Anthony; Chieu, Trieu C., Active RF tag with wake-up circuit to prolong battery life.
Kennedy John F. (Dearborn MI) Campbell Scott O. (Canton MI) Kirk Lawrence P. (Canton MI) Laude David P. (Colorado Springs CO) Perkins Luke A. (Security CO), Circuit for demodulating FSK signals.
Reis Robert Steven (Palo Alto CA) Verma Vikram (Palo Alto CA) Mihovilovic Domingo Antonio (Mountain View CA) Bertrand Peter Scott (Palo Alto CA) Stevens Richard Kenneth (Cupertino CA), Communication system for communicating with tags.
Brossard Pierre (9 rue des Fleurs Montigny le-Bretonneux 78190 Trappes FRX) Lombard Didier (223 rue de l\Universite 75007 Paris FRX), Digital transmission circuit using means for introducing a redundancy on the most significant bit.
Geiszler, Kenneth J.; Walker, Russel E.; Whiston, Kenneth Alan; Kwong, Jon; Lindseth, Dale, Electronic reader for reading a special characteristic of an object.
Dingwall Andrew G. F. (Princeton NJ) Schepps Jonathan L. (Princeton Junction NJ), Electronic system and method for remote identification of coded articles and the like.
Verma Vikram (Palo Alto CA) Reis Robert S. (Palo Alto CA) Mihovilovic Domingo A. (Mountain View CA) Keleshian Philip J. (San Jose CA), Method and apparatus for locating items.
Stevens John K. (8 Alexander Street Brampton ; Ontario CAX L6V 1T0) Waterhouse Paul I. (8 Main Street Lynden ; Ontario CAX L0R 1T0), Radio broadcast communication systems.
Stevens John K. (8 Alexander Street Brampton ; Ontario CAX L6V 1H6) Waterhouse Paul I. (8 Main Street Lynden ; Ontario CAX L0R 1T0), Radio broadcast communication systems with multiple loop antennas.
James E. O'Toole ; John R. Tuttle ; Mark E. Tuttle ; Tyler Lowrey ; Kevin M. Devereaux ; George E. Pax ; Brian P. Higgins ; David K. Ovard ; Shu-Sun Yu ; Robert R. Rotzoll, Radio frequency data communications device.
James E. O'Toole ; John R. Tuttle ; Mark E. Tuttle ; Tyler Lowrey ; Kevin M. Devereaux ; George E. Pax ; Brian P. Higgins ; David K. Ovard ; Shu-Sun Yu ; Robert R. Rotzoll, Radio frequency data communications device.
O'Toole James E. ; Tuttle John R. ; Tuttle Mark E. ; Lowrey Tyler ; Devereaux Kevin M. ; Pax George E. ; Higgins Brian P. ; Ovard David K. ; Yu Shu-Sun ; Rotzoll Robert R., Radio frequency data communications device.
O'Toole James E. ; Tuttle John R. ; Tuttle Mark E. ; Lowrey Tyler ; Devereaux Kevin M. ; Pax George E. ; Higgins Brian P. ; Ovard David K. ; Yu Shu-Sun ; Rotzoll Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
O'Toole, James E.; Tuttle, John R.; Tuttle, Mark E.; Lowrey, Tyler; Devereaux, Kevin M.; Pax, George E.; Higgins, Brian P.; Ovard, David K.; Yu, Shu-Sun; Rotzoll, Robert R., Radio frequency data communications device.
Cesar Christian Lenz (Shrub Oak NY) Chan Shun Shing (Flushing NY) Cofino Thomas Anthony (Rye NY) Goldman Kenneth Alan (Norwalk CT) Greene Sharon L. (Mt. Kisco NY) Heinrich Harley Kent (Brewster NY) M, System and method for radio frequency tag group select.
Cesar Christian Lenz ; Cofino Thomas Anthony ; Goldman Kenneth Alan ; Greene Sharon Louise ; Heinrich Harley Kent ; McAuliffe Kevin Patrick ; Smyczynski Richard Michael, System method and apparatus for identifying and communicating with a plurality of types of radio frequency communication devices.
Bolan Michael L. (Dallas TX) Dias Donald R. (Carrollton TX) Payne ; II William Lee (Garland TX), Wireless data module with two separate transmitter control outputs.
Sanders, Russell Lee; Leasure, Mark Daniel; Vitkus, Kim; Johnson, Mark; Pasek, Steve, Interfaces for setup of a transport refrigeration system and providing transport refrigeration system diagnostic information to a user.
Sanders, Russell Lee; Leasure, Mark Daniel; Vitkus, Kim; Johnson, Mark; Pasek, Steve, Methods and systems for preserving the life of a power source of a wireless end node in a transport refrigeration system.
Sanders, Russell Lee; Leasure, Mark Daniel; Vitkus, Kim; Johnson, Mark, Methods and systems for preserving the life of a transport refrigeration system power source.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.