METHOD, DEVICES AND SYSTEMS COMPLETING A STATISTICAL MODEL FOR TRANSMITTING A WAKE-UP MESSAGE TO A DESTINATION DEVICE

DE102025124982A8Pending Publication Date: 2026-03-05INFINEON TECHNOLOGIES AMERICAS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE102025124982
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-09
Filing Date
2025-06-27
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Existing wireless devices face challenges in providing on-demand wake-up mechanisms that are compatible with low power consumption and interference resistance, as current methods either consume excessive energy or require lengthy transitions between sleep and wake modes.

Method used

A wireless device determines location coordinates along a route with Higher Interference Resistance (HIR) activation points, using a less power-consuming and less interference-resistant protocol for initial wake-up attempts, switching to a more robust protocol when closer to the target device based on location and quality values.

Benefits of technology

Enables efficient, on-demand wake-up of target devices with reduced power consumption and interference, optimizing protocol transitions for timely and energy-efficient communication.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

A method can involve operating control circuits to determine a higher interference resistance (HIR-PIN) location coordinate for a route between the wireless device and a target location. A wake-up message can be transmitted according to a first wireless protocol. In response to receiving a wake-up message according to a second wireless protocol, a location and quality value for the wake-up message can be stored. In response to being within a predetermined proximity of the HIR-PIN without having received the wake-up message, a HIR-PIN can be transmitted. In response to acquiring stored location and quality values, a HIR-PIN can be selectively changed. A first wireless protocol can consume less power or be less interference-resistant than a second wireless protocol.Corresponding devices and systems are also disclosed.
Need to check novelty before this filing date? Find Prior Art

Description

AREA OF TECHNOLOGY

[0001] The present disclosure relates generally to wireless systems and in particular to systems in which transmissions from a wireless device to one or more target devices can be made in order to switch the target devices from a sleep mode with low power consumption to an active mode in which data transmissions can take place. GENERAL STATE OF THE ART

[0002] For many wireless devices, such as Internet of Things (IoT) devices, low power consumption can be a highly valuable feature, as such devices typically operate with a limited power supply (e.g., a battery). To conserve power, wireless devices may include a low-power mode (e.g., a sleep mode) in which some device capabilities may be restricted, and a higher-power mode (e.g., a wake mode) in which all device capabilities are available. Several conventional approaches for waking a sleep device are known.

[0003] Synchronous wake-up systems can include devices that wake up according to an integrated on / off timer. A disadvantage of this approach can be incompatibility with on-demand applications. That is, a user might have to wait during the sleep / wake timer until the device transitions to a sleep / wake timer, and then switch from sleep to wake mode.

[0004] Asynchronous wake-up systems can include devices that can switch from sleep to wake mode according to an integrated trigger, which can be activated by sensors or a human-machine interface. Such systems can also be incompatible with on-demand applications because the transition from sleep to wake mode takes time. This means that after triggering the device to wake up, a user may have to wait while the device configures itself for wake mode.

[0005] Query / announcement systems, such as Bluetooth Low Energy (BLE), can periodically wake from sleep mode to issue a message (e.g., an announcement) to indicate their presence and capabilities and await responses. However, such systems can still be incompatible with on-demand applications. If another device manages to connect during active time, an on-demand request can be fulfilled. However, increasing the wake-up frequency to improve the likelihood of a connection consumes more energy. A lower wake-up frequency reduces the probability of an immediate connection.

[0006] More complex systems are known that include sophisticated data recovery stages employing a two-dimensional filter based on detected power (e.g., RSSI range) and the length of a wake word transmitted by an approaching device. However, such stages may rely on complex baseband circuitry operating at a high frequency clock, thereby increasing complexity and power consumption.

[0007] It would be desirable to identify a way to provide an on-demand response in the system of a wireless device. OVERVIEW

[0008] A method can involve operating control circuits to determine a plurality of location coordinates (PINs) for a route between the wireless device and a destination location, wherein the PINs include a higher interference resistance (HIR) activation PIN. A wake-up message can be transmitted according to a first wireless protocol. In response to receiving a wake-up message according to a second wireless protocol, a location and quality value for the wake-up message can be stored. In response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, an HIR wake-up message can be transmitted. In response to acquiring a plurality of stored location values ​​and corresponding quality values ​​over time, an HIR activation PIN can be selectively changed.A first wireless protocol may consume less power or be less resistant to interference than the second wireless protocol. BRIEF DESCRIPTION OF THE FIGURES The Fig. Figures 1-0, 1-1, 1-2, 1-3, 1-4 and 1-5 are diagrams that show a system and processes according to one embodiment. The Fig. Figures 2-0 and 2-1 are diagrams showing systems and processes according to another embodiment. Fig. Figure 3 is a flowchart showing the processes of a wireless device according to one embodiment. Fig. Figure 4 is a flowchart showing a calibration procedure according to one embodiment. Fig. Figure 5 is a diagram showing a site adjustment process according to one embodiment. The Fig. Figures 6-0, 6-1 and 6-2 are diagrams showing variations of location errors according to embodiments. Fig. Figure 7 is a block diagram of a wireless device according to one embodiment. Fig. Figure 8 is a diagram of a wireless device according to another embodiment. Fig. Figure 9 is a block diagram of a wireless device according to a further embodiment. The Fig. Figures 10-0 and 10-1 are diagrams of wireless messages according to embodiments. Fig. Figure 11 is a flowchart of a procedure according to one embodiment. The Fig. 12-0 and 12-1 are flowcharts of procedures according to further embodiments. Fig. Figure 13 is a block diagram of a targeting device according to one embodiment. Fig. Figure 14 is a diagram of a targeting device according to another embodiment. Fig. Figure 15 is a flowchart of a procedure according to another embodiment. The Fig. Figures 16-0 and 16-1 are diagrams showing a system and processes according to another embodiment. The Fig. Figures 17-0 and 17-1 are diagrams showing a system and processes according to a further embodiment. Fig. Figure 18 is a diagram of a system according to another embodiment. Fig. Figure 19 is a diagram of a system according to a further embodiment. DETAILED DESCRIPTION

[0009] According to embodiments, a wireless device can operate in an environment with a route to a target device, with a power-saving mode (a sleep mode) and a normal operating mode (a wake mode). Using location circuitry (e.g., Global Positioning System or GPS circuitry), the wireless device can determine a number of locations (referred to herein as PINs) along the route based on a location error for the wireless device. Initially, one of the PINs can be designated as the Higher Interference Resistance (HIR) Activation PIN. As the distance between the wireless device and the target device decreases, the wireless device can transmit messages according to a first protocol. Simultaneously, the target device can be in a power-saving mode (a sleep mode) in which it monitors for messages according to both the first protocol and a second protocol.A first protocol may consume less power or be less resistant to interference than the second protocol.

[0010] When a target device receives a wake-up message according to either the first or second protocol, it can begin transitioning from sleep to wake mode. Once awake, the target device can communicate with the wireless device using the second (e.g., more interference-resistant) protocol. Upon receiving a second-protocol message from a target device, a wireless device can record its location and a corresponding quality value (e.g., signal strength, noise level). If a wireless device has not received a second-protocol message from the target device by the time it reaches the HIR activation PIN, it can transmit a HIR wake-up message to the target device using the second protocol.Over time, the wireless device can adjust the HIR activation PIN based on a statistical model using locations and corresponding quality values.

