Wearable device command regulation

US10448358B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10448358-B2
Application numberUS-201816026155-A
CountryUS
Kind codeB2
Filing dateJul 3, 2018
Priority dateDec 23, 2015
Publication dateOct 15, 2019
Grant dateOct 15, 2019

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.

Systems and methods for regulating alerts in a wearable device are disclosed. The alerts may be generated from a mobile device or a wearable device communicatively coupled to the mobile device. The system may include an alert storage module that receives alerts of various types, and generate a plurality of alert heaps each including respective one or more alerts. The system may determine for an alert a respective cost value associated with issuing a notification of the alert. The alert heaps may be merged to produce a cost-biased leftist heap including prioritized alerts based on the cost values of the alerts. The system may generate a queue of notification commands based on the prioritized alerts, and transmit the commands to the wearable device.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile device for regulating alerts, comprising: one or more microprocessors configured to execute instructions to: determine a cost value for an alert using one or more of information about power consumption of issuing an alert notification or an event priority indicator associated with the alert; prioritize alerts at least based on the cost values of the alerts; and generate notification commands based on the prioritized alerts. 2. The mobile device of claim 1 , wherein the information about power consumption includes an amount of power consumption of issuing one or more notification types including a light notification, a light-emitting diode transition notification, or a haptic notification. 3. The mobile device of claim 2 , wherein the information about power consumption includes, for each of the one or more notification types, a unit-time energy-indicated cost and a duration for activating the corresponding notification type. 4. The mobile device of claim 1 , wherein the event priority indicator includes a numerical priority value of an event associated with the alert. 5. The mobile device of claim 1 , wherein the one or more microprocessors are configured to execute instructions to determine the cost value for an alert using a combination of the information about power consumption of issuing the alert notification and the event priority indicator associated with the alert. 6. The mobile device of claim 5 , wherein the combination includes a linear combination using weight factors for the information about power consumption and weight factors for the event priority indicator. 7. The mobile device of claim 6 , wherein the weight factors are determined based on a battery status of the mobile device. 8. The mobile device of claim 1 , further comprising a memory to store a first lookup table of unit-time energy-indicated cost associated with one or more notification types, and a second lookup table of event priority indicators associated with one or more alert types. 9. The mobile device of claim 8 , wherein the one or more microprocessors are configured to execute instructions to update the second lookup table based on a historical usage pattern of an alert. 10. The mobile device of claim 1 , wherein the one or more microprocessors are configured to execute instructions to generate a plurality of alert heaps each including respective one or more alerts, and to merge the plurality of alert heaps to generate a cost-biased leftist heap based on the cost values of the alerts in the plurality of alert heaps. 11. The mobile device of claim 10 , wherein the plurality of alert heaps includes two or more of an application alert heap, an operation system (OS) alert heap, or a sensor alert heap. 12. The mobile device of claim 10 , wherein the one or more microprocessors are configured to execute instructions to remove from the cost-biased leftist heap one or more leaf nodes associated with cost values greater than a threshold in response to a low battery alert or a critical device status alert. 13. A method for regulating alerts received in a mobile device, the method comprising: receiving alerts from a mobile device; determining, for each of the received alerts, a cost value using one or more of information about power consumption of issuing an alert notification or an event priority indicator; prioritizing the alerts at least based on the cost values of the alerts; and generating a queue of notification commands based on the prioritized alerts. 14. The method of claim 13 , wherein the information about power consumption includes power consumption of issuing one or more notification types including a light notification, a light-emitting diode transition notification, or a haptic notification. 15. The method of claim 13 , wherein determining the cost value for each of the received alerts includes using a linear combination of the information about power consumption of issuing the alert notification and the event priority indicator associated with the alert each scaled by respective weight factors. 16. The method of claim 15 , comprising determining the respective weight factors based on a battery status of the mobile device. 17. At least one non-transitory machine-readable storage medium, comprising a plurality of instructions that, responsive to being executed with processor circuitry of a computing device, cause the computing device to: receive alerts from a mobile device; determine, for each of the received alerts, a cost value using one or more of information about power consumption of issuing an alert notification or an event priority indicator; prioritize the alerts at least based on the cost values of the alerts; and generate a queue of notification commands based on the prioritized alerts. 18. The non-transitory machine-readable storage medium of claim 17 , wherein the operation that determines the cost value for each of the received alerts includes an operation that combines the information about power consumption of issuing an alert notification and the event priority indicator associated with the alert. 19. The non-transitory machine-readable storage medium of claim 18 , wherein the operation that combines the information about power consumption and the event priority indicator includes an operation that computes a linear combination of the information about power consumption and the event priority indicator each weighted by respective weight factors. 20. The non-transitory machine-readable storage medium of claim 17 , further comprising operations that cause the computing device to generate a plurality of alert heaps each including respective one or more alerts, wherein the operation that prioritizes the alerts includes an operation that merge the plurality of alert heaps to generate a cost-biased leftist heap based on the cost values of the alerts in the plurality of alert heaps.

Assignees

Inventors

Classifications

  • controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day · CPC title

  • Transceivers carried on the body, e.g. in helmets · CPC title

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • H04W68/005Primary

    Transmission of information for alerting of incoming communication · CPC title

  • Cross-Sectional Technologies · mapped topic

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 US10448358B2 cover?
Systems and methods for regulating alerts in a wearable device are disclosed. The alerts may be generated from a mobile device or a wearable device communicatively coupled to the mobile device. The system may include an alert storage module that receives alerts of various types, and generate a plurality of alert heaps each including respective one or more alerts. The system may determine for an…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04W52/0258. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 15 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).