US20190225034A1 - Activation of tire pressure measurement systems - Google Patents
Activation of tire pressure measurement systems Download PDFInfo
- Publication number
- US20190225034A1 US20190225034A1 US15/876,998 US201815876998A US2019225034A1 US 20190225034 A1 US20190225034 A1 US 20190225034A1 US 201815876998 A US201815876998 A US 201815876998A US 2019225034 A1 US2019225034 A1 US 2019225034A1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- tpms
- controller
- sensor
- communication module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000009530 blood pressure measurement Methods 0.000 title claims abstract description 54
- 230000004913 activation Effects 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 claims abstract description 149
- 230000004044 response Effects 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 31
- 238000005259 measurement Methods 0.000 claims abstract description 27
- 230000003213 activating effect Effects 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 4
- 230000033001 locomotion Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 5
- 239000000446 fuel Substances 0.000 description 4
- 244000043261 Hevea brasiliensis Species 0.000 description 3
- 150000001875 compounds Chemical class 0.000 description 3
- 229920001971 elastomer Polymers 0.000 description 3
- 239000004744 fabric Substances 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 229920003052 natural elastomer Polymers 0.000 description 3
- 229920001194 natural rubber Polymers 0.000 description 3
- 239000005060 rubber Substances 0.000 description 3
- 229920003051 synthetic elastomer Polymers 0.000 description 3
- 239000005061 synthetic rubber Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
- B60C23/0471—System initialisation, e.g. upload or calibration of operating parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
- B60C23/0422—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver characterised by the type of signal transmission means
- B60C23/0433—Radio signals
- B60C23/0447—Wheel or tyre mounted circuits
- B60C23/0455—Transmission control of wireless signals
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0401—Signalling devices actuated by tyre pressure mounted on the wheel or tyre characterised by the type of alarm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0401—Signalling devices actuated by tyre pressure mounted on the wheel or tyre characterised by the type of alarm
- B60C23/0406—Alarms noticeable from outside the vehicle, e.g. indication in side mirror, front light or audible alarms
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
- B60C23/0418—Sharing hardware components like housing, antenna, receiver or signal transmission line with other vehicle systems like keyless entry or brake control units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
- B60C23/0422—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver characterised by the type of signal transmission means
- B60C23/0433—Radio signals
- B60C23/0447—Wheel or tyre mounted circuits
- B60C23/0454—Means for changing operation mode, e.g. sleep mode, factory mode or energy save mode
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60C—VEHICLE TYRES; TYRE INFLATION; TYRE CHANGING; CONNECTING VALVES TO INFLATABLE ELASTIC BODIES IN GENERAL; DEVICES OR ARRANGEMENTS RELATED TO TYRES
- B60C23/00—Devices for measuring, signalling, controlling, or distributing tyre pressure or temperature, specially adapted for mounting on vehicles; Arrangement of tyre inflating devices on vehicles, e.g. of pumps or of tanks; Tyre cooling arrangements
- B60C23/02—Signalling devices actuated by tyre pressure
- B60C23/04—Signalling devices actuated by tyre pressure mounted on the wheel or tyre
- B60C23/0408—Signalling devices actuated by tyre pressure mounted on the wheel or tyre transmitting the signals by non-mechanical means from the wheel or tyre to a vehicle body mounted receiver
- B60C23/0479—Communicating with external units being not part of the vehicle, e.g. tools for diagnostic, mobile phones, electronic keys or service stations
Definitions
- the present disclosure generally relates to tire pressure and, more specifically, to activation of tire pressure measurement systems.
- vehicles typically include tires that are coupled to respective wheel rims.
- the tires are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of a vehicle.
- TPMS sensors tire pressure monitoring systems
- a vehicle may include a tire pressure sensor for each tire of the vehicle.
- An example disclosed vehicle includes a door including a handle sensor, a tire pressure measurement system (TPMS) sensor, a communication module, a display, and a controller.
- the controller is to activate the TPMS sensor responsive to detecting, via the handle sensor, engagement of a handle and collect, via the communication module, a measurement from the TPMS sensor upon activation.
- the controller also is to present, via the display, a low-pressure alert in response to determining the measurement is less than a threshold.
- the controller presents, via the display, a high-pressure alert in response to determining the measurement is greater than a second threshold.
- the controller is configured to collect the measurement from the TPMS sensor before a vehicle engine is started.
- the TPMS sensor communicates with the communication module at a reduced rate before vehicle tires are in motion.
- the controller is configured to activate, localize, collect measurements from, and present low energy alerts based on a plurality of TPMS sensors for a respective plurality of vehicle tires.
- the communication module communicates with the TPMS sensor via a Bluetooth® low-energy communication protocol to collect the measurement from the TPMS sensor.
- the controller is configured to send a low-frequency wake-up signal to the TPMS sensor via the communication module, establish Bluetooth® low-energy communication between the communication module and the TPMS sensor upon the TPMS sensor receiving the low-frequency wake-up signal, send an instruction to the TPMS sensor via the Bluetooth® low-energy communication to collect the measurement, and receive the measurement from the TPMS sensor via the Bluetooth® low-energy communication.
- the controller is configured to send, via the communication module, a signal to a mobile device of a user to present at least one of the measurement and the low-pressure alert via the mobile device.
- Some examples further include a keypad of the door. In such examples, the controller is configured to activate the TPMS sensor responsive to the keypad receiving a passcode. Some examples further include a liftgate and a liftgate sensor. In such examples, the controller is configured to activate the TPMS sensor responsive to the liftgate sensor detecting a request to open the liftgate. Some examples further include a door-ajar sensor. In such examples, the controller is configured to activate the TPMS sensor responsive to the door-ajar sensor responsive to detecting that the door is opening. In some examples, the controller is configured to activate the TPMS sensor upon identifying at least one of an upcoming scheduled start and an upcoming predicted start for a vehicle engine. Some examples further include a temperature sensor.
- the controller is configured to activate the TPMS sensor responsive to the temperature sensor detecting a decrease in temperature over a predetermined period of time that exceeds a temperature change threshold.
- the controller is configured to activate the TPMS sensor responsive to the communication module receiving a car-finder signal from a mobile device of a user.
- the controller is configured to activate the TPMS sensor responsive to the communication module receiving at least one of a remote start signal and a remote unlock signal from a mobile device of a user.
- the controller is configured to activate the TPMS sensor responsive to the communication module receiving a signal from a nearby garage door communication module indicating that a garage door is opening.
- the controller is configured to activate the TPMS sensor responsive to detecting that a mobile device of a user is within a threshold distance for passive entry into a vehicle cabin.
- An example disclosed method includes activating, via a processor, a tire pressure measurement system (TPMS) sensor of a vehicle responsive to detecting, via a handle sensor, engagement of a handle of a door of the vehicle.
- the example disclosed method also includes collecting, via a communication module of the vehicle, a measurement from the TPMS sensor upon activation and presenting, via a display, a low-pressure alert in response to determining the measurement is less than a threshold.
- TPMS tire pressure measurement system
- Some examples further include activating the TPMS sensor responsive to a keypad of the door receiving a passcode. Some examples further include activating the TPMS sensor responsive to the communication module receiving a signal from a mobile device of a user. In such examples, the signal includes at least one of a car-finder signal, a remote start signal, and a remote unlock signal.
- FIG. 1 illustrates an example vehicle in accordance with the teachings herein.
- FIG. 2 illustrates a door of the vehicle of FIG. 1 .
- FIG. 3 illustrates the vehicle of FIG. 1 while located in a garage.
- FIG. 4 is a block diagram of electronic components of the vehicle of FIG. 1 .
- FIG. 5 is a flowchart for activating tire pressure measurement systems of a vehicle in accordance with the teachings herein.
- vehicles typically include tires that are coupled to respective wheel rims.
- the tires are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of a vehicle.
- TPMS sensors tire pressure monitoring systems
- a vehicle may include a tire pressure sensor for each tire of the vehicle. In such instances, if one of the tire pressure sensors detects a low tire pressure, a cluster output device of the vehicle is activated to alert an operator (e.g., a driver) of the vehicle to the low tire pressure.
- the tire pressure sensors collect tire pressure measurements once every ten minutes.
- a vehicle potentially may be driving along a road for an extended period of time upon being started before the operator is alerted to a low or high tire pressure of a tire.
- Example methods and apparatus disclosed herein activate tire pressure measurement system (TPMS) sensors of a vehicle into a temporary low-energy-consumption state upon detecting an event indicating that a user will soon begin operating the vehicle. Further, the methods and apparatus disclosed herein present any alerts (e.g., low-pressure alerts, high tire-pressure alerts) before the user begins operating motive functions of the vehicle. In turn, the methods and apparatus disclosed herein alert the user to any deflated tire before the user begins operating motive functions of the vehicle without draining batteries of the TPMS sensors and/or the vehicle.
- TPMS tire pressure measurement system
- Examples disclosed herein include a TPMS controller that activates TPMS sensors of a vehicle that were in a low-energy stand-by state upon detecting an upcoming initiation events of the vehicle.
- upcoming initiation events detected by the TPMS controller include (i) receiving a remote start signal, (ii) receiving a remote unlock signal, (iii) receiving a scheduled start signal, (iv) receiving a predicted start signal (e.g., identified based on driving history data, calendar data, etc.), (v) receiving a car-finder signal, (vi) detecting a passive entry signal, (vii) receiving a passive start signal, (viii) otherwise detecting an approaching mobile device (e.g., a key fob, a phone-as-a-key) of a designated user of the vehicle, (ix) detecting that a nearby garage door has been opened, (x) detecting a decrease in temperature, (xi) receiving a passcode from a keypad of the vehicle, and (xii) detecting that
- the TPMS controller To activate the TPMS sensors when in the low-energy state, the TPMS controller emits a low-frequency wake-up signal for the TPMS sensors, establishes communication with the TPMS sensors via a Bluetooth® low-energy and/or other communication protocol, and sends an instruction to the TPMS sensors via the established communication pairings to collect tire pressure data.
- the TPMS sensors Upon being activated in the low-energy state, the TPMS sensors collect tire pressure data and report the collected tire pressure data to the TPMS controller via the established communication pairings at a reduced rate relative to that when the TPMS sensors are activated in a driving state (e.g., when the vehicle wheels are rotating above a predetermined speed, such as 6 kilometers per hour).
- the TPMS controller presents the tire pressure data and/or pressure alerts (e.g., low-pressure alerts, high-pressure alerts) to the user via an output device of the vehicle and/or a mobile device of the user.
- a “remote unlock” system and a “remote-unlock” system refer to a system of a vehicle that unlock(s) one or more doors of the vehicle upon receiving a remote unlock signal from a key fob and/or a phone-as-a-key of a user of the vehicle.
- Some remote unlock systems may trigger unlock a door for opening in response a remote unlock signal such that the door unlocks upon detecting that a user has touched or activated the unlock/unlatch switch of a handle of the door.
- a “remote start” system and a “remote-start” system refer to a system of a vehicle that starts an engine of the vehicle upon receiving a remote start signal from a key fob and/or a phone-as-a-key of a user of the vehicle and/or a telematics command sent to the vehicle.
- passive entry and “passive-entry” refer to a system of a vehicle that unlock(s) and/or open(s) one or more doors of the vehicle upon detecting that a key fob and/or a phone-as-a-key is proximate to and/or approaching a door of the vehicle.
- Some passive entry systems unlock and/or open a door in response to detecting a key fob and/or a phone-as-a-key.
- some passive entry systems trigger a door for opening in response to detecting a key fob and/or a phone-as-a-key such that the door unlocks upon detecting that a user has touched or actuated a handle of the door.
- passive start and “passive-start” refer to a system of a vehicle that activates ignition of an engine of the vehicle upon detecting that a key fob and/or a phone-as-a-key is within a cabin of the vehicle (e.g., such that drive-away is enabled). Some passive start systems activate ignition of the engine in response to detecting a key fob and/or a phone-as-a-key. Further, some passive start systems trigger an engine for ignition in response to detecting a key fob and/or a phone-as-a-key such that the ignition of the engine is started when an ignition button within the cabin of the vehicle is pressed.
- a “key fob” refers to a mobile device that wirelessly communicates with a vehicle to unlock and/or lock one or more vehicle doors, open and/or close one or more of the vehicle doors, activate an engine of the vehicle, and/or initiate other function(s) of the vehicle.
- a user of a vehicle utilizes a mobile device that functions as a phone-as-a-key for wireless communication with the vehicle.
- a “phone-as-a-key” refers to a mobile device (e.g., a smart phone, a wearable, a smart watch, a tablet, etc.) that includes hardware and/or software to function as a key fob.
- FIG. 1 illustrates an example vehicle 100 in accordance with the teachings herein.
- the vehicle 100 may be a standard gasoline powered vehicle, a hybrid vehicle, an electric vehicle, a fuel cell vehicle, and/or any other mobility implement type of vehicle.
- the vehicle 100 includes parts related to mobility, such as a powertrain with an engine, a transmission, a suspension, a driveshaft, and/or wheels, etc.
- the vehicle 100 may be non-autonomous, semi-autonomous (e.g., some routine motive functions controlled by the vehicle 100 ), or autonomous (e.g., motive functions are controlled by the vehicle 100 without direct driver input).
- the vehicle 100 includes an engine 102 and an ignition switch 104 .
- the engine 102 includes an internal combustion engine, an electric motor, a hybrid engine and/or any other power source that propels movement of the vehicle 100 .
- the ignition switch 104 enables an operator (e.g., a driver) of the vehicle 100 to operate the engine 102 , a battery, and/or electronic accessories of the vehicle 100 .
- the ignition switch 104 includes an on-position, a start position, and an off-position.
- the ignition switch 104 may be a rotary switch and/or a pushbutton that transitions between the ignition switch positions (e.g., the on-position, the start position, the off-position, the accessory position, etc.).
- the vehicle 100 of the illustrated example includes a cabin 106 , one or more doors 108 , and one or more door-ajar sensors 110 .
- the doors 108 enable a person to enter and/or exit from the cabin 106 of the vehicle 100 .
- Each of the door-ajar sensors 110 detects whether a corresponding one of the doors 108 is in an open state or closed state.
- each of the doors 108 includes a corresponding one of the door-ajar sensors 110 .
- less than all of the doors 108 includes a corresponding one of the door-ajar sensors 110 .
- the vehicle 100 of the illustrated example includes a liftgate 112 and a liftgate sensor 114 .
- the liftgate 112 is a door or panel that opens upwardly to provide access to a cargo compartment located at a rear of the vehicle 100 .
- the liftgate sensor 114 is configured to detect a request to open the liftgate 112 via a hands-free liftgate system.
- the liftgate sensor 114 e.g., a capacitive sensor
- the liftgate sensor 114 is positioned on and/or next to the liftgate 112 to monitor an activation area near the liftgate 112 .
- the liftgate sensor 114 detects a request to open the liftgate 112 via the hands-free liftgate system.
- the vehicle 100 includes tires 116 and tire pressure management system (TPMS) sensors 118 .
- the tires 116 are coupled to respective wheel rims of the vehicle 100 .
- the tires 116 are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of the vehicle 100 .
- the tires 116 include treads (i.e., grooved patterns) on their outer surfaces to further improve handling during operation of the vehicle 100 .
- the TPMS sensors 118 of the illustrated example include circuitry configured to determine tire pressures and/or other characteristics of the tires 116 .
- each of the TPMS sensors 118 include one or more processors and/or memory that may enable the TPMS sensors 118 to carry out one or more functions.
- Each of the TPMS sensors 118 also include a pressure sensor to detect a tire pressure of the corresponding one of the tires 116 .
- each of the TPMS sensors 118 includes circuitry to facilitate communication with one or more devices or systems, such as a communication module 120 of vehicle 100 .
- each of the TPMS sensors 118 include antenna(s) that are configured to (i) receive and transmit data collected from a pressure sensor and/or other sensor(s) of the TPMS sensors 118 and (ii) receive signals (e.g., activation signals, wake-up signals, pairing signals, instructions, etc.) from the communication module 120 of the vehicle 100 .
- signals e.g., activation signals, wake-up signals, pairing signals, instructions, etc.
- the antenna(s) and/or communication module of each of the TPMS sensors 118 enable communication with the communication module 120 of the vehicle 100 via low-frequency signals, high-frequency signals, ultra high frequency (e.g., 315 MHz and/or 433 MHz) signals, Ultra-Wide Band (UWB) signals, Bluetooth® communication protocol, Bluetooth® Low Energy (BLE) protocol, Wi-Fi communication protocol (e.g., IEEE 802.11 a/b/g/n/ac), etc.
- UWB Ultra-Wide Band
- Bluetooth® communication protocol Bluetooth® Low Energy (BLE) protocol
- Wi-Fi communication protocol e.g., IEEE 802.11 a/b/g/n/ac
- the communication module 120 of the illustrated example is configured to communicatively connect to a mobile device 122 (e.g., a key fob and/or a phone-as-a-key) of a user 124 of the vehicle 100 .
- the communication module 120 includes hardware and firmware to establish a wireless connection with the mobile device 122 .
- the communication module 120 includes a wireless personal area network (WPAN) module that wirelessly communicates with mobile device(s) of user(s) (e.g., the mobile device 122 of the user 124 ) via short-range wireless communication protocol(s).
- WPAN wireless personal area network
- the communication module 120 implements the Bluetooth® and/or BLE protocols.
- the Bluetooth® and BLE protocols are set forth in Volume 6 of the Bluetooth® Specification 4.0 (and subsequent revisions) maintained by the Bluetooth® Special Interest Group. Additionally or alternatively, the communication module 120 is configured to wirelessly communicate via Wi-Fi®, Near Field Communication (NFC), UWB (Ultra-Wide Band), and/or any other short-range and/or local wireless communication protocol (e.g., IEEE 802.11 a/b/g/n/ac) that enables the communication module 120 to communicatively couple to the mobile device 122 of the user 124 .
- Wi-Fi® Wireless Fide Band
- NFC Near Field Communication
- UWB Ultra-Wide Band
- any other short-range and/or local wireless communication protocol e.g., IEEE 802.11 a/b/g/n/ac
- the vehicle 100 includes a communication module 126 that includes wired or wireless network interfaces to enable communication with external networks.
- Communication module 126 also includes hardware (e.g., processors, memory, storage, antenna, etc.) and software to control the wired or wireless network interfaces.
- the communication module 126 includes one or more communication controllers for cellular networks (e.g., Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), Code Division Multiple Access (CDMA)), Near Field Communication (NFC) and/or other standards-based networks (e.g., WiMAX (IEEE 802.16m); Near Field Communication (NFC), local area wireless network (including IEEE 802.11 a/b/g/n/ac or others), Wireless Gigabit (IEEE 802.11ad), etc.).
- GSM Global System for Mobile Communications
- UMTS Universal Mobile Telecommunications System
- LTE Long Term Evolution
- CDMA Code Division Multiple Access
- NFC Near Field Communication
- WiMAX IEEE 802.16m
- NFC local area wireless network
- IEEE 802.11a/b/g/n/ac or others Wireless Gigabit (IEEE 802.11ad)
- the communication module 126 includes a wired or wireless interface (e.g., an auxiliary port, a Universal Serial Bus (USB) port, a Bluetooth® wireless node, etc.) to communicatively couple with a mobile device (e.g., a smart phone, a wearable, a smart watch, a tablet, etc.).
- a mobile device e.g., a smart phone, a wearable, a smart watch, a tablet, etc.
- the vehicle 100 may communicate with the external network via the coupled mobile device.
- the external network(s) may be a public network, such as the Internet; a private network, such as an intranet; or combinations thereof, and may utilize a variety of networking protocols now available or later developed including, but not limited to, TCP/IP-based networking protocols.
- the vehicle 100 of the illustrated example also includes a temperature sensor 128 .
- the temperature sensor 128 measures a current temperature of a surrounding environment of the vehicle 100 and/or calculates a change in temperature (e.g., an increase, a decrease) over a period of time based upon temperature measurements taken over that time period.
- the vehicle 100 includes a TPMS controller 130 .
- the TPMS controller 130 is configured to activate, localize, collect measurements from, and present low-energy alert(s) based on the TPMS sensors 118 of the respective tires 116 . That is, the TPMS controller 130 collects tire pressure measurements from the TPMS sensors 118 of the vehicle 100 , compares the collected tire pressure measurements to tire pressure thresholds, and presents an alert (e.g., a low-pressure alert, a high-pressure alert to the user 124 ).
- an alert e.g., a low-pressure alert, a high-pressure alert to the user 124 .
- the TPMS controller 130 presents a low-pressure alert when one or more of the tire pressure measurements is less than a first tire pressure threshold (e.g., a low pressure threshold) and presents a high-pressure alert when one or more of the tire pressure measurements is greater than a second tire pressure threshold (e.g., a high pressure threshold).
- the tire pressure threshold may correspond to a factory-recommended lower and/or upper limits of a tire pressure for the tires 116 and/or the vehicle 100 .
- the TPMS sensors 118 are configured to be in a sleep mode (also referred to as a stationary mode), an active mode (also referred to as a driving mode), and a low-energy mode.
- the TPMS controller 130 monitors characteristics of the vehicle 100 to determine in which mode to set the TPMS sensors 118 .
- the TPMS sensors 118 are set in sleep mode upon determining that the vehicle 100 has been stationary for a predetermined period of time (e.g., 5 minutes, 10 minutes, etc.).
- the vehicle 100 may be stationary for the predetermined period of time when the vehicle 100 is parked and/or when the vehicle 100 is stuck in traffic.
- one or more of the TPMS sensors 118 of the vehicle 100 includes a sensor (e.g., a gyroscope, an accelerometer) to detect rotation of the corresponding one of the tires 116 . That is, the sensors detect movement of the tires 116 .
- the TPMS sensors 118 detect that the vehicle 100 is stationary.
- the TPMS controller 130 determines that the vehicle 100 is stationary for the predetermined period of time, the TPMS sensors 118 are set in sleep mode. Further, when the TPMS sensors 118 are in sleep mode, the pressure sensors of the TPMS sensors 118 collect tire pressure measurements at extended intervals (e.g., once every 6 hours) to reduce the amount of energy consumed by the TPMS sensors 118 over a period of time.
- the TPMS sensors 118 are set in active mode upon determining that the vehicle 100 is moving. For example, the TPMS sensors 118 detect that the vehicle 100 is moving when the sensors detect that the tires 116 are rotating. The TPMS sensors 118 are activated for monitoring the tires 116 upon transitioning to the active mode from the sleep mode and/or the low-energy mode. For example, to activate the TPMS sensors 118 , communication is established between the TPMS sensors 118 and the communication module 120 of the vehicle 100 to pair the TPMS sensors 118 to the communication module 120 and/or other communication module(s) of the vehicle 100 .
- the TPMS controller 130 pairs the TPMS sensors 118 to the communication module 120 via BLE, Bluetooth®, Wi-Fi®, UWB, and/or any other communication protocol. Upon pairing the TPMS sensors 118 , the TPMS controller 130 sends an instruction, via the communication module 120 , to the TPMS sensors 118 to instruct the TPMS sensors 118 to collect tire pressure measurements from the tires 116 .
- the TPMS controller 130 localizes the tires 116 based on the communication between the TPMS sensors 118 and the communication module 120 . That is, the TPMS controller 130 identifies the location of each of the TPMS sensors 118 and the corresponding tires 116 based on the communication between the TPMS sensors 118 and the communication module 120 . For example, the TPMS controller 130 identifies which of the TPMS sensors 118 is located at a front driver-side wheel well, a front passenger-side wheel well, a rear driver-side wheel well, and a rear passenger-side wheel well.
- the TPMS controller 130 determines locations of the TPMS sensors 118 based upon received signal strength indicators (RSSIs), time-of-flight, and/or angle-of-arrival of signals sent between the TPMS sensors 118 and the communication module 120 and/or other communication module(s) located throughout the vehicle 100 .
- RSSIs received signal strength indicators
- the TPMS controller 130 utilizes triangulation and/or trilateration to localize the TPMS sensors 118 based upon the RSSIs, time-of-flight, and/or angle-of-arrival of signals sent between the TPMS sensors 118 and the plurality of communication modules.
- the pressure sensors of the TPMS sensors 118 collect tire pressure measurements at short intervals (e.g., once every minute) to enable the TPMS sensors 118 to quickly detect a drop in air pressure of the tires 116 while the vehicle 100 is moving. For example, by collecting tire pressure measurements at short intervals, the TPMS sensors 118 are able to detect a puncture to one of the tires 116 while the vehicle 100 is traveling along a road. Upon collecting the tire pressure measurements, the TPMS sensors 118 send the tire pressure measurements to the TPMS controller 130 via the communication module 120 of the vehicle 100 .
- the communication module 120 communicates with the TPMS sensors 118 via BLE communication, Bluetooth® communication, Wi-Fi® Communication, UWB communication, and/or any other communication protocol to collect the tire pressure measurements from the TPMS sensors 118 .
- the TPMS controller 130 compares the tire pressure measurements to a tire pressure threshold corresponding to the tires 116 and/or the vehicle 100 .
- a first tire pressure threshold e.g., a low pressure threshold
- the TPMS controller 130 presents a low-pressure alert to the user 124 (e.g., via a display 418 of an infotainment head unit 404 of FIG. 4 ).
- a second tire pressure threshold e.g., a high pressure threshold
- the TPMS sensors 118 of the illustrated example are set in low-energy mode upon detection of a pre-driving event that is configured to trigger the TPMS sensors 118 into the low-energy mode.
- the TPMS sensors 118 collect tire pressure measurements of the tires 116 at reduced intervals (e.g., once every 5 minutes, 10 minutes, etc.) to reduce an amount of energy consumed by the TPMS sensors 118 before the engine 102 is activated for a driving event.
- the TPMS controller 130 is configured to collect the tire pressure measurements from the TPMS sensors 118 before the engine 102 is started and/or the TPMS sensors 118 communicates the tire pressure measurements with the communication module 120 before the engine 102 has started. That is, the TPMS controller 130 is configured to activate the TPMS sensors 118 in a low-energy state in response to detecting a pre-driving event to enable the user 124 to receive a low-pressure alert before the user 124 begins operating motive functions of the vehicle 100 .
- the TPMS controller 130 activates the TPMS sensors 118 in the low-energy state upon detecting a pre-driving event associated with a high likelihood that the user 124 will begin operating motive functions of the vehicle 100 within a short period of time (e.g., 5 minutes, 10 minutes, 30 minutes, etc.).
- the pre-driving event that triggers activation of the TPMS sensors 118 into the low-energy state corresponds with the user 124 entering the cabin 106 of the vehicle 100 .
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to (i) one or more of the door-ajar sensors 110 detecting that one or more of the doors 108 has been opened, (ii) the liftgate sensor 114 detecting a request to open the liftgate 112 , (iii) receiving an unlock signal from the mobile device 122 (e.g., upon the user 124 pressing an unlock button), and/or (iv) detecting that the mobile device 122 of the user 124 is approaching one of the doors 108 (e.g., for passive entry into the cabin 106 , for passive start of the engine 102 ).
- the TPMS controller 130 determines that the user 124 is approaching the vehicle 100 upon detecting that the mobile device 122 is within a threshold distance 132 of the vehicle 100 (e.g., via RSSI, time-of-flight, angle-of-arrival, GPS).
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to detecting that the mobile device 122 is approaching the vehicle 100 only at times of the day when the user 124 has historically operated the vehicle 100 .
- the pre-driving event corresponds with a signal sent form the mobile device 122 of the user 124 .
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to the communication module 120 of the vehicle 100 receiving (i) a remote start signal, (ii) a remote unlock signal, (iii) two remote lock signals quickly in succession when the vehicle 100 has been stationary for a predetermined period of time (e.g., 5 minutes, 10 minutes, etc.) (iv) a car-finder signal, and/or (v) a panic signal from the mobile device 122 of the user 124 .
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to receiving a passive entry signal, and/or a passive start signal.
- the pre-driving event corresponds to other events that occur when the engine 102 of the vehicle 100 is inactive.
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to (i) the TPMS controller 130 identifying an upcoming scheduled start (e.g., within the next 5 minutes, 10 minutes, etc.) of the engine 102 , (ii) the TPMS controller 130 identifying an upcoming predicted start (e.g., within the next 5 minutes, 10 minutes, etc.) of the engine 102 , (iii) the temperature sensor 128 detecting a decrease in temperature over a predetermined period of time that exceeds a temperature change threshold, (iv) the TPMS controller 130 detecting (e.g., via an ignition switch sensor 426 of FIG.
- the TPMS controller 130 may identify predicted starts based upon historical use data of the vehicle 100 (e.g., stored in memory 414 of FIG. 4 ), a calendar of the user 124 (e.g., stored in the memory 414 , retrieved from a remote server, retrieved from a nearby smart home assistant, etc.)
- the TPMS controller 130 to activate the TPMS sensors 118 into the low-energy mode, the TPMS controller 130 sends, via the communication module 120 , a low-energy wake-up signal to the TPMS sensors 118 upon detecting a pre-driving event corresponding to the low-energy mode. Subsequently, the TPMS controller 130 establishes a communication between the TPMS sensors 118 and the communication module 120 upon the TPMS sensors 118 receiving the low-energy wake-up signal. For example, communication is established between the TPMS sensors 118 and the communication module 120 of the vehicle 100 to pair the TPMS sensors 118 to the communication module 120 and/or other communication module(s) of the vehicle 100 .
- the TPMS controller 130 pairs the TPMS sensors 118 to establish BLE communication, Bluetooth® communication, Wi-Fi® communication, UWB communication, and/or any other form of communication between the TPMS sensors 118 and the communication module 120 .
- the TPMS controller 130 sends an instruction, via the communication module 120 (e.g., via BLE, Bluetooth®, Wi-Fi®, UWB, etc.), to the TPMS sensors 118 to instruct the TPMS sensors 118 to collect tire pressure measurements from the tires 116 .
- the TPMS controller 130 also localizes the tires 116 based on the communication between the TPMS sensors 118 and the communication module 120 .
- the TPMS controller 130 determines locations of the TPMS sensors 118 based upon RSSIs, time-of-flight, and/or angle-of-arrival of signals sent between the TPMS sensors 118 and the communication module 120 and/or other communication module(s) located throughout the vehicle 100 .
- the TPMS controller 130 utilizes triangulation and/or trilateration to localize the TPMS sensors 118 based upon received signal strength indicators (RSSIs), time-of-flight, and/or angle-of-arrival of signals sent between the TPMS sensors 118 and the plurality of communication modules.
- RSSIs received signal strength indicators
- the pressure sensors of the TPMS sensors 118 collect tire pressure measurements at reduced intervals (e.g., once every 5 minutes, 10 minutes, etc.) to reduce an amount of energy consumed while monitoring the tire pressure of the tires 116 .
- the TPMS sensors 118 send the tire pressure measurements to the TPMS controller 130 via the communication module 120 of the vehicle 100 . That is, the TPMS controller 130 collects the tire pressure measurements from the TPMS sensors 118 via the communication module 120 .
- the communication module 120 receives the tire pressure measurements from the TPMS sensors 118 via BLE communication, Bluetooth® communication, Wi-Fi® Communication, UWB communication, and/or any other communication protocol to collect the tire pressure measurements from the TPMS sensors 118 .
- the TPMS controller 130 of the illustrated example compares the tire pressure measurements to a tire pressure threshold corresponding to the tires 116 and/or the vehicle 100 .
- the TPMS controller 130 is configured to present a low-pressure alert to the user 124 (e.g., via a display 418 of an infotainment head unit 404 of FIG. 4 ) in response to determining that one or more of the tire pressure measurements is less than a first tire pressure threshold and/or greater than a second tire pressure threshold.
- the TPMS controller 130 is configured to present a low-pressure alert and/or tire pressure measurement(s) via a display (e.g., a display 418 of FIG. 4 ), speakers (e.g., speakers 420 of FIG.
- the TPMS controller 130 stores (e.g., via memory 414 of FIG. 4 ) the tire pressure measurement(s) and/or low-pressure alert until the user 124 has entered the cabin 106 of the vehicle 100 and/or the engine 102 of the vehicle 100 is activated.
- the TPMS controller 130 presents the tire pressure measurement(s) and/or low-pressure alert via the output device(s) of the vehicle 100 upon detecting that the user 124 is within the cabin 106 and/or the engine 102 has started.
- the TPMS controller 130 sends a signal to the mobile device 122 of the user 124 , via the communication module 120 , to present the tire pressure measurement(s) and/or low-pressure alert to the user 124 via the mobile device 122 .
- the TPMS controller 130 instructs the mobile device 122 to present tire pressure measurement(s) and/or low-pressure alert to enable the user 124 to determine whether one or more of the tires 116 has a low pressure before entering the cabin 106 and operating the vehicle 100 .
- FIG. 2 illustrates one of the doors 108 of the vehicle 100 .
- the door 108 includes a handle 202 (also referred to as a door handle) and a keypad 204 .
- the handle 202 enables the user 124 to open and/or close the door 108 , for example, as the user 124 enters and/or exits the cabin 106 of the vehicle 100 .
- the user 124 grasps and/or otherwise engages the door 108 to open and/or close the door 108 .
- the keypad 204 includes buttons for receiving a code from the user 124 .
- the buttons of the keypad 204 are labeled with characters (e.g., numeric characters, alphabetic characters, alphanumeric characters) to enable the user 124 to identify each of the buttons.
- characters e.g., numeric characters, alphabetic characters, alphanumeric characters
- one button of the keypad may be labeled “1-2,” another button may be labeled “3-4,” another button may be labeled “5-6,” another button may be labeled “7-8,” and another button may be labeled “9-0” to enable the user 124 to enter a numeric code.
- the keypad 204 of the illustrated example is located on the door 108
- the keypad 204 may be located at any other location along an exterior surface of the vehicle 100 .
- the keypad 204 may be a virtual keypad whose buttons are projected onto a window of the door 108 and/or other window(s) of the vehicle 100 .
- the door 108 includes a handle sensor 206 (also referred to as a door handle sensor) that monitors the handle 202 .
- the handle sensor 206 detects when the handle 202 is engaged (e.g., by the user 124 ).
- the handle sensor 206 is a capacitive sensor, a paddle switch, and/or any other sensor or switch that is configured to detect when the handle 202 is engaged.
- the vehicle 100 includes a passive entry system in which the doors 108 is unlocked upon handle sensor 206 detecting that handle 202 has been grasped and/or other engaged (e.g., by the user 124 ).
- the pre-driving event that triggers activation of the TPMS sensors 118 into the low-energy state corresponds with the user 124 interacting with the door 108 to enter the cabin 106 of the vehicle 100 .
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to (i) the keypad 204 receiving a passcode from the user 124 , (ii) the handle sensor 206 detecting engagement of the handle 202 by the user 124 , and/or (iii) a sensor of the vehicle 100 detecting biometric characteristics of the user 124 when the user 123 is near the door 108 .
- FIG. 3 illustrates the vehicle 100 while located in a garage 300 .
- the garage 300 includes a garage door that opens and closes to enable and prevent, respectively, access to the garage 300 .
- the garage door 302 is in the process of opening or closing such that the garage door 302 is partially open.
- the user 124 presses a button on a remote device (e.g., a dedicated garage remote, a fob, and/or another mobile device) to initiate opening and/or closing of the garage door 302 .
- a button on a stationary device e.g., located on a wall of the garage 300 .
- the stationary device of the garage 300 includes a communication module 304 (also referred to as a garage door communication module, a garage communication module, a garage door module, or a garage module).
- the communication module 304 sends a signal to a controller of the garage door 302 to initiate opening and/or closing of the garage door 302 .
- the communication module 304 includes hardware and firmware to establish a wireless connection with the communication module 120 of the vehicle 100 .
- the communication module 304 includes a wireless personal area network (WPAN) module that wirelessly communicates with the communication module 120 of the vehicle 100 via short-range wireless communication protocol(s).
- WPAN wireless personal area network
- the communication module 304 implements the Bluetooth® and/or Bluetooth® Low Energy (BLE) protocols.
- the Bluetooth® and BLE protocols are set forth in Volume 6 of the Bluetooth® Specification 4.0 (and subsequent revisions) maintained by the Bluetooth® Special Interest Group.
- the communication module 304 is configured to wirelessly communicate via Wi-Fi®, Near Field Communication (NFC), UWB (Ultra-Wide Band), and/or any other short-range and/or local wireless communication protocol (e.g., IEEE 802.11 a/b/g/n/ac) that enables the communication module 304 to communicatively couple to the communication module 120 of the vehicle 100 .
- the communication module 304 may include one or more communication controllers for cellular networks, Near Field Communication (NFC) and/or other standards-based networks.
- the pre-driving event that triggers activation of the TPMS sensors 118 into the low-energy state corresponds with the garage door 302 .
- the TPMS controller 130 is configured to activate the TPMS sensors 118 into low-energy mode in response to the TPMS controller 130 detecting that the vehicle 100 is located within the garage 300 and receiving a signal from the communication module 304 that indicates the garage door 302 is opening.
- the TPMS controller 130 determines that the vehicle 100 is located within the garage 300 via a GPS receiver, camera(s), and/or proximity sensor(s) of the vehicle 100 .
- the TPMS controller 130 determines that the vehicle 100 is located within the garage 300 based upon an RSSI, time-of-flight, and/or angle-of-operation of signals communicated between the communication module 120 of the vehicle 100 and the communication module 304 of the garage 300 . Further, in some examples, to prevent unintended activation of the TPMS sensors 118 when the user 124 is home and the vehicle 100 is parked in the garage 300 , the TPMS controller 130 does not activate the TPMS sensors 118 into low-energy mode upon identifying that the garage door 302 is opening if the TPMS controller 130 does not detect the mobile device 122 within the threshold distance 132 .
- the threshold distance 132 is reduced if the TPMS controller 130 detects that the vehicle 100 is parked at the home of the user 124 . Additionally or alternatively, the TPMS controller 130 prevents unintended activation of the TPMS sensors 118 when the user 124 is home and multiple vehicles are parked in and/or near the garage 300 by only activating the TPMS sensors 118 of the last vehicle (e.g., the vehicle 100 ) that was operated by the user 124 associated with the mobile device 122 .
- FIG. 4 is a block diagram of electronic components 400 of the vehicle 100 .
- the electronic components 400 include an on-board computing platform 402 , an infotainment head unit 404 , the communication module 120 , the communication module 126 , the keypad 204 , sensors 406 , electronic control units (ECUs) 408 , and a vehicle data bus 410 .
- ECUs electronice control units
- the on-board computing platform 402 includes a microcontroller unit, controller or processor 412 ; memory 414 , and a database 416 .
- the processor 412 of the on-board computing platform 402 is structured to include the TPMS controller 130 .
- the TPMS controller 130 is incorporated into another electronic control unit (ECU) with its own processor 412 , memory 414 , and/or database 416 .
- the database 416 stores, for example, entries that correlate various characteristics (e.g., a time, a day, a month, a temperature, a location, etc.) to a scheduled and/or predicted start time of the engine 102 of the vehicle 100 .
- the TPMS controller 130 identifies a scheduled start time and/or a predicted start time for the vehicle 100 based on the time, the day, the month, the temperature, the location, etc.
- the processor 412 may be any suitable processing device or set of processing devices such as, but not limited to, a microprocessor, a microcontroller-based platform, an integrated circuit, one or more field programmable gate arrays (FPGAs), and/or one or more application-specific integrated circuits (ASICs).
- a microprocessor a microcontroller-based platform
- an integrated circuit a microcontroller-based platform
- FPGAs field programmable gate arrays
- ASICs application-specific integrated circuits
- the memory 414 may be volatile memory (e.g., RAM including non-volatile RAM, magnetic RAM, ferroelectric RAM, etc.), non-volatile memory (e.g., disk memory, FLASH memory, EPROMs, EEPROMs, memristor-based non-volatile solid-state memory, etc.), unalterable memory (e.g., EPROMs), read-only memory, and/or high-capacity storage devices (e.g., hard drives, solid state drives, etc).
- the memory 414 includes multiple kinds of memory, particularly volatile memory and non-volatile memory.
- the memory 414 is computer readable media on which one or more sets of instructions, such as the software for operating the methods of the present disclosure, can be embedded.
- the instructions may embody one or more of the methods or logic as described herein.
- the instructions reside completely, or at least partially, within any one or more of the memory 414 , the computer readable medium, and/or within the processor 412 during execution of the instructions.
- non-transitory computer-readable medium and “computer-readable medium” include 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. Further, the terms “non-transitory computer-readable medium” and “computer-readable medium” include any tangible medium that is capable of storing, encoding or carrying a set of instructions for execution by a processor or that cause a system to perform any one or more of the methods or operations disclosed herein. As used herein, the term “computer readable medium” is expressly defined to include any type of computer readable storage device and/or storage disk and to exclude propagating signals.
- the infotainment head unit 404 provides an interface between the vehicle 100 and the user.
- the infotainment head unit 404 includes digital and/or analog interfaces (e.g., input devices and output devices) to receive input from and display information for the user(s).
- the input devices include, for example, a control knob, an instrument panel, a digital camera for image capture and/or visual command recognition, a touch screen, an audio input device (e.g., cabin microphone), buttons, or a touchpad.
- the output devices may include actuators, a display 418 (e.g., a cluster output, a heads-up display, a center console display such as a liquid crystal display (LCD), an organic light emitting diode (OLED) display, a flat panel display, a solid state display, etc.), and/or speakers 420 .
- the infotainment head unit 404 includes hardware (e.g., a processor or controller, memory, storage, etc.) and software (e.g., an operating system, etc.) for an infotainment system (such as SYNC® and MyFord Touch® by Ford®). Additionally, the infotainment head unit 404 displays the infotainment system on, for example, a center console display.
- the TPMS controller 130 is configured to present low-pressure alert(s) to the user 124 via the display 418 , the speakers 420 , and/or any other output device of the infotainment head unit 404 .
- the communication module 126 wirelessly communicates with a server 422 of a network 424 .
- the communication module 126 retrieves a scheduled start time, a predicted start time, surrounding weather conditions, a GPS location, and/or other information corresponding to the vehicle 100 from the server 422 of the network 424 to enable the TPMS controller 130 to determine whether to activate the TPMS sensors 118 in a low-energy state and/or a driving state.
- the sensors 406 are arranged in and around the vehicle 100 to monitor properties of the vehicle 100 and/or an environment in which the vehicle 100 is located.
- One or more of the sensors 406 may be mounted to measure properties around an exterior of the vehicle 100 .
- one or more of the sensors 406 may be mounted inside a cabin of the vehicle 100 or in a body of the vehicle 100 (e.g., an engine compartment, wheel wells, etc.) to measure properties in an interior of the vehicle 100 .
- the sensors 406 include accelerometers, odometers, tachometers, pitch and yaw sensors, wheel speed sensors, microphones, tire pressure sensors, biometric sensors and/or sensors of any other suitable type.
- the sensors 406 include the door-ajar sensors 110 , the liftgate sensor 114 , the temperature sensor 128 , the handle sensor 206 , and an ignition switch sensor 426 .
- the door-ajar sensors 110 detect whether the doors 108 are open or closed, and the liftgate sensor 114 monitors for a request to open the liftgate 112 via a hands-free liftgate system
- the temperature sensor 128 detect an ambient temperature surrounding the vehicle 100
- the handle sensor 206 detects when the handle 202 is engaged (e.g., by the user 124 ).
- the ignition switch sensor 426 detects a position of the ignition switch 104 .
- the ignition switch sensor 426 detects whether the ignition switch 104 is in an on-position, a start position, an off-position, or an accessory position.
- the ECUs 408 monitor and control the subsystems of the vehicle 100 .
- the ECUs 408 are discrete sets of electronics that include their own circuit(s) (e.g., integrated circuits, microprocessors, memory, storage, etc.) and firmware, sensors, actuators, and/or mounting hardware.
- the ECUs 408 communicate and exchange information via a vehicle data bus (e.g., the vehicle data bus 410 ).
- the ECUs 408 may communicate properties (e.g., status of the ECUs 408 , sensor readings, control state, error and diagnostic codes, etc.) to and/or receive requests from each other.
- the vehicle 100 may have seventy or more of the ECUs 408 that are positioned in various locations around the vehicle 100 and are communicatively coupled by the vehicle data bus 410 .
- the ECUs 408 include a body control module 428 and a engine control unit 430 .
- the body control module 428 controls one or more subsystems throughout the vehicle 100 , such as power windows, power locks, an immobilizer system, power mirrors, etc.
- the body control module 428 includes circuits that drive one or more of relays (e.g., to control wiper fluid, etc.), brushed direct current (DC) motors (e.g., to control power seats, power locks, power windows, wipers, etc.), stepper motors, LEDs, etc.
- the engine control unit 430 control(s) operation (e.g., remote starting, passive starting, ignition switch starting) of the engine 102 of the vehicle 100 .
- the vehicle data bus 410 communicatively couples the communication module 120 , the communication module 126 , the keypad 204 , the on-board computing platform 402 , the infotainment head unit 404 , the sensors 406 , and the ECUs 408 .
- the vehicle data bus 410 includes one or more data buses.
- the vehicle data bus 410 may be implemented in accordance with a controller area network (CAN) bus protocol as defined by International Standards Organization (ISO) 11898-1, a Media Oriented Systems Transport (MOST) bus protocol, a CAN flexible data (CAN-FD) bus protocol (ISO 11898-7) and/a K-line bus protocol (ISO 9141 and ISO 14230-1), and/or an EthernetTM bus protocol IEEE 802.3 (2002 onwards), etc.
- CAN controller area network
- MOST Media Oriented Systems Transport
- CAN-FD CAN flexible data
- K-line bus protocol ISO 9141 and ISO 14230-1
- EthernetTM bus protocol IEEE 802.3 1999 onwards
- FIG. 5 is a flowchart of an example method 500 to activate tire pressure measurement systems of a vehicle.
- the flowchart of FIG. 5 is representative of machine readable instructions that are stored in memory (such as the memory 414 of FIG. 4 ) and include one or more programs which, when executed by a processor (such as the processor 412 of FIG. 4 ), cause the vehicle 100 to implement the example TPMS controller 130 of FIGS. 1 and 4 .
- a processor such as the processor 412 of FIG. 4
- FIGS. 1 and 4 the example program is described with reference to the flowchart illustrated in FIG. 5 , many other methods of implementing the example TPMS controller 130 may alternatively be used.
- the order of execution of the blocks may be rearranged, changed, eliminated, and/or combined to perform the method 500 .
- the method 500 is disclosed in connection with the components of FIGS. 1-4 , some functions of those components will not be described in detail below.
- the TPMS controller 130 determines whether a pre-driving event corresponding to a low-energy state has been detected. In response to the TPMS controller 130 determining that a pre-driving event has not been detected, the method 500 proceeds to block 514 . Otherwise, in response to the TPMS controller 130 determining that a pre-driving event has been detected, the method 500 proceeds to block 504 .
- the TPMS controller 130 activates the TPMS sensors 118 into low-energy mode. For example, the TPMS controller 130 activates the TPMS sensors 118 to enable the TPMS sensors 118 to collect tire pressure measurements of the tires 116 .
- the TPMS controller 130 collects the tire pressure measurements from the TPMS sensors 118 via the communication module 120 of the vehicle 100 .
- the TPMS controller 130 determines whether one or more of the tire pressure measurements is less than a tire pressure threshold that corresponds to the tires 116 and/or the vehicle 100 .
- the method 500 proceeds to block 510 at which the TPMS controller 130 presents a low-pressure alert for the user 124 .
- the TPMS controller 130 presents the low-pressure alert via the mobile device 122 , the display 418 , the speakers 420 , and/or any other output device of the vehicle 100 .
- the method 500 proceeds to block 512 in response to the TPMS controller 130 determining that the tire pressure measurements are not less than the tire pressure threshold.
- the TPMS controller 130 determines whether a predetermined time period of the low-energy mode has ended. In response to the TPMS controller 130 determining that the predetermined time period has not ended, the method 500 returns to block 504 as the TPMS sensors 118 remain the low-energy mode. Otherwise, in response to the TPMS controller 130 determining that the predetermined time period has ended, the method 500 returns to block 502 . For example, the TPMS controller 130 returns the TPMS sensors 118 to sleep mode as the method 500 returns to block 502 . Further, in some examples, the TPMS controller 130 transitions the TPMS sensors 118 from low-energy mode to active mode in response to detecting that the tires 116 have begun moving when the TPMS sensors 118 were in low-energy mode.
- the TPMS controller 130 determines whether the tires 116 of the vehicle 100 are moving. For example, the TPMS controller 130 determines whether the tires 116 are moving via sensors (e.g., gyroscopes, accelerometers) of the TPMS sensors 118 . In response to the TPMS controller 130 determining that the tires 116 are not moving, the method 500 returns to block 502 . In some examples, the TPMS controller 130 maintains the TPMS sensors 118 in sleep mode as the method 500 returns to block 502 . Otherwise, in response to the TPMS controller 130 determining that the tires 116 are moving, the method 500 proceeds to block 516 .
- sensors e.g., gyroscopes, accelerometers
- the TPMS controller 130 activates the TPMS sensors 118 into active mode. For example, the TPMS controller 130 activates the TPMS sensors 118 to enable the TPMS sensors 118 to collect tire pressure measurements of the tires 116 . At block 518 , the TPMS controller 130 collects the tire pressure measurements from the TPMS sensors 118 via the communication module 120 of the vehicle 100 .
- the TPMS controller 130 determines whether one or more of the tire pressure measurements is less than the tire pressure threshold. In response to the TPMS controller 130 determining that the tire pressure measurements are not less than the tire pressure threshold, the method 500 returns to block 502 . Otherwise, in response to the TPMS controller 130 determining that one or more of the tire pressure measurements is less than the tire pressure threshold, the method 500 proceeds to block 522 at which the TPMS controller 130 presents a low-pressure alert for the user 124 . For example, the TPMS controller 130 presents the low-pressure alert via the mobile device 122 , the display 418 , the speakers 420 , and/or any other output device of the vehicle 100 .
- the use of the disjunctive is intended to include the conjunctive.
- the use of definite or indefinite articles is not intended to indicate cardinality.
- a reference to “the” object or “a” and “an” object is intended to denote also one of a possible plurality of such objects.
- the conjunction “or” may be used to convey features that are simultaneously present instead of mutually exclusive alternatives. In other words, the conjunction “or” should be understood to include “and/or”.
- the terms “includes,” “including,” and “include” are inclusive and have the same scope as “comprises,” “comprising,” and “comprise” respectively.
- module refers to hardware with circuitry to provide communication, control and/or monitoring capabilities, often in conjunction with sensors.
- a “module,” a “unit,” and a “node” may also include firmware that executes on the circuitry.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Measuring Fluid Pressure (AREA)
- Lock And Its Accessories (AREA)
- Emergency Alarm Devices (AREA)
Abstract
Description
- The present disclosure generally relates to tire pressure and, more specifically, to activation of tire pressure measurement systems.
- Typically, vehicles include tires that are coupled to respective wheel rims. Generally, the tires are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of a vehicle. Recently, vehicles have implemented tire pressure monitoring systems (TPMS sensors) that monitor tire pressures and/or other characteristics of the tires. For instance, a vehicle may include a tire pressure sensor for each tire of the vehicle.
- The appended claims define this application. The present disclosure summarizes aspects of the embodiments and should not be used to limit the claims. Other implementations are contemplated in accordance with the techniques described herein, as will be apparent to one having ordinary skill in the art upon examination of the following drawings and detailed description, and these implementations are intended to be within the scope of this application.
- Example embodiments are shown for activation of tire pressure measurement systems. An example disclosed vehicle includes a door including a handle sensor, a tire pressure measurement system (TPMS) sensor, a communication module, a display, and a controller. The controller is to activate the TPMS sensor responsive to detecting, via the handle sensor, engagement of a handle and collect, via the communication module, a measurement from the TPMS sensor upon activation. The controller also is to present, via the display, a low-pressure alert in response to determining the measurement is less than a threshold.
- In some examples, the controller presents, via the display, a high-pressure alert in response to determining the measurement is greater than a second threshold. In some examples, the controller is configured to collect the measurement from the TPMS sensor before a vehicle engine is started. In some such examples, the TPMS sensor communicates with the communication module at a reduced rate before vehicle tires are in motion. In some examples, the controller is configured to activate, localize, collect measurements from, and present low energy alerts based on a plurality of TPMS sensors for a respective plurality of vehicle tires. In some examples, the communication module communicates with the TPMS sensor via a Bluetooth® low-energy communication protocol to collect the measurement from the TPMS sensor. In some examples, to activate the TPMS sensor and collect the measurement from the TPMS sensor, the controller is configured to send a low-frequency wake-up signal to the TPMS sensor via the communication module, establish Bluetooth® low-energy communication between the communication module and the TPMS sensor upon the TPMS sensor receiving the low-frequency wake-up signal, send an instruction to the TPMS sensor via the Bluetooth® low-energy communication to collect the measurement, and receive the measurement from the TPMS sensor via the Bluetooth® low-energy communication. In some examples, the controller is configured to send, via the communication module, a signal to a mobile device of a user to present at least one of the measurement and the low-pressure alert via the mobile device.
- Some examples further include a keypad of the door. In such examples, the controller is configured to activate the TPMS sensor responsive to the keypad receiving a passcode. Some examples further include a liftgate and a liftgate sensor. In such examples, the controller is configured to activate the TPMS sensor responsive to the liftgate sensor detecting a request to open the liftgate. Some examples further include a door-ajar sensor. In such examples, the controller is configured to activate the TPMS sensor responsive to the door-ajar sensor responsive to detecting that the door is opening. In some examples, the controller is configured to activate the TPMS sensor upon identifying at least one of an upcoming scheduled start and an upcoming predicted start for a vehicle engine. Some examples further include a temperature sensor. In such examples, the controller is configured to activate the TPMS sensor responsive to the temperature sensor detecting a decrease in temperature over a predetermined period of time that exceeds a temperature change threshold. In some examples, the controller is configured to activate the TPMS sensor responsive to the communication module receiving a car-finder signal from a mobile device of a user. In some examples, the controller is configured to activate the TPMS sensor responsive to the communication module receiving at least one of a remote start signal and a remote unlock signal from a mobile device of a user. In some examples, the controller is configured to activate the TPMS sensor responsive to the communication module receiving a signal from a nearby garage door communication module indicating that a garage door is opening. In some examples, the controller is configured to activate the TPMS sensor responsive to detecting that a mobile device of a user is within a threshold distance for passive entry into a vehicle cabin.
- An example disclosed method includes activating, via a processor, a tire pressure measurement system (TPMS) sensor of a vehicle responsive to detecting, via a handle sensor, engagement of a handle of a door of the vehicle. The example disclosed method also includes collecting, via a communication module of the vehicle, a measurement from the TPMS sensor upon activation and presenting, via a display, a low-pressure alert in response to determining the measurement is less than a threshold.
- Some examples further include activating the TPMS sensor responsive to a keypad of the door receiving a passcode. Some examples further include activating the TPMS sensor responsive to the communication module receiving a signal from a mobile device of a user. In such examples, the signal includes at least one of a car-finder signal, a remote start signal, and a remote unlock signal.
- For a better understanding of the invention, reference may be made to embodiments shown in the following drawings. The components in the drawings are not necessarily to scale and related elements may be omitted, or in some instances proportions may have been exaggerated, so as to emphasize and clearly illustrate the novel features described herein. In addition, system components can be variously arranged, as known in the art. Further, in the drawings, like reference numerals designate corresponding parts throughout the several views.
-
FIG. 1 illustrates an example vehicle in accordance with the teachings herein. -
FIG. 2 illustrates a door of the vehicle ofFIG. 1 . -
FIG. 3 illustrates the vehicle ofFIG. 1 while located in a garage. -
FIG. 4 is a block diagram of electronic components of the vehicle ofFIG. 1 . -
FIG. 5 is a flowchart for activating tire pressure measurement systems of a vehicle in accordance with the teachings herein. - While the invention may be embodied in various forms, there are shown in the drawings, and will hereinafter be described, some exemplary and non-limiting embodiments, with the understanding that the present disclosure is to be considered an exemplification of the invention and is not intended to limit the invention to the specific embodiments illustrated.
- Typically, vehicles include tires that are coupled to respective wheel rims. Generally, the tires are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of a vehicle. Recently, vehicles have implemented tire pressure monitoring systems (TPMS sensors) that monitor tire pressures and/or other characteristics of the tires. For instance, a vehicle may include a tire pressure sensor for each tire of the vehicle. In such instances, if one of the tire pressure sensors detects a low tire pressure, a cluster output device of the vehicle is activated to alert an operator (e.g., a driver) of the vehicle to the low tire pressure. Oftentimes, the tire pressure sensors collect tire pressure measurements once every ten minutes. As a result, a vehicle potentially may be driving along a road for an extended period of time upon being started before the operator is alerted to a low or high tire pressure of a tire.
- Example methods and apparatus disclosed herein activate tire pressure measurement system (TPMS) sensors of a vehicle into a temporary low-energy-consumption state upon detecting an event indicating that a user will soon begin operating the vehicle. Further, the methods and apparatus disclosed herein present any alerts (e.g., low-pressure alerts, high tire-pressure alerts) before the user begins operating motive functions of the vehicle. In turn, the methods and apparatus disclosed herein alert the user to any deflated tire before the user begins operating motive functions of the vehicle without draining batteries of the TPMS sensors and/or the vehicle.
- Examples disclosed herein include a TPMS controller that activates TPMS sensors of a vehicle that were in a low-energy stand-by state upon detecting an upcoming initiation events of the vehicle. For example, upcoming initiation events detected by the TPMS controller include (i) receiving a remote start signal, (ii) receiving a remote unlock signal, (iii) receiving a scheduled start signal, (iv) receiving a predicted start signal (e.g., identified based on driving history data, calendar data, etc.), (v) receiving a car-finder signal, (vi) detecting a passive entry signal, (vii) receiving a passive start signal, (viii) otherwise detecting an approaching mobile device (e.g., a key fob, a phone-as-a-key) of a designated user of the vehicle, (ix) detecting that a nearby garage door has been opened, (x) detecting a decrease in temperature, (xi) receiving a passcode from a keypad of the vehicle, and (xii) detecting that a user has grasped a door handle of the vehicle. To activate the TPMS sensors when in the low-energy state, the TPMS controller emits a low-frequency wake-up signal for the TPMS sensors, establishes communication with the TPMS sensors via a Bluetooth® low-energy and/or other communication protocol, and sends an instruction to the TPMS sensors via the established communication pairings to collect tire pressure data. Upon being activated in the low-energy state, the TPMS sensors collect tire pressure data and report the collected tire pressure data to the TPMS controller via the established communication pairings at a reduced rate relative to that when the TPMS sensors are activated in a driving state (e.g., when the vehicle wheels are rotating above a predetermined speed, such as 6 kilometers per hour). The TPMS controller presents the tire pressure data and/or pressure alerts (e.g., low-pressure alerts, high-pressure alerts) to the user via an output device of the vehicle and/or a mobile device of the user.
- As used herein, a “remote unlock” system and a “remote-unlock” system refer to a system of a vehicle that unlock(s) one or more doors of the vehicle upon receiving a remote unlock signal from a key fob and/or a phone-as-a-key of a user of the vehicle. Some remote unlock systems may trigger unlock a door for opening in response a remote unlock signal such that the door unlocks upon detecting that a user has touched or activated the unlock/unlatch switch of a handle of the door. As used herein, a “remote start” system and a “remote-start” system refer to a system of a vehicle that starts an engine of the vehicle upon receiving a remote start signal from a key fob and/or a phone-as-a-key of a user of the vehicle and/or a telematics command sent to the vehicle.
- As used herein, “passive entry” and “passive-entry” refer to a system of a vehicle that unlock(s) and/or open(s) one or more doors of the vehicle upon detecting that a key fob and/or a phone-as-a-key is proximate to and/or approaching a door of the vehicle. Some passive entry systems unlock and/or open a door in response to detecting a key fob and/or a phone-as-a-key. Further, some passive entry systems trigger a door for opening in response to detecting a key fob and/or a phone-as-a-key such that the door unlocks upon detecting that a user has touched or actuated a handle of the door. As used herein, “passive start” and “passive-start” refer to a system of a vehicle that activates ignition of an engine of the vehicle upon detecting that a key fob and/or a phone-as-a-key is within a cabin of the vehicle (e.g., such that drive-away is enabled). Some passive start systems activate ignition of the engine in response to detecting a key fob and/or a phone-as-a-key. Further, some passive start systems trigger an engine for ignition in response to detecting a key fob and/or a phone-as-a-key such that the ignition of the engine is started when an ignition button within the cabin of the vehicle is pressed.
- As used herein, a “key fob” refers to a mobile device that wirelessly communicates with a vehicle to unlock and/or lock one or more vehicle doors, open and/or close one or more of the vehicle doors, activate an engine of the vehicle, and/or initiate other function(s) of the vehicle. In some examples, a user of a vehicle utilizes a mobile device that functions as a phone-as-a-key for wireless communication with the vehicle. As used herein, a “phone-as-a-key” refers to a mobile device (e.g., a smart phone, a wearable, a smart watch, a tablet, etc.) that includes hardware and/or software to function as a key fob.
- Turning to the figures,
FIG. 1 illustrates anexample vehicle 100 in accordance with the teachings herein. Thevehicle 100 may be a standard gasoline powered vehicle, a hybrid vehicle, an electric vehicle, a fuel cell vehicle, and/or any other mobility implement type of vehicle. Thevehicle 100 includes parts related to mobility, such as a powertrain with an engine, a transmission, a suspension, a driveshaft, and/or wheels, etc. Thevehicle 100 may be non-autonomous, semi-autonomous (e.g., some routine motive functions controlled by the vehicle 100), or autonomous (e.g., motive functions are controlled by thevehicle 100 without direct driver input). - In the illustrated example, the
vehicle 100 includes anengine 102 and anignition switch 104. For example, theengine 102 includes an internal combustion engine, an electric motor, a hybrid engine and/or any other power source that propels movement of thevehicle 100. Further, theignition switch 104 enables an operator (e.g., a driver) of thevehicle 100 to operate theengine 102, a battery, and/or electronic accessories of thevehicle 100. In some examples, theignition switch 104 includes an on-position, a start position, and an off-position. Further, theignition switch 104 may be a rotary switch and/or a pushbutton that transitions between the ignition switch positions (e.g., the on-position, the start position, the off-position, the accessory position, etc.). - The
vehicle 100 of the illustrated example includes acabin 106, one ormore doors 108, and one or more door-ajar sensors 110. For example, thedoors 108 enable a person to enter and/or exit from thecabin 106 of thevehicle 100. Each of the door-ajar sensors 110 detects whether a corresponding one of thedoors 108 is in an open state or closed state. In some examples, each of thedoors 108 includes a corresponding one of the door-ajar sensors 110. In some examples, less than all of thedoors 108 includes a corresponding one of the door-ajar sensors 110. - Further, the
vehicle 100 of the illustrated example includes aliftgate 112 and aliftgate sensor 114. For example, theliftgate 112 is a door or panel that opens upwardly to provide access to a cargo compartment located at a rear of thevehicle 100. Theliftgate sensor 114 is configured to detect a request to open theliftgate 112 via a hands-free liftgate system. For example, the liftgate sensor 114 (e.g., a capacitive sensor) is positioned on and/or next to theliftgate 112 to monitor an activation area near theliftgate 112. When a person extends at least a portion of his or her leg (e.g., a foot) into the activation area, theliftgate sensor 114 detects a request to open theliftgate 112 via the hands-free liftgate system. - As illustrated in
FIG. 1 , thevehicle 100 includestires 116 and tire pressure management system (TPMS)sensors 118. For example, thetires 116 are coupled to respective wheel rims of thevehicle 100. In some examples, thetires 116 are formed of rubber (e.g., synthetic rubber, natural rubber), fabric, wiring, and/or other materials and chemical compounds that reduce wear-and-tear of the wheels, improve handling, and/or affect other vehicle characteristics (e.g., fuel economy) during operation of thevehicle 100. Further, in some examples, thetires 116 include treads (i.e., grooved patterns) on their outer surfaces to further improve handling during operation of thevehicle 100. - The
TPMS sensors 118 of the illustrated example include circuitry configured to determine tire pressures and/or other characteristics of thetires 116. For example, each of theTPMS sensors 118 include one or more processors and/or memory that may enable theTPMS sensors 118 to carry out one or more functions. Each of theTPMS sensors 118 also include a pressure sensor to detect a tire pressure of the corresponding one of thetires 116. Further, each of theTPMS sensors 118 includes circuitry to facilitate communication with one or more devices or systems, such as acommunication module 120 ofvehicle 100. For example, each of theTPMS sensors 118 include antenna(s) that are configured to (i) receive and transmit data collected from a pressure sensor and/or other sensor(s) of theTPMS sensors 118 and (ii) receive signals (e.g., activation signals, wake-up signals, pairing signals, instructions, etc.) from thecommunication module 120 of thevehicle 100. The antenna(s) and/or communication module of each of theTPMS sensors 118 enable communication with thecommunication module 120 of thevehicle 100 via low-frequency signals, high-frequency signals, ultra high frequency (e.g., 315 MHz and/or 433 MHz) signals, Ultra-Wide Band (UWB) signals, Bluetooth® communication protocol, Bluetooth® Low Energy (BLE) protocol, Wi-Fi communication protocol (e.g., IEEE 802.11 a/b/g/n/ac), etc. - The
communication module 120 of the illustrated example is configured to communicatively connect to a mobile device 122 (e.g., a key fob and/or a phone-as-a-key) of auser 124 of thevehicle 100. Thecommunication module 120 includes hardware and firmware to establish a wireless connection with themobile device 122. For example, thecommunication module 120 includes a wireless personal area network (WPAN) module that wirelessly communicates with mobile device(s) of user(s) (e.g., themobile device 122 of the user 124) via short-range wireless communication protocol(s). In some examples, thecommunication module 120 implements the Bluetooth® and/or BLE protocols. The Bluetooth® and BLE protocols are set forth in Volume 6 of the Bluetooth® Specification 4.0 (and subsequent revisions) maintained by the Bluetooth® Special Interest Group. Additionally or alternatively, thecommunication module 120 is configured to wirelessly communicate via Wi-Fi®, Near Field Communication (NFC), UWB (Ultra-Wide Band), and/or any other short-range and/or local wireless communication protocol (e.g., IEEE 802.11 a/b/g/n/ac) that enables thecommunication module 120 to communicatively couple to themobile device 122 of theuser 124. - Further, the
vehicle 100 includes acommunication module 126 that includes wired or wireless network interfaces to enable communication with external networks.Communication module 126 also includes hardware (e.g., processors, memory, storage, antenna, etc.) and software to control the wired or wireless network interfaces. In the illustrated example, thecommunication module 126 includes one or more communication controllers for cellular networks (e.g., Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), Code Division Multiple Access (CDMA)), Near Field Communication (NFC) and/or other standards-based networks (e.g., WiMAX (IEEE 802.16m); Near Field Communication (NFC), local area wireless network (including IEEE 802.11 a/b/g/n/ac or others), Wireless Gigabit (IEEE 802.11ad), etc.). In some examples, thecommunication module 126 includes a wired or wireless interface (e.g., an auxiliary port, a Universal Serial Bus (USB) port, a Bluetooth® wireless node, etc.) to communicatively couple with a mobile device (e.g., a smart phone, a wearable, a smart watch, a tablet, etc.). In such examples, thevehicle 100 may communicate with the external network via the coupled mobile device. The external network(s) may be a public network, such as the Internet; a private network, such as an intranet; or combinations thereof, and may utilize a variety of networking protocols now available or later developed including, but not limited to, TCP/IP-based networking protocols. - The
vehicle 100 of the illustrated example also includes atemperature sensor 128. For example, thetemperature sensor 128 measures a current temperature of a surrounding environment of thevehicle 100 and/or calculates a change in temperature (e.g., an increase, a decrease) over a period of time based upon temperature measurements taken over that time period. - Further, the
vehicle 100 includes aTPMS controller 130. For example, theTPMS controller 130 is configured to activate, localize, collect measurements from, and present low-energy alert(s) based on theTPMS sensors 118 of therespective tires 116. That is, theTPMS controller 130 collects tire pressure measurements from theTPMS sensors 118 of thevehicle 100, compares the collected tire pressure measurements to tire pressure thresholds, and presents an alert (e.g., a low-pressure alert, a high-pressure alert to the user 124). For example, theTPMS controller 130 presents a low-pressure alert when one or more of the tire pressure measurements is less than a first tire pressure threshold (e.g., a low pressure threshold) and presents a high-pressure alert when one or more of the tire pressure measurements is greater than a second tire pressure threshold (e.g., a high pressure threshold). The tire pressure threshold may correspond to a factory-recommended lower and/or upper limits of a tire pressure for thetires 116 and/or thevehicle 100. - In the illustrated example, the
TPMS sensors 118 are configured to be in a sleep mode (also referred to as a stationary mode), an active mode (also referred to as a driving mode), and a low-energy mode. TheTPMS controller 130 monitors characteristics of thevehicle 100 to determine in which mode to set theTPMS sensors 118. - The
TPMS sensors 118 are set in sleep mode upon determining that thevehicle 100 has been stationary for a predetermined period of time (e.g., 5 minutes, 10 minutes, etc.). Thevehicle 100 may be stationary for the predetermined period of time when thevehicle 100 is parked and/or when thevehicle 100 is stuck in traffic. For example, one or more of theTPMS sensors 118 of thevehicle 100 includes a sensor (e.g., a gyroscope, an accelerometer) to detect rotation of the corresponding one of thetires 116. That is, the sensors detect movement of thetires 116. When the sensors detect that thetires 116 are stationary, theTPMS sensors 118 detect that thevehicle 100 is stationary. If theTPMS controller 130 determines that thevehicle 100 is stationary for the predetermined period of time, theTPMS sensors 118 are set in sleep mode. Further, when theTPMS sensors 118 are in sleep mode, the pressure sensors of theTPMS sensors 118 collect tire pressure measurements at extended intervals (e.g., once every 6 hours) to reduce the amount of energy consumed by theTPMS sensors 118 over a period of time. - The
TPMS sensors 118 are set in active mode upon determining that thevehicle 100 is moving. For example, theTPMS sensors 118 detect that thevehicle 100 is moving when the sensors detect that thetires 116 are rotating. TheTPMS sensors 118 are activated for monitoring thetires 116 upon transitioning to the active mode from the sleep mode and/or the low-energy mode. For example, to activate theTPMS sensors 118, communication is established between theTPMS sensors 118 and thecommunication module 120 of thevehicle 100 to pair theTPMS sensors 118 to thecommunication module 120 and/or other communication module(s) of thevehicle 100. For example, theTPMS controller 130 pairs theTPMS sensors 118 to thecommunication module 120 via BLE, Bluetooth®, Wi-Fi®, UWB, and/or any other communication protocol. Upon pairing theTPMS sensors 118, theTPMS controller 130 sends an instruction, via thecommunication module 120, to theTPMS sensors 118 to instruct theTPMS sensors 118 to collect tire pressure measurements from thetires 116. - Further, the
TPMS controller 130 localizes thetires 116 based on the communication between theTPMS sensors 118 and thecommunication module 120. That is, theTPMS controller 130 identifies the location of each of theTPMS sensors 118 and the correspondingtires 116 based on the communication between theTPMS sensors 118 and thecommunication module 120. For example, theTPMS controller 130 identifies which of theTPMS sensors 118 is located at a front driver-side wheel well, a front passenger-side wheel well, a rear driver-side wheel well, and a rear passenger-side wheel well. In some examples, theTPMS controller 130 determines locations of theTPMS sensors 118 based upon received signal strength indicators (RSSIs), time-of-flight, and/or angle-of-arrival of signals sent between theTPMS sensors 118 and thecommunication module 120 and/or other communication module(s) located throughout thevehicle 100. For example, theTPMS controller 130 utilizes triangulation and/or trilateration to localize theTPMS sensors 118 based upon the RSSIs, time-of-flight, and/or angle-of-arrival of signals sent between theTPMS sensors 118 and the plurality of communication modules. - When the
TPMS sensors 118 are in active mode, the pressure sensors of theTPMS sensors 118 collect tire pressure measurements at short intervals (e.g., once every minute) to enable theTPMS sensors 118 to quickly detect a drop in air pressure of thetires 116 while thevehicle 100 is moving. For example, by collecting tire pressure measurements at short intervals, theTPMS sensors 118 are able to detect a puncture to one of thetires 116 while thevehicle 100 is traveling along a road. Upon collecting the tire pressure measurements, theTPMS sensors 118 send the tire pressure measurements to theTPMS controller 130 via thecommunication module 120 of thevehicle 100. For example, thecommunication module 120 communicates with theTPMS sensors 118 via BLE communication, Bluetooth® communication, Wi-Fi® Communication, UWB communication, and/or any other communication protocol to collect the tire pressure measurements from theTPMS sensors 118. Further, theTPMS controller 130 compares the tire pressure measurements to a tire pressure threshold corresponding to thetires 116 and/or thevehicle 100. In response to determining that one or more of the tire pressure measurements is less than a first tire pressure threshold (e.g., a low pressure threshold), theTPMS controller 130 presents a low-pressure alert to the user 124 (e.g., via adisplay 418 of aninfotainment head unit 404 ofFIG. 4 ). Further, in response to determining that one or more of the tire pressure measurements is greater than a second tire pressure threshold (e.g., a high pressure threshold), theTPMS controller 130 presents a high-pressure alert to theuser 124. - Further, the
TPMS sensors 118 of the illustrated example are set in low-energy mode upon detection of a pre-driving event that is configured to trigger theTPMS sensors 118 into the low-energy mode. When theTPMS sensors 118 are in the low-energy mode, theTPMS sensors 118 collect tire pressure measurements of thetires 116 at reduced intervals (e.g., once every 5 minutes, 10 minutes, etc.) to reduce an amount of energy consumed by theTPMS sensors 118 before theengine 102 is activated for a driving event. For example, in the low-energy mode, theTPMS controller 130 is configured to collect the tire pressure measurements from theTPMS sensors 118 before theengine 102 is started and/or theTPMS sensors 118 communicates the tire pressure measurements with thecommunication module 120 before theengine 102 has started. That is, theTPMS controller 130 is configured to activate theTPMS sensors 118 in a low-energy state in response to detecting a pre-driving event to enable theuser 124 to receive a low-pressure alert before theuser 124 begins operating motive functions of thevehicle 100. For example, theTPMS controller 130 activates theTPMS sensors 118 in the low-energy state upon detecting a pre-driving event associated with a high likelihood that theuser 124 will begin operating motive functions of thevehicle 100 within a short period of time (e.g., 5 minutes, 10 minutes, 30 minutes, etc.). - In some examples, the pre-driving event that triggers activation of the
TPMS sensors 118 into the low-energy state corresponds with theuser 124 entering thecabin 106 of thevehicle 100. For example, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to (i) one or more of the door-ajar sensors 110 detecting that one or more of thedoors 108 has been opened, (ii) theliftgate sensor 114 detecting a request to open theliftgate 112, (iii) receiving an unlock signal from the mobile device 122 (e.g., upon theuser 124 pressing an unlock button), and/or (iv) detecting that themobile device 122 of theuser 124 is approaching one of the doors 108 (e.g., for passive entry into thecabin 106, for passive start of the engine 102). For example, theTPMS controller 130 determines that theuser 124 is approaching thevehicle 100 upon detecting that themobile device 122 is within athreshold distance 132 of the vehicle 100 (e.g., via RSSI, time-of-flight, angle-of-arrival, GPS). In some examples, to further reduce energy consumption caused by theTPMS sensors 118, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to detecting that themobile device 122 is approaching thevehicle 100 only at times of the day when theuser 124 has historically operated thevehicle 100. - In some examples, the pre-driving event corresponds with a signal sent form the
mobile device 122 of theuser 124. For example, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to thecommunication module 120 of thevehicle 100 receiving (i) a remote start signal, (ii) a remote unlock signal, (iii) two remote lock signals quickly in succession when thevehicle 100 has been stationary for a predetermined period of time (e.g., 5 minutes, 10 minutes, etc.) (iv) a car-finder signal, and/or (v) a panic signal from themobile device 122 of theuser 124. Additionally or alternatively, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to receiving a passive entry signal, and/or a passive start signal. - Further, in some examples, the pre-driving event corresponds to other events that occur when the
engine 102 of thevehicle 100 is inactive. For example, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to (i) theTPMS controller 130 identifying an upcoming scheduled start (e.g., within the next 5 minutes, 10 minutes, etc.) of theengine 102, (ii) theTPMS controller 130 identifying an upcoming predicted start (e.g., within the next 5 minutes, 10 minutes, etc.) of theengine 102, (iii) thetemperature sensor 128 detecting a decrease in temperature over a predetermined period of time that exceeds a temperature change threshold, (iv) theTPMS controller 130 detecting (e.g., via anignition switch sensor 426 ofFIG. 4 ) that theuser 124 has turned theignition switch 104 into an on-state, (v) a trunk-ajar sensor detecting that a trunk of thevehicle 100 has been opened, and/or (vi) theTPMS controller 130 identifying an instruction to open windows of thevehicle 100. For example, theTPMS controller 130 may identify predicted starts based upon historical use data of the vehicle 100 (e.g., stored inmemory 414 ofFIG. 4 ), a calendar of the user 124 (e.g., stored in thememory 414, retrieved from a remote server, retrieved from a nearby smart home assistant, etc.) - In the illustrated example, to activate the
TPMS sensors 118 into the low-energy mode, theTPMS controller 130 sends, via thecommunication module 120, a low-energy wake-up signal to theTPMS sensors 118 upon detecting a pre-driving event corresponding to the low-energy mode. Subsequently, theTPMS controller 130 establishes a communication between theTPMS sensors 118 and thecommunication module 120 upon theTPMS sensors 118 receiving the low-energy wake-up signal. For example, communication is established between theTPMS sensors 118 and thecommunication module 120 of thevehicle 100 to pair theTPMS sensors 118 to thecommunication module 120 and/or other communication module(s) of thevehicle 100. TheTPMS controller 130 pairs theTPMS sensors 118 to establish BLE communication, Bluetooth® communication, Wi-Fi® communication, UWB communication, and/or any other form of communication between theTPMS sensors 118 and thecommunication module 120. Upon pairing theTPMS sensors 118 for communication with thecommunication module 120, theTPMS controller 130 sends an instruction, via the communication module 120 (e.g., via BLE, Bluetooth®, Wi-Fi®, UWB, etc.), to theTPMS sensors 118 to instruct theTPMS sensors 118 to collect tire pressure measurements from thetires 116. - The
TPMS controller 130 also localizes thetires 116 based on the communication between theTPMS sensors 118 and thecommunication module 120. For example, theTPMS controller 130 determines locations of theTPMS sensors 118 based upon RSSIs, time-of-flight, and/or angle-of-arrival of signals sent between theTPMS sensors 118 and thecommunication module 120 and/or other communication module(s) located throughout thevehicle 100. For example, theTPMS controller 130 utilizes triangulation and/or trilateration to localize theTPMS sensors 118 based upon received signal strength indicators (RSSIs), time-of-flight, and/or angle-of-arrival of signals sent between theTPMS sensors 118 and the plurality of communication modules. - When the
TPMS sensors 118 are in the low-energy mode, the pressure sensors of theTPMS sensors 118 collect tire pressure measurements at reduced intervals (e.g., once every 5 minutes, 10 minutes, etc.) to reduce an amount of energy consumed while monitoring the tire pressure of thetires 116. Upon collecting the tire pressure measurements, theTPMS sensors 118 send the tire pressure measurements to theTPMS controller 130 via thecommunication module 120 of thevehicle 100. That is, theTPMS controller 130 collects the tire pressure measurements from theTPMS sensors 118 via thecommunication module 120. For example, thecommunication module 120 receives the tire pressure measurements from theTPMS sensors 118 via BLE communication, Bluetooth® communication, Wi-Fi® Communication, UWB communication, and/or any other communication protocol to collect the tire pressure measurements from theTPMS sensors 118. - Further, the
TPMS controller 130 of the illustrated example compares the tire pressure measurements to a tire pressure threshold corresponding to thetires 116 and/or thevehicle 100. TheTPMS controller 130 is configured to present a low-pressure alert to the user 124 (e.g., via adisplay 418 of aninfotainment head unit 404 ofFIG. 4 ) in response to determining that one or more of the tire pressure measurements is less than a first tire pressure threshold and/or greater than a second tire pressure threshold. In some examples, theTPMS controller 130 is configured to present a low-pressure alert and/or tire pressure measurement(s) via a display (e.g., adisplay 418 ofFIG. 4 ), speakers (e.g.,speakers 420 ofFIG. 4 ), and/or any other output device of thevehicle 100 upon identifying a low tire pressure for one of thetires 116. Further, in some examples, theTPMS controller 130 stores (e.g., viamemory 414 ofFIG. 4 ) the tire pressure measurement(s) and/or low-pressure alert until theuser 124 has entered thecabin 106 of thevehicle 100 and/or theengine 102 of thevehicle 100 is activated. In such examples, theTPMS controller 130 presents the tire pressure measurement(s) and/or low-pressure alert via the output device(s) of thevehicle 100 upon detecting that theuser 124 is within thecabin 106 and/or theengine 102 has started. Additionally or alternatively, theTPMS controller 130 sends a signal to themobile device 122 of theuser 124, via thecommunication module 120, to present the tire pressure measurement(s) and/or low-pressure alert to theuser 124 via themobile device 122. For example, theTPMS controller 130 instructs themobile device 122 to present tire pressure measurement(s) and/or low-pressure alert to enable theuser 124 to determine whether one or more of thetires 116 has a low pressure before entering thecabin 106 and operating thevehicle 100. -
FIG. 2 illustrates one of thedoors 108 of thevehicle 100. As illustrated inFIG. 2 , thedoor 108 includes a handle 202 (also referred to as a door handle) and akeypad 204. Thehandle 202 enables theuser 124 to open and/or close thedoor 108, for example, as theuser 124 enters and/or exits thecabin 106 of thevehicle 100. Theuser 124 grasps and/or otherwise engages thedoor 108 to open and/or close thedoor 108. - As illustrated in
FIG. 2 , thekeypad 204 includes buttons for receiving a code from theuser 124. The buttons of thekeypad 204 are labeled with characters (e.g., numeric characters, alphabetic characters, alphanumeric characters) to enable theuser 124 to identify each of the buttons. For example, one button of the keypad may be labeled “1-2,” another button may be labeled “3-4,” another button may be labeled “5-6,” another button may be labeled “7-8,” and another button may be labeled “9-0” to enable theuser 124 to enter a numeric code. While thekeypad 204 of the illustrated example is located on thedoor 108, thekeypad 204 may be located at any other location along an exterior surface of thevehicle 100. Additionally or alternatively, thekeypad 204 may be a virtual keypad whose buttons are projected onto a window of thedoor 108 and/or other window(s) of thevehicle 100. - Further, the
door 108 includes a handle sensor 206 (also referred to as a door handle sensor) that monitors thehandle 202. For example, thehandle sensor 206 detects when thehandle 202 is engaged (e.g., by the user 124). Thehandle sensor 206 is a capacitive sensor, a paddle switch, and/or any other sensor or switch that is configured to detect when thehandle 202 is engaged. In some examples, thevehicle 100 includes a passive entry system in which thedoors 108 is unlocked uponhandle sensor 206 detecting that handle 202 has been grasped and/or other engaged (e.g., by the user 124). - In some examples, the pre-driving event that triggers activation of the
TPMS sensors 118 into the low-energy state corresponds with theuser 124 interacting with thedoor 108 to enter thecabin 106 of thevehicle 100. For example, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to (i) thekeypad 204 receiving a passcode from theuser 124, (ii) thehandle sensor 206 detecting engagement of thehandle 202 by theuser 124, and/or (iii) a sensor of thevehicle 100 detecting biometric characteristics of theuser 124 when the user 123 is near thedoor 108. -
FIG. 3 illustrates thevehicle 100 while located in agarage 300. Thegarage 300 includes a garage door that opens and closes to enable and prevent, respectively, access to thegarage 300. In the illustrated example, thegarage door 302 is in the process of opening or closing such that thegarage door 302 is partially open. In some examples, theuser 124 presses a button on a remote device (e.g., a dedicated garage remote, a fob, and/or another mobile device) to initiate opening and/or closing of thegarage door 302. Additionally or alternatively, theuser 124 presses a button on a stationary device (e.g., located on a wall of the garage 300) to initiate opening and/or closing of thegarage door 302. In the illustrated example, the stationary device of thegarage 300 includes a communication module 304 (also referred to as a garage door communication module, a garage communication module, a garage door module, or a garage module). For example, thecommunication module 304 sends a signal to a controller of thegarage door 302 to initiate opening and/or closing of thegarage door 302. - In the illustrated example, the
communication module 304 includes hardware and firmware to establish a wireless connection with thecommunication module 120 of thevehicle 100. For example, thecommunication module 304 includes a wireless personal area network (WPAN) module that wirelessly communicates with thecommunication module 120 of thevehicle 100 via short-range wireless communication protocol(s). In some examples, thecommunication module 304 implements the Bluetooth® and/or Bluetooth® Low Energy (BLE) protocols. The Bluetooth® and BLE protocols are set forth in Volume 6 of the Bluetooth® Specification 4.0 (and subsequent revisions) maintained by the Bluetooth® Special Interest Group. Additionally or alternatively, thecommunication module 304 is configured to wirelessly communicate via Wi-Fi®, Near Field Communication (NFC), UWB (Ultra-Wide Band), and/or any other short-range and/or local wireless communication protocol (e.g., IEEE 802.11 a/b/g/n/ac) that enables thecommunication module 304 to communicatively couple to thecommunication module 120 of thevehicle 100. Further, thecommunication module 304 may include one or more communication controllers for cellular networks, Near Field Communication (NFC) and/or other standards-based networks. - In some examples, the pre-driving event that triggers activation of the
TPMS sensors 118 into the low-energy state corresponds with thegarage door 302. For example, theTPMS controller 130 is configured to activate theTPMS sensors 118 into low-energy mode in response to theTPMS controller 130 detecting that thevehicle 100 is located within thegarage 300 and receiving a signal from thecommunication module 304 that indicates thegarage door 302 is opening. In some examples, theTPMS controller 130 determines that thevehicle 100 is located within thegarage 300 via a GPS receiver, camera(s), and/or proximity sensor(s) of thevehicle 100. Additionally or alternatively, theTPMS controller 130 determines that thevehicle 100 is located within thegarage 300 based upon an RSSI, time-of-flight, and/or angle-of-operation of signals communicated between thecommunication module 120 of thevehicle 100 and thecommunication module 304 of thegarage 300. Further, in some examples, to prevent unintended activation of theTPMS sensors 118 when theuser 124 is home and thevehicle 100 is parked in thegarage 300, theTPMS controller 130 does not activate theTPMS sensors 118 into low-energy mode upon identifying that thegarage door 302 is opening if theTPMS controller 130 does not detect themobile device 122 within thethreshold distance 132. In some examples, thethreshold distance 132 is reduced if theTPMS controller 130 detects that thevehicle 100 is parked at the home of theuser 124. Additionally or alternatively, theTPMS controller 130 prevents unintended activation of theTPMS sensors 118 when theuser 124 is home and multiple vehicles are parked in and/or near thegarage 300 by only activating theTPMS sensors 118 of the last vehicle (e.g., the vehicle 100) that was operated by theuser 124 associated with themobile device 122. -
FIG. 4 is a block diagram ofelectronic components 400 of thevehicle 100. As illustrated inFIG. 4 , theelectronic components 400 include an on-board computing platform 402, aninfotainment head unit 404, thecommunication module 120, thecommunication module 126, thekeypad 204,sensors 406, electronic control units (ECUs) 408, and avehicle data bus 410. - The on-
board computing platform 402 includes a microcontroller unit, controller orprocessor 412;memory 414, and adatabase 416. In some examples, theprocessor 412 of the on-board computing platform 402 is structured to include theTPMS controller 130. Alternatively, in some examples, theTPMS controller 130 is incorporated into another electronic control unit (ECU) with itsown processor 412,memory 414, and/ordatabase 416. Thedatabase 416 stores, for example, entries that correlate various characteristics (e.g., a time, a day, a month, a temperature, a location, etc.) to a scheduled and/or predicted start time of theengine 102 of thevehicle 100. For example, theTPMS controller 130 identifies a scheduled start time and/or a predicted start time for thevehicle 100 based on the time, the day, the month, the temperature, the location, etc. - The
processor 412 may be any suitable processing device or set of processing devices such as, but not limited to, a microprocessor, a microcontroller-based platform, an integrated circuit, one or more field programmable gate arrays (FPGAs), and/or one or more application-specific integrated circuits (ASICs). Thememory 414 may be volatile memory (e.g., RAM including non-volatile RAM, magnetic RAM, ferroelectric RAM, etc.), non-volatile memory (e.g., disk memory, FLASH memory, EPROMs, EEPROMs, memristor-based non-volatile solid-state memory, etc.), unalterable memory (e.g., EPROMs), read-only memory, and/or high-capacity storage devices (e.g., hard drives, solid state drives, etc). In some examples, thememory 414 includes multiple kinds of memory, particularly volatile memory and non-volatile memory. - The
memory 414 is computer readable media on which one or more sets of instructions, such as the software for operating the methods of the present disclosure, can be embedded. The instructions may embody one or more of the methods or logic as described herein. For example, the instructions reside completely, or at least partially, within any one or more of thememory 414, the computer readable medium, and/or within theprocessor 412 during execution of the instructions. - The terms “non-transitory computer-readable medium” and “computer-readable medium” include 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. Further, the terms “non-transitory computer-readable medium” and “computer-readable medium” include any tangible medium that is capable of storing, encoding or carrying a set of instructions for execution by a processor or that cause a system to perform any one or more of the methods or operations disclosed herein. As used herein, the term “computer readable medium” is expressly defined to include any type of computer readable storage device and/or storage disk and to exclude propagating signals.
- The
infotainment head unit 404 provides an interface between thevehicle 100 and the user. Theinfotainment head unit 404 includes digital and/or analog interfaces (e.g., input devices and output devices) to receive input from and display information for the user(s). The input devices include, for example, a control knob, an instrument panel, a digital camera for image capture and/or visual command recognition, a touch screen, an audio input device (e.g., cabin microphone), buttons, or a touchpad. The output devices may include actuators, a display 418 (e.g., a cluster output, a heads-up display, a center console display such as a liquid crystal display (LCD), an organic light emitting diode (OLED) display, a flat panel display, a solid state display, etc.), and/orspeakers 420. For example, theinfotainment head unit 404 includes hardware (e.g., a processor or controller, memory, storage, etc.) and software (e.g., an operating system, etc.) for an infotainment system (such as SYNC® and MyFord Touch® by Ford®). Additionally, theinfotainment head unit 404 displays the infotainment system on, for example, a center console display. In the illustrated example, theTPMS controller 130 is configured to present low-pressure alert(s) to theuser 124 via thedisplay 418, thespeakers 420, and/or any other output device of theinfotainment head unit 404. - As illustrated in
FIG. 4 , thecommunication module 126 wirelessly communicates with aserver 422 of anetwork 424. For example, thecommunication module 126 retrieves a scheduled start time, a predicted start time, surrounding weather conditions, a GPS location, and/or other information corresponding to thevehicle 100 from theserver 422 of thenetwork 424 to enable theTPMS controller 130 to determine whether to activate theTPMS sensors 118 in a low-energy state and/or a driving state. - The
sensors 406 are arranged in and around thevehicle 100 to monitor properties of thevehicle 100 and/or an environment in which thevehicle 100 is located. One or more of thesensors 406 may be mounted to measure properties around an exterior of thevehicle 100. Additionally or alternatively, one or more of thesensors 406 may be mounted inside a cabin of thevehicle 100 or in a body of the vehicle 100 (e.g., an engine compartment, wheel wells, etc.) to measure properties in an interior of thevehicle 100. For example, thesensors 406 include accelerometers, odometers, tachometers, pitch and yaw sensors, wheel speed sensors, microphones, tire pressure sensors, biometric sensors and/or sensors of any other suitable type. - In the illustrated example, the
sensors 406 include the door-ajar sensors 110, theliftgate sensor 114, thetemperature sensor 128, thehandle sensor 206, and anignition switch sensor 426. For example, the door-ajar sensors 110 detect whether thedoors 108 are open or closed, and theliftgate sensor 114 monitors for a request to open theliftgate 112 via a hands-free liftgate system, thetemperature sensor 128 detect an ambient temperature surrounding thevehicle 100, and thehandle sensor 206 detects when thehandle 202 is engaged (e.g., by the user 124). Further, theignition switch sensor 426 detects a position of theignition switch 104. For example, theignition switch sensor 426 detects whether theignition switch 104 is in an on-position, a start position, an off-position, or an accessory position. - The
ECUs 408 monitor and control the subsystems of thevehicle 100. For example, theECUs 408 are discrete sets of electronics that include their own circuit(s) (e.g., integrated circuits, microprocessors, memory, storage, etc.) and firmware, sensors, actuators, and/or mounting hardware. TheECUs 408 communicate and exchange information via a vehicle data bus (e.g., the vehicle data bus 410). Additionally, theECUs 408 may communicate properties (e.g., status of theECUs 408, sensor readings, control state, error and diagnostic codes, etc.) to and/or receive requests from each other. For example, thevehicle 100 may have seventy or more of theECUs 408 that are positioned in various locations around thevehicle 100 and are communicatively coupled by thevehicle data bus 410. - In the illustrated example, the
ECUs 408 include abody control module 428 and aengine control unit 430. For example, thebody control module 428 controls one or more subsystems throughout thevehicle 100, such as power windows, power locks, an immobilizer system, power mirrors, etc. For example, thebody control module 428 includes circuits that drive one or more of relays (e.g., to control wiper fluid, etc.), brushed direct current (DC) motors (e.g., to control power seats, power locks, power windows, wipers, etc.), stepper motors, LEDs, etc. Further, theengine control unit 430 control(s) operation (e.g., remote starting, passive starting, ignition switch starting) of theengine 102 of thevehicle 100. - The
vehicle data bus 410 communicatively couples thecommunication module 120, thecommunication module 126, thekeypad 204, the on-board computing platform 402, theinfotainment head unit 404, thesensors 406, and theECUs 408. In some examples, thevehicle data bus 410 includes one or more data buses. Thevehicle data bus 410 may be implemented in accordance with a controller area network (CAN) bus protocol as defined by International Standards Organization (ISO) 11898-1, a Media Oriented Systems Transport (MOST) bus protocol, a CAN flexible data (CAN-FD) bus protocol (ISO 11898-7) and/a K-line bus protocol (ISO 9141 and ISO 14230-1), and/or an Ethernet™ bus protocol IEEE 802.3 (2002 onwards), etc. -
FIG. 5 is a flowchart of anexample method 500 to activate tire pressure measurement systems of a vehicle. The flowchart ofFIG. 5 is representative of machine readable instructions that are stored in memory (such as thememory 414 ofFIG. 4 ) and include one or more programs which, when executed by a processor (such as theprocessor 412 ofFIG. 4 ), cause thevehicle 100 to implement theexample TPMS controller 130 ofFIGS. 1 and 4 . While the example program is described with reference to the flowchart illustrated inFIG. 5 , many other methods of implementing theexample TPMS controller 130 may alternatively be used. For example, the order of execution of the blocks may be rearranged, changed, eliminated, and/or combined to perform themethod 500. Further, because themethod 500 is disclosed in connection with the components ofFIGS. 1-4 , some functions of those components will not be described in detail below. - Initially, at
block 502, theTPMS controller 130 determines whether a pre-driving event corresponding to a low-energy state has been detected. In response to theTPMS controller 130 determining that a pre-driving event has not been detected, themethod 500 proceeds to block 514. Otherwise, in response to theTPMS controller 130 determining that a pre-driving event has been detected, themethod 500 proceeds to block 504. - At
block 504, theTPMS controller 130 activates theTPMS sensors 118 into low-energy mode. For example, theTPMS controller 130 activates theTPMS sensors 118 to enable theTPMS sensors 118 to collect tire pressure measurements of thetires 116. Atblock 506, theTPMS controller 130 collects the tire pressure measurements from theTPMS sensors 118 via thecommunication module 120 of thevehicle 100. Atblock 508, theTPMS controller 130 determines whether one or more of the tire pressure measurements is less than a tire pressure threshold that corresponds to thetires 116 and/or thevehicle 100. In response to theTPMS controller 130 determining that one or more of the tire pressure measurements is less than the tire pressure threshold, themethod 500 proceeds to block 510 at which theTPMS controller 130 presents a low-pressure alert for theuser 124. For example, theTPMS controller 130 presents the low-pressure alert via themobile device 122, thedisplay 418, thespeakers 420, and/or any other output device of thevehicle 100. Otherwise, in response to theTPMS controller 130 determining that the tire pressure measurements are not less than the tire pressure threshold, themethod 500 proceeds to block 512. - At
block 512, theTPMS controller 130 determines whether a predetermined time period of the low-energy mode has ended. In response to theTPMS controller 130 determining that the predetermined time period has not ended, themethod 500 returns to block 504 as theTPMS sensors 118 remain the low-energy mode. Otherwise, in response to theTPMS controller 130 determining that the predetermined time period has ended, themethod 500 returns to block 502. For example, theTPMS controller 130 returns theTPMS sensors 118 to sleep mode as themethod 500 returns to block 502. Further, in some examples, theTPMS controller 130 transitions theTPMS sensors 118 from low-energy mode to active mode in response to detecting that thetires 116 have begun moving when theTPMS sensors 118 were in low-energy mode. - Returning to block 514, the
TPMS controller 130 determines whether thetires 116 of thevehicle 100 are moving. For example, theTPMS controller 130 determines whether thetires 116 are moving via sensors (e.g., gyroscopes, accelerometers) of theTPMS sensors 118. In response to theTPMS controller 130 determining that thetires 116 are not moving, themethod 500 returns to block 502. In some examples, theTPMS controller 130 maintains theTPMS sensors 118 in sleep mode as themethod 500 returns to block 502. Otherwise, in response to theTPMS controller 130 determining that thetires 116 are moving, themethod 500 proceeds to block 516. Atblock 516, theTPMS controller 130 activates theTPMS sensors 118 into active mode. For example, theTPMS controller 130 activates theTPMS sensors 118 to enable theTPMS sensors 118 to collect tire pressure measurements of thetires 116. Atblock 518, theTPMS controller 130 collects the tire pressure measurements from theTPMS sensors 118 via thecommunication module 120 of thevehicle 100. - At
block 520, theTPMS controller 130 determines whether one or more of the tire pressure measurements is less than the tire pressure threshold. In response to theTPMS controller 130 determining that the tire pressure measurements are not less than the tire pressure threshold, themethod 500 returns to block 502. Otherwise, in response to theTPMS controller 130 determining that one or more of the tire pressure measurements is less than the tire pressure threshold, themethod 500 proceeds to block 522 at which theTPMS controller 130 presents a low-pressure alert for theuser 124. For example, theTPMS controller 130 presents the low-pressure alert via themobile device 122, thedisplay 418, thespeakers 420, and/or any other output device of thevehicle 100. - In this application, the use of the disjunctive is intended to include the conjunctive. The use of definite or indefinite articles is not intended to indicate cardinality. In particular, a reference to “the” object or “a” and “an” object is intended to denote also one of a possible plurality of such objects. Further, the conjunction “or” may be used to convey features that are simultaneously present instead of mutually exclusive alternatives. In other words, the conjunction “or” should be understood to include “and/or”. The terms “includes,” “including,” and “include” are inclusive and have the same scope as “comprises,” “comprising,” and “comprise” respectively. Additionally, as used herein, the terms “module,” “unit,” and “node” refer to hardware with circuitry to provide communication, control and/or monitoring capabilities, often in conjunction with sensors. A “module,” a “unit,” and a “node” may also include firmware that executes on the circuitry.
- The above-described embodiments, and particularly any “preferred” embodiments, are possible examples of implementations and merely set forth for a clear understanding of the principles of the invention. Many variations and modifications may be made to the above-described embodiment(s) without substantially departing from the spirit and principles of the techniques described herein. All modifications are intended to be included herein within the scope of this disclosure and protected by the following claims.
Claims (20)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/876,998 US10821788B2 (en) | 2018-01-22 | 2018-01-22 | Activation of tire pressure measurement systems |
| CN201910049627.9A CN110065347A (en) | 2018-01-22 | 2019-01-18 | The starting of tyre pressure testing system |
| DE102019101460.3A DE102019101460A1 (en) | 2018-01-22 | 2019-01-21 | ACTIVATION OF TIRE PRESSURE MEASUREMENT SYSTEMS |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/876,998 US10821788B2 (en) | 2018-01-22 | 2018-01-22 | Activation of tire pressure measurement systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20190225034A1 true US20190225034A1 (en) | 2019-07-25 |
| US10821788B2 US10821788B2 (en) | 2020-11-03 |
Family
ID=67145392
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/876,998 Active US10821788B2 (en) | 2018-01-22 | 2018-01-22 | Activation of tire pressure measurement systems |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10821788B2 (en) |
| CN (1) | CN110065347A (en) |
| DE (1) | DE102019101460A1 (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190126694A1 (en) * | 2017-10-31 | 2019-05-02 | Schrader Electronics Limited | Tire Sensor Location Method and Apparatus |
| US20200139908A1 (en) * | 2018-11-06 | 2020-05-07 | Toyota Motor North America, Inc. | Schedule-based power management system |
| CN113059963A (en) * | 2021-03-30 | 2021-07-02 | 南京矽力微电子技术有限公司 | Tire pressure monitoring module, tire positioning system and method |
| FR3107007A1 (en) * | 2020-02-07 | 2021-08-13 | Continental Automotive | Method for controlling an electronic valve for motor vehicle tires and associated device |
| US11110759B2 (en) * | 2018-07-27 | 2021-09-07 | Continental Automotive France | Optimisation of wireless communications of a tyre-pressure-monitoring system for a motor vehicle |
| US20210342422A1 (en) * | 2018-08-21 | 2021-11-04 | Chikara MATSUNAGA | System and method for assisting usage of usage object |
| US20220055421A1 (en) * | 2019-06-17 | 2022-02-24 | Airbus Operations Limited | Initialisation of tyre monitoring devices |
| US20220171490A1 (en) * | 2018-03-08 | 2022-06-02 | Capital One Services, Llc | Systems and methods for providing an interactive user interface using a film and projector |
| US11420485B2 (en) * | 2017-11-10 | 2022-08-23 | Compagnie Generale Des Etablissements Michelin | Method for detecting a leak in a tire of a stationary vehicle |
| US20220388353A1 (en) * | 2019-11-18 | 2022-12-08 | Continental Automotive Gmbh | Tire position learning apparatus and method for tire pressure monitoring system |
| US20230035256A1 (en) * | 2021-07-29 | 2023-02-02 | I Yuan Precision Industrial Co., Ltd. | Automobile tire pressure display |
| JP2024102014A (en) * | 2023-01-18 | 2024-07-30 | 系統電子工業股▲ふん▼有限公司 | Door-triggered tire pressure measuring system and method for waking up the same |
| US12058751B2 (en) | 2019-06-17 | 2024-08-06 | Airbus Operations Limited | Configuration mode entry for a tire monitoring device |
| US12122194B2 (en) | 2021-06-01 | 2024-10-22 | Infineon Technologies Ag | Selection of Tire Pressure Monitoring System (TPMS) sensor modules for radio-frequency (RF) communication by angle detection |
| US20250232620A1 (en) * | 2024-01-11 | 2025-07-17 | Ford Global Technologies, Llc | Systems and methods for outputting vehicle tire pressure related audible messages |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2584848A (en) | 2019-06-17 | 2020-12-23 | Airbus Operations Ltd | Confirmation of tyre monitoring device status |
| DE102019132859A1 (en) * | 2019-12-03 | 2021-06-10 | Nira Dynamics Ab | Systems, methods and computer program products for detecting reduced tire pressure |
| GB2602009A (en) * | 2020-12-15 | 2022-06-22 | Airbus Operations Ltd | Tyre pressure monitoring devices enforcing range limitation on communication |
| US20240142332A1 (en) * | 2021-01-15 | 2024-05-02 | Bridgestone Corporation | System And Method For Detecting Pressure Loss Rate And Associated Events For Motor Vehicle Tires |
| CN119795798A (en) * | 2024-12-31 | 2025-04-11 | 宁波思明汽车附件有限公司 | A car tire pressure monitoring system based on TPMS sensor |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050083174A1 (en) * | 2001-12-10 | 2005-04-21 | Akihiko Nakamura | Object sensor and controller |
| US20080117079A1 (en) * | 2006-11-17 | 2008-05-22 | Hassan Hasib | Remote Starter For Vehicle |
| US8437916B2 (en) * | 2010-01-14 | 2013-05-07 | Lear Corporation | Universal garage door opener and appliance control system |
| US20140107946A1 (en) * | 2012-10-11 | 2014-04-17 | Infineon Technologies Ag | System and Method for Determining the Mileage and Wear of a Tire |
| US20140368326A1 (en) * | 2011-12-23 | 2014-12-18 | Continental Automotive Gmbh | Method for the hands-free access to a motor vehicle and for monitoring the pressure of the tires mounted on said motor vehicle |
| US20160096402A1 (en) * | 2014-10-01 | 2016-04-07 | Tortured Genius Enterprises | Tire pressure monitoring system |
| US20170040911A1 (en) * | 2015-08-05 | 2017-02-09 | Freescale Semiconductor, Inc. | Electrical energy generation within a vehicle tire |
| US9794753B1 (en) * | 2016-04-15 | 2017-10-17 | Infinitekey, Inc. | System and method for establishing real-time location |
| US9950577B1 (en) * | 2017-08-03 | 2018-04-24 | Continental Automotive Systems, Inc. | Method to localize physical positions of Bluetooth tire pressure monitoring sensors |
| US20180151949A1 (en) * | 2016-11-30 | 2018-05-31 | Trw Automotive Us Llc | Antenna with parasitic element |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4193731B2 (en) | 2004-03-04 | 2008-12-10 | 三菱自動車工業株式会社 | Tire pressure warning system |
| US7040154B2 (en) * | 2004-04-19 | 2006-05-09 | Freescale Semiconductor, Inc. | Motion sensing for tire pressure monitoring |
| US8686847B2 (en) | 2010-06-15 | 2014-04-01 | Honda Motor Co., Ltd. | Two axis antenna for TPMS sensor |
| EP2851213B1 (en) * | 2013-09-18 | 2018-02-28 | ArvinMeritor Technology, LLC | Tire inflation system and method of control |
| DE102014110184A1 (en) * | 2014-07-18 | 2016-01-21 | Infineon Technologies Ag | Tire pressure sensor modules, tire pressure monitoring system, wheel, method and computer programs for providing tire pressure related information |
| SE538857C2 (en) | 2015-05-13 | 2017-01-10 | Scania Cv Ab | Tyre pressure monitoring module |
| CN205768402U (en) * | 2016-05-27 | 2016-12-07 | 同致电子科技(昆山)有限公司 | A kind of driving front of the car tire pressure early warning system |
| CN106739861A (en) | 2017-01-20 | 2017-05-31 | 东南(福建)汽车工业有限公司 | A kind of tire pressure detection control system for being integrated in PEPS system |
-
2018
- 2018-01-22 US US15/876,998 patent/US10821788B2/en active Active
-
2019
- 2019-01-18 CN CN201910049627.9A patent/CN110065347A/en active Pending
- 2019-01-21 DE DE102019101460.3A patent/DE102019101460A1/en active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050083174A1 (en) * | 2001-12-10 | 2005-04-21 | Akihiko Nakamura | Object sensor and controller |
| US20080117079A1 (en) * | 2006-11-17 | 2008-05-22 | Hassan Hasib | Remote Starter For Vehicle |
| US8437916B2 (en) * | 2010-01-14 | 2013-05-07 | Lear Corporation | Universal garage door opener and appliance control system |
| US20140368326A1 (en) * | 2011-12-23 | 2014-12-18 | Continental Automotive Gmbh | Method for the hands-free access to a motor vehicle and for monitoring the pressure of the tires mounted on said motor vehicle |
| US20140107946A1 (en) * | 2012-10-11 | 2014-04-17 | Infineon Technologies Ag | System and Method for Determining the Mileage and Wear of a Tire |
| US20160096402A1 (en) * | 2014-10-01 | 2016-04-07 | Tortured Genius Enterprises | Tire pressure monitoring system |
| US20170040911A1 (en) * | 2015-08-05 | 2017-02-09 | Freescale Semiconductor, Inc. | Electrical energy generation within a vehicle tire |
| US9794753B1 (en) * | 2016-04-15 | 2017-10-17 | Infinitekey, Inc. | System and method for establishing real-time location |
| US20180151949A1 (en) * | 2016-11-30 | 2018-05-31 | Trw Automotive Us Llc | Antenna with parasitic element |
| US9950577B1 (en) * | 2017-08-03 | 2018-04-24 | Continental Automotive Systems, Inc. | Method to localize physical positions of Bluetooth tire pressure monitoring sensors |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11034196B2 (en) * | 2017-10-31 | 2021-06-15 | Schrader Electronics Limited | Tire sensor location method and apparatus |
| US20190126694A1 (en) * | 2017-10-31 | 2019-05-02 | Schrader Electronics Limited | Tire Sensor Location Method and Apparatus |
| US11420485B2 (en) * | 2017-11-10 | 2022-08-23 | Compagnie Generale Des Etablissements Michelin | Method for detecting a leak in a tire of a stationary vehicle |
| US20220171490A1 (en) * | 2018-03-08 | 2022-06-02 | Capital One Services, Llc | Systems and methods for providing an interactive user interface using a film and projector |
| US12079412B2 (en) * | 2018-03-08 | 2024-09-03 | Capital One Services, Llc | Systems and methods for providing an interactive user interface using a projector |
| US11110759B2 (en) * | 2018-07-27 | 2021-09-07 | Continental Automotive France | Optimisation of wireless communications of a tyre-pressure-monitoring system for a motor vehicle |
| US20210342422A1 (en) * | 2018-08-21 | 2021-11-04 | Chikara MATSUNAGA | System and method for assisting usage of usage object |
| US11370374B2 (en) * | 2018-11-06 | 2022-06-28 | Toyota Motor North America, Inc. | Schedule-based power management system |
| US20200139908A1 (en) * | 2018-11-06 | 2020-05-07 | Toyota Motor North America, Inc. | Schedule-based power management system |
| US12023968B2 (en) * | 2019-06-17 | 2024-07-02 | Airbus Operations Limited | Initialisation of tyre monitoring devices |
| US20220055421A1 (en) * | 2019-06-17 | 2022-02-24 | Airbus Operations Limited | Initialisation of tyre monitoring devices |
| US12058751B2 (en) | 2019-06-17 | 2024-08-06 | Airbus Operations Limited | Configuration mode entry for a tire monitoring device |
| US20220388353A1 (en) * | 2019-11-18 | 2022-12-08 | Continental Automotive Gmbh | Tire position learning apparatus and method for tire pressure monitoring system |
| US12115820B2 (en) * | 2019-11-18 | 2024-10-15 | Continental Automotive Gmbh | Tire position learning apparatus and method for tire pressure monitoring system |
| FR3107007A1 (en) * | 2020-02-07 | 2021-08-13 | Continental Automotive | Method for controlling an electronic valve for motor vehicle tires and associated device |
| US11358420B2 (en) | 2020-02-07 | 2022-06-14 | Continental Automotive Gmbh | Method for controlling an electronic valve for a tire of a motor vehicle and associated device |
| CN113059963A (en) * | 2021-03-30 | 2021-07-02 | 南京矽力微电子技术有限公司 | Tire pressure monitoring module, tire positioning system and method |
| US12122194B2 (en) | 2021-06-01 | 2024-10-22 | Infineon Technologies Ag | Selection of Tire Pressure Monitoring System (TPMS) sensor modules for radio-frequency (RF) communication by angle detection |
| US20230035256A1 (en) * | 2021-07-29 | 2023-02-02 | I Yuan Precision Industrial Co., Ltd. | Automobile tire pressure display |
| JP2024102014A (en) * | 2023-01-18 | 2024-07-30 | 系統電子工業股▲ふん▼有限公司 | Door-triggered tire pressure measuring system and method for waking up the same |
| US20250232620A1 (en) * | 2024-01-11 | 2025-07-17 | Ford Global Technologies, Llc | Systems and methods for outputting vehicle tire pressure related audible messages |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110065347A (en) | 2019-07-30 |
| US10821788B2 (en) | 2020-11-03 |
| DE102019101460A1 (en) | 2019-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10821788B2 (en) | Activation of tire pressure measurement systems | |
| US11040583B2 (en) | Systems and methods for controlling vehicle TPMS sensor localization | |
| US20190255893A1 (en) | Real-time activation of tire pressure measurement systems | |
| US10919493B2 (en) | Mobile device relay attack detection and power management for vehicles | |
| US10717432B2 (en) | Park-assist based on vehicle door open positions | |
| US11267439B2 (en) | Activation of valet mode for vehicles | |
| US10814866B2 (en) | Input signal management for vehicle park-assist | |
| US11180098B2 (en) | Monitoring of vehicle window vibrations for voice-command recognition | |
| US9886805B1 (en) | Priming vehicle access based on wireless key velocity | |
| US11275368B2 (en) | Key fobs for vehicle remote park-assist | |
| US10410450B1 (en) | Wireless backscatter with time-of-flight for vehicle communication | |
| US10493981B2 (en) | Input signal management for vehicle park-assist | |
| US12093032B2 (en) | Initiation of vehicle remote park-assist with key fob | |
| US10683004B2 (en) | Input signal management for vehicle park-assist | |
| US20200307555A1 (en) | Key fob utilization for vehicle remote park-assist | |
| US10232673B1 (en) | Tire pressure monitoring with vehicle park-assist | |
| CN109861873B (en) | State testing of wireless communication nodes of vehicle | |
| CN108372841B (en) | Remote starting of an engine via a vehicle keypad |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: FORD GLOBAL TECHNOLOGIES, LLC, MICHIGAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VAN WIEMEERSCH, JOHN ROBERT;HASSANI, ALI;PATEL, DILIP B.;SIGNING DATES FROM 20180119 TO 20180122;REEL/FRAME:044955/0590 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |