Methods, device and node for DRX of data
US-9204389-B2 · Dec 1, 2015 · US
US9686743B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9686743-B2 |
| Application number | US-201514713128-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 15, 2015 |
| Priority date | Mar 15, 2013 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
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.
A method for a tracking device optimizing power to remain reachable for a desired period based on evaluated wide-area-network conditions. The tracking device may communicate via a power-intensive long-range transceiver and may continually measure service conditions related to network communications. The tracking device may periodically calculate statistical information describing the service conditions, such as a percentage of time in which the tracking device was out-of-network-service. Based on the statistics, the tracking device may operate in an optimization mode to conserve power when out-of-network-service. In an embodiment, the tracking device may calculate the statistics based on evaluation periods defined by predefined numbers of out-of-network-service occurrences, predefined time periods, and/or a hybrid of both. In an embodiment, the tracking device may conserve power in a power save state that alternates with another operating state in which the tracking device periodically evaluates criteria before either continuing to conserve power or utilize network resources.
Opening claim text (preview).
What is claimed is: 1. A method of reducing power consumption based on measured wide area network (WAN) conditions for a mobile device, comprising: generating a percentage value based on an amount of time that the mobile device experiences an out-of-network-service condition during a time period; determining whether a predefined out-of-network-service condition exists based on a result of comparing the generated percentage value to a threshold value; transitioning from a normal operating state to a power save state to operate with reduced power consumption for a first number of processor cycles in response to determining that the predefined out-of-network-service condition exists; transitioning from the power save state to an idle state after the first number of processor cycles; determining, in the idle state, whether an exit condition has been met; and transitioning from the idle state back to the power save state after a second number of processor cycles in response to determining that the exit condition has not been met. 2. The method of claim 1 , wherein determining whether the predefined out-of-network-service condition exists based on the result of comparing the generated percentage value to the threshold value comprises: determining whether the result of comparing the generated percentage value to the threshold value indicates inconsistent network service during the time period. 3. The method of claim 1 , wherein determining whether the predefined out-of-network-service condition exists based on the result of comparing the generated percentage value to the threshold value comprises: determining whether the result of comparing the generated percentage value to the threshold value indicates non-existent network service during the time period. 4. The method of claim 1 , further comprising determining whether an entry condition has been met, wherein operations of generating the percentage value and determining whether the predefined out-of-network-service condition exists are performed in response to determining that the entry condition has been met. 5. The method of claim 4 , wherein determining whether the entry condition has been met comprises: determining whether the mobile device is engaged in an ongoing communication session; and determining whether the mobile device has received an on-demand localization communication. 6. The method of claim 1 , wherein generating the percentage value based on the amount of time that the mobile device experiences the out-of-network-service condition during the time period comprises: determining a duration corresponding to a total amount of time the mobile device experienced out-of-network-service events during the time period; and calculating the percentage value based on the determined duration. 7. The method of claim 1 , further comprises: transitioning from the idle state to the normal operating state in response to determining that the exit condition has been met. 8. The method of claim 7 , further comprising calculating a duration corresponding to the power save state and the first number of processor cycles based on one of estimated WAN power consumption information, estimated GPS power consumption information, and estimated reachability cost information. 9. The method of claim 7 , wherein determining whether the exit condition has been met comprises determining that the exit condition has been met based on one or more of: determining whether the mobile device has operated in the power save state and the idle state for a third number of cycles; determining whether a detach event has occurred; determining whether a breach event has occurred; determining whether an on-demand localization communication has been received; and determining whether battery service life is low. 10. A mobile device, comprising: a memory; a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to: generate a percentage value based on an amount of time that the mobile device experiences an out-of-network-service condition during a time period; determine whether a predefined out-of-network-service condition exists based on a result of comparing the generated percentage value to a threshold value; and transitioning from a normal operating state to a power save state to operate with reduced power consumption for a first number of processor cycles in response to determining that the predefined out-of-network-service condition exists; transition from the power save state to an idle state after the first number of processor cycles; determine in the idle state whether an exit condition has been met; and transition from the idle state back to the power save state after a second number of processor cycles in response to determining that the exit condition has not been met. 11. The mobile device of claim 10 , wherein the processor is configured with processor-executable instructions to determine whether the predefined out-of-network-service condition exists based on the result of comparing the generated percentage value to the threshold value by determining whether the result of comparing the generated percentage value to the threshold value indicates inconsistent network service during the time period. 12. The mobile device of claim 10 , wherein the processor is configured with processor-executable instructions to determine whether the predefined out-of-network-service condition exists based on the result of comparing the generated percentage value to the threshold value by determining whether the result of comparing the generated percentage value to the threshold value indicates non-existent network service during the time period. 13. The mobile device of claim 10 , wherein the processor is further configured with processor-executable instructions to determine whether an entry condition has been met, and wherein the processor is configured with processor-executable instructions such that operations of generating the percentage value and determining whether the predefined out-of-network-service condition exists and entering the low power state are performed in response to determining that the entry condition has been met. 14. The mobile device of claim 13 , wherein the processor is configured with processor-executable instructions to determine whether the entry condition has been met by: determining whether the mobile device is engaged in an ongoing communication session; and determining whether the mobile device has received an on-demand localization communication. 15. The mobile device of claim 10 , wherein the processor is configured with processor-executable instructions to generate the percentage value based on the amount of time that the mobile device experiences the out-of-network-service condition during the time period by: determining a duration corresponding to a total amount of time the mobile device experienced out-of-network-service events during the time period; and calculating the percentage value based on the determined duration. 16. The mobile device of claim 10 , wherein the processor is further configured with processor-executable instructions to transition from the idle state to the normal operating state in response to determining that the exit condition has been met. 17. The mobile device of claim 16 , wherein the processor is further configured with processor-executable instructions to calculate a duration corresponding to the power save state and the first number of processor cycles based on one of estimated WAN power consumption information
Location-based management or tracking services · CPC title
Testing, {supervising or monitoring} using real traffic · CPC title
where no transmission is received, e.g. out of range of the transmitter · CPC title
managing power supply demand, e.g. depending on battery level · CPC title
using monitoring of local events, e.g. events related to user activity · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.