Referring to
In at least one embodiment, a single transmitter 104 may be implemented in connection with a single tire 106 of the vehicle 100, such as a spare tire (not shown). In at least one other embodiment, a plurality of transmitters 104 may be implemented such that one transmitter 104 corresponds to each tire 106 of the vehicle 100. However, any appropriate number of transmitters 104 may be implemented to meet the design criteria of a particular application.
Referring to
The receiver 102 generally comprises Rx controller 202, a storage memory 204, and an antenna 206 for receiving/transmitting a signal from/to an antenna 214 of a transmitter 104. In at least one embodiment, the receiver 102 may optionally comprise a low frequency initiator (LFI) 208 for transmitting a signal to a low frequency receiver (LFR) 216 of the transmitter 104.
In general, the Rx controller 202 may be a computer or other electronic component (i.e., logical device) which executes a program and/or which performs other logical exercises, such as an application specific integrated circuit (i.e., ASIC) and/or the like. It is contemplated that all or part of the functionality of the components represented by the Rx controller 202 may be incorporated into a single controller, such as the Rx controller 202 illustrated in
The storage memory 204 of the receiver 102 may be any suitable data storage device (e.g., a Random Access Memory, a Flash Memory, an Electronically Erasable Programmable Read Only Memory, a Read Only Memory, and/or the like) in electronic communication with the Rx controller 202 for holding (i.e., retrievably storing) a set of identifiers (e.g., ID1-IDn), referred to generally as 205, and a code 207. In general, use of a Read Only Memory as the storage memory 204 may, in one or more embodiments, provide a reduction in the cost of manufacturing the associated receiver 102.
The set of identifiers 205 generally comprises one or more unique members (i.e., one or more unique identifiers; 205a, 205b, etc.), such as, for example, the identifier ID2. The identifiers are locally unique. In one embodiment, this means that each identifier is different from any other identifier used on a particular vehicle, but may be the same as an identifier used in a different vehicle. In another embodiment, with a plurality of receivers each servicing a subset of the transmitters, the identifiers need only be unique for each receiver. While the identifiers have been generally represented in
Each transmitter 104 is generally electronically coupled to any appropriate sensor 240 for determining the air pressure and/or temperature in a corresponding tire 106. Each transmitter 104 may comprise a Tx controller 210, a writable (i.e., programmable) memory 212, and the antenna 214. In at least one embodiment, the transmitter 104 may optionally comprise the low frequency receiver (LFR) 216 for receiving a signal from the LFI 208.
In general, the Tx controller 210 may be a computer or other electronic component (i.e., logical device) which executes a program and/or which performs other logical exercises, such as an ASIC. It is contemplated that all or part of the functionality of the components represented by the Tx controller 210 may be incorporated into a single controller, such as the Tx controller 210 illustrated in
In at least one embodiment, each transmitter 104 may be configured to receive and store a locally unique member (i.e., locally unique identifier) of the set of unique identifiers 205 and/or the code 207 from the receiver 102.
In at least one embodiment, the transmitter may be configured to receive the locally unique member of the set of unique identifiers 205 and/or the code 207 corresponding to the receiver 102 via the low frequency receiver 216. For example, the receiver 102 may be configured to transmit a unique member 205 and/or the code 207 to the transmitter 104 via the low frequency initiator 208. In another exemplary embodiment, a tool 230 may be electronically coupled (e.g., wired, wirelessly, etc.) to the transmitter 104 for transmitting an operator initiated signal to the transmitter 104. The transmitter 104 may transmit a pairing request signal to the receiver via the antenna 214 in response to the operator initiated signal. In response to the pairing request signal, the receiver 102 may transmit a locally unique identifier 205i and/or code 207 to the low frequency receiver 216 of the transmitter 104 via the low frequency initiator 208 of the receiver 102. In yet another exemplary embodiment, a programming device 232 may be used (e.g., during the manufacture of the transmitter 104) to convey (i.e., transmit, write, etc.) a locally unique member 205i and/or code 207 to the transmitter 104, such as via the LFR 216. In still another embodiment, the transmitter 104 and/or receiver 102 may be a transceiver and the locally unique member 205i and/or code 207 may be conveyed to the transmitter 104 using the antenna 214 and/or the antenna 206. However, a locally unique member of the set of unique identifiers 205 and/or code 207 corresponding to the receiver 102 may be transmitted to a transmitter 104 in response to any appropriate trigger and using any appropriate communication apparatus to meet the design criteria of a particular application.
In general, the locally unique member and/or code 207 may be stored in the programmable memory 212. Accordingly, the programmable memory 212 is generally configured to receive and retrievably store the locally unique member 205i and/or code 207 during programming (i.e., pairing) of the transmitter 104 and the receiver 102. In at least one embodiment, the programmable memory 212 may be a Random Access Memory (i.e., RAM). In at least one other embodiment, the programmable memory 212 may be a Flash Memory. However, the programmable memory 212 may be any suitable data storage device in electronic communication with the Tx controller 110 for receiving and/or holding (i.e., retrievably storing) an identifier 205i and/or code 207 corresponding to the receiver 102.
When the transmitter 104 has been paired with the receiver 102 (i.e., when that transmitter 104 has received and stored the unique member), the transmitter 104 generally uses the antenna 214 to transmit a signal (e.g., a signal PRS) based on the locally unique member 205i, code 207, and sensed signal (e.g., the air pressure and/or temperature in a corresponding tire 106 to the receiver 102).
In at least one embodiment, the receiver 102 may be configured to receive a signal (e.g., the signal PRS) from a transmitter 104, determine when the signal corresponds to a member of the set of locally unique identifiers 205, and process the signal when the signal corresponds to a member of the set of locally unique identifiers 205. Similarly, the receiver 102 may be configured to discard the signal when the signal does not correspond to a member of the set of unique identifiers 205. In one embodiment, the receiver 102 may receive the signal from the transmitter 104 via the antenna 206.
In at least one embodiment, the controller 202 processes the signal by transmitting a display signal corresponding to the air pressure and/or temperature to a display 240 (shown in
Referring to
Block 302 generally represents an entry point into the method 300. A transmitter (e.g., 104) may be provided at step 304. In at least one embodiment, the transmitter may include a programmable (i.e., writable) memory (e.g., 212). In general, the transmitter may be configured to identify the air pressure of a tire (e.g., 106). In at least one embodiment, the transmitter may identify the air pressure via a signal generated by a sensor (e.g., 240) electronically coupled to the transmitter. In another embodiment, the transmitter may be integrated with a sensor (i.e., sensing element). However, the transmitter may identify the air pressure using any appropriate technique and/or apparatus to meet the design criteria of a particular application. Similarly, the transmitter may be implemented in any appropriate configuration to meet the design criteria of a particular application.
A receiver (e.g., 102) may be provided at step 306. In general, the receiver may be configured to be coupled to the vehicle (e.g., 100) and generally comprises a memory (e.g., 204) having a set of unique identifiers (e.g., ID1-IDn) stored therein. However, the receiver may be implemented in any appropriate configuration to meet the design criteria of a particular application.
As generally represented by steps 308-312, one or more embodiments of the present invention may optionally include a tool (e.g., 230) electronically coupled to the transmitter (i.e., wired, wirelessly, etc.). In such an embodiment, an operator initiated signal may be transmitted from the tool to the transmitter, as generally represented by step 310. Furthermore, a pairing request may be transmitted from (i.e., by) the transmitter to the receiver in response to the operator initiated signal, as generally represented by step 312.
At step 314, a locally unique identifier may be selected (i.e., determined) from the set of identifiers stored in the memory of the receiver in response to any appropriate trigger, such as the pairing request signal, and using any appropriate technique and/or apparatus to meet the design criteria of a particular application. In general, the receiver may select the identifier from among the members of the set of locally unique identifiers stored in the memory. In one embodiment, the locally unique identifier includes a tire identifier.
At step 316, the locally unique identifier may be written to (i.e., stored in) the programmable memory of the transmitter. In one embodiment of the present invention, the transmitter may comprise a low frequency receiver (e.g., 216) and the locally unique identifier may be written to the programmable memory of the transmitter using a low frequency initiator (e.g., the low frequency initiator 208 of the receiver 102) and the low frequency receiver. In another embodiment of the present invention, the transmitter may comprise an antenna (e.g., 214) and the locally unique identifier may be written to the programmable memory of the transmitter via unidirectional and/or bi-direction communication between the transmitter antenna and an antenna of a receiver (e.g., 206). In yet another embodiment having the tool of step 308, writing the locally unique identifier to the programmable memory of the transmitter may further include transmitting the locally unique identifier to the low frequency receiver of the transmitter (e.g., 216) via a low frequency initiator (such as the low frequency initiator 208 of the receiver 102) in response to pairing request signal. The code 207 may also be sent to the transmitter using any of the techniques described above. However, the locally unique identifier and the code of the receiver may be written to the programmable memory of the transmitter in response to any appropriate trigger and using any appropriate technique and/or apparatus to meet the design criteria of a particular application.
At step 318, the transmitter may transmit to the receiver a signal based on the locally unique identifier 205i, the code 207, and the air pressure and/or temperature in (i.e., of) the tire.
Block 320 generally represents an exit point out of the method 300.
In at least one non-limiting embodiment of the present invention, the step of determining a locally unique identifier from the set of identifiers and the code stored in the memory of the receiver (i.e., step 314) and/or the step of writing the locally unique identifier and/or code to the programmable memory of the transmitter (i.e., step 316) may be performed prior to installation of the receiver in the vehicle. In at least one other non-limiting embodiment, the step of determining a locally unique identifier from the set of unique identifiers and/or determining the code stored in the memory of the receiver (i.e., step 314) and/or the step of writing the identifier and/or code to the programmable memory of the transmitter (i.e., step 316) may be performed prior to installation of the transmitter in the tire.
Referring still to
Referring now to
The ID is encrypted with the code and the result used to generate an encrypted portion for a transmission signal, as in block 406. Because the goal of this encryption is to produce an encrypted portion that is relatively unique rather than to produce an encrypted portion that is difficult to break, the encryption technique need not be complex. Preferably, a symmetric key algorithm may be used such as, for example, a simple bitwise exclusive—or operation. If the ID and code are not the same length, the shorter can be repeated.
A signal is transmitted, as in block 408. The encrypted portion is combined with the data portion to form a transmission signal. This transmission signal is modulated for transmission from an antenna to the receiver. Various encoding and modulation schemes are well known in the art. The process of sensing, encrypting, and transmitting may be repeated for continuous monitoring. Alternatively, the encrypting step may be performed once and the encrypted portion stored.
Referring now to
Referring now to
The code is encrypted with the locally unique ID and the result used to generate an encrypted portion for a transmission signal, as in block 606. Once again, a simple symmetric key algorithm may be used. If the ID and code are not the same length, the shorter can be repeated. A signal including the encrypted portion and the data portion is transmitted, as in block 608.
Referring now to
While embodiments of the invention have been illustrated and described, it is not intended that these embodiments illustrate and describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention.
This application is a continuation-in-part of U.S. application Ser. No. 11/458,212 filed Jul. 18, 2006, which is herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 11458212 | Jul 2006 | US |
Child | 11542367 | US |