1. Field of the Invention
The present invention is generally related to a system for communicating data.
2. Description of Related Art
Many systems communicate wirelessly or over common busses such that the communication medium is shared by multiple devices. This scenario has become more prevalent with the introduction of wireless communication technologies that are being applied to a multitude of environments including for example, intra-vehicle communications. In one example, many sensors and peripheral devices may communicate with a vehicle controller over radio frequency (RF) communications. While this provides a great deal of flexibility and reduced cabling complexity, this scenario presents other complications. For example, RF communications that have the same RF frequency and the same data rate, but different protocols, can be misinterpreted by a single receiver. For example, it is possible that a message can be decoded incorrectly thereby providing the wrong information to the controller. This could happen even if a check sum is used. In one example, a first protocol message may be interpreted according to a second protocol and the value in the bit position of the check sum may happen to the match the correct check sum for the message interpreted according to a second protocol which is different from the first protocol.
A system may be provided that generates a message according to a first protocol for communication with a controller and then analyzes the message with respect to a second protocol. If the message as analyzed by the second protocol produces an appropriate check sum value in the appropriate byte, then a value in the message may be changed such that the message interpreted according to the second protocol does not provide a proper check sum. Therefore, the message would not be accepted by a controller interpreting the message under the second protocol.
Further objects, features and advantages of this invention will become readily apparent to persons skilled in the art after a review of the following description, with reference to the drawings and claims that are appended to and form a part of this specification.
Referring now to
The device 110 may communicate using the transceiver 116 to a controller 120, for example, a vehicle controller. The communication may be over a bus or may be wireless communication as denoted by line 142. The controller 120 includes a transceiver 126 to receive the communication 142 from the device 110. The transceiver 126 may include a transmitter and a receiver to facilitate two-way communication. However, it is also possible that the controller 120 may only include a receiver for unidirectional communication with the device 110. The controller 120 includes a processor 122 and storage 124 such as memory. Further, other devices, such as device 130, may communicate with the controller as denoted by line 144.
The communication 144 may be a wireless communication, or at least communication that shares the same medium as communication 142. The device 130 may also be a sensor such as a tire pressure sensor, or one of various devices that may be present within a vehicle. In addition, the device 130 may include a microprocessor 132 and storage 134 for performing various tasks including for example, collecting sensor data and transmitting the sensor data to the controller 120 through a transceiver 136. In a motor vehicle environment, it is very possible that communication 142 and communication 144 may have the same radio frequency and the same data rate. However, it is also possible that communication 142 may be transmitted using a different protocol than communication 144. This leaves the possibility that the controller 120 may misinterpret data communicated by device 110 as discussed previously.
Accordingly, the device 110 may generate data packets to form a message that is to be transmitted by transceiver 116. However, the processor 112 may also analyze the message according to a number of other protocols stored in the storage 114. If the processor 112 determines that based on any of the plurality of stored protocols, the message may be interpreted to be a valid message under one of the other protocols, then the processor may change the message such that the message would not be interpreted as a valid message under any of the other stored protocols.
The processor 112 may analyze a message for example, by reading through the bytes of the message and verifying if a correct check sum according to the secondary protocol can be found in the appropriate byte. If the correct check sum according to the second protocol is found at the appropriate byte, the processor may change some of the data included in the message. For example, the processor may change the least significant bit of a value of measurement data which will not significantly affect performance. However, by changing the least significant bit of the value, the expected value for the check sum would change and, therefore, the check sum would no longer match the expected value for the second protocol. Once the data has been altered, the message may be transmitted without fear of misinterpretation by the controller 120 under the second protocol.
Now referring to
Now referring to
One example of the analysis is provided with regard to
The problem could occur when a X-brand vehicle equipped with a universal tire pressure monitor (TPM) sensor receives a TG1B frame from one of the universal TPM sensors. The TG1B frame is 96 bits while the X-brand receiver expects a frame of 80 bits. The TG1B frame provides a circuit of two bytes and an ID of four bytes. The sensor type TY is assigned one byte, the pressure P one byte, the temperature T one byte and the acceleration ACC one byte. The check sum is assigned one byte and SW is assigned one byte. Since the X-brand receiver only anticipates eighty bits, the last two bytes CS and SW of the TG1B frame are ignored. The Sync and ID that the X-brand receiver is expecting are matched to the corresponding Sync and ID of the TG1B frame. However, the rest of the corresponding bytes are offset.
As illustrated in
After seeing that the ID is valid, the X-brand receiver would perform the checksum calculation over the data bytes (ID, P, T, FC). As such, it is possible that the value for the ACC may be the correct check sum for the other bytes, ID, TY, P, and T. If the calculated checksum matches the received checksum byte (CS) then the frame will be taken as valid. In this case, the X-brand receiver will interpret the TG1B frame as a valid X-brand frame and the following incorrect mapping of data will occur TY to P, P to T, and T to FC. Therefore, the Universal TPM sensor should be aware of this possibility and should protect for this fault.
Before sending a TG1B frame, the TPM sensor can calculate a X-brand checksum with the data bytes ID, TY, P, T. If the calculated checksum matches the ACC data byte, then the least significant bit of the ACC data byte can be flipped. This would prevent the TPM sensor from sending a TG1B frame with the first 10 data bytes equal to a valid X-brand frame. In one implementation, the specific logic could implemented as follows:
However it is understood that, any of the previous data bytes may be changed to change the expected check sum for a X-brand frame. The sync and ID bytes would not be changed if the receiver is to recognize the sensor signal. As such, any of the TY, the P, or the T bytes may be changed. If TY is a sensor type and the wrong sensor type would be interpreted if the bits were changed, then it would make sense not the change the TY byte, but rather change the P or T byte. Accordingly, the least significant bit of the P or T byte may be flipped thereby changing the value of the byte by the smallest amount possible while still changing the expected check sum for a X-brand frame.
Now referring to
Accordingly, a similar error could occur as described above with regard to
However it is understood that, any of the previous data bytes may be changed to change the expected check sum for a X-brand frame or the TG1B frame. The sync and ID bytes would likely not be changed if the receiver is to recognize the sensor signal. As such, any of the SP, TY, P, T bits or even the ACC bits (the byte matched to the CS of the receiver) may be changed. Accordingly, the least significant bit of one of the parameters may be changed thereby changing the value of the parameter by the smallest amount possible while still changing the expected check sum for a X-brand frame or TG1B frame.
In other embodiments, dedicated hardware implementations, such as application specific integrated circuits, programmable logic arrays and other hardware devices, can be constructed to implement one or more of the methods described herein. Applications that may include the apparatus and systems of various embodiments can broadly include a variety of electronic and computer systems. One or more embodiments described herein may implement functions using two or more specific interconnected hardware modules or devices with related control and data signals that can be communicated between and through the modules, or as portions of an application-specific integrated circuit. Accordingly, the present system encompasses software, firmware, and hardware implementations.
In accordance with various embodiments of the present disclosure, the methods described herein may be implemented by software programs executable by a computer system. Further, in an exemplary, non-limited embodiment, implementations can include distributed processing, component/object distributed processing, and parallel processing. Alternatively, virtual computer system processing can be constructed to implement one or more of the methods or functionality as described herein.
Further, the methods described herein may be embodied in a computer-readable medium. The term “computer-readable medium” includes a single medium or multiple media, such as a centralized or distributed database, and/or associated caches and servers that store one or more sets of instructions. The term “computer-readable medium” shall also include any medium that is capable of storing, encoding or carrying a set of instructions for execution by a processor or that cause a computer system to perform any one or more of the methods or operations disclosed herein.
As a person skilled in the art will readily appreciate, the above description is meant as an illustration of the principles of this invention. This description is not intended to limit the scope or application of this invention in that the invention is susceptible to modification, variation and change, without departing from spirit of this invention, as defined in the following claims.
Number | Name | Date | Kind |
---|---|---|---|
2428089 | Mumma et al. | Sep 1947 | A |
2451859 | Mumma et al. | Oct 1948 | A |
3777062 | Ogawa | Dec 1973 | A |
3814839 | Lubarsky et al. | Jun 1974 | A |
3814840 | Lubarsky et al. | Jun 1974 | A |
4703359 | Rumbolt | Oct 1987 | A |
4734674 | Thomas et al. | Mar 1988 | A |
4737761 | Dosjoub et al. | Apr 1988 | A |
4742857 | Gandhi | May 1988 | A |
4774511 | Rumbolt et al. | Sep 1988 | A |
4924210 | Matsui et al. | May 1990 | A |
4959810 | Darbee | Sep 1990 | A |
4999622 | Amano et al. | Mar 1991 | A |
5061917 | Higgs et al. | Oct 1991 | A |
5196682 | Englehardt | Mar 1993 | A |
5201067 | Grube | Apr 1993 | A |
5223844 | Mansel | Jun 1993 | A |
5228077 | Darbee | Jul 1993 | A |
5231872 | Bowler et al. | Aug 1993 | A |
5243430 | Emmons | Sep 1993 | A |
5255313 | Darbee | Oct 1993 | A |
5303259 | Loveall | Apr 1994 | A |
5335540 | Bowler et al. | Aug 1994 | A |
5365225 | Bachhuber | Nov 1994 | A |
5414761 | Darbee | May 1995 | A |
5455570 | Cook et al. | Oct 1995 | A |
5515052 | Darbee | May 1996 | A |
5537463 | Escobosa | Jul 1996 | A |
5540092 | Handfield et al. | Jul 1996 | A |
5552917 | Darbee | Sep 1996 | A |
5562787 | Koch et al. | Oct 1996 | A |
5564101 | Eisfeld et al. | Oct 1996 | A |
5581023 | Handfield et al. | Dec 1996 | A |
5585554 | Handfield et al. | Dec 1996 | A |
5600301 | Robinson, III | Feb 1997 | A |
5602524 | Mock et al. | Feb 1997 | A |
5614906 | Hayes et al. | Mar 1997 | A |
5624265 | Redford | Apr 1997 | A |
5661651 | Geschke et al. | Aug 1997 | A |
5663496 | Handfield et al. | Sep 1997 | A |
5698353 | Jeong | Dec 1997 | A |
5706247 | Merritt et al. | Jan 1998 | A |
5731516 | Handfield et al. | Mar 1998 | A |
5731763 | Herweck | Mar 1998 | A |
5732283 | Rose et al. | Mar 1998 | A |
5741966 | Handfield et al. | Apr 1998 | A |
5808558 | Meek et al. | Sep 1998 | A |
5838229 | Robinson, III | Nov 1998 | A |
5841390 | Tsui | Nov 1998 | A |
5844131 | Gabelmann et al. | Dec 1998 | A |
5880363 | Meyer et al. | Mar 1999 | A |
5883305 | Jo et al. | Mar 1999 | A |
5900808 | Lebo | May 1999 | A |
5926087 | Busch et al. | Jul 1999 | A |
5959751 | Darbee | Sep 1999 | A |
5963128 | McClelland | Oct 1999 | A |
5965808 | Normann et al. | Oct 1999 | A |
6002450 | Darbee | Dec 1999 | A |
6005486 | Fridley | Dec 1999 | A |
6011463 | Cormier, Sr. | Jan 2000 | A |
6014092 | Darbee | Jan 2000 | A |
6018993 | Normann et al. | Feb 2000 | A |
6021319 | Tigwell | Feb 2000 | A |
6034597 | Normann et al. | Mar 2000 | A |
6078270 | Shim | Jun 2000 | A |
6087930 | Kulka et al. | Jul 2000 | A |
6112165 | Uhl et al. | Aug 2000 | A |
6124786 | Normann et al. | Sep 2000 | A |
6154658 | Casi | Nov 2000 | A |
6155119 | Normann et al. | Dec 2000 | A |
6169480 | Uhl et al. | Jan 2001 | B1 |
6169907 | Chang et al. | Jan 2001 | B1 |
6181241 | Normann et al. | Jan 2001 | B1 |
6192747 | Fennel | Feb 2001 | B1 |
6194999 | Uhl et al. | Feb 2001 | B1 |
6201819 | Luders | Mar 2001 | B1 |
6204758 | Wacker et al. | Mar 2001 | B1 |
6208341 | van Ee et al. | Mar 2001 | B1 |
6218936 | Imao | Apr 2001 | B1 |
6259361 | Robillard et al. | Jul 2001 | B1 |
6271748 | Derbyshire et al. | Aug 2001 | B1 |
6275148 | Takamura et al. | Aug 2001 | B1 |
6297731 | Flick | Oct 2001 | B1 |
6298095 | Kronestedt et al. | Oct 2001 | B1 |
6333698 | Roddy | Dec 2001 | B1 |
6362731 | Lill | Mar 2002 | B1 |
6369703 | Lill | Apr 2002 | B1 |
6396408 | Drummond et al. | May 2002 | B2 |
6400263 | Kokubo | Jun 2002 | B1 |
6408232 | Cannon et al. | Jun 2002 | B1 |
6438467 | Pacsai | Aug 2002 | B1 |
6441728 | Dixit et al. | Aug 2002 | B1 |
6445286 | Kessler et al. | Sep 2002 | B1 |
6446502 | Normann et al. | Sep 2002 | B1 |
6453737 | Young et al. | Sep 2002 | B2 |
6463798 | Niekerk et al. | Oct 2002 | B2 |
6469621 | Vredevoogd et al. | Oct 2002 | B1 |
6477165 | Kosco | Nov 2002 | B1 |
6486773 | Bailie et al. | Nov 2002 | B1 |
6489888 | Honeck et al. | Dec 2002 | B1 |
6490452 | Boscovic et al. | Dec 2002 | B1 |
6507306 | Griesau | Jan 2003 | B1 |
6518891 | Tsutsui et al. | Feb 2003 | B2 |
6567032 | Mullaly | May 2003 | B1 |
6571617 | Van Niekerk et al. | Jun 2003 | B2 |
6612165 | Juzswik et al. | Sep 2003 | B2 |
6622552 | Delaporte | Sep 2003 | B1 |
6630885 | Hardman et al. | Oct 2003 | B2 |
6633229 | Normann et al. | Oct 2003 | B1 |
6662642 | Breed et al. | Dec 2003 | B2 |
6667687 | DeZori | Dec 2003 | B1 |
6681164 | Berghoff et al. | Jan 2004 | B2 |
6704364 | Lim et al. | Mar 2004 | B1 |
6705155 | Katou | Mar 2004 | B2 |
6710708 | McClelland et al. | Mar 2004 | B2 |
6737965 | Okubo | May 2004 | B2 |
6738697 | Breed | May 2004 | B2 |
6747590 | Weber | Jun 2004 | B1 |
6750761 | Newman | Jun 2004 | B1 |
6774778 | Lin | Aug 2004 | B2 |
6778380 | Murray | Aug 2004 | B2 |
6788193 | King et al. | Sep 2004 | B2 |
6794993 | Kessler et al. | Sep 2004 | B1 |
6801872 | Normann et al. | Oct 2004 | B2 |
6804999 | Okubo | Oct 2004 | B2 |
6822603 | Crimmins et al. | Nov 2004 | B1 |
6828905 | Normann et al. | Dec 2004 | B2 |
6832573 | Evans et al. | Dec 2004 | B2 |
6871157 | Lefaure | Mar 2005 | B2 |
6879252 | DeZorzi et al. | Apr 2005 | B2 |
6885282 | Desai | Apr 2005 | B2 |
6885292 | Katou | Apr 2005 | B2 |
6885293 | Okumura | Apr 2005 | B2 |
6885296 | Hardman et al. | Apr 2005 | B2 |
6888471 | Elsner et al. | May 2005 | B2 |
6897770 | Lill | May 2005 | B2 |
6904796 | Pacsai et al. | Jun 2005 | B2 |
6906624 | McClelland et al. | Jun 2005 | B2 |
6910627 | Simpson-Young et al. | Jun 2005 | B1 |
6914523 | Munch et al. | Jul 2005 | B2 |
6915146 | Nguyen et al. | Jul 2005 | B1 |
6915229 | Taguchi et al. | Jul 2005 | B2 |
6919798 | Ide | Jul 2005 | B2 |
6920785 | Toyofuku | Jul 2005 | B2 |
6922140 | Hernando et al. | Jul 2005 | B2 |
6927679 | Taguchi et al. | Aug 2005 | B2 |
6941803 | Hirohama et al. | Sep 2005 | B2 |
6972671 | Normann et al. | Dec 2005 | B2 |
6983649 | Katou | Jan 2006 | B2 |
6996418 | Teo et al. | Feb 2006 | B2 |
7002455 | Buck et al. | Feb 2006 | B2 |
7010968 | Stewart et al. | Mar 2006 | B2 |
7015801 | Juzswik | Mar 2006 | B1 |
7017403 | Normann et al. | Mar 2006 | B2 |
7034661 | Lonsdale et al. | Apr 2006 | B2 |
7039397 | Chuey | May 2006 | B2 |
7042348 | Schulze et al. | May 2006 | B2 |
7050794 | Chuey et al. | May 2006 | B2 |
7084749 | Honeck et al. | Aug 2006 | B1 |
7084751 | Klamer | Aug 2006 | B2 |
7088226 | McClelland et al. | Aug 2006 | B2 |
7095316 | Kachouh et al. | Aug 2006 | B2 |
7096003 | Joao et al. | Aug 2006 | B2 |
7103460 | Breed | Sep 2006 | B1 |
7104438 | Benedict | Sep 2006 | B2 |
7113083 | Suitsu | Sep 2006 | B2 |
7116213 | Thiesen et al. | Oct 2006 | B2 |
7116218 | Ogawa et al. | Oct 2006 | B2 |
7120430 | Christenson et al. | Oct 2006 | B2 |
7137296 | Shida et al. | Nov 2006 | B2 |
7148793 | Lin | Dec 2006 | B2 |
7161466 | Chuey | Jan 2007 | B2 |
7161476 | Hardman et al. | Jan 2007 | B2 |
7164117 | Breed et al. | Jan 2007 | B2 |
7173520 | Desai et al. | Feb 2007 | B2 |
7224269 | Miller et al. | May 2007 | B2 |
7243535 | Shimura | Jul 2007 | B2 |
7254994 | Schulze et al. | Aug 2007 | B2 |
7307480 | Shiu et al. | Dec 2007 | B2 |
7315240 | Watabe | Jan 2008 | B2 |
7369491 | Beshai et al. | May 2008 | B1 |
7380450 | Durif | Jun 2008 | B2 |
7414523 | Li et al. | Aug 2008 | B2 |
7453350 | Kachouh et al. | Nov 2008 | B2 |
7508762 | Ohtani | Mar 2009 | B2 |
7512109 | Trott et al. | Mar 2009 | B2 |
7518495 | Tang et al. | Apr 2009 | B2 |
7519011 | Petrus et al. | Apr 2009 | B2 |
7535841 | Beshai et al. | May 2009 | B1 |
7663502 | Breed | Feb 2010 | B2 |
7688192 | Kenny et al. | Mar 2010 | B2 |
7697497 | Grube et al. | Apr 2010 | B2 |
7817543 | Beshai et al. | Oct 2010 | B2 |
7884707 | Wittliff et al. | Feb 2011 | B2 |
7885603 | Santavicca | Feb 2011 | B2 |
7895886 | Tozawa et al. | Mar 2011 | B2 |
7948364 | Lin et al. | May 2011 | B2 |
8013725 | Murata et al. | Sep 2011 | B2 |
8019323 | Jheng et al. | Sep 2011 | B2 |
8027359 | Iwamura | Sep 2011 | B2 |
8031598 | Beshai et al. | Oct 2011 | B2 |
8035257 | Fornage | Oct 2011 | B2 |
8049533 | Lin | Nov 2011 | B1 |
8082579 | Shimizu et al. | Dec 2011 | B2 |
8155617 | Magnusson et al. | Apr 2012 | B2 |
8185093 | Jheng et al. | May 2012 | B2 |
8319378 | Fornage | Nov 2012 | B2 |
8330594 | Suzuki et al. | Dec 2012 | B2 |
8332104 | Greer et al. | Dec 2012 | B2 |
20010050611 | Achterholt | Dec 2001 | A1 |
20020030592 | Laitsaari et al. | Mar 2002 | A1 |
20020059825 | Lundqvist | May 2002 | A1 |
20020067285 | Lill | Jun 2002 | A1 |
20020075145 | Hardman et al. | Jun 2002 | A1 |
20020084895 | Dixit et al. | Jul 2002 | A1 |
20020086708 | Teo et al. | Jul 2002 | A1 |
20020121132 | Breed et al. | Sep 2002 | A1 |
20020126005 | Hardman et al. | Sep 2002 | A1 |
20020130803 | Conway et al. | Sep 2002 | A1 |
20020144134 | Watanabe et al. | Oct 2002 | A1 |
20020168795 | Schuumans | Nov 2002 | A1 |
20020186320 | Carlsgaard | Dec 2002 | A1 |
20020190852 | Lin | Dec 2002 | A1 |
20030005759 | Breed et al. | Jan 2003 | A1 |
20030009270 | Breed | Jan 2003 | A1 |
20030050070 | Mashinsky et al. | Mar 2003 | A1 |
20030079537 | Luce | May 2003 | A1 |
20030080860 | Stewart et al. | May 2003 | A1 |
20030080861 | Okubo | May 2003 | A1 |
20030095553 | Shiomoto et al. | May 2003 | A1 |
20030110851 | Tsujita | Jun 2003 | A1 |
20030112138 | Marguet et al. | Jun 2003 | A1 |
20030117276 | Marguet et al. | Jun 2003 | A1 |
20030117277 | Marguet et al. | Jun 2003 | A1 |
20030131297 | Fischel et al. | Jul 2003 | A1 |
20030179082 | Ide | Sep 2003 | A1 |
20030197594 | Olson et al. | Oct 2003 | A1 |
20030197595 | Olson et al. | Oct 2003 | A1 |
20030197603 | Stewart et al. | Oct 2003 | A1 |
20030228879 | Witkowski | Dec 2003 | A1 |
20040039509 | Breed | Feb 2004 | A1 |
20040041698 | Lin | Mar 2004 | A1 |
20040061601 | Freakes | Apr 2004 | A1 |
20040113765 | Suitsu | Jun 2004 | A1 |
20040130442 | Breed et al. | Jul 2004 | A1 |
20040149025 | Toyofuku | Aug 2004 | A1 |
20040172179 | Miwa | Sep 2004 | A1 |
20040174246 | Mitchell | Sep 2004 | A1 |
20040203370 | Luo et al. | Oct 2004 | A1 |
20040215382 | Breed et al. | Oct 2004 | A1 |
20050039103 | Azenko et al. | Feb 2005 | A1 |
20050046584 | Breed | Mar 2005 | A1 |
20050075145 | Dvorak et al. | Apr 2005 | A1 |
20050104722 | Tang et al. | May 2005 | A1 |
20050134446 | Stewart et al. | Jun 2005 | A1 |
20050156722 | McCall et al. | Jul 2005 | A1 |
20050179530 | Stewart et al. | Aug 2005 | A1 |
20050192727 | Shostak et al. | Sep 2005 | A1 |
20050264405 | Ueda | Dec 2005 | A1 |
20060001535 | Hafele et al. | Jan 2006 | A1 |
20060006992 | Daiss et al. | Jan 2006 | A1 |
20060012475 | Froitzheim et al. | Jan 2006 | A1 |
20060017554 | Stewart et al. | Jan 2006 | A1 |
20060022813 | Schulze et al. | Feb 2006 | A1 |
20060025897 | Shostak et al. | Feb 2006 | A1 |
20060044125 | Pierbon | Mar 2006 | A1 |
20060114107 | Kim et al. | Jun 2006 | A1 |
20060145829 | Watabe | Jul 2006 | A1 |
20060148456 | Chuey | Jul 2006 | A1 |
20060161327 | Emmerich et al. | Jul 2006 | A1 |
20060187014 | Li et al. | Aug 2006 | A1 |
20060192661 | Gerardiere | Aug 2006 | A1 |
20060201241 | Durif | Sep 2006 | A1 |
20060217850 | Blaker et al. | Sep 2006 | A1 |
20060235641 | Fink et al. | Oct 2006 | A1 |
20060273889 | Schulze et al. | Dec 2006 | A1 |
20070063814 | Olson et al. | Mar 2007 | A1 |
20070069947 | Banet et al. | Mar 2007 | A1 |
20070090936 | Nornes | Apr 2007 | A1 |
20070176736 | Chuey et al. | Aug 2007 | A1 |
20070182531 | Kuchler | Aug 2007 | A1 |
20070190993 | Chuey et al. | Aug 2007 | A1 |
20070194898 | Fukumori | Aug 2007 | A1 |
20070210920 | Panotopoulos | Sep 2007 | A1 |
20070223484 | Crowle et al. | Sep 2007 | A1 |
20070247294 | Baader et al. | Oct 2007 | A1 |
20070279201 | Casey et al. | Dec 2007 | A1 |
20080024287 | Boyle et al. | Jan 2008 | A1 |
20080037458 | Myszne | Feb 2008 | A1 |
20080062880 | Yew et al. | Mar 2008 | A1 |
20080080447 | Grube et al. | Apr 2008 | A1 |
20080094198 | Yu | Apr 2008 | A1 |
20080100430 | Kochie et al. | May 2008 | A1 |
20080143593 | Graziano et al. | Jun 2008 | A1 |
20080165688 | Beshai et al. | Jul 2008 | A1 |
20080173082 | Hettle et al. | Jul 2008 | A1 |
20080177441 | Marlett et al. | Jul 2008 | A1 |
20080204217 | Costello et al. | Aug 2008 | A1 |
20080205553 | Costello et al. | Aug 2008 | A1 |
20080211672 | Pei | Sep 2008 | A1 |
20080240283 | Iwamura | Oct 2008 | A1 |
20080256260 | Magnusson et al. | Oct 2008 | A1 |
20080285507 | Mukherjee et al. | Nov 2008 | A1 |
20080320243 | Mitsuzuka et al. | Dec 2008 | A1 |
20090033478 | Deniau et al. | Feb 2009 | A1 |
20090045930 | Fu | Feb 2009 | A1 |
20090067854 | Yokogawa et al. | Mar 2009 | A1 |
20090070863 | Shimizu et al. | Mar 2009 | A1 |
20090108992 | Shafer | Apr 2009 | A1 |
20090179747 | Lin et al. | Jul 2009 | A1 |
20090184815 | Suzuki et al. | Jul 2009 | A1 |
20090207859 | Beshai et al. | Aug 2009 | A1 |
20090231114 | Yu | Sep 2009 | A1 |
20090245803 | Garner et al. | Oct 2009 | A1 |
20090267751 | Kaleal | Oct 2009 | A1 |
20090291710 | Jheng et al. | Nov 2009 | A1 |
20090310477 | Lee et al. | Dec 2009 | A1 |
20100308987 | Haas et al. | Dec 2010 | A1 |
20110140876 | Deniau | Jun 2011 | A1 |
20110181321 | Matsudera | Jul 2011 | A1 |
20110211414 | Musha | Sep 2011 | A1 |
20110250860 | Lin | Oct 2011 | A1 |
20110267024 | Halberstadt | Nov 2011 | A1 |
20110294548 | Jheng et al. | Dec 2011 | A1 |
20120117788 | Deniau | May 2012 | A1 |
20120119895 | Deniau | May 2012 | A1 |
20120147184 | Siann et al. | Jun 2012 | A1 |
20120185110 | Deniau et al. | Jul 2012 | A1 |
20120274461 | Colombo et al. | Nov 2012 | A1 |
Number | Date | Country |
---|---|---|
4492128 | Jun 1996 | DE |
19503756 | Aug 1996 | DE |
19720123 | Jul 1998 | DE |
19924830 | Nov 2000 | DE |
10014076 | Oct 2001 | DE |
10040238 | Mar 2002 | DE |
10247761 | Jun 2003 | DE |
10217239 | Jul 2003 | DE |
10207014 | Aug 2003 | DE |
10307265 | Oct 2003 | DE |
69529456 | Nov 2003 | DE |
10247149 | Apr 2004 | DE |
60108973 | Jul 2005 | DE |
60202342 | Dec 2005 | DE |
60023387 | Jul 2006 | DE |
102005004825 | Aug 2006 | DE |
102005059009 | Jun 2007 | DE |
102007039599 | Mar 2008 | DE |
102008008237 | Aug 2009 | DE |
102008033051 | Feb 2010 | DE |
793579 | Sep 1997 | EP |
1026016 | Aug 2000 | EP |
1291230 | Mar 2003 | EP |
1428694 | Jun 2004 | EP |
1494877 | Jan 2005 | EP |
1547827 | Jun 2005 | EP |
1562162 | Aug 2005 | EP |
1026015 | May 2006 | EP |
1352763 | Apr 2008 | EP |
1340629 | Jun 2008 | EP |
2387032 | Oct 2003 | GB |
2420415 | May 2006 | GB |
62003537 | Jan 1987 | JP |
63090407 | Apr 1988 | JP |
05107134 | Apr 1993 | JP |
8244423 | Sep 1996 | JP |
2000142044 | May 2000 | JP |
2000238515 | Sep 2000 | JP |
2001080321 | Mar 2001 | JP |
2003025817 | Jan 2003 | JP |
2004-145474 | May 2004 | JP |
2005289116 | Oct 2005 | JP |
2006015832 | Jan 2006 | JP |
2007200081 | Aug 2007 | JP |
2007283816 | Nov 2007 | JP |
2008137585 | Jun 2008 | JP |
2003068216 | Aug 2003 | KR |
2238190 | Oct 2004 | RU |
9420317 | Sep 1994 | WO |
9422693 | Oct 1994 | WO |
9908887 | Feb 1999 | WO |
0072463 | Nov 2000 | WO |
0145967 | Jun 2001 | WO |
02094588 | Nov 2002 | WO |
03016079 | Feb 2003 | WO |
2004038674 | May 2004 | WO |
2005085651 | Sep 2005 | WO |
2005116603 | Dec 2005 | WO |
2009006518 | Jan 2008 | WO |
2008103973 | Aug 2008 | WO |
2008-106387 | Sep 2008 | WO |
2008107430 | Sep 2008 | WO |
Entry |
---|
International Search Report dated Apr. 19, 2012, from corresponding International Patent Application No. PCT/US2012/021082. |
International Search Report and Written Opinion dated Sep. 28, 2012, from corresponding International Patent Application No. PCT/US2011/047112. |
Jeff Burgess, “Tire Pressure Monitoring System Reference Design”, Tire Pressure Monitor System Demo, AN1951/D, Rev 1, May 2003, Motorola, Inc., 2003 (24 pgs.). |
“Motorola's MPXY8000 Series Tire Pressure Monitoring Sensors”, Motorola Sensor Products Division Transportation & Standard Products Group, Motorola, Inc., May, 2003 (22 pgs.). |
Alfred Pohl et al. “Wirelessly Interrogable Surface Acoustic Wave Sensors for Vehicular Applications”, IEEE Transactions on Instrumentation and Measurement vol. 46, No. 4, IEEE, Aug. 1997 (8 pgs.). |
“Tire pressure Warning System Using Direct Measurement Method (SOARER)” G0880A ISSN: 0388-3841, vol. 51 No. 7, pp. 174-179, Toyota Motor Corporation, May 2, 2002 (6 pgs.). |
“Sony Remote Commander Operating Instructions RM-V701/V801”, 1998, Sony Corporation. |
“Philips Magnavox 4 Function with Back Lighted Keypad Universal Remote” Operating Instructions, printed Oct. 2012, Philips Electronics North America Corporation. |
“RadioShack 8-In-One Touch Screen Remote Control”, Owner's Manual, 2001, RadioShack Corporation. |
Kais Mnif, “A Smart Tire Pressure Monitoring System”, Sensors Magazine, Nov. 1, 2001. |
International Search Report and Written Opinion dated Sep. 28, 2012, from corresponding International Patent Application No. PCT/US2011/047108. |
International Search Report dated Apr. 6, 2012, from corresponding International Patent Application No. PCT/US2011/047087. |
International Search Report and Written Opinion mailed on Oct. 15, 2008, for Application No. PCT/US2008/069006. |
International Preliminary Report on Patentability mailed on Jan. 14, 2010, for Application No. PCT/US2008/069006. |
Chinese Office Action mailed on Apr. 19, 2011, for Chinese Application 200880023390.7 (Corresponding to PCT/US2008/069006). |
Chinese Office Action (first) mailed on Feb. 16, 2012, for Chinese Application 200880023390.7 (Corresponding to PCT/US2008/069006). |
Chinese Office Action (third) mailed on Oct. 10, 2012, for Chinese Application 200880023390.7 (Corresponding to PCT/US2008/069006). |
Japanese Office Action mailed on Jun. 7, 2012, for JP Application 2010-515252 (Corresponding to PCT/US2008/069006). |
International Search Report and Written Opinion dated Sep. 28, 2012, from corresponding International Patent Application No. PCT/US2011/047104. |
Germany Office Action dated Nov. 19, 2012. |
Germany Office Action dated Sep. 17, 2007. |
Preliminary Invalidity Contentions of Defendant Continental Automotive Systems US, Inc.; dated Jan. 17, 2012, , In the United States District Court for Western District of Virginia Lynchburg Division, Civil Action No. 6:11-CV-00014-NKM. |
Amended Invalidity Contentions of Defendant Continental Automotive Systems US, Inc.; dated Jun. 18, 2012, , In the United States District Court for Eastern District of Michigan Southern Division, Civil Action No. 2:12-cv-10715-SJM-MJH. |
Plaintiffs' Initial Infringement Contentions; dated Dec. 15, 2011, In the United States District Court for Western District of Virginia Lynchburg Division, Civil Action No. 6:11-CV-00014-NKM-RSB. |
Joint Claim Construction and Prehearing Statement, dated Jun. 11, 2012, from co-pending litigation: Schrader-Bridgeport Int'l, Inc. v. Continental Automotive Sys, US, Inc., case docket No. 2:12-cv-10715-SJM-MJH, (filed Feb. 16, 2012, E.D. Mich.). |
Plaintiffs' Opening Claim Construction Brief, dated Jun. 26, 2012, from co-pending litigation: Schrader-Bridgeport Int'l, Inc. v. Continental Automotive Sys. US, Inc., case docket No. 2:12-cv-10715-SJM-MJH, (filed Feb. 16, 2012, E.D. Mich.). |
USPTO Translation JP2003025817A, translated from Japanese by Schreiber Translations, Inc., Feb. 2013. |
Jeff Burgess “TPMS Demonstration Kit”, AN1943/D, Rev 1, Apr. 2002, Motorola, Inc., 2002 (16 pgs.). |
Number | Date | Country | |
---|---|---|---|
20120185110 A1 | Jul 2012 | US |