Extending battery life in low signal conditions

US2018110010A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018110010-A1
Application numberUS-201615297866-A
CountryUS
Kind codeA1
Filing dateOct 19, 2016
Priority dateOct 19, 2016
Publication dateApr 19, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Power usage on a computing device is managed. Data indicative of signal or network conditions for a network for which the system is communicatively coupled via a communications link is accessed. The link quality for the communications link is determined. Based on the determined link quality, applications are allowed or delayed for a period of time to access the network for communication. The applications are selected so as to reduce power consumed by the system based on the determined link quality.

First claim

Opening claim text (preview).

1 . A method for managing power usage on a computing device, the method comprising: monitoring data indicative of signal or network conditions for a network for which the computing device is communicatively coupled via a wireless communications link; based on the monitored data, determining an indication of link quality for the wireless communications link; determining priorities of applications, respectively, executing on the computing device that cause consumption of power by the computing device by sending and/or receiving data via the communications link; and selecting which applications are allowed to be executed by the computing device based on the indication of link quality and based on the priorities of the applications, wherein the applications are selected to reduce consumption of power by the computing device, wherein the indication of link quality changes with variation of the data indicative of signal or network conditions, and wherein which applications are selected to be allowed to be executed changes in correspondence with the changes of the indication of link quality such that the data indicative of signal or network conditions controls which applications are selected to be allowed to be executed. 2 . The method of claim 1 , wherein the indication of link quality comprises a determination of link reliability on physical and data link layers of the communications link. 3 . The method of claim 1 , wherein the indication of link quality comprises a determination of data connection stability at IP (Internet Protocol) layers of the communications link. 4 . (canceled) 5 . (canceled) 6 . The method of claim 1 , wherein the data indicative of signal or network conditions comprises transmission statistics, network transitions, temperature, battery levels, charging state, time of day, or a combination thereof. 7 . The method of claim 1 , further comprising providing a notification indicative of the indication of link quality. 8 . The method of claim 1 , further comprising providing an interface operable to allow a user to select one or more options for response. 9 . The method of claim 1 , further comprising displaying a user interface, wherein the user interface is configured to allow interactive overriding of the selecting of applications. 10 . The method of claim 1 , wherein the indication of link quality is in one of: a first category indicating that the communications link is reliable and that network disconnects are unlikely, a second category indicating that the communications link is less reliable than the first category and that network disconnects are more likely than the first category, a third category indicating that the communications link is unreliable and that disconnects are more likely than the second category, and a fourth category indicating that the communications link are not be established. 11 . A computing device configured to manage power usage, the system comprising: at least one processor; and at least one memory communicatively coupled to said at least one processor when the computing device is operational, the memory having stored therein computer-executable instructions that, upon execution by the processor, cause: executing of an operating system that manages the execution of applications. accessing metrics data comprising measures of signal or network conditions for a network for which the computing device is communicatively coupled via a wireless communications link; computing a link quality value the communications link from the accessed metrics, the link quality value corresponding to link quality of the communications link; and based on the determined link quality value, adjusting a network access back-off time for data requests, the back-off time used by the operating system to delay transmission of data over the wireless communication link for any arbitrary requesting application. 12 . The computing device of claim 11 , wherein the determined link quality value comprises an indication of a first category indicative that the communications link is highly reliable and that network disconnects are not anticipated, a second category indicative that the communications link is moderately reliable and that some network disconnects can be expected, a third category indicative that the communications link is unreliable and that a disconnect can be expected at any time, or a fourth category indicative that the communications link should not be established. 13 . (canceled) 14 . The computing device of claim 11 , wherein the accessed metrics data comprises data indicative of signal quality, transmission statistics, network transitions, temperature, battery levels, charging state, time of day, or a combination thereof. 15 . The computing device of claim 11 , further comprising computer-executable instructions that, upon execution by the processor, cause displaying a user interface indicating the link quality value. 16 . The computing device of claim 11 , further comprising computer-executable instructions that, upon execution by the processor, cause providing an interface operable to allow a user to select one or more options for response. 17 . The computing device of claim 16 , wherein the interface is configured to allow an option to override the selection of applications. 18 . A computing device configured to: access data indicative of signal or network conditions for a network for which the computing device is communicatively coupled via a wireless communications link, the data comprising transmission statistics collected by the computing device in conjunction with managing the wireless communication link, the transmission statistics collected at the physical, data link, transmission, and/or network layers, the transmission statistics measuring actual performance of the communications link; computing a link quality value to represent a level of quality for the communications link, the link quality value computed from the accessed data indicative of signal or network conditions; executing applications on the computing device, the applications having respective priorities, the applications configured to communicate via the communications link; and determining which of the applications are to be allowed to operate using the communications link based on the computed link quality value and the priorities of the applications, wherein the priorities of the applications are evaluated against the computed link quality value to determine which of the applications are to be allowed to operate using the communications link. 19 . The computing device of claim 18 , wherein the link quality comprises an indication of a first category indicative that the communications link is highly reliable and that network disconnects are not anticipated, a second category indicative that the communications link is moderately reliable and that some network disconnects can be expected, a third category indicative that the communications link is unreliable and that a disconnect can be expected at any time, or a fourth category indicative that the communications link should not be established. 20 . The computing device of claim 18 , wherein the accessed data comprise data indicative of signal quality, transmission statistics, network transitions, temperature, battery levels, charging state, time of day, or a combination thereof.

Assignees

Inventors

Classifications

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • by selectively disabling software applications · CPC title

  • detecting a user operation or a tactile contact or a motion of the device · CPC title

  • Testing, {supervising or monitoring} using real traffic · CPC title

  • in wireless communication networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018110010A1 cover?
Power usage on a computing device is managed. Data indicative of signal or network conditions for a network for which the system is communicatively coupled via a communications link is accessed. The link quality for the communications link is determined. Based on the determined link quality, applications are allowed or delayed for a period of time to access the network for communication. The ap…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04W52/0264. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 19 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).