[0011] Consequently, as the distance between a wireless device and a target device closes, the target device can be woken up by a first protocol message and (e.g., for on-demand applications) be ready when the wireless device enters the range of the second protocol.

[0012] In some embodiments, frequency hopping between different bands can occur according to a second protocol. In some embodiments, this second protocol can include one or more Bluetooth standards, including but not limited to Bluetooth Low Energy (BLE).

[0013] In some embodiments, a first protocol may include On-Off-Keying (OOK) transmissions.

[0014] In some embodiments, a wireless device can move towards a target device along a route that includes PINs. In some embodiments, a target device can move towards a wireless device along a route that includes PINs. In some embodiments, a wireless device and a target device can move towards each other along a route that includes PINs. Such PINs can include a HIR activation PIN.

[0015] The Fig. Figures 1-0, 1-1, 1-2, 1-3, 1-4, and 1-5 are diagrams of a system 100 and an operating environment according to one embodiment. A system 100 may comprise a wireless device 102 and a targeting device 104. Fig. Figures 1-0 to 1-2 show an initialization process of a system 100 according to one embodiment. Fig. Figures 1-0 through 1-5 show operations that involve communications according to a first wireless protocol (referred to herein as the LIR protocol) and a second wireless protocol (referred to herein as the HIR protocol). An LIR protocol may consume less power and / or be less interference-resistant than an HIR protocol.

[0016] In Fig. In embodiments 1-0, a wireless device 102 and a targeting device 104 can communicate with each other. In some embodiments, such communication can take place according to a HIR protocol. Through such communication, a common wake-up code (or a method for generating a wake-up code) 112 can be established. Additionally, an initial HIR activation distance 114 can be determined. Such a value can be a first estimated location where HIR signals from a targeting device 104 are expected. Such an initial value can be any suitable value, including, but not limited to, a standard value based on the HIR protocol (e.g., optimal range, maximum range), a value provided by or known to the targeting device 104, a value generated by the wireless device 102 based on operating conditions, or combinations thereof.The wireless device 102 may exhibit a location error 110. The location error 110 may be based on the accuracy of the location circuitry of the wireless device 102 as well as on operating conditions. In some embodiments, a location error 110 may change over time and / or due to operating conditions.

[0017] In Fig. In the embodiment referred to below, an operating environment may include a route 106, which may be the path between a wireless device 102 and a destination device 104 during operations of a system 100. In the embodiment shown, a wireless device 102 may arrive at an initial location 108 during operations and follow route 106 to the destination location. In some embodiments, route 106 may change over time or depending on the user.

[0018] In Fig. 1-1 can transmit a wireless device 102 at an initial location 108 according to a LIR protocol 120. In some embodiments, the wireless device 102 can begin transmitting according to the first protocol once in the vicinity of an initial location 108 or based on some other criteria (e.g., the distance to a target device location). In other embodiments, however, transmissions according to the LIR protocol can begin in response to any other suitable conditions, including, but not limited to, the starting of an application in the wireless device. Furthermore, transmissions according to the LIR protocol can be intermittent or continuously enabled.

[0019] In Fig. As further referenced, the wireless device 102, while moving along route 106, can generate PINs (pins). In the embodiment shown, PINs can have a size and / or spacing based on a location error 110. Fig. Figure 1-1 shows the generation of three PINs 118-0, 118-1, 118-2, while the wireless device 102 initially moves along route 106.

[0020] Fig. Figure 1-2 shows a system 100 as a wireless device 102 moves along a route 106, determining further PINs 118-3 and 118-4. Based on the initial HIR activation distance 114, the wireless device 102 has determined the PlN 118-4 as the estimated HIR activation PIN 124. That is, the wireless device 102 predicts that its transmissions according to the LIR protocol will wake the target device 104, and the target device 104 will begin transmitting HIR messages, which will be received when the target device 104 reaches PlN 118-4 / 124.

[0021] In the illustrated embodiment, however, the target device 104 switches to HIR mode 122 in response to LIR transmissions from the wireless device 102 and begins transmitting HIR signals. This results in the wireless device receiving a HIR signal at PIN 118-3 (i.e., before the estimated HIR activation PIN 118-4). That is, an initial estimated HIR activation PIN 124 was too far away. Consequently, the wireless device 102 can switch from LIR mode to HIR mode 122 at PIN 118-3 and record the location and point where the HIR communication was first received, as well as a quality value for the received HIR signal. Such a quality value may take any suitable form, including but not limited to a performance value (e.g., a received signal strength indicator, RSSI), an error value (e.g., a bit or packet error rate), or a signal noise measurement.Such a quality value can be determined by the wireless device 102 and / or be included in a transmission from the target device 104.

[0022] Wireless Device 102 can move along Route 106 until it reaches Target Device 104, which can continue to communicate with Wireless Device 102, including providing an on-demand response. Furthermore, Wireless Device 102 can change its HIR activation PIN based on the recorded location and the quality level at which the HIR signal was received. Such changes can occur over time as more location and corresponding quality data are collected.

[0023] It is understood that a LIR protocol can differ from a HIR protocol. A LIR protocol can encompass the entire message containing an on-off keying (OOK) or a portion thereof.

[0024] It is also understood that in some embodiments, the wireless device 102 can determine that messages according to an LIR protocol do not result in the target device 104 being woken up if it has not yet received a HIR PIN. In such cases, the target device 104 can be instructed to operate in HIR mode and not to communicate in LIR mode for a specified period of time or until it receives a corresponding instruction from the wireless device 102.

[0025] In this way, a wireless device, as it moves along a route toward a target device, can transmit messages according to an initial protocol. A wireless device can operate with an initial estimated HIR activation point, at which it switches to HIR mode if it has not received any HIR communication from a target device. The estimated HIR activation point can be changed based on the location and quality of any HIR signal received from the target device.

[0026] Fig. Figures 1-3 show a System 100 and processes following those of the Fig. 1-0 to 1-2. A wireless device 102 has designated PINs 118-0 to 118-6 along a route 106 to a destination device 104. One of the PINs 118-3 can currently be set as the HIR activation PIN 124. The wireless device 102 can move along route 106 and transmit initial protocol messages 120.

[0027] Fig. Figure 1-4 shows a system 100 as the wireless device 102 continues moving along path 106 near pins 118-0 to 118-6. The pln 118-3 can be an estimated HIR activation pin 124. In the embodiment shown, the wireless device 102 transmits LIR protocol messages via pins 118-0, 118-1, and 118-2. At pin 118-2, the target device 104 can detect the LIR protocol messages and switch to an HIR mode 126. The target device 104 can then begin transmitting HIR messages to the wireless device 102. The wireless device 102 receives a HIR message, records the corresponding location and quality value, and switches to an HIR mode.

[0028] Fig. Figure 1-5 shows a system 100 as soon as the wireless device 102 reaches the target device 104. At this time and / or during the movement of the wireless device 102 through the PlN locations 118-3 to 118-6, the wireless device 102 can change a HIR activation PIN 128. In the embodiment shown, the HIR activation PIN 124 can be changed from PIN 118-3 to PlN 118-2.

[0029] In this way, each time a wireless device moves along a route transmitting wake-up messages, it can record a location and quality score at which it receives a HIR message and, if necessary, update a HIR activation location (e.g., a PIN).

