Scheduling device for customizable electronic notifications

US9869973B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9869973-B2
Application numberUS-201615273388-A
CountryUS
Kind codeB2
Filing dateSep 22, 2016
Priority dateJun 10, 2016
Publication dateJan 16, 2018
Grant dateJan 16, 2018

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.

An adjustable alarm indicator of an alarm application is described. The adjustable alarm indicator may be presented in connection with an alarm setting sequence. The adjustable alarm indicator may include a variable element having a variable annular shape, a first element associated with a first end of the variable element, and a second element associated with a second end of the variable element. The first element may be independently moveable to adjust the size of the variable element. The second element may be dependently moveable to cause the first element, the second element, and the variable element to move.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a memory configured to store computer-executable instructions; an input component; a processor in communication with the memory configured to execute the computer-executable instructions; and a display for presenting; a sleep alarm view of a graphical user interface during a scheduling phase of an alarm setting sequence in response to a first input received at the input component, the sleep alarm view presenting: an adjustable alarm indicator located in a first region of the sleep alarm view, the adjustable alarm indicator comprising a variable element having a variable annular shape comprising a first independently adjustable element associated with a suggested bedtime and a second adjustable element associated with an alarm time, the second adjustable element moveable to cause the first adjustable element and the second adjustable element to move dependently; and a sleep graph located in a second region of the sleep alarm view, the sleep graph comprising one or more linear indicators, each corresponding to an interval, and indicating an amount of time slept during the interval and a sleep range corresponding to a period and comprising an earliest bedtime and a latest wake time. 2. The system of claim 1 , wherein, in response to a second input indicating selection of the first adjustable element and received at the input component, the first adjustable element moves independent of the second adjustable element and causes the adjustable alarm indicator to grow in size or decrease in size within a fixed annular range corresponding to the adjustable alarm indicator. 3. The system of claim 2 , wherein, in response to the second input indicating selection of the first adjustable element and received at the input component, the sleep range of the sleep graph is adjusted to include an updated bedtime that is earlier than the earliest bedtime. 4. The system of claim 1 , wherein, in response to a second input indicating selection of the second adjustable element and received at the input component: the adjustable alarm indicator, comprising the first adjustable element and the second adjustable element, rotates within a fixed annular range corresponding to the adjustable alarm indicator; and the sleep range of the sleep graph is adjusted to include an updated bedtime that is earlier than the earliest bedtime or an adjusted wake time that is later than the latest wake time. 5. The system of claim 1 , wherein the sleep alarm view further presents a suggested bedtime indicator identifying the suggested bedtime and an alarm time indicator identifying the alarm time. 6. The system of claim 1 , wherein the adjustable alarm indicator further comprises a clock face indicator disposed adjacent to the variable element. 7. The system of claim 1 , wherein a length of the variable element corresponds to a sleep duration value. 8. A computer-implemented method, comprising: receiving a first input at a device to initiate an alarm setting sequence; during the alarm setting sequence, presenting an adjustable alarm indicator located in a first region of a sleep alarm view of a graphical user interface, the adjustable alarm indicator comprising: a variable element comprising a variable annular shape; a bedtime element associated with a first end of the variable element and representing a suggested bedtime, movement of the bedtime element adjusting the suggested bedtime and causing the variable element to have a larger variable annular shape or a smaller variable annular shape; and a wake time element associated with a second end of the variable element and representing a scheduled time for an alarm, movement of the wake time element adjusting the scheduled time and the suggested bedtime and causing the variable element, the bedtime element, and the wake time element to rotate relative to a portion of the variable element. 9. The computer-implemented method of claim 8 , wherein the alarm is a sleep alarm, the method further comprising: scheduling a wake alert of the sleep alarm based at least in part on the scheduled time; and scheduling a sleep alert of the sleep alarm for presentation at a time prior to the suggested bedtime. 10. The computer-implemented method of claim 8 , wherein the variable element, the bedtime element, and the wake time element move within a fixed annular range. 11. The computer-implemented method of claim 10 , wherein: movement of the wake time element comprises rotation of the wake time element relative to a center point of the fixed annular range; and movement of the bedtime element comprises rotation of the bedtime element relative to the center point of the fixed annular range. 12. The computer-implemented method of claim 8 , wherein the first input identifies selection of an alarm application or identifies selection of a sleep alarm selector. 13. The computer-implemented method of claim 8 , further comprising: receiving configuration information corresponding to the alarm setting sequence, the configuration information comprising at least one of a sleep duration, a first future time corresponding to the suggested bedtime, or a second future time corresponding to the scheduled time; and generating the adjustable alarm indicator based at least in part on the configuration information. 14. The computer-implemented method of claim 8 , further comprising presenting a sleep graph located in a second region of the sleep alarm view, the sleep graph comprising one or more linear indicators, each corresponding to a sleep interval and indicating an amount of time slept during the sleep interval, and a sleep range corresponding to a period and comprising an earliest bedtime and a latest wake time. 15. The computer-implemented method of claim 14 , wherein at least one linear indicator of the one or more linear indicators comprises two or more graphical elements separated by a broken region. 16. The computer-implemented method of claim 15 , wherein the two or more graphical elements correspond to the amount of time slept during the interval and the broken region corresponds to an instance of interrupted sleep during the interval. 17. A computer-implemented method, comprising: providing a user interface for presentation at a user device, the user interface comprising: an adjustable alarm indicator located in a first region of the user interface, the adjustable alarm indicator comprising at least two variable ends corresponding to a first time and a second time, respectively; and a sleep graph located in a second region of the user interface, the sleep graph comprising: one or more linear indicators, each linear indicator corresponding to an interval indicating an amount of time slept during the interval and being generated based at least in part on sleep data; and a sleep range corresponding to a period and comprising an earliest bedtime and a latest wake time for the period; receiving, from the user device, a first communication indicating an adjustment to the first time; determining that the adjustment results in the first time falling outside the sleep range comprising the earliest bedtime and the latest wake time; generating an updated sleep graph that comprises an updated sleep range for the period and comprises at least one of an updated earliest bedtime or an updated latest wake time; and providing the updated sleep graph for presentation at the user device. 18. The computer-implemented method of claim 17 , wherein the interval comprises a day and the period comprises a week.

Assignees

Inventors

Classifications

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • at preselected times, e.g. alarm clocks · CPC title

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

  • G04F3/06Primary

    with electric driving mechanisms · CPC title

  • using visual displays (displays for heart-related electrical signals, e.g. ECG, A61B5/339) · 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 US9869973B2 cover?
An adjustable alarm indicator of an alarm application is described. The adjustable alarm indicator may be presented in connection with an alarm setting sequence. The adjustable alarm indicator may include a variable element having a variable annular shape, a first element associated with a first end of the variable element, and a second element associated with a second end of the variable eleme…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 16 2018 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).