High-speed analog-to-digital converter and method
US-9310776-B1 · Apr 12, 2016 · US
US2025036266A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025036266-A1 |
| Application number | US-202418900452-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 27, 2024 |
| Priority date | Sep 2, 2014 |
| Publication date | Jan 30, 2025 |
| Grant date | — |
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.
An electronic device may display a first lap time representation, and may move the first lap time representation in accordance with a first amount of elapsed time. While moving the first lap time representation, the electronic device may detect a lap input. In response to the lap input, the electronic device may cease movement of the first lap time representation, display a second lap time representation, and move the second lap time representation in accordance with a second amount of elapsed time. A relative positioning of the first lap time representation and the second lap time representation may correspond to a difference between a first lap time and a second lap time. In some embodiments, the electronic device may update the timescales of lap time representation(s) in accordance with a rotational input. In some embodiments, the electronic device may update a timer duration setting in accordance with a rotational input.
Opening claim text (preview).
What is claimed is: 1 . A device, comprising: a display; a rotatable input mechanism; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, via the display, a first representation of a time user interface including a first timescale; while displaying the first representation of the time user interface including the first timescale, detecting, via the rotatable input mechanism, a rotational movement of the rotatable input mechanism; and in response to detecting the rotational movement of the rotatable input mechanism: in accordance with a determination that an amount of the rotational movement of the rotatable input mechanism includes a first amount, updating, via the display, the first representation of the time user interface to include a second timescale different from the first timescale; and in accordance with a determination that the amount of the rotational movement of the rotatable input mechanism includes a second amount different from the first amount, updating, via the display, the first representation of the time user interface to include a third timescale different from the first timescale and the second timescale. 2 . The device of claim 1 , wherein updating the first representation of the time user interface to include the second timescale includes selecting the second timescale from a plurality of predefined timescales. 3 . The device of claim 2 , wherein: the rotational movement of the rotatable input mechanism corresponds to a first input timescale, different from each of the plurality of predefined timescales; and selecting the second timescale from the plurality of predefined timescales includes: determining which of the plurality of predefined timescales is closest to the first input timescale; and selecting the closest timescale of the predefined timescales as the second timescale. 4 . The device of claim 1 , wherein: updating the first representation of the time user interface to include the second timescale includes displaying an animation of the first representation changing from the first timescale to the second timescale; and updating the first representation of the time user interface to include the third timescale includes displaying an animation of the first representation changing from the first timescale to the third timescale. 5 . The device of claim 1 , wherein the time user interface is associated with a plurality of predefined timescales including one or more of: 0-60 seconds, 0-30 seconds, 0-6 seconds, and 0-3 seconds. 6 . The device of claim 1 , wherein a rate of movement of a first element included in the time user interface is determined based on a current timescale of the time user interface. 7 . The device of claim 1 , wherein the first representation of the time user interface includes a first element, wherein the first element is positioned based on a current lap time on the first timescale. 8 . The device of claim 7 , wherein: updating the first representation of the time user interface to include the second timescale includes updating the position of the first element based on the current lap time on the second timescale; and updating the first representation of the time user interface to include the third timescale includes updating the position of the first element based on the current lap time on the third timescale. 9 . The device of claim 1 , wherein the first representation of the time user interface includes a representation of a second time user interface including a fourth timescale different from the first timescale, the one or more programs further including instructions for: in response to detecting the rotational movement of the rotatable input mechanism, updating the representation of the second time user interface to include a fifth timescale different from the fourth timescale. 10 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a device with a display and a rotatable input mechanism, the one or more programs including instructions for: displaying, via the display, a first representation of a time user interface including a first timescale; while displaying the first representation of the time user interface including the first timescale, detecting, via the rotatable input mechanism, a rotational movement of the rotatable input mechanism; and in response to detecting the rotational movement of the rotatable input mechanism: in accordance with a determination that an amount of the rotational movement of the rotatable input mechanism includes a first amount, updating, via the display, the first representation of the time user interface to include a second timescale different from the first timescale; and in accordance with a determination that the amount of the rotational movement of the rotatable input mechanism includes a second amount different from the first amount, updating, via the display, the first representation of the time user interface to include a third timescale different from the first timescale and the second timescale. 11 . The non-transitory computer-readable storage medium of claim 10 , wherein updating the first representation of the time user interface to include the second timescale includes selecting the second timescale from a plurality of predefined timescales. 12 . The non-transitory computer-readable storage medium of claim 11 , wherein: the rotational movement of the rotatable input mechanism corresponds to a first input timescale, different from each of the plurality of predefined timescales; and selecting the second timescale from the plurality of predefined timescales includes: determining which of the plurality of predefined timescales is closest to the first input timescale; and selecting the closest timescale of the predefined timescales as the second timescale. 13 . The non-transitory computer-readable storage medium of claim 10 , wherein: updating the first representation of the time user interface to include the second timescale includes displaying an animation of the first representation changing from the first timescale to the second timescale; and updating the first representation of the time user interface to include the third timescale includes displaying an animation of the first representation changing from the first timescale to the third timescale. 14 . The non-transitory computer-readable storage medium of claim 10 , wherein the time user interface is associated with a plurality of predefined timescales including one or more of: 0-60 seconds, 0-30 seconds, 0-6 seconds, and 0-3 seconds. 15 . The non-transitory computer-readable storage medium of claim 10 , wherein a rate of movement of a first element included in the time user interface is determined based on a current timescale of the time user interface. 16 . The non-transitory computer-readable storage medium of claim 10 , wherein the first representation of the time user interface includes a first element, wherein the first element is positioned based on a current lap time on the first timescale. 17 . The non-transitory computer-readable storage medium of claim 16 , wherein: updating the first representation of the time user interface to include the second timescale includes updating the position of the first element based on the current lap time on the second timescale; and updating the first representation of the time user in
Scrolling or panning · CPC title
in connection with sports or games · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.