[0030] The Fig. Figures 2-0 and 2-1 are diagrams showing a system 200 and operations according to another embodiment. The system 200 may include a wireless device 202 and a targeting device 204. The wireless device 202 may include wireless circuits 230 that can operate in a first protocol mode and a second protocol mode. In the embodiment shown, a first protocol mode may include on-off keying (OOK) communication 230-0 over a frequency range. A second protocol mode may include frequency and / or phase modulation (FM) communication 230-1 over one or more frequency ranges. In some embodiments, the FM communication 230-1 may include frequency-shift or phase-shift keying, encompassing, but not limited to, communication according to one or more Bluetooth standards, including Bluetooth Low Energy (BLE).

[0031] The 204 targeting device can include a sleep mode 204-0 and an awake mode 204-1. In sleep mode 204-0, the 204 targeting device can receive / detect OOK or FM messages from a wireless device 204-0 but cannot transmit OOK or FM signals. In awake mode 204-1, the 204 targeting device can both receive and transmit FM messages.

[0032] Fig. Figure 2-0 shows an initial calibration procedure. Such a procedure can be performed when a targeting device 204 is first installed at a location. In the embodiment shown, the targeting device 204 can be a door lock / sensor; however, alternative embodiments can include any other suitable device. Initial calibration can include actions performed by the wireless device 202. In some embodiments, a wireless device 202 can already include initial calibration functions. In other embodiments, such functions can be installed in the wireless device (e.g., a downloaded application).

[0033] Initial calibration procedures may include the wireless device 202 determining a location error 210. A location error 210 may be the amount by which a position of the wireless device may be incorrect. As noted herein, a location error 210 may be a fixed value or vary depending on the environment or location. The wireless device 202 may be placed at an initial position at a specified distance from the target device 204. Based on the location error 210, the wireless device 202 may divide the distance between itself and a target device into PINs. In some embodiments, PINs may be labeled with geolocated positions.

[0034] An initial calibration procedure may include setting up an initial OOK-FM boundary 214. Such a boundary may be a standard distance or a distance based on the operating environment. Locations in front of the OOK-FM boundary 214 may be considered a link zone for OOK 232. Within an OOK link zone 232, a wireless device 202 may transmit OOK messages 232 for reception by the target device 204. In some embodiments, the OOK message 232 may include a wake-up code known to the target device 204. Within an FM link zone 234, the wireless device 202 may terminate OOK communication and switch to FM communication.

[0035] An initial calibration process may also involve the wireless device 202 moving along a route toward the target device 204. While this is happening, the wireless device 202 can acquire location information with a corresponding quality value 236-n to 236-1. In some embodiments, a quality value may be a BLE RSSI value for the target device 204. Such data can be used to selectively calibrate a new OOK-FM boundary. In some embodiments, such a calibration process may include a statistical estimate that can be updated with each new addition to a dataset. In some embodiments, a statistical estimate may include Kalman filtering. However, embodiments may also include any other suitable approach for a statistical model, such as machine learning.

[0036] Fig. Figure 2-1 shows a runtime operation of a system 200 according to one embodiment. A runtime operation can include waking up for a targeting device 204 and a calibration and long-term statistical model adapted to establish an OOK-FM boundary 214. A wireless device 202 can store calibrated PINs 218-n to 218-1, which were generated during an initial calibration operation, such as the one used for Fig. As described in Section 2-0, a wireless device 202 can send OOK messages to wake a target device 204. As it approaches the target device 204 further, the mobile device 202 can switch from OOK communication to FM communication if it receives an FM reply message from the target device 204. If no FM reply is received from a target device 204 at the time the mobile device 202 reaches the OOK-FM boundary 214, the mobile device 202 can switch from OOK communication to FM communication.

[0037] Once the targeting device 204 has been awakened by an OOK or FM communication from the wireless device 202, the wireless device 202 can perform a time-of-flight calibration while continuing to approach the targeting device. Such a time-of-flight calibration can combine location information with an appropriate quality value (e.g., RSSI) in a statistical estimation process to improve the overall accuracy of the time-of-flight calibration. Location information and a quality value can correspond to the point at which an FM communication from a targeting device was received.

[0038] Since the wireless device 202 collects location and quality value pairs, it can perform a statistical long-term model operation. In some embodiments, such an operation may attempt to fit these values ​​to a predetermined distribution (e.g., a Bernoulli distribution). With such an adjustment, waking the target device 204 from the OOK communication can occur at a greater distance from the target device 204 than waking it from the FM communication. Through a statistical model operation, a calibration parameter can be adjusted to fit the desired statistical distribution. In some embodiments, such a parameter may be based on a transmit power, permeable OOK-FM boundaries, and an overall calibration distance (e.g., the distance from the start of the route to the target device).

[0039] In this way, a targeting device and a wireless device can perform an initial calibration process to establish a boundary at which a wireless device switches from the first wireless communication to the second wireless communication. During runtime operations where a wireless device approaches, a targeting device transmits using the first wireless communication to wake the targeting device. The targeting device can then be woken up and begin transmitting using the second wireless communication. A wireless device can record the location and power level of the second wireless communication from a targeting device and adjust a boundary location by fitting such data to a statistical model.

[0040] Fig. Figure 3 is a flowchart of operations 340 of a wireless device according to one embodiment. In the embodiment shown, operations can be performed by location circuits (e.g., GPS circuits) and FM circuits (e.g., Bluetooth circuits). Such operations can determine an initial estimated location 340-0 [L k] include the location [L k] can be an initial location where a wireless device can switch from transmitting in one mode (e.g., OOK) to another mode (e.g., FM). An initial error for the location [L k]can be determined 340-6. In some embodiments, such actions 340-0 and 340-6 can be performed by location circuits of a wireless device. An RSSI value for each data input 340-1 can be received. Such a value can represent a signal strength of the target device for a location. In some embodiments, such an action can be performed by Bluetooth circuits (BT circuits).

[0041] During each operation (e.g., whenever a wireless device moves to and activates a target device), a wireless device can acquire a new location and a corresponding RSSI value. Using a previous estimated location Lk 340-2 (which can be provided by values ​​from location circuits), a measured RSSI value 340-3 RSSI[x k] (which can be provided by BT circuits) and a calibration parameter (KG) an actual estimated location can be calculated 340-4. In the embodiment shown, an estimated location can be determined according to the following relationship: Lk=Lk=Lk−1+KG(RSSI[xk]−Lk−1, where Lk-1 is a previous estimated location.

[0042] After calculating a current estimated location, a new error in the estimated location can be calculated (340-5). In the embodiment shown, an error in the estimated location can be determined according to the following relationship: ErrLocationk=[1−KG]ErrLocation(k−1) where Err Standort(k-1) corresponds to the previous estimated location.

[0043] In the embodiment shown, a calibration parameter can be a Kalman gain (KG) calculated using an error in an estimated location (Err). Standort) 340-7 (as calculated in 340-5) and an error in the RSSI data measurement (Err RSSI ) 340-8 is calculated. In some embodiments, such an error value can be a difference in RSSI between a current and a previous estimated location. In the embodiment shown, KG can be calculated according to the following relationship: KG=ErrLocation / (ErrLocation+ErrRSSI).

[0044] In this way, position values ​​from site circuits and signal power level values ​​from wireless circuits can be used to update an estimated location for switching from a first communication mode (e.g., OOK) to a second communication mode (e.g., BT FM) on a route to a destination device in sleep mode.

