Power and notification management for a wearable device
US-2016353386-A1 · Dec 1, 2016 · US
US12301414B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12301414-B2 |
| Application number | US-202217745132-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 16, 2022 |
| Priority date | May 9, 2016 |
| Publication date | May 13, 2025 |
| Grant date | May 13, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one embodiment, techniques include a method that includes determining, based at least on historical usage information of a tracking device and tracking device diagnostic information, a length of time the tracking device can continue to operate. The method includes determining that the length of time does not satisfy a first power condition out of one or more power conditions. The method includes determining reconfiguration instructions for the tracking device based at least on the historical usage information, tracking device diagnostic information, and projected usage information of the tracking device. The reconfiguration instructions are selected to cause the tracking device to satisfy the one or more power conditions. The method includes storing the reconfiguration instructions for the tracking device in a database in association with a flag indicating that pending reconfiguration instructions are available for the tracking device.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: determining, based on data obtained by one or more motion sensors of a tracking device, historical usage information, wherein the historical usage information comprises a historical movement pattern of the tracking device, and wherein the tracking device is associated with a user computing device; determining a length of time the tracking device can continue to operate based at least in part on the historical usage information of the tracking device, diagnostic information associated with the tracking device, and diagnostic information associated with the user computing device; determining that the length of time does not satisfy a first power condition out of one or more power conditions; determining, in response to determining that the length of time does not satisfy the first power condition, reconfiguration instructions for the tracking device based at least in part on the historical usage information of the tracking device, the diagnostic information associated with the tracking device, and the diagnostic information associated with the user computing device, wherein the reconfiguration instructions are configured to cause the tracking device to adjust a broadcasting frequency of advertisement packets; and transmitting the reconfiguration instructions to the user computing device, wherein the reconfiguration instructions are configured to be provided to the tracking device by the user computing device. 2. The method of claim 1 , further comprising: receiving a notification from the user computing device indicating that the user computing device is within communication transmission range of the tracking device. 3. The method of claim 2 , further comprising: receiving a notification from the user computing device confirming that the tracking device has received the reconfiguration instructions. 4. The method of claim 2 , wherein the user computing device provides the reconfiguration instructions to the tracking device without input from a user associated with the tracking device or the user computing device. 5. The method of claim 2 , wherein the notification indicating that the user computing device is within communication transmission range of the tracking device is received via a first network; and wherein the user computing device provides the reconfiguration instructions to the tracking device via a second network, the second network having a shorter communicative range than the first network. 6. The method of claim 1 , further comprising: prior to determining the reconfiguration instructions for the tracking device, receiving a reconfiguration request from a user associated with the tracking device. 7. The method of claim 6 , wherein the reconfiguration request comprises reconfiguration instructions for the tracking device specified by the user associated with the tracking device. 8. The method of claim 1 , wherein the tracking device is a mobile device configured to act as the tracking device. 9. The method of claim 1 , further comprising determining reconfiguration instructions for the tracking device based at least in part on projected usage information of the tracking device, wherein the projected usage information comprises indication of future usage of the tracking device for a specified period of time, and wherein the historical usage information comprises indication of past usage of the tracking device corresponding at least in part to the specified period of time. 10. The method of claim 9 , further comprising determining, based at least on the historical usage information and the projected usage information, a projected deviation from past usage during a specified period of time, wherein the reconfiguration instructions are based on the projected deviation. 11. The method of claim 10 , wherein the projected usage information comprises indication of future movement of the tracking device and the historical usage information comprises indication of past movement of the tracking device corresponding at least in part to the specified period of time. 12. The method of claim 1 , further comprising providing a tracking system server communicatively coupled to the tracking device via the user computing device. 13. The method of claim 1 , wherein the computer-implemented method is performed by the user computing device of a user associated with the tracking device. 14. The method of claim 1 , wherein the diagnostic information associated with the user computing device comprises calendar information associated with a user of the user computing device, the calendar information being stored on the user computing device. 15. The method of claim 1 , wherein the diagnostic information associated with the user computing device comprises one or more of an operating system version associated with the user computing device, a device name associated with the user computing device, a device model associated with the user computing device, a device brand associated with the user computing device, a global positioning system (GPS) compatibility associated with the user computing device, a network connectivity strength associated with the user computing device, battery information associated with a battery of the user computing device, or an available storage of the user computing device. 16. A system, comprising: one or more processors; and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions operable when executed by the one or more processors, to cause the system to perform operations comprising: determining, based on data obtained by one or more motion sensors of a tracking device, historical usage information, wherein the historical usage information comprises a historical movement pattern of the tracking device, and wherein the tracking device is associated with a user computing device; determining a length of time the tracking device can continue to operate based at least in part on the historical usage information of the tracking device, diagnostic information associated with the tracking device, and diagnostic information associated with the user computing device; determining that the length of time does not satisfy a first power condition out of one or more power conditions; determining, in response to determining that the length of time does not satisfy the first power condition, reconfiguration instructions for the tracking device based at least in part on the historical usage information of the tracking device, the diagnostic information associated with the tracking device, and the diagnostic information associated with the user computing device, wherein the reconfiguration instructions are configured to cause the tracking device to adjust a broadcasting frequency of advertisement packets; and transmitting the reconfiguration instructions to the user computing device, wherein the reconfiguration instructions are configured to be provided to the tracking device by the user computing device. 17. The system of claim 16 , wherein the instructions are further operable to cause the system to perform operations comprising: receiving a notification from the user computing device indicating that the user computing device is within communication transmission range of the tracking device. 18. The system of claim 17 , wherein the instructions are further operable to cause the system to perform operations comprising: receiving a notification from the user computing device confirming that the tracking device has r
Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title
Hand-held transceivers · CPC title
in wireless communication networks · CPC title
the condition being an adaptation, e.g. in response to network events · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.