Persistent alert transmission associated with a vehicle-mounted wireless sensor device
By configuring configurable thresholds, the vehicle-mounted wireless sensor device sends an alarm when it detects that the operating parameters violate the thresholds, which solves the problem of short battery life in the prior art and realizes the effective use of extended battery life and two-way communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SENSATA TECHNOLOGIES INC
- Filing Date
- 2020-06-17
- Publication Date
- 2026-04-21
AI Technical Summary
Existing wireless vehicle sensor systems using Bluetooth Low Energy technology have limited battery life, cannot fully utilize bidirectional communication capabilities, and rely on reducing sensor reading frequency and duration to save battery, resulting in excessively rapid battery depletion.
By configuring configurable thresholds, the vehicle-mounted wireless sensor device continuously sends alarm messages when it detects that the operating parameters violate the thresholds, and sends an alarm when the thresholds are violated, thereby reducing unnecessary battery consumption.
It effectively reduces battery consumption of wireless sensor devices, extends battery life, and enables two-way communication using Bluetooth Low Energy technology.
Smart Images

Figure CN115943089B_ABST
Abstract
Description
Background Technology
[0001] Wireless vehicle sensors, such as those used in tire pressure monitoring systems (TPMS), have been introduced to provide vehicle sensor data to the vehicle control system via a radio frequency (RF) link. In particular, wireless TPMS sensors have been introduced in most automotive markets globally, and many regions have legislated to require this system for safety or environmental reasons. This system is designed to alert the driver to insufficient tire inflation. Current systems, such as TPMS, typically employ a one-way RF link from the sensor to the vehicle to transmit critical data for sensing applications. This data can include pressure, temperature, location, speed / acceleration, unique identification documents (IDs), or stimuli. For example, Tire Fill Assist (TFA) is a TPMS function implemented using the current one-way RF link to the vehicle. This function allows the vehicle to communicate the TPMS status to the user, for example, through feedback using a horn and / or lights.
[0002] Bluetooth Low Energy (BLE) is a common short-range wireless standard used for bidirectional communication with wireless vehicle sensors. As the automotive industry moves towards wireless vehicle architectures using BLE, new methods are needed for manufacturing and service processes. New automotive sensors using BLE may include TPMS, wireless brake pad wear sensors, and wireless seat buckle sensors.
[0003] The shift to bidirectional RF technology does bring additional functionality to wireless sensors; however, this capability cannot be fully utilized when battery life is very limited (as in the case of TPMS). As with current systems, the RF transmit and receive windows must be limited to conserve battery capacity to meet the traditional ten-year design life of automotive sensors. Summary of the Invention
[0004] Methods, systems, apparatus, and computer program products for continuous alarm transmission in relation to an in-vehicle wireless sensor device are disclosed. In a particular embodiment, continuous alarm transmission includes an in-vehicle wireless sensor device that monitors one or more operating parameters of a vehicle and detects that the one or more operating parameters violate a configurable threshold configured by another device. In response to detecting that the one or more operating parameters violate the configurable threshold, the in-vehicle wireless sensor device continuously transmits alarm messages.
[0005] In another embodiment, continuous alarm transmission includes a wireless device that establishes a wireless connection between itself and an onboard wireless sensor device. In this embodiment, the wireless device transmits data via the wireless connection to the onboard wireless sensor device for configuring the alarm transmission process of the onboard wireless sensor device.
[0006] As mentioned above, wireless transmission can be one of the biggest drains on the battery of wireless sensor devices. To conserve battery life, some prior art systems rely on sensor devices that minimize the frequency and duration of transmitting measured sensor readings. However, by using configurable thresholds according to embodiments of this disclosure, another device (e.g., a vehicle control system) can set an alarm threshold for an in-vehicle wireless sensor device to correspond to a critical threshold of the system. By sending alarm messages only when the system's critical threshold is violated, the in-vehicle wireless sensor device can send fewer alarm messages, thereby reducing battery consumption.
[0007] The above and other objects, features and advantages of the invention will become apparent from the following more detailed description of exemplary embodiments of the invention illustrated in the accompanying drawings, wherein the same reference numerals generally denote the same parts of exemplary embodiments of the invention. Attached Figure Description
[0008] Figure 1A An isometric diagram illustrating a system for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure;
[0009] Figure 1B It explained Figure 1A A top view of the system;
[0010] Figure 2 A block diagram of an exemplary wireless device according to the present disclosure is illustrated;
[0011] Figure 3 A block diagram of an exemplary vehicle-mounted wireless sensor device according to this disclosure is illustrated;
[0012] Figure 4 A block diagram of an exemplary vehicle control system according to the present disclosure is illustrated;
[0013] Figure 5 A flowchart illustrating an example method for transmitting continuous alarms associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0014] Figure 6 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0015] Figure 7A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0016] Figure 8A A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0017] Figure 8B A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0018] Figure 9 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0019] Figure 10 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0020] Figure 11 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0021] Figure 12 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0022] Figure 13 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0023] Figure 14 A flowchart illustrating another example method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to this disclosure is provided.
[0024] Figure 15 A flowchart illustrating another example method for continuous alarm transmission associated with an onboard wireless sensor device according to this disclosure is provided; and
[0025] Figure 16 A flowchart illustrating another example method for sending continuous alarms associated with an onboard wireless sensor device according to this disclosure is provided. Detailed Implementation
[0026] The terminology used to describe particular examples in this document is not intended to limit other examples. Whenever the singular form (such as “a”, “an”, and “the”) is used and the use of a single element is neither explicitly nor implicitly defined as mandatory, other examples may use plural elements to achieve the same functionality. Similarly, when a function is subsequently described as being implemented using multiple elements, other examples may use a single element or processing entity to achieve the same functionality. It will be further understood that when the terms “comprises,” “comprising,” “includes,” and / or “including” are used, the presence of the stated feature, integer, step, operation, process, action, element, and / or component is specified, but the presence or addition of one or more other features, integers, steps, operations, processes, actions, elements, components, and / or any combination thereof is not excluded.
[0027] It is understood that when one element is referred to as "connected" or "coupled" to another element, these elements can be directly connected or coupled via one or more intermediate elements. If "or" is used to combine two elements A and B, it should be understood to disclose all possible combinations, i.e., only A, only B, and A and B. An alternative wording for the same combination is "at least one of A and B." The same applies to combinations of more than two elements.
[0028] Therefore, while further examples can have various modifications and alternative forms, some specific examples of further examples are shown in the figures, which will be described in detail below. However, this detailed description does not limit the further examples to the specific forms described. Further examples can cover all modifications, equivalents, and substitutions falling within the scope of this disclosure. Throughout the description of the figures, the same reference numerals refer to the same or similar elements that, when compared with each other, can be implemented identically or in modified form while providing the same or similar function.
[0029] from Figure 1A and Figure 1B The present disclosure begins with an example method, apparatus, and computer program product for sending continuous alarms associated with an in-vehicle wireless sensor device, described with reference to the accompanying drawings. Figure 1A An isometric diagram of a system (100) for continuous alarm transmission associated with an in-vehicle wireless sensor device according to the present disclosure is illustrated. Figure 1B It explained Figure 1A A top view of the system. Figure 1A and Figure 1BThe system includes a vehicle (101) equipped with tires (103) and onboard wireless sensor equipment (105). The onboard sensor equipment may include any sensors mounted to components associated with the vehicle, including tire-mounted sensors and wheel-mounted sensors. Although Figure 1A and Figure 1B The embodiments illustrate that the vehicle-mounted wireless sensor device is a tire monitoring device (e.g., a TPMS sensor) for the tire (103). It should be understood that the vehicle-mounted wireless sensor device (105) can be any vehicle-mounted wireless sensor device configured for wireless communication, including but not limited to brake pad wear sensors, seat buckle sensors, and other wireless automotive sensors (109). In a particular embodiment, the vehicle-mounted wireless sensor device (105) is a tire pressure monitoring system (TPMS) sensor that measures tire operating characteristics such as tire pressure, tire temperature, and motion characteristics, and transmits the collected data to the vehicle control system (VCS) (107).
[0030] The VCS (107) controls various components and systems within the vehicle. For example, the VCS (107) may include multiple electronic control units (ECUs) configured to control one or more vehicle subsystems. Often referred to as the vehicle's "computer," the ECU may be a central control unit or may be collectively referred to as one or more vehicle subsystem control units. In a particular embodiment, one of the subsystems in the VCS (107) is a TPMS that receives tire pressure and other measurements from an onboard wireless sensor device (105). Other subsystems may include an Engine Control Module (ECM), a Powertrain Control Module (PCM), a Transmission Control Module (TCM), a Body Control Module (BCM), a Central Timing Module (CTM), a General Electronic Module (GEM), a Remote Keyless Entry Module, and / or a Suspension Control Module (SCM). In embodiments according to this disclosure, the VCS (107) includes a BCM that includes an Antilock Braking System (ABS) and an Electronic Stability Program (ESP). Alternatively, the VCS (107) may include a Telematics Control Unit (TCU) (e.g., an aftermarket system) independent of vehicle-based sensors.
[0031] The vehicle-mounted wireless sensor device (105) may be equipped with a wireless transceiver for bidirectional wireless communication with the VCS (107), as will be described in more detail below. The VCS (107) may similarly be equipped with a wireless transceiver for bidirectional wireless communication with each vehicle-mounted wireless sensor device (105), as will be described in more detail below. Bidirectional wireless communication may be achieved using communication technologies such as Bluetooth Low Energy, Bluetooth Smart, or other low-power bidirectional communication technologies designed to reduce / minimize energy consumption. Alternatively, the vehicle-mounted wireless sensor device (105) may include a unidirectional transmitter configured to send signals to other devices, sensors, and systems, such as the VCS (107).
[0032] In a particular embodiment, the onboard wireless sensor device (105) is configured to monitor one or more operating parameters of the vehicle and detect whether one or more operating parameters violate a configurable threshold configured by another device (e.g., wireless device (115) or VCS (107)). In this example, the onboard wireless sensor device may be configured to continuously send alarm messages in response to detecting that one or more operating parameters violate the configurable threshold. Alarm messages are unplanned messages that provide indications about the status of vehicle operating parameters. Examples of alarm messages include, but are not limited to, low tire pressure warnings, critical low tire pressure warnings, high tire pressure warnings, critical high tire pressure warnings, high tire temperature warnings, and other alarm messages that will occur to those skilled in the art.
[0033] In a particular embodiment, the in-vehicle wireless sensor device (105) can be configured via a wireless device (115). For example, the wireless device (115) can be configured to establish a wireless connection between the wireless device and the in-vehicle wireless sensor device (105), and to send data via the wireless connection to the in-vehicle wireless sensor device (105) for configuring the alarm transmission process of the in-vehicle wireless sensor device (105). Examples of the alarm transmission process include, but are not limited to, an indication of which alarm message should be sent if multiple alarm messages for transmission are triggered; an indication of which devices should be contacted; and an indication of the conditions required to stop sending alarm messages (e.g., duration, devices that must be acknowledged).
[0034] constitute Figure 1A and Figure 1B The arrangement of devices in the exemplary system shown is for illustrative purposes and not for limitation. Various embodiments of the data processing system useful according to this disclosure may include, as would be apparent to those skilled in the art. Figure 1A and Figure 1B Additional servers, routers, other devices, and peer-to-peer architectures are not shown. According to embodiments of this disclosure, Figure 1A and Figure 1B Devices and other data processing systems may use communication protocols, including but not limited to Transmission Control Protocol (TCP), Internet Protocol (IP), Bluetooth, Near Field Communication, Controller Area Network (CAN), Local Interconnect Network (LIN), Serial Peripheral Interface (SPI), FlexRay, and other protocols that may be conceived by those skilled in the art. Figure 1A and Figure 1BIn addition to those shown, various embodiments of this disclosure can be implemented on various hardware platforms.
[0035] To further explain, Figure 2 A schematic diagram illustrating an exemplary implementation of a wireless device (200) according to an embodiment of the present disclosure is provided. The wireless device can be configured for continuous alarm transmission associated with an in-vehicle wireless sensor device. Figure 2 The wireless device (200) may include a controller (201), a memory (203), a transceiver (205), an antenna (207), and a vehicle communication interface (209), which may include a wireless communication interface (e.g., low frequency (LF) and near field communication (NFC)) and / or a wired communication interface (e.g., an interface for inserting a tool). Examples of wireless devices include, but are not limited to, handheld specially configured tool devices, mobile phone devices, smartphones, smartwatches, wearable devices, computing devices (e.g., laptops, desktop computers), and other devices that will be apparent to those skilled in the art.
[0036] The controller (201) of the wireless device (200) can be configured to interact with an onboard wireless sensor device (e.g., Figure 3 The vehicle-mounted wireless sensor device (300) establishes a wireless connection and may include a suitably programmed processor, such as a dedicated microprocessor or microcontroller, or other programmable processing device. Standard components such as random access memory (RAM), analog-to-digital converter (ADC), input / output (I / O) interfaces, clock, and central microprocessor (not shown) may be provided, typically integrated on a single chip. Alternatively or additionally, a custom microcontroller (e.g., an application-specific integrated circuit (ASIC)), digital signal processor (DSP), programmable logic array (PLA) (e.g., a field-programmable gate array (FPGA)), or other data computing units according to this disclosure may be used.
[0037] The transceiver (205) of the wireless device may be coupled to the controller (201) and the antenna (207) and may be configured to conduct bidirectional wireless communication with the wireless sensor device and, in some embodiments, the VCS. The transceiver (205) may be configured to operate within a specific RF band, such as the Industrial, Scientific and Medical (ISM) 2.4 GHz band having a frequency range of 2.4 GHz to 2.5 GHz, which includes unlicensed portions of the RF spectrum. In certain embodiments, the transceiver (205) may be a Bluetooth protocol transceiver operating between 2.4 GHz and 2.4835 GHz, such as a Bluetooth Low Energy transceiver or a Bluetooth Smart transceiver. In embodiments, the transceiver (205) may be further configured to send a 2.4 GHz band wake-up signal to the low-power receiver of the wireless sensor device to transition the wireless sensor device from a standby state to an active state, in which the transceiver of the wireless sensor device is online.
[0038] exist Figure 2 In the example, the memory (203) includes sensor controller instructions (299) which include computer program instructions that, when executed by the controller (201), cause the wireless device (200) to establish a wireless connection between the wireless device and the vehicle wireless sensor device, and to send data for configuring the alarm transmission process of the vehicle wireless sensor device to the vehicle wireless sensor device via the wireless connection.
[0039] To further explain, Figure 3 A schematic diagram illustrates an exemplary implementation of an in-vehicle wireless sensor device (300) for continuous alarm transmission associated with an in-vehicle wireless sensor device according to an embodiment of the present disclosure. Figure 3 The vehicle-mounted wireless sensor device (300) may include a controller (301), a memory (303), a battery (305), a transceiver (323), a wake-up module (325), and an antenna (307). In a particular embodiment, the vehicle-mounted wireless sensor device may be a tire monitoring device and may include one or more sensors (309), such as pressure sensors (e.g., piezoresistive transducers for measuring air pressure in the respective tires or piezoelectric or capacitive pressure sensors), temperature sensors, and motion sensors (e.g., accelerometers in response to acceleration and / or changes in acceleration experienced during rotation of the respective tires).
[0040] The controller (301) of the vehicle-mounted wireless sensor device (300) can be configured to connect the vehicle-mounted wireless sensor device (300) to a VCS (e.g., Figure 4The controller (301) of the vehicle-mounted wireless sensor device (300) can also be configured to pair with a user device (e.g., a smartphone) and provide sensor data (e.g., tire pressure, brake pad wear, etc.) to the VCS (400). The controller (301) of the vehicle-mounted wireless sensor device (300) can also be configured to pair with a user device (e.g., a smartphone) and provide sensor data (e.g., tire fill assist data) to the user device, as described below. The controller (301) of the vehicle-mounted wireless sensor device (300) may include a suitably programmed processor, such as a dedicated microprocessor or microcontroller or other programmable processing device. Standard components such as random access memory (RAM), analog-to-digital converters (ADCs), input / output (I / O) interfaces, clocks, and central microprocessors (all not shown) may be provided, typically integrated on a single chip. Alternatively or additionally, a custom microcontroller, such as an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a programmable logic array (PLA) (e.g., a field-programmable gate array (FPGA)), or other data computing units according to this disclosure may be used.
[0041] The transceiver (323) of the vehicle-mounted wireless sensor device (300) can be coupled to the controller (301) and the antenna (307) and can be configured to conduct bidirectional wireless communication with other wireless modules (including but not limited to VCS, wireless devices, and user equipment (e.g., smartphones)). Once the transceiver (323) is paired with the wireless transceiver of the VCS, the transceiver (323) can be used to send sensor data (e.g., tire pressure) to the VCS and receive parameters (e.g., identity information of the authentication device) and configuration parameters provided by the vehicle from the VCS. As another example, once the transceiver (323) has received the identity information of the authentication device, the transceiver (323) can be used to communicate with the authentication device (e.g., user equipment).
[0042] The transceiver (323) may be configured to operate within a specific RF frequency band, such as the ISM 2.4 GHz band, which includes unlicensed portions of the RF spectrum, ranging from 2.4 GHz to 2.5 GHz. In a particular embodiment, the transceiver (323) may be a Bluetooth protocol transceiver, such as a Bluetooth Low Energy transceiver or a Bluetooth Smart transceiver, operating between 2.4 GHz and 2.4835 GHz. In other embodiments, the transceiver (323) may be other types of low-power radio frequency communication technologies designed to conserve energy consumed in the in-vehicle wireless sensor device (300).
[0043] The wake-up module (325) can be configured to wake up from a wireless device (e.g., Figure 2The wake-up module (325) receives an activation signal from a wireless device (200) or other remote device. In one embodiment, the wake-up module (325) may be a near-field communication (NFC) system. In one embodiment, the wake-up module may be a low-frequency (LF) system including an LF coil with an associated tuning capacitor, an LF amplifier circuit, and a decoding circuit (all not shown). The LF system may detect a signal (e.g., a 125 kHz signal) from a remote device via the LF coil and provide a wake-up signal to the controller (301). In another embodiment, the wake-up module (325) may be a low-power receiver configured to receive an activation signal from a wireless device or other remote device and provide a wake-up signal to the controller (301). The low-power receiver may be configured to communicate in the same RF band as the transceiver (323) (i.e., the ISM 2.4 GHz band with a frequency range of 2.4 GHz to 2.5 GHz).
[0044] The vehicle-mounted wireless sensor device (300) may also include a communication interface (335) for organizing data according to a communication protocol for sending and receiving data via a transceiver (323). For example, the communication interface (335) may compress data into data packets according to the Bluetooth protocol. The vehicle-mounted wireless sensor device (300) may also include a power interface (339) for supplying power received from the battery (305) to the various components of the vehicle-mounted wireless sensor device (300).
[0045] The battery (305) can power the power interface (339) of the vehicle-mounted wireless sensor device (300). However, it is also conceivable that other power sources (e.g., thermoelectric or piezoelectric generators, electromagnetic induction devices and / or other energy harvesters) can be used instead of or added to the battery (305).
[0046] The vehicle-mounted wireless sensor device (300) can use an antenna (307) to transmit and receive RF signals. The antenna (307) can be coupled to a transceiver (323) for transmitting and receiving RF signals. The antenna (307) can also be coupled to a wake-up module (325) to receive RF activation signals.
[0047] The memory (305) can be a non-volatile memory (e.g., flash memory) that stores sensor data and configuration parameters. Figure 3 In the example, the memory (303) also includes controller instructions (399) having computer program instructions that, when executed by the controller (301), cause the onboard wireless sensor device to monitor one or more operating parameters of the vehicle; detect that the one or more operating parameters violate a configurable threshold configured by another device; and continuously send alarm messages in response to detecting that the one or more operating parameters violate the configurable threshold.
[0048] To further explain, Figure 4 A schematic diagram of an exemplary vehicle control system (VCS) (400) for continuous alarm transmission associated with an onboard wireless sensor device according to an embodiment of the present disclosure is illustrated. The VCS (400) includes a VCS controller (401) coupled to a memory (403) and a transceiver (405). The VCS controller (401) can be configured (e.g., from...) Figure 3 The vehicle-mounted wireless sensor device (300) obtains sensor readings and alarm messages related to vehicle operating conditions.
[0049] The VCS controller (401) may include or implement a microcontroller, application-specific integrated circuit (ASIC), digital signal processor (DSP), programmable logic array (PLA) (such as a field-programmable gate array (FPGA)), or other data computing unit according to this disclosure. Sensor readings and data, as well as tire characteristic data received from the tire monitoring device, may be stored in a memory (403). The memory (403) may be a non-volatile memory such as flash memory. For example, the VCS (400) may obtain vehicle operating condition data, such as sensor readings, from sensors on the vehicle and / or its tires.
[0050] exist Figure 4 In the example, the memory (403) includes sensor controller instructions (499) which include computer program instructions that, when executed by the controller (401), cause the VCS (400) to establish a wireless connection between the VCS and the vehicle wireless sensor device, and to send data for configuring the alarm transmission process of the vehicle wireless sensor device to the vehicle wireless sensor device via the wireless connection.
[0051] For bidirectional wireless communication with an in-vehicle wireless sensor device, a wireless device, and an external wireless device, the VCS (400) may include a transceiver (405) coupled to the VCS controller (401). In a particular embodiment, the transceiver and the controller may be part of a single device. For example, once the transceiver (405) is paired with the wireless transceiver of the in-vehicle wireless sensor device, the transceiver (405) may be used to receive sensor parameters (e.g., tire pressure) from the in-vehicle wireless sensor device and to send configuration data for configuring the alarm transmission process of the in-vehicle wireless sensor device.
[0052] The transceiver (405) can be configured to operate within a specific RF band, such as the ISM 2.4 GHz band, which includes an unlicensed portion of the RF spectrum from 2.4 GHz to 2.5 GHz. In one embodiment, the transceiver (405) may be a Bluetooth transceiver. The VCS (400) may also include a cloud transceiver (407) for cellular terrestrial communication, satellite communication, or both. For example, the cloud transceiver (407) may be used to transmit tire parameters (e.g., tire pressure) to a remote server. The cloud transceiver (407) may also be used to receive vehicle configuration parameters.
[0053] The VCS (400) may also include a vehicle bus interface (409) for communicatively coupling vehicle sensors (417) and devices to the controller (401), such as wheel speed sensors, yaw rate sensors, tilt sensors, and other sensors. The vehicle bus interface (409) may also couple an I / O port (415) to the controller (401). The vehicle bus interface (409) may also couple a display interface (419) to the controller (401). The display interface (419) may be used to output a flag of vehicle sensor parameters (e.g., tire pressure parameters) to the vehicle's dashboard or display. For example, the display port may be used to output a tire pressure flag to the dashboard or display to warn the driver of low tire pressure detected by the tire monitor device.
[0054] To further explain, Figure 5 A flowchart illustrating an exemplary method for transmitting a continuous alarm associated with an in-vehicle wireless sensor device according to an embodiment of the present disclosure is provided. The method includes the in-vehicle wireless sensor device (501) monitoring (502) one or more operating parameters of a vehicle. The in-vehicle wireless sensor device can be any type of sensor device installed in or on a vehicle and capable of wireless communication. Examples of in-vehicle wireless sensor devices include, but are not limited to, tire-mounted sensors, wheel-mounted sensors, valve stem-mounted sensors, tire pressure monitoring system (TPMS) sensors, wireless brake pad sensors, and wireless seat buckle sensors. Examples of vehicle operating parameters include, but are not limited to, tire temperature and tire pressure; brake pad wear; fluid level; and binary indicators indicating whether the buckle is tight or loose. Monitoring (502) one or more operating parameters of the vehicle can be performed by the in-vehicle wireless sensor device, which captures data using one or more sensors; stores the data within the sensor device; processes the data; and transmits the data or processed data after data processing.
[0055] Figure 5The method also includes detecting (504) a violation of one or more operating parameters by means of an onboard wireless sensor device (501). A configurable threshold is a threshold that can be changed, modified, or rewritten by other devices. In a particular embodiment, the value of the configurable threshold can be selected to match a critical threshold for a vehicle operating parameter of the vehicle system. For example, in a tire pressure monitoring system (TPMS), if the tire pressure is below a specific critical threshold, the TPMS can alert the user via a low tire pressure dashboard icon. As another example, in a TPMS, if the tire pressure exceeds another specific critical threshold, the TPMS can alert the user via a high tire pressure dashboard icon.
[0056] As will be explained below, the in-vehicle wireless sensor device can be configured to receive configurable thresholds and instructions on how to determine whether a threshold has been violated from a vehicle system (e.g., a vehicle control system (VCS)) or a user via a wireless device (e.g., a mobile phone). For example, in a particular embodiment, the vehicle control system may monitor whether a first operating parameter from a first in-vehicle wireless sensor device exceeds a first configurable threshold, and whether a second operating parameter from a second in-vehicle wireless sensor device is less than a second configurable threshold. Detection (504) of one or more operating parameters violating configurable thresholds by the in-vehicle wireless sensor device (501) can be performed by: comparing the measured operating parameter to the threshold; determining whether the measured operating parameter has a value exceeding the threshold; and determining whether the measured operating parameter has a value below the threshold.
[0057] Figure 5 The method also includes continuously transmitting (506) an alarm message via an onboard wireless sensor device (501) in response to detecting that one or more operating parameters violate a configurable threshold. The alarm message is an unplanned message that provides an indication of the status of the vehicle's operating parameters. Examples of alarm messages include, but are not limited to, low tire pressure warnings, critical low tire pressure warnings, high tire pressure warnings, critical high tire pressure warnings, high tire temperature warnings, and other alarm messages that will be apparent to those skilled in the art. Continuously transmitting (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that one or more operating parameters violate a configurable threshold can be performed by wirelessly transmitting the alarm message to a vehicle control system or another wireless device (e.g., a user's mobile phone) for a duration greater than normal or more frequent than normal.
[0058] As mentioned above, wireless transmission can be one of the biggest drains on the battery of wireless sensor devices. To conserve battery life, some prior art systems rely on sensor devices that minimize the frequency and duration of transmitting measured sensor readings. However, by using configurable thresholds according to embodiments of this disclosure, another device (e.g., a vehicle control system) can set an alarm threshold for an in-vehicle wireless sensor device to correspond to a critical threshold of the system. By sending alarm messages only when the system's critical threshold is violated, the in-vehicle wireless sensor device can potentially send more alarm messages due to the violation of the critical threshold, but send fewer alarm messages over the sensor's lifetime and thus reduce battery consumption.
[0059] To further explain, Figure 6 A flowchart illustrating another exemplary method for continuous alarm transmission associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 6 The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0060] Figure 6 Methods and Figure 5 The difference in methods is that Figure 6 The method also includes receiving (602) a threshold from another wireless device (603) via a wireless connection through the onboard wireless sensor device (501). The wireless device can include any type of wireless device capable of wirelessly communicating configuration data to the onboard wireless sensor. Examples of wireless devices include, but are not limited to, handheld sensor configuration devices, sensor pairing devices, mobile devices, mobile phones, and vehicle control systems (VCS). Receiving (602) a threshold from another wireless device (603) via a wireless connection through the onboard wireless sensor device (501) can be performed by receiving configuration data from the wireless device including an indication of a new threshold and how the threshold is violated (e.g., by exceeding or falling below the threshold).
[0061] also, Figure 6The method also includes setting (604) the received threshold as a configurable threshold via the onboard wireless sensor device (501) in response to receiving the threshold. Setting (604) the received threshold as a configurable threshold via the onboard wireless sensor device (501) in response to receiving the threshold can be performed by: rewriting the value of the configurable threshold with the received threshold; or setting one or more flags to indicate how the threshold is violated.
[0062] For example, in a tire pressure monitoring system (TPMS), a TPMS sensor can be configured to monitor tire pressure and temperature and periodically send readings to components of the vehicle control system (e.g., the TPMS controller). During normal driving, the TPMS sensor can periodically send tire temperature and pressure data to the TPMS controller once per minute. Furthermore, the sensor can trigger an alarm when a significant pressure change occurs. Pressure changes are normal during and after driving events, as dynamic load and temperature variations can cause pressure changes. Maintaining radio frequency (RF) alarm message transmission at every pressure change could have a significant negative impact on battery life compared to sending only when a pressure change has exceeded a critical threshold. The TPMS sensor can use user or vehicle data to set configurable parameters to critical thresholds, allowing the TPMS sensor to send an alarm message only when a pressure change has caused a tire condition that should result in a change within the vehicle system.
[0063] To further explain, Figure 7 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 7 The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0064] Figure 7 Methods and Figure 5 The difference in methods is that Figure 7 The method also includes determining (702) whether an acknowledgment of the alarm message has been received from the vehicle control system (703) via an onboard wireless sensor device (501). Determining whether an acknowledgment of the alarm message has been received from the vehicle control system (703) via the onboard wireless sensor device (501) can be performed by receiving a message response (e.g., a Bluetooth Low Energy (BLE) scan response).
[0065] also, Figure 7 The method also includes stopping (704) the transmission of an alarm message via the onboard wireless sensor device (501) in response to determining that an acknowledgment has been received. Stopping (704) the transmission of the alarm message via the onboard wireless sensor device (501) can be performed by: stopping and resetting the comparison with a configurable threshold for a specific duration; and stopping the wireless transmission of the alarm message.
[0066] Figure 7 The method also includes, in response to determining that no acknowledgment has been received, continuing to send (706) an alarm message via the vehicle-mounted wireless sensor device (501). Continuing to send (706) an alarm message via the vehicle-mounted wireless sensor device (501) in response to determining that no acknowledgment has been received can be performed by: counting the time since the last alarm message was sent; and resending the alarm message when the amount of time since the last alarm message exceeds a pre-configured threshold.
[0067] For example, once the onboard wireless sensor device has determined that the monitored operating parameters have exceeded a configurable threshold, the onboard wireless sensor device can continuously send alarm messages until it receives confirmation from a specific system (e.g., the vehicle control system) or user equipment (e.g., the user's mobile device).
[0068] To further explain, Figure 8A A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 8A The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0069] Figure 8A Methods and Figure 5 The difference in methods is that Figure 8A The method also includes determining (802) whether a specific amount of time has elapsed since the start of sending the alarm message using the vehicle-mounted wireless sensor device (501). Determining whether a specific amount of time has elapsed since the start of sending the alarm message using the vehicle-mounted wireless sensor device (501) can be performed by tracking the amount of time elapsed since the start of sending the alarm message and comparing that amount with a predetermined threshold.
[0070] Figure 8A The method also includes determining (803) whether an acknowledgment has been received in response to the transmission of an alarm message via an onboard wireless sensor device. Determining whether an acknowledgment has been received in response to the transmission of an alarm message via an onboard wireless sensor device can be performed by receiving a message response (e.g., a Bluetooth Low Energy (BLE) scan response) from another wireless device or VCS. In certain embodiments, different alarm messages may have different devices capable of providing acceptable acknowledgments for the alarm message. The list of devices that can provide acknowledgments for a particular alarm message can be configurable. For example, for a first alarm message, the only accepted acknowledgment may come from the VCS. As another example, for a second alarm message, acknowledgments from multiple devices (e.g., VCSs, mobile devices, configuration tools, etc.) on an approved configuration list can be identified and accepted.
[0071] also, Figure 8A The method further includes stopping (804) the transmission of an alarm message via the onboard wireless sensor device (501) in response to determining that an acknowledgment has been received or a specific amount of time has elapsed since the start of alarm message transmission. Stopping (804) the transmission of an alarm message via the onboard wireless sensor device (501) in response to determining that an acknowledgment has been received or a specific amount of time has elapsed since the start of alarm message transmission can be performed by stopping and resetting a comparison with a configurable threshold for a specific duration; and stopping the wireless transmission of alarm messages.
[0072] Figure 8A The method further includes continuing to send (806) an alarm message via the vehicle-mounted wireless sensor device (501) in response to determining that no acknowledgment has been received and no specific time has elapsed since the start of sending the alarm message. Continuing to send (806) an alarm message via the vehicle-mounted wireless sensor device (501) in response to determining that no acknowledgment has been received and no specific time has elapsed since the start of sending the alarm message can be performed by: counting the time since the last alarm message was sent; and resending the alarm message when the time since the last alarm message was sent exceeds a pre-configured threshold.
[0073] For example, once the onboard wireless sensor device determines that a monitored operating parameter has exceeded a configurable threshold, it can periodically send an alert message until a set amount of time has elapsed since the alert message was first sent or an acknowledgment was received. In this example, the alert sending duration can be configurable and set via the user equipment or vehicle control system. The duration can be selected by the onboard wireless sensor device, depending on the severity of the violation of the configurable threshold. For example, if the measured tire pressure is below a specific configurable threshold, the duration of the alert message sent by the onboard wireless sensor device can be increased.
[0074] To further explain, Figure 8B A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 8B The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0075] Figure 8B Methods and Figure 5 The difference in methods is that Figure 8B The method also includes tracking (810) the number of times an alarm message is continuously sent in response to the detection of one or more operating parameters violating a configurable threshold via an onboard wireless sensor device. Tracking the number of times an alarm message is continuously sent in response to the detection of one or more operating parameters violating a configurable threshold via an onboard wireless sensor device can be performed by incrementing a counter in response to each alarm message being sent and resetting the counter in response to stopping the continuous sending of alarm messages.
[0076] Figure 8B The method includes determining, via an onboard wireless sensor device, whether the number of times an alarm message (812) has been sent exceeds a predetermined threshold. Determining whether the number of times an alarm message (812) has been sent exceeds the predetermined threshold can be performed by comparing the number of times in a counter with the predetermined threshold.
[0077] Figure 8BThe method also includes determining (813) whether an acknowledgment has been received in response to the transmission of an alarm message via an onboard wireless sensor device. Determining whether an acknowledgment has been received in response to the transmission of an alarm message via an onboard wireless sensor device can be performed by receiving a message response (e.g., a Bluetooth Low Energy (BLE) scan response).
[0078] also, Figure 8B The method further includes stopping (814) the transmission of alarm messages via the vehicle-mounted wireless sensor device (501) in response to determining that the number of times an acknowledgment or alarm message has been received exceeds a predetermined threshold. Stopping (814) the transmission of alarm messages via the vehicle-mounted wireless sensor device (501) in response to determining that the number of times an acknowledgment or alarm message has been received exceeds the predetermined threshold can be performed by resetting a counter that tracks the number of continuously transmitted alarm messages and by stopping the wireless transmission of alarm messages.
[0079] Figure 8B The method further includes continuing to send (816) alarm messages via the vehicle-mounted wireless sensor device (501) in response to determining that no acknowledgment has been received and that the number of alarm message transmissions has not exceeded a predetermined threshold. Continuing to send (816) alarm messages via the vehicle-mounted wireless sensor device (501) in response to determining that no acknowledgment has been received and that the number of alarm message transmissions has not exceeded the predetermined threshold can be performed by: counting the time since the last alarm message transmission; and retransmitting the alarm message when the amount of time since the last alarm message transmission exceeds a pre-configured threshold.
[0080] For example, once the onboard wireless sensor device determines that a monitored operating parameter has exceeded a configurable threshold, it can periodically send alarm messages until a set number of alarm messages are sent or an acknowledgment is received. In this example, the number of transmissions can be configurable and can be set via user equipment or the vehicle control system. The onboard wireless sensor device can select the number of transmissions based on the severity of the violation of the configurable threshold. For example, if the measured tire pressure is lower than the configurable threshold by a certain amount, the number of transmissions sent by the onboard wireless sensor device can be increased.
[0081] To further explain, Figure 9 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 9The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0082] Figure 9 Methods and Figure 5 The difference in methods is that Figure 9 The method also includes receiving (902) confirmation of the alarm message from the vehicle control system (903) via an onboard wireless sensor device (501). Receiving (902) confirmation of the alarm message from the vehicle control system (903) via the onboard wireless sensor device (501) can be performed by receiving a Bluetooth Low Energy (BLE) scan response.
[0083] also, Figure 9 The method also includes, in response to receiving an acknowledgment, switching from a first mode where the onboard wireless sensor device (501) is waiting for an acknowledgment from the vehicle control system (903) to a second mode where the onboard wireless sensor device (501) is waiting for an acknowledgment from another wireless device (905). This switching can be performed by setting the vehicle control system to wait for acknowledgments from one or more other wireless devices (e.g., user mobile devices) to confirm that the device has received an alarm message.
[0084] For example, in a particular embodiment, a vehicle user may want to be notified of any alert messages on their mobile device. In this example, the user can configure the alert transmission process of the in-vehicle wireless sensor device to continue sending alert messages until the user's mobile device has acknowledged the alert message.
[0085] To further explain, Figure 10 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 10The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0086] Figure 10 Methods and Figure 5 The difference in methods is that Figure 10 The method also includes receiving (1002) data about the alarm message via the onboard wireless sensor device (501) in response to sending the alarm message. Receiving (1002) data about the alarm message via the onboard wireless sensor device (501) can be performed by receiving configuration data from the wireless device or vehicle control system indicating the priority of broadcasting alarm messages that violate a configurable threshold. The priority can indicate multiple parameters associated with alarm sending. Examples of priorities may include, but are not limited to, an indication of which alarm message should be sent if multiple alarm messages for sending are triggered; an indication of which devices should be contacted; and an indication of the conditions required to stop sending the alarm message (e.g., duration, devices that must send acknowledgments).
[0087] also, Figure 10 The method also includes determining (1004) the priority for sending alarm messages via the onboard wireless sensor device (501) based on the received data. Determining (1004) the priority for sending alarm messages via the onboard wireless sensor device (501) based on the received data can be performed by configuring the alarm sending process.
[0088] exist Figure 10 In the method, in response to detecting that one or more operating parameters violate configurable thresholds, continuously sending (506) alarm messages via the vehicle-mounted wireless sensor device (501) includes sending (1006) alarm messages via the vehicle-mounted wireless sensor device (501) based on a determined priority. Sending (1006) alarm messages via the vehicle-mounted wireless sensor device (501) based on the determined priority can be performed by: determining whether the transmission of another alarm message has a higher priority than the alarm message; and determining whether to send the alarm message within a specific duration or via a specific medium according to the priority.
[0089] To further explain, Figure 11 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 11The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0090] Figure 11 Methods and Figure 5 The difference in methods is that Figure 11 The method also includes receiving (1102) data via a wireless connection from a wireless device (1103) for configuring one or more parameters associated with the alarm transmission process of the vehicle-mounted wireless sensor device (501). Receiving (1102) data via a wireless connection from a wireless device (1103) for configuring one or more parameters associated with the alarm transmission process of the vehicle-mounted wireless sensor device (501) can be performed by: receiving data indicating new configurable thresholds and how the thresholds are violated; receiving data indicating the process for stopping the transmission of alarm messages triggered in response to violations of the new configurable thresholds (e.g., the duration of alarm transmission; which devices are required to acknowledge the alarm message before stopping transmission).
[0091] In a particular embodiment, the data used to configure one or more parameters related to the alarm sending process may include multiple thresholds for a specific alarm message. For example, a first threshold may correspond to a minor violation of the operating parameter and may result in a set of actions (e.g., continuously sending low tire pressure alarm messages for a first duration). As another example, a second threshold may correspond to a severe violation of the same operating parameter and may result in a second set of actions (e.g., continuously sending low tire pressure alarm messages for a second duration).
[0092] also, Figure 11 The method also includes configuring (1104) one or more parameters associated with the alarm transmission process of the vehicle-mounted wireless sensor device (501) based on received data. Configuring (1104) one or more parameters associated with the alarm transmission process of the vehicle-mounted wireless sensor device (501) based on received data can be performed by setting one or more parameters or flags in the memory of the vehicle-mounted wireless sensor device.
[0093] To further explain, Figure 12A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 5 Similar to the exemplary method, Figure 12 The method also includes monitoring (502) one or more operating parameters of the vehicle via an onboard wireless sensor device (501); detecting (504) that the one or more operating parameters violate a configurable threshold via the onboard wireless sensor device (501); and continuously sending (506) an alarm message via the onboard wireless sensor device (501) in response to detecting that the one or more operating parameters violate a configurable threshold.
[0094] Figure 12 Methods and Figure 5 The difference in methods is that Figure 12 The method also includes receiving (1202) data from the vehicle control system (1203) via the onboard wireless sensor device (501) for configuring one or more parameters associated with the alarm transmission process of the onboard wireless sensor device (501) in response to sending an alarm message. Receiving (1202) data from the vehicle control system (1203) via the onboard wireless sensor device (501) for configuring one or more parameters associated with the alarm transmission process of the onboard wireless sensor device (501) can be performed by: receiving data indicating new configurable thresholds and how the thresholds are violated; receiving data indicating the process for stopping the transmission of an alarm message triggered in response to a violation of the new configurable thresholds (e.g., the duration of alarm transmission; which devices are required to acknowledge the alarm message before stopping transmission).
[0095] also, Figure 12 The method also includes setting (1204) a flag for continuous alarm transmission in the memory of the vehicle wireless sensor device (501) in response to receiving data. Setting (1204) a flag for continuous alarm transmission in the memory of the vehicle wireless sensor device (501) can be performed by configuring the vehicle wireless sensor to follow one or more procedures indicated by configurable data.
[0096] Figure 12 The method also includes determining (1206) that the flag has been set via the vehicle-mounted wireless sensor device (501). Determining that the flag (1206) has been set via the vehicle-mounted wireless sensor device (501) can be done by checking one or more memory or register locations within the vehicle-mounted wireless sensor device.
[0097] also, Figure 12The method also includes, in response to the determination that a flag has been set, continuing to send (1208) an alarm message via the onboard wireless sensor device (501) after the vehicle has stopped moving. Continuing to send (1208) an alarm message via the onboard wireless sensor device (501) in response to the determination that a flag has been set and after the vehicle has stopped moving can be performed by: counting the time since the last alarm message was sent; and sending the alarm message again when the amount of time since the last alarm message exceeds a pre-configured threshold.
[0098] To further explain, Figure 13 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of the present disclosure is provided. Figure 13 The method includes establishing (1302) a wireless connection between the wireless device (1301) and the vehicle-mounted wireless sensor device (1303) via the wireless device (1301). The wireless device can include any type of wireless device capable of wirelessly communicating configuration data to the vehicle-mounted wireless sensor. Examples of wireless devices include, but are not limited to, handheld sensor configuration devices, sensor pairing devices, mobile devices, mobile phones, and vehicle control systems (VCS). The vehicle-mounted wireless sensor device can be any type of sensor device installed in or on a vehicle and capable of wirelessly transmitting and receiving data. Examples of vehicle-mounted wireless sensor devices include, but are not limited to, tire pressure monitoring system (TPMS) sensors, wireless brake pad sensors, and wireless seat buckle sensors. Establishing (1302) a wireless connection between the wireless device (1301) and the vehicle-mounted wireless sensor device (1303) via the wireless device (1301) can be performed by pairing the wireless device with the vehicle-mounted wireless sensor device, which includes exchanging keys and passwords; and sending additional pairing data between the two devices.
[0099] Figure 13 The method also includes transmitting (1304) data via a wireless device (1301) to an in-vehicle wireless sensor device (1303) via a wireless connection for configuring the alarm transmission process of the in-vehicle wireless sensor device (1303). The transmission (1304) of data via a wireless device (1301) to an in-vehicle wireless sensor device (1303) via a wireless connection for configuring the alarm transmission process of the in-vehicle wireless sensor device (1303) can be performed by: transmitting configuration data including new thresholds and indications of how the thresholds are violated (e.g., by exceeding or falling below the threshold); and transmitting data indicating the process of stopping the transmission of alarm messages triggered in response to violations of new configurable thresholds (e.g., the duration of alarm transmission; which devices need to acknowledge the alarm message before stopping transmission).
[0100] In a particular embodiment, the configuration data specifies multiple thresholds for a specific alarm message. For example, a first threshold may correspond to a minor violation of an operating parameter and may result in a set of actions (e.g., continuously sending low tire pressure alarm messages for a first duration). As another example, a second threshold may correspond to a severe violation of the same operating parameter and may result in a second set of actions (e.g., continuously sending low tire pressure alarm messages for a second duration).
[0101] To further explain, Figure 14 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 13 Similar to the exemplary method, Figure 14 The method also includes establishing (1302) a wireless connection between the wireless device (1301) and the vehicle-mounted wireless sensor device (1303) via the wireless device (1301); and sending (1304) data for configuring the alarm transmission process of the vehicle-mounted wireless sensor device (1303) to the vehicle-mounted wireless sensor device (1303) via the wireless connection through the wireless device (1301).
[0102] However, in Figure 14 In the method, data for configuring the alarm transmission process of the vehicle wireless sensor device (1303) is transmitted (1304) via a wireless connection to the vehicle wireless sensor device (1303) through a wireless device (1301). This includes transmitting (1402) a threshold associated with changes in operating parameters measured by the vehicle wireless sensor device (1303). The configurable threshold is a threshold that can be changed, modified, or rewritten by other devices. In a particular embodiment, the value of the configurable threshold can be selected to match a critical threshold for the vehicle operating parameters of the vehicle system. For example, in a tire pressure monitoring system (TPMS), if the tire pressure is below a specific critical threshold, the TPMS can alert the user via a low tire pressure dashboard icon. As explained above, the vehicle wireless sensor device can be configured to receive configurable thresholds and indications of how to determine if a threshold has been violated from the vehicle system (e.g., a vehicle control system (VCS)) or the user via a wireless device (e.g., a mobile phone). For example, in a particular embodiment, the vehicle control system may monitor whether a first operating parameter from a first onboard wireless sensor device exceeds a first configurable threshold, and whether a second operating parameter from a second onboard wireless sensor device is less than a second configurable threshold. Sending (1402) thresholds associated with changes in operating parameters measured by the onboard wireless sensor device (1303) can be performed by sending configuration data including new thresholds and indications of how the thresholds are violated (e.g., by exceeding or falling below the threshold).
[0103] To further explain, Figure 15 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 13 Similar to the exemplary method, Figure 15 The method also includes establishing (1302) a wireless connection between the wireless device (1301) and the vehicle-mounted wireless sensor device (1303) via the wireless device (1301); and sending (1304) data for configuring the alarm transmission process of the vehicle-mounted wireless sensor device (1303) to the vehicle-mounted wireless sensor device (1303) via the wireless connection through the wireless device (1301).
[0104] Figure 15 Methods and Figure 13 The difference in methods is that Figure 15 The method also includes receiving (1502) one or more operating parameters measured by the on-board wireless sensor device (1303) from the on-board wireless sensor device (1303) via a wireless device (1301). Examples of vehicle operating parameters include, but are not limited to, tire temperature and tire pressure; brake pad wear; fluid level; and binary indicators indicating whether buckles are tight or loose. Receiving (1502) one or more operating parameters measured by the on-board wireless sensor device (1303) via the wireless device (1301) can be performed by receiving data via a wireless connection.
[0105] To further explain, Figure 16 A flowchart illustrating an exemplary method for sending continuous alarms associated with an in-vehicle wireless sensor device according to an embodiment of this disclosure is provided. Figure 13 Similar to the exemplary method, Figure 16 The method also includes establishing (1302) a wireless connection between the wireless device (1301) and the vehicle-mounted wireless sensor device (1303) via the wireless device (1301); and sending (1304) data for configuring the alarm transmission process of the vehicle-mounted wireless sensor device (1303) to the vehicle-mounted wireless sensor device (1303) via the wireless connection through the wireless device (1301).
[0106] Figure 16 Methods and Figure 13 The difference in methods is that Figure 16The method also includes receiving (1602) an alarm message from the vehicle-mounted wireless sensor device (1303) via the wireless device (1301) indicating that one or more operating parameters of the vehicle have violated the threshold of the vehicle-mounted wireless sensor device. Receiving the alarm message from the vehicle-mounted wireless sensor device (1303) via the wireless device (1301) indicating that one or more operating parameters of the vehicle have violated the threshold of the vehicle-mounted wireless sensor device can be performed by receiving the alarm message via a wireless connection.
[0107] In view of the foregoing explanation, the reader will recognize that the advantages of continuous alarm transmission associated with in-vehicle wireless sensor devices according to embodiments of this disclosure include, but are not limited to:
[0108] • Reduce battery consumption by configuring the threshold for alarm sending based on vehicle system or user indication of an absolute critical threshold.
[0109] • By stopping the transmission of alarm messages in response to confirmation received from another device, the number of alarm message frames that need to be sent is minimized, thereby reducing battery consumption.
[0110] Exemplary embodiments of the present invention are described primarily within the context of a full-featured computer system for continuous alarm transmission associated with an in-vehicle wireless sensor device. However, those skilled in the art will recognize that the invention can also be embodied in a computer program product disposed on a computer-readable storage medium for use with any suitable data processing system. Such a computer-readable storage medium can be any storage medium for machine-readable information, including magnetic media, optical media, or other suitable media. Examples of such media include disks in hard disk drives or floppy disks, optical disks in optical disk drives, magnetic tapes, and other media that will be apparent to those skilled in the art. Those skilled in the art will readily recognize that any computer system with suitable programming tools will be able to execute the steps of the methods of the invention embodied in the computer program product. Those skilled in the art will also recognize that while some exemplary embodiments described herein are oriented toward software installed on and executed on computer hardware, alternative embodiments implemented as firmware or hardware are also within the scope of the invention.
[0111] This invention can be a system, apparatus, method, and / or computer program product. A computer program product may include a computer-readable storage medium (or medium) having computer-readable program instructions thereon for causing a processor to execute aspects of the invention.
[0112] A computer-readable storage medium can be a tangible device capable of retaining and storing instructions for use by an instruction execution device. A computer-readable storage medium can be, for example, but not limited to, electronic storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of computer-readable storage media includes the following: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), compact disc read-only memory (CD-ROM), digital versatile disk (DVD), memory sticks, floppy disks, mechanical encoding devices (e.g., punched cards or raised structures in recesses on which instructions are recorded), and any suitable combination of the foregoing. The computer-readable storage medium used in this document should not be construed as a transient signal, such as radio waves or other freely propagating electromagnetic waves, electromagnetic signals propagating through waveguides or other transmitting media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
[0113] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to a suitable computing / processing device, or downloaded via a network (e.g., the Internet, a local area network, a wide area network, and / or a wireless network) to an external computer or external storage device. The network may include copper transmission cables, optical transmission fibers, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to a computer-readable storage medium within the suitable computing / processing device.
[0114] Computer-readable program instructions used to perform the operations of this invention may be assembly instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and traditional procedural programming languages such as the "C" programming language or similar programming languages. In some embodiments, electronic circuits including, for example, programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs) can be personalized to execute computer-readable program instructions by utilizing state information from the computer-readable program instructions in order to perform aspects of this invention.
[0115] This document describes aspects of the invention with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0116] These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, when executed by the processor of the computer or other programmable data processing apparatus, create tools for implementing the functions / actions specified in the flowchart and / or block diagram blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can instruct a computer, programmable data processing apparatus, and / or other device to operate in a particular manner, such that the computer-readable storage medium containing the instructions includes an article of writing that includes instructions for implementing aspects of the functions / actions specified in the flowchart and / or block diagram blocks.
[0117] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device, thereby producing a computer-implemented process, such that the instructions executed on the computer, other programmable apparatus or other device perform the functions / actions specified in the flowchart and / or block diagram boxes.
[0118] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, apparatuses, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of instructions, comprising one or more executable instructions for implementing a specified logical function. In some alternative embodiments, the functions indicated in the blocks may appear outside the order indicated in the figures. For example, in fact, two blocks shown consecutively may be executed substantially simultaneously, or these blocks may sometimes be executed in reverse order, depending on the functions involved. It will also be noted that each block in the block diagram and / or flowchart illustrations, and combinations of blocks in the block diagram and / or flowchart illustrations, may be implemented by a dedicated hardware-based system that performs the specified function or action or executes a combination of dedicated hardware and computer instructions.
[0119] As will be understood from the foregoing description, modifications and changes may be made to various embodiments of this disclosure without departing from the true spirit of this disclosure. The descriptions in this specification are for illustrative purposes only and should not be construed as restrictive. The scope of this disclosure is defined only by the language of the following claims.
Claims
1. A method for transmitting a continuous alarm associated with an onboard wireless sensor device, the method comprising: The vehicle-mounted wireless sensor device monitors one or more operating parameters of the vehicle. The vehicle-mounted wireless sensor device receives a threshold from another wireless device via a wireless connection. In response to receiving the threshold, the received threshold is set as a configurable threshold by the vehicle-mounted wireless sensor device; The vehicle-mounted wireless sensor device detects that one or more operating parameters violate the configurable threshold. In response to detecting that one or more operating parameters violate the configurable threshold, an alarm message is continuously sent through the vehicle-mounted wireless sensor device; The vehicle-mounted wireless sensor device receives confirmation of the alarm message from the vehicle control system. as well as In response to receiving the confirmation, the vehicle wireless sensor device switches from a first mode where the vehicle wireless sensor device is waiting for confirmation from the vehicle control system to a second mode where the vehicle wireless sensor device is waiting for confirmation from another wireless device.
2. The method according to claim 1, further comprising: The onboard wireless sensor device determines whether an acknowledgment of the alarm message has been received from the vehicle control system. In response to determining that the confirmation has been received, the transmission of the alarm message is stopped via the vehicle-mounted wireless sensor device; as well as In response to determining that the confirmation has not been received, the alarm message continues to be sent via the vehicle-mounted wireless sensor device.
3. The method according to claim 1, further comprising: The vehicle-mounted wireless sensor device determines whether a specific amount of time has elapsed since the alarm message was first sent. The vehicle-mounted wireless sensor device determines whether an acknowledgment has been received in response to the transmission of the alarm message; In response to determining that the acknowledgment has been received or the specific amount of time has elapsed since the start of the alarm message transmission, the transmission of the alarm message is stopped by the vehicle-mounted wireless sensor device; as well as In response to determining that no acknowledgment has been received since the start of the alarm message transmission and that the specific amount of time has not elapsed, the alarm message continues to be transmitted via the vehicle-mounted wireless sensor device.
4. The method according to claim 1, further comprising: The vehicle-mounted wireless sensor device tracks multiple transmissions of the alarm message continuously sent in response to the detection that one or more operating parameters violate the configurable threshold; The vehicle-mounted wireless sensor device determines whether the number of times the alarm message is sent exceeds a predetermined threshold. The vehicle-mounted wireless sensor device determines whether an acknowledgment has been received in response to the transmission of the alarm message; In response to determining that the confirmation has been received or that the number of times the alarm message has been sent exceeds the predetermined threshold, the transmission of the alarm message is stopped via the vehicle-mounted wireless sensor device; as well as In response to determining that the acknowledgment has not been received and that the number of times the alarm message has been sent has not exceeded the predetermined threshold, the alarm message continues to be sent via the vehicle-mounted wireless sensor device.
5. The method according to claim 1, further comprising: In response to sending the alarm message, data about the alarm message is received via the vehicle-mounted wireless sensor device; as well as Based on the received data, the priority for sending the alarm message is determined by the vehicle-mounted wireless sensor device; as well as Specifically, in response to detecting that one or more operating parameters violate the configurable threshold, continuously sending alarm messages through the vehicle-mounted wireless sensor device includes: sending the alarm messages through the vehicle-mounted wireless sensor device based on a determined priority.
6. The method according to claim 5, further comprising: In response to receiving data about the alarm message, the vehicle-mounted wireless sensor device sets a flag for continuous alarm transmission in its memory. as well as The vehicle-mounted wireless sensor device determines that the sign has been set; and In response to determining that the flag has been set, the alarm message continues to be transmitted via the onboard wireless sensor device after the vehicle has stopped moving.
7. An onboard wireless sensor device for transmitting a continuous alarm associated with an onboard wireless sensor device, comprising: A transceiver, configured for bidirectional communication; as well as The controller is configured as follows: Monitor one or more operating parameters of the vehicle; Receive threshold values from another wireless device via a wireless connection; In response to receiving the threshold, the received threshold is set as a configurable threshold; Detect that one or more operating parameters violate the configurable threshold; In response to the detection that one or more operating parameters violate the configurable threshold, an alarm message is continuously sent; Receive confirmation of the alarm message from the vehicle control system; as well as In response to receiving the confirmation, the system switches from a first mode in which the onboard wireless sensor device is waiting for confirmation from the vehicle control system to a second mode in which the onboard wireless sensor device is waiting for confirmation from another wireless device.
8. The vehicle-mounted wireless sensor device according to claim 7, wherein, The controller is also configured to: Determine whether an acknowledgment of the alarm message has been received from the vehicle control system; In response to determining that the confirmation has been received, the transmission of the alarm message is stopped; as well as In response to determining that the confirmation has not yet been received, the alarm message continues to be sent.
9. The vehicle-mounted wireless sensor device according to claim 7, wherein, The controller is also configured to: The number of times the alarm message is sent in response to the detection that one or more operating parameters violate the configurable threshold is tracked by the vehicle-mounted wireless sensor device. The vehicle-mounted wireless sensor device determines whether the number of times the alarm message is sent exceeds a predetermined threshold. The vehicle-mounted wireless sensor device determines whether an acknowledgment has been received in response to the transmission of the alarm message; In response to determining that the confirmation has been received or that the number of times the alarm message has been sent exceeds the predetermined threshold, the transmission of the alarm message is stopped via the vehicle-mounted wireless sensor device; as well as In response to determining that the acknowledgment has not been received and that the number of times the alarm message has been sent has not exceeded the predetermined threshold, the alarm message continues to be sent via the vehicle-mounted wireless sensor device.
Citation Information
Patent Citations
Electronic tire management system
US20020126005A1