[0045] Fig. Figure 4 is a flowchart of a method 440 for calibrating a boundary location according to one embodiment. The method 440 may include an initial calibration 440-0, which may include a location and an RSSI value. Calibrated locations may be stored 440-1. A runtime operation 440-2 may be performed. In the embodiment shown, such an operation may include, as the distance between a targeting device and a wireless device decreases, a wireless device transmitting according to a first method (e.g., OOK) and then, upon receiving a message from the targeting device or upon reaching the calibrated location, switching to a second method (e.g., FM).

[0046] Once a target device has been awakened (e.g., a message has been received in response to OOK or FM transmissions), a runtime calibration operation can be performed (440-3). Such an action may include recording a location and RSSI value corresponding to the runtime operation.

[0047] In procedure 440, a statistical long-term model operation can also be performed following a runtime operation (440-4). In such an operation, an attempt can be made to distinguish between waking up a target device using a first communication method (e.g., OOK) and a second communication method (e.g., FM). If a location distribution for a first method is better than that for the second method (J in 440-5), the procedure can determine that the calibration operation is complete (440-7). If a location distribution for a first method is not better than that for the second method (N in 440-5), a calibration parameter can be set in the procedure (440-6). A set calibration parameter is selected to adjust an initial calibration location to an optimal location (e.g.,to shift the calibration parameter to a location where values ​​are adjusted to a desired distribution. In some embodiments, a calibration parameter can be set based on a transmit power of the first method (e.g., OOK), a previous location (e.g., an OOK-FM trigger limit), or a calibration distance (e.g., a distance to the trigger device where the calibration begins).

[0048] Fig. Figure 5 is a diagram showing an example of a site adjustment process according to one embodiment. One or more prior calibration processes may result in a prior site distribution (L). k-1 ) 542-0. Based on the previous location distribution (L k-1A distribution can be generated for a predicted location Lk 542-1. In response to an actual measurement (e.g., RSSI) 542-2 that corresponds to the predicted location, a distribution for an optimal location Lk can be determined.

[0049] In this way, a wireless device can perform calibration operations to determine a transmission limit for switching between wireless protocols. Over time, such a limit can be optimized by adjusting calibration values ​​to better match a desired distribution.

[0050] While embodiments may include systems that can operate with a fixed location error, alternative embodiments may also operate with location errors that can change over time and / or depending on conditions. Fig. Figures 6-0, 6-1, and 6-2 are diagrams showing variations of location errors according to embodiments. Fig. 6-0 to 6-2 each show the same route 606 between a wireless device 602 and a targeting device 604. Fig. 6-0 shows PINs (one of which is referenced 618-0) based on a location error 610-0. Fig. Figure 6-1 shows how, at another time, the same route may have 606 PINs (one of which is referenced as 618-0) based on a different (e.g., larger) location error 610-1. Fig. Figure 6-2 shows how a route can include 606 PINs with varying distances due to a different location error. Fig. 6-2 Some PINs (e.g., 618-0) may be based on a location error, while other PINs (e.g., 618-1) may be based on a different location error.

[0051] In this way, locations along a route can vary over time and / or depending on conditions, depending on location errors.

[0052] Embodiments may include methods and systems that include wireless devices that wake up target devices, but embodiments may also include wireless devices themselves.

[0053] Fig. Figure 7 is a block diagram of a wireless device 702 according to one embodiment. The wireless device 702 may comprise control circuits 744, location circuits 746, and radio circuits 748. The control circuits 744 may comprise any suitable circuits for performing calibration operations described herein, including, but not limited to, one or more processors, custom logic, programmable logic, and combinations thereof. The control circuits 744 may perform initial calibration operations 750 and runtime calibration operations 752. The initial calibration operations 750-0 may include route mapping 750-0 and PIN generation 750-1. Route mapping 750-0 may include determining a path between a starting location and a destination device location.PIN generation 750-1 can include determining locations along a route 750-1 and using location values ​​and a location error provided by the location circuits 746.

[0054] The runtime calibration operations 752 may include determining a HIR boundary 752-0 and changing a HIR PIN 752-1. Determining a HIR boundary 752-0 may include determining a location on a route where a device 702 can switch from a first protocol (i.e., an LIR protocol) to a second protocol (i.e., an HIR protocol). Such operations may include any of the operations described herein or equivalents. The HIR PIN change operations 752-1 may include adjusting a location corresponding to a HIR boundary based on data acquired over time. In some embodiments, such an action may include adjusting communication operations according to a first protocol to better conform to a desired statistical distribution as described herein and equivalents.

[0055] The location circuits 746 may include circuits suitable for determining the location of the wireless device 702 relative to a targeting device. In some embodiments, the location circuits 746 may be GPS circuits or equivalent circuits. However, alternative embodiments may also include other location circuits, which, but are not limited to, include range-measuring circuits operating according to a wireless protocol that has a greater range than a HIR protocol or a proprietary protocol used at a particular location or in a particular region. The location circuits 746 may provide a global location (e.g., GPS) and / or a location relative to a targeting device, as well as an error corresponding to such a location.

[0056] The 748 radio circuits can include circuits for communicating according to at least one LIR protocol 748-0 and one HIR protocol 748-1. According to the LIR protocol 748-0, a message can be transmitted that can awaken a targeting device, and this can, in some embodiments, result in lower power consumption for a targeting device and / or lower interference resistance compared to an HIR protocol. The 748 radio circuits can be connected to one or more antenna systems suitable for transmitting according to an LIR protocol 748-0 and for transmitting and receiving according to an HIR protocol 748-1. In some embodiments, the LIR protocol 748-0 can differ from the HIR protocol 748-1 in one of the following: lower power consumption, lower interference resistance, or out-of-band transmission, while FM can be used in the HIR protocol 748-1.

[0057] In some embodiments, the control circuits 744, the site circuits 746 and the radio circuits 748 can be formed with the same substrate 754.

[0058] In this way, a wireless device can perform initial calibration operations to establish a HIR boundary, and then optimize such a boundary during subsequent runtime operations.

[0059] While embodiments may include wireless devices with various interconnected components, embodiments may also include wireless devices configured as a single unit, capable of performing initial and runtime calibration operations as described herein and as equivalents. In some embodiments, such devices configured as a single unit may advantageously be compact, single integrated circuits (i.e., chips). Fig. Figure 8 shows an enclosed IC device 802 which, according to embodiments described herein, can perform calibrated wake-up operations with a targeting device. However, a wireless device according to embodiments may also include any other suitable integrated circuit package type, as well as direct bonding of a device chip to a printed circuit board or substrate.

[0060] In this way, a wireless device can include a device of an integrated circuit.

[0061] Some embodiments of a wireless device may include an integrated circuit device, while other embodiments may be designed differently, such as smartphones or other portable computing devices, including but not limited to tablet computing devices, laptop computers or body-worn computing devices.

[0062] Fig. Figure 9 is a block diagram of a wireless device 902 according to a further embodiment. The wireless device 902 may comprise a processor system 944, a memory system 956, wireless circuits 958, site circuits 946, cellular circuits 962, audio control circuits 972, input / output (I / O) circuits 982, display / user interface (UI) control circuits 974, and camera control circuits 978.

[0063] The processor system 944 may comprise one or more processors capable of executing instructions 956-0 stored in the memory system 956 to provide various functions described herein, as well as other functions suitable for the type of device (mobile phone communication, execution of other applications, etc.). The executed instructions 972-0 may provide functions that include, but are not limited to: an initial calibration 950, an error measurement 958-0, a location estimation 958-1, a location change 952-1, and a wake-up code generation 958-2. The initial calibration 950 may include a route mapping 950-0 and a PIN assignment 950-1. The route mapping 950-0 may determine a route between the wireless device 902 and a destination device as described herein and by equivalents.PIN assignment 950-1 can include identifying PINs along a route and assigning specific roles to some of the PINs.

[0064] In an error measurement operation 958-0, an error between an estimated location and conditions at an actual location where a HIR transmission (e.g., a BLE transmission) is received from a targeting device can be determined. Such an error can be based on any suitable measurements that include, but are not limited to, the RSSI. In a location change operation 958-1, a location for an OOK-FM boundary (e.g., a BLE boundary) can be selectively updated based on newly received input values ​​(e.g., an RSSI value) as well as previous location values. In some embodiments, such an operation can include a statistical model adjustment as described herein and equivalents. In a wake-up code generation operation 958-2, a wake-up code for transmission (e.g., in an OOK message) can be generated. In some embodiments, a wake-up code can be generated using a targeting device.Furthermore, wake-up codes can be static (e.g., the same for every calibration process) or dynamic (changing between calibration processes).

[0065] The memory system 956 may include non-volatile memory and, in some embodiments, volatile memory 960. The memory system 956 stores various values ​​for performing initial and runtime calibration operations as described herein or equivalent. The stored values ​​may include, but are not limited to, instructions 956-0 for execution by the processor system 944, route PINs 918, PIN performance data 962-0, and a wake-up code 962-1. The route PINs 918 may include locations along a route as well as assigned values ​​for specific PINs. The route PINs 918 may include an OOK initial PIN 918-0, an OOK BLE boundary PIN 918-1, a target device PIN 918-2, and other PINs 918-3. The OOK initial PIN 918-0 can be a location where a wireless device can begin transmitting messages according to an initial protocol (e.g., OOK).The OOK-BLE boundary PIN 918-1 can be a location where a wireless device can switch from a LIR protocol (e.g., OOK) to a HIR protocol (e.g., BLE) as described herein or as equivalent. The destination device PIN 918-2 can specify a location of a destination device. The other PINs 918-3 can include other PINs along a route.

[0066] The wireless circuits 958 can include BT circuits 930-1, OOK circuits 930-0, and WiFi circuits 964. The BT circuits 930-1 can be compatible with one or more BT standards and, in the embodiment shown, can be compatible with BLE. The BT circuits can include RSSI circuits 936 for determining an RSSI value of a received signal, such as a BLE transmission from a target device. The OOK circuits 930-0 can transmit messages to wake up a target device. Such OOK messages for a target device can include a wake-up code 962-1. The WiFi circuits 964 can be compatible with one or more IEEE 80211 wireless standards. The wireless circuits 958 can be connected to a compatible antenna system 966.

[0067] The location circuits 946 can determine the location of a wireless device 902 and, in some embodiments, may include GPS circuits. The audio control circuits 972 can provide audio functions for a wireless device 902. The display UI control circuit 974 can control a display 976 of a wireless device 902, which may also serve as a user input (e.g., a touchscreen). A camera control circuit 978 can control a camera system 980.

[0068] The cellular circuits 968 can provide communication functions according to one or more cellular standards and can be connected to a cellular antenna system 970. The I / O circuits 982 can comprise any suitable I / O circuits that enable the wireless device 902 to communicate with other devices. The I / O circuits 982 can be wired or wireless. In some embodiments, the I / O circuits 982 can include one or more serial interfaces.

[0069] In some embodiments, a processor system 944, a memory system 956, and wireless circuits 958 can be formed by a system-on-a-chip (SoC) device. In some embodiments, a wireless device 902 can be a smartphone.

[0070] In this way, a wireless device can include wireless circuits capable of OOK and BLE transmissions and, together with processor circuits, capable of performing initial and runtime calibration operations to optimize the waking of a target device with OOK messages in order to enable on-demand operations according to BLE messages.

[0071] Fig. Figure 10-0 is a diagram showing different protocols at bit rates according to one embodiment. In the embodiment shown, during transmissions within the same time period, a LIR protocol (i.e., a wake-up protocol) 1030-0 may transmit one bit, while a HIR protocol (e.g., an active protocol) 1030-1 may transmit multiple bits. In some embodiments, the HIR protocol 1030-1 may include frequency modulation, including, but not limited to, frequency-shift keying. In some embodiments, the LIR protocol 1030-0 may, for one bit, include a sequence of the same bit values ​​as in the HIR protocol. Such longer timer period values ​​may represent OOK operations.

[0072] In this way, an initial protocol intended to wake up a sleeping target device can include an on / off keying with a slower bit rate than a wake-up protocol used by a target device once it is awake.

[0073] Fig. Figure 10-1 is a block diagram of a wake-up message 1086 according to one embodiment. A message 1086 may comprise an OOK portion 1086-0 followed by a payload portion 1086-1. The OOK portion 1086-0 may include an on / off keying as described herein and equivalents. In some embodiments, the payload portion 1086-1 may include data transmitted at a faster bit rate than the OOK portion 1086-0. However, alternative embodiments may also include bit rates that are the same as those of the OOK portion 1086-0. The payload portion 1086-1 may include a wake-up code 1062-1 that can identify a sending device as a valid device for the target device.

[0074] In this way, a wake-up message for a target device can include an OOK part and a payload part containing a wake-up code for the target device.

[0075] While the systems and devices described herein demonstrate various methods, further methods are now described with reference to flowcharts. Such methods can be executed by circuits of the devices and / or systems described herein.

[0076] Fig. Figure 11 is a flowchart of a method 1190 according to one embodiment. The method can be executed by a wireless device. The method 1190 can include initial operations 1190-0 and runtime operations 1190-1. An initial operation 1190-0 can include determining a target location and a wake-up code for a target device 1184-0. Such an operation can include an initial setup operation with a target device and / or another computing system (e.g., a remote server) associated with the target device. A location fault for a wireless device 1184-1 can be determined. Such an operation can involve the wireless device's location circuitry providing a fault value.

[0077] Method 1190 can include determining PINs along a route based on a location error 1184-2. Such an action can include storing PIN locations along a route, wherein a distance between PINs is related to a location error. One of the PINs can be designated as an active HIR boundary 1184-3. Such an action can include assigning one of the PINs as the point at which a wireless device can switch from an OOK mode (or other mode) to an FM mode if it has not received a message from the target device. As can be seen from the embodiments herein, such an active HIR boundary can be adjusted over time.

[0078] A runtime operation 1190-1 may include following a route 1184-4. Such an action may include a wireless device following a route toward a destination device, or a destination device following a route toward a wireless device, or a combination thereof. A message with a wake-up code may be transmitted according to a protocol different from the one used by a destination device when awake 1184-5. Such an action may include a wireless device transmitting a message according to LIR, OOK, or any other suitable procedure. When a HIR message is received from a destination device (J at 1184-6), the wireless device may switch to an HIR destination protocol 1184-8.If no HIR message is received from a targeting device (N at 1184-6), it can be determined whether the active HIR boundary has been reached (1184-7). If such a boundary has been reached (J at 1184-7), the wireless device can switch to a HIR targeting protocol (1184-8). If no active HIR boundary has been reached (N at 1184-7), the next step in the procedure can be to check for a HIR message from a targeting device (1184-6).

[0079] In this way, a method can include an initialization part that creates a wake-up code with a target device and a runtime part that transmits the wake-up code to enable the target device to wake up from a sleep state and begin transmissions according to a protocol with higher noise resistance and / or higher power consumption.

[0080] Fig. 12-0 is a flowchart of an initialization procedure 1290-0 according to a further embodiment. The procedure 1290-0 can be executed by a wireless device. The procedure 1290-0 can include determining a GPS target location of a target device with GPS circuitry of a wireless device 1284-0. It can determine a location error for GPS circuitry 1284-1. It can determine a starting location of a route to a target device 1284-2. Such an action can include a user specifying a starting location (e.g., by using a suitable application) and / or such a location being determined based on a range of an OOK protocol.

[0081] Method 1290-0 can involve movement along a route from a starting location to a destination location 1284-3. During movement along the route, GPS locations (e.g., PINs) can be determined based on a location error 1284-4. One or more PINs can be determined as BLE activation PINs 1284-5. A BLE activation PIN can be a PIN at which a wireless device can switch from OOK transmission to BLE transmission if no communication has been received from a destination device. Optionally, one or more PINs can be determined as OOK activation PLNs 1284-6. An OOK activation PIN can be a PIN at which a wireless device can begin OOK transmissions.

[0082] In this way, a method can include determining a GPS location of a target device as well as locations on a route to a target device, one of which may be a BLE activation location.

[0083] Fig. Figure 12-1 is a flowchart of a runtime method 1290-1 according to one embodiment. The method 1290-1 can be executed by a wireless device together with an initialization method such as the one described in Figure 12-1. Fig. The procedure shown in 12-0 may be carried out. Optionally, the procedure 1290-1 may include determining that a wireless device is near an OOK activation PIN 1284-7. In the procedure, OOK messages with a wake-up code in payload 1284-8 may be transmitted periodically. Such an action may include any of the operations described herein or equivalents.

[0084] Method 1290-1 may include determining whether a BLE signal corresponding to a wake-up signal is received (1284-9). If such a signal is not received (N in 1284-), the method may determine whether a wireless device is near a BLE activation PIN (1284-10). If a BLE signal corresponding to a wake-up code is received (J in 1284-9) or a wireless device is near a BLE activation PIN (J in 1284-10), the method may switch to a BLE mode (1284-11). Such an action may include continuing BLE communication with a now-awakened target device.

[0085] After switching to BLE mode, the procedure allows a BLE activation PIN location to be selectively updated based on BLE messages 1284-12. Such an action may include any of the actions described herein, including procedures that use statistical models, where such evaluations are based on an RSSI value or other characteristics of received BLE messages.

[0086] Once BLE transactions with a target device are completed (1294-13) or a wireless device location is no longer near a BLE activation PIN (N at 1284-10), the method can determine whether a wireless device location is now beyond a BLE activation PIN (1284-13). If a wireless device is not beyond a BLE activation PIN (N at 1284-13), the method can again determine whether a BLE signal with a wake-up code is being received (1284-9). If a wireless device is beyond a BLE activation PIN (J at 1284-13), the method can switch from BLE mode back to OOK mode (1284-14).

[0087] Optionally, procedure 1290-1 can determine whether a wireless device has moved beyond an OOK activation PIN (1284-15). If it is determined that a device is not beyond an OOK activation PIN (N in 1284-15), OOK messages can be retransmitted in procedure 1284-8. If it is determined that a device is beyond an OOK activation PIN (J in 1284-15), OOK transmissions can optionally be terminated in the procedure, and it can revert to 1284-7.

[0088] In this way, OOK messages with a wake-up code can be transmitted periodically. As soon as a wireless device receives a BLE message from a target device, or a wireless device is within range of a BLE activation PIN, the wireless device can switch to BLE mode.

[0089] Some embodiments may include wireless devices that transmit messages to wake up a targeting device, while other embodiments may also include corresponding targeting devices.

[0090] Fig. Figure 13 is a block diagram of a targeting device 1304 according to one embodiment. The targeting device 1304 may include control circuits 1301, radio circuits 1303, and power supply management circuits 1305. In some embodiments, the targeting device 1304 may include a battery 1307. The control circuits 1301 may include circuits for performing operations of a targeting device as described herein or equivalents. The control circuits 1301 may perform initialization operations 1309, sleep mode operations 1311, and wake mode operations 1313.

[0091] The initialization operations 1309 may include determining an initial HIR limit 1309-0 and determining a wake-up code 1390-1. An initial HIR limit determination 1309-0 may, according to embodiments described herein or equivalents, operate in conjunction with a wireless device to establish an initial HIR activation limit. However, as noted herein, a wireless device may determine such a value by accessing other devices (e.g., a remote server containing target device information). The wake-up code generation 1309-1 may include deriving a wake-up code. Such an action may include communicating with a wireless device to establish a wake-up code for the target device and / or a method (e.g., an algorithm) for generating a wake-up code.

[0092] In sleep mode 1311, a targeting device can monitor for LIR messages 1311-0 while not transmitting HIR or LIR signals. In wake mode 131-0, a targeting device 1304 can send and receive according to a HIR protocol.

[0093] The radio circuits 1303 can include LIR circuits 1303-0 and HIR circuits 1303-1. The LIR circuits 1303-0 can detect at least signals that trigger a wake-up process. In some embodiments, the LIR circuits 1303-0 can detect an OOK signal. The HIR circuits 1301-1 can perform transmissions according to a HIR protocol that can be used when the target device 1304 is awake. In some embodiments, a HIR protocol can include BLE.

[0094] The power supply management circuits 1305 can be connected to a battery 1307 and can control the power distribution in a target device 1304. The power supply management circuits 1305 can include a sleep mode and a wake mode.

[0095] In some embodiments, a target device 1304 can be a device designed as a single unit, with all components contained in the same device structure 1304. The device structure 1304 can be that of an Internet of Things (IoT) device.

[0096] In this way, a target device can include sleep mode operations, in which power is saved while monitoring LIR signaling, and a wake mode in which communications can take place according to a HIR protocol.

[0097] While embodiments may include targeting devices with various interconnected components, embodiments may also include targeting devices configured as a single unit, capable of performing a sleep and a wake mode as described herein and as equivalents. In some embodiments, such devices configured as a single unit may advantageously be compact, single integrated circuits. Fig. Figure 14 shows an enclosed IC device 1404 which, according to embodiments described herein, can perform LIR monitoring and wake-up operations with a wireless device.

[0098] In this way, a target device can comprise a device of an integrated circuit.

[0099] Fig. Figure 15 is a flowchart of a method 1515 according to another embodiment. The method 1515 may include entering a sleep mode 1515-0. In the sleep mode, the method can monitor for OOK messages and disable BLE transmissions 1515-1. If an OOK message is detected (Y at 1515-2), the method can determine whether the message contains a wake-up code 1515-3. If a wake-up code is contained (Y at 1515-3), the method can activate a BLE mode 1515-4. Once the BLE operations are completed (Y at 1515-5), the method can return to a sleep mode 1515-0.

[0100] In this way, the system can enter a sleep mode in which it monitors for an OOK signal, while BLE operations are disabled. If an OOK message containing a wake-up code is detected, a BLE mode can be activated.

[0101] The Fig. Figures 16-0 and 16-1 are diagrams showing a system 1617 according to another embodiment. The system 1617 may comprise a set of sensors 1604, each of which may be configured as a targeting device as described herein or equivalently. In some embodiments, the sensors 1604 may be tire pressure monitoring systems (TPMS) and other sensors for a motor vehicle.

[0102] The sensors 1604 in Fig. The referenced devices 16-0 may be in a sleep mode while listening for OOK messages. A wireless device 1602 may move along a route 1606 while transmitting OOK messages with wake-up codes for the sensors 1604. The route 1606 may include various PINs (one of which is designated with the reference 1618) as described herein and as equivalents.

[0103] In Fig. Reference 16-1 states that the sensors 1604 can be woken up by the wireless device 1602 in response to OOK messages and undergo processes necessary to activate BLE circuits. Consequently, the sensors 1604 can transmit messages that enable a connection 1621 to the wireless device. The wireless device 1602 can then collect on-demand data 1623 through BLE communication.

[0104] In this way, a group of sensors in a device can be in sleep mode and then woken up by an OOK signal from a wireless device moving along a route. Once a wireless device is within BLE range, sensors can provide on-demand data.

[0105] The Fig. 17-0 to 17-1 show a system 1717 like that of the Fig. 16-0 / 1, where identical elements are designated with the same reference numerals, but the leading digits "17" are used instead of "16". System 1717 shows an arrangement in which the sensors 1704 can move towards a wireless device to provide an on-demand response.

[0106] The sensors 1704 in Fig. The referenced devices 17-0 may be in a sleep mode, monitoring for OOK messages. The sensors 1704 may move along a route 1706, while a wireless device 1702 transmits OOK messages with wake-up codes. Route 1706 may include various PINs (one of which is referenced as 1718), including a BLE activation PIN.

[0107] The sensors 1704 in Fig. The sensors 17-1, which are referenced, can enter a wake-up state and activate BLE circuits in response to receiving OOK messages from the wireless device 1702. Consequently, the sensors 1704 can transmit messages that enable a connection to the wireless device and collect on-demand data 1723 through BLE communications.

[0108] In this way, a group of sensors in a device can be in sleep mode and then woken up with an OOK signal as they move towards a wireless device. Once the sensors are within range, they can provide on-demand data to a wireless device.

[0109] The medical systems of 1817 according to one embodiment in Fig. Reference 18 is made to a diagram. A System 1817 may include medical devices 1804-0, 1804-1, which can operate as target devices as described herein and equivalents. The medical devices 1804-0 / 1 may include a sleep mode in which they can monitor for OOK or other messages from a wireless device 1902. A wireless device 1902 may transmit OOK messages along a route 1906, which may include an OOK-FM boundary or PIN as described herein or equivalents. Upon receiving such OOK or other messages, the medical devices 1804-0 / 1 may transition from a sleep mode to a wake mode and be ready to transmit data according to a HIR protocol (e.g., FM including BLE).A wireless device can adjust OOK transmissions to optimize an OOK-FM boundary as described herein and as equivalents.

[0110] In Fig. Figure 19 shows various other systems 1917 according to embodiments in a diagram. System 1917 may include industrial devices 1904-0 (e.g., measuring instruments), security devices 1904-1 (e.g., cameras, alarms, sensors), and home automation devices 1904-2 / 3 (e.g., locks, lighting, HVAC controls). A route may exist between the devices 1904-0 to -3 and the wireless device 1902. The devices 1904-0 to -3 may operate as target devices as described herein and as equivalents. The wireless device 1902 may operate as a wireless device as described herein.

[0111] In this way, wireless devices that operate with targeting devices as described herein can be used with numerous different applications.

[0112] Embodiments may include methods, devices, and systems that, through the operation of location circuits of a wireless device, determine the location of the wireless device and a location error for that location. By operating control circuits of the wireless device, a plurality of PINs for a route between the wireless device and a target location can be determined, the distance between the PINs being based on the location error. The PINs may include a HIR activation PIN. By operating wireless circuits, a wake-up message with at least one wake-up code can be transmitted according to a first wireless protocol. In response to receiving a wake-up message according to a second wireless protocol, a location and a quality score for the wake-up message can be stored. A wake-up message may correspond to the wake-up code.In response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, an HIR wake-up message can be transmitted according to the second wireless protocol, and in response to the acquisition of a variety of stored location values ​​and corresponding quality values ​​over time, the HIR activation PIN can be selectively changed, with the first wireless protocol potentially consuming less power or being less resistant to interference than the second wireless protocol.

[0113] Embodiments can include methods, devices, and systems featuring location circuits configured to determine the device's location and a location error. Wireless circuits can be configured to operate according to a first wireless protocol, which includes transmitting a wake-up message with a wake-up code, and a second wireless protocol. Control circuits can be configured to determine a plurality of PINs for a route to a destination location, with the spacing between the PINs based on the location error. The PINs can include a HIR activation PIN. In response to receiving a wake-up message according to a second wireless protocol, a location and a quality score for the wake-up message can be stored. A wake-up message can correspond to a wake-up code.Control circuits can also be configured to transmit a HIR wake-up message according to a second wireless protocol in response to being within a predetermined proximity of an HIR activation PIN without having received the wake-up message. Furthermore, the HIR activation PIN can be selectively changed in response to the acquisition of a variety of stored location values ​​and corresponding quality values ​​over time. The first wireless protocol may consume less power or be less susceptible to interference than the second wireless protocol.

[0114] Embodiments can include methods, devices, and systems that feature a wireless device comprising location circuitry configured to determine the device's location and a location error. Wireless circuitry can be configured to operate according to a second wireless protocol and a first wireless protocol. Control circuitry can be configured to determine a plurality of PINs for a route to a destination location, with the spacing between PINs based on a location error. PINs can include a HIR activation PIN. Control circuitry can also be configured to store a location and a quality score for the wake-up message in response to receiving a wake-up message according to a wireless HIR protocol. A wake-up message corresponds to a wake-up code.Control circuits can also transmit a HIR wake-up message according to the second wireless protocol in response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, and selectively change the HIR activation PIN in response to acquiring a variety of stored location values ​​and corresponding quality values ​​over time. An antenna system can be coupled to the wireless device, which is compatible with at least the second and the first wireless protocols. The first wireless protocol may consume less power or be less interference-resistant than the second wireless protocol.

[0115] Methods, devices and systems according to embodiments may include determining the location of the wireless device, including determining the location of a Global Positioning System.

[0116] Methods, devices and systems according to embodiments may include a quality value, including a signal strength value.

[0117] Methods, devices and systems according to embodiments may include a quality value, including a signal interference measurement value.

[0118] Methods, devices and systems according to embodiments may include the selective modification of a HIR activation PIN, including the adaptation of at least the plurality of stored location and quality values ​​for received HIR wake-up messages to a statistical model.

[0119] Methods, devices and systems according to embodiments may include a wireless device moving essentially along a route towards a destination location.

[0120] Methods, devices, and systems according to embodiments can include monitoring for the wake-up message by operating a target device at the target location, while no transmissions according to the first wireless protocol and the second wireless protocol are carried out. In response to receiving a wake-up message with a wake-up code, HIR circuits are activated and communications according to the second wireless protocol are initiated.

[0121] Methods, devices and systems according to embodiments may include location circuits that are compatible with at least one Global Positioning System.

[0122] Methods, devices and systems according to embodiments may include the first wireless protocol OOK.

[0123] Methods, devices and systems according to embodiments may include a second wireless protocol that incorporates at least one Bluetooth standard, and a quality value may be a received signal strength indicator and / or a signal interference measurement.

[0124] Methods, devices and systems according to embodiments may include control circuits configured to adapt at least the multitude of stored location and quality values ​​for received HIR wake-up messages to a statistical model.

[0125] Methods, devices and systems according to embodiments may include control circuits configured to determine an estimated HIR activation PIN using at least the stored location and quality values, and, after receiving a wake-up message, to determine an error between the estimated HIR activation PIN and the location where the wake-up message was received, and to selectively change the HIR activation PIN in response to the error.

[0126] Methods, devices, and systems according to embodiments may include a target device configured to operate according to the second wireless protocol and the first wireless protocol, to switch from a sleep mode to an active mode of the second protocol in response to receiving the wake-up message, or to receive the HIR wake-up message. A sleep mode may include not transmitting according to the first and second wireless protocols and listening for the wake-up message and the HIR wake-up message.

[0127] Methods, devices and systems according to embodiments may include a targeting device that incorporates a battery.

[0128] It is understood that references in this description to "an embodiment" mean that a particular feature, structure, or property described in connection with the embodiment is included in at least one embodiment of the present invention. Therefore, it is emphasized and understood that two or more references to "an embodiment" or "an alternative embodiment" in different parts of this description do not necessarily all refer to the same embodiment. Furthermore, the particular features, structures, or properties may be suitably combined in one or more embodiments of the invention.

[0129] It is also understood that in the preceding description of exemplary embodiments of the invention, various features of the invention are sometimes summarized in a single embodiment, figure, or description in order to streamline the disclosure and thereby facilitate the understanding of one or more of the various inventive aspects. However, this procedure according to the disclosure is not to be interpreted as requiring the claims to include more features than are expressly stated in each claim. Rather, inventive aspects may also be present in fewer than all the features of a single embodiment disclosed above. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, each claim representing a separate embodiment of this invention.

[0130] This invention has been described with reference to exemplary embodiments; however, this description must not be interpreted in a restrictive sense. From the description, a person skilled in the art will recognize various modifications and combinations of the exemplary embodiments, as well as further embodiments of the invention. Therefore, the appended claims are intended to include all such modifications or embodiments.

Claims

[1] A procedure that includes the following: by operating location circuits of a wireless device, determining a location of the wireless device and a location error for the location; by operating control circuits of the wireless device, determining a route between the wireless device and a destination location that includes at least one location coordinate with higher interference resistance (HIR-PIN), based on at least the location error; by operating wireless circuits, transmitting a wake-up message with at least one wake-up code according to a first wireless protocol; in response to receiving a wake-up message according to a second wireless protocol, storing a location and a quality value for the wake-up message, wherein the wake-up message corresponds to the wake-up code; in response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, transmitting a HIR wake-up message according to the second wireless protocol; and in response to the acquisition of a large number of stored location values ​​and corresponding quality values ​​over time, selectively changing the HIR activation PIN; wherein The first wireless protocol consumes less power or is less resistant to interference than the second wireless protocol. [2] Method according to claim 1, wherein determining the location of the wireless device comprises determining a Global Positioning System location. [3] Method according to claim 1, wherein the quality value includes a signal strength value. [4] Method according to claim 1, wherein the quality value includes a signal interference measurement value. [5] Method according to claim 1, wherein: the second wireless protocol includes at least a Bluetooth standard; and The quality value includes a received signal strength indicator value. [6] Method according to claim 1, wherein the first wireless protocol includes an on / off switch. [7] Method according to claim 1, wherein the selective changing of the HIR activation PIN comprises adapting at least the plurality of stored location and quality values ​​for received HIR wake-up messages to a statistical model. [8] Method according to claim 1, further comprising that the wireless device moves substantially along the route in the direction of the destination location. [9] The method according to claim 1, further comprising: by operating a targeting device at the target location Monitoring for the wake-up message while no transmissions are taking place according to the first wireless protocol and the second wireless protocol, and in response to receiving the wake-up message with the wake-up code, activating HIR circuits and initiating communications according to the second wireless protocol. [10] A device comprising the following: Location circuits configured to determine device location and location faults; Wireless circuits configured to operate as follows: a first wireless protocol that includes the transmission of a wake-up message with a wake-up code, and a second wireless protocol; and Control circuits configured to do the following: Determine at least one activation location coordinate with higher interference resistance (HIR-PIN) on a route to a destination location, where at least the HIR-PIN is based on the location error; in response to receiving a wake-up message according to the second wireless protocol, storing a location and a quality value for the wake-up message, wherein the wake-up message corresponds to the wake-up code; In response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, transmitting a HIR wake-up message according to the second wireless protocol, and in response to the acquisition of a large number of stored location values ​​and corresponding quality values ​​over time, selectively changing the HIR activation PIN; wherein The first wireless protocol consumes less power or is less resistant to interference than the second wireless protocol. [11] Device according to claim 10, wherein the location circuits are compatible with at least one Global Positioning System. [12] Device according to claim 10, wherein the first wireless protocol includes an on / off switch. [13] Device according to claim 10, wherein: the second wireless protocol includes at least a Bluetooth standard; and The quality value is selected from the group based on the following: a received signal strength indicator and a signal interference measurement value. [14] Device according to claim 10, wherein the control circuits are further configured to adapt at least the plurality of stored location and quality values ​​for received HIR wake-up messages to a statistical model. [15] Method according to claim 1, wherein: The control circuits are further configured as follows: Determining an estimated HIR activation PIN using at least the stored location and quality values, after receiving a wake-up message, determining a discrepancy between the estimated HIR activation PIN and the location where the wake-up message was received, and Selectively changing the HIR activation PIN in response to the error. [16] A system that includes the following: a wireless device that includes the following: Location circuits configured to determine device location and location faults, Wireless circuits configured to operate according to a second wireless protocol and a first wireless protocol, Control circuits configured to do the following: Determine at least one location coordinate with higher interference resistance (HIR-PIN) on a route to a destination location based on at least the location error, in response to receiving a wake-up message according to the second wireless protocol, storing a location and a quality value for the wake-up message, wherein the wake-up message corresponds to a wake-up code; In response to being within a predetermined proximity of the HIR activation PIN without having received the wake-up message, transmitting a HIR wake-up message according to the second wireless protocol, and in response to the acquisition of a large number of stored location values ​​and corresponding quality values ​​over time, selectively changing the HIR activation PIN; and an antenna system coupled to the wireless device, which is compatible with at least the second and the first wireless protocol; wherein The first wireless protocol consumes less power or is less resistant to interference than the second wireless protocol. [17] System according to claim 16, wherein: the site circuits are compatible with at least one Global Positioning System; and The second wireless protocol must include at least one Bluetooth standard. [18] System according to claim 16, wherein the first wireless protocol includes an on / off switch. [19] System according to claim 16, further comprising: a targeting device configured to: Working according to the second and first wireless protocols, Switching from a sleep mode to an active mode of the second protocol in response to receiving the wake-up message or in response to receiving the HIR wake-up message; wherein The sleep mode includes non-transmission according to the first and second wireless protocols and monitoring for the wake-up message and the HIR wake-up message. [20] System according to claim 19, wherein the targeting device further comprises a battery.