Navigation systems and methods

US9880801B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9880801-B2
Application numberUS-201414339434-A
CountryUS
Kind codeB2
Filing dateJul 23, 2014
Priority dateSep 4, 2007
Publication dateJan 30, 2018
Grant dateJan 30, 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.

Media players and associated methods are described that may allow a user to navigate content or other media assets. A media player or portable media device, can include features for generating and utilizing navigation information for navigating content, such as audio books. An audio book may be analyzed to determine one or more locations within the audio book that represent chapters, paragraphs, sentences, or the like. Navigation information may be generated indicative of the one or more locations that may be used by a media player or portable media device to play content in the audio book. The navigation information may include audio clips extracted from the audio book to represent the chapters and the like. In addition, a user may navigate content in response to predetermined user motions. A media player may scroll through content based on the predetermined user motions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a computer system with a display and an input device: displaying a user interface on the display; while displaying the user interface on the display, detecting an input on the input device, wherein the input includes a motion component and a pressure component; and in response to detecting the input: determining whether the pressure component of the input is above a pressure threshold; in accordance with a determination that the pressure component of the input is above the pressure threshold, performing a first operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the first operation is scrolling content in the user interface at a variable scroll rate that increases and then decays over time, and performing the first operation in the user interface includes causing the user interface to rapidly scroll through content for an initial predetermined time interval and subsequently reduce a scroll rate over a second subsequent predetermined time interval gradually decaying the scroll rate to zero; and in accordance with a determination that the pressure component of the input is below the pressure threshold, performing a second operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the second operation is different from the first operation and is scrolling content in the user interface at a predetermined scroll rate. 2. The method of claim 1 , wherein the first operation is rapidly scrolling through the user interface and wherein the second operation is slowly scrolling through the user interface. 3. The method of claim 1 , wherein the input is interpreted as a flick input when the pressure component of the input is above the pressure threshold. 4. The method of claim 1 , wherein the input is interpreted as a predetermined motion when the pressure component of the input is below the pressure threshold. 5. The method of claim 1 , wherein performing the second operation in the user interface includes causing the user interface to continuously scroll through content at a predetermined scroll rate without further interaction from the user. 6. The method of claim 1 , wherein the user interface includes a playlist of songs, and wherein performing the first operation in the user interface includes scrolling through the playlist of songs rapidly and subsequently reducing a scroll rate to enable a song selection. 7. The method of claim 1 , wherein the first operation includes scrolling at the variable scroll rate over a time interval that starts in accordance with detecting the input, and the second operation is scrolling at the predetermined scroll rate over said time interval. 8. The method of claim 1 , wherein the predetermined scroll rate is a constant scroll rate. 9. A system comprising: one or more processors; and one or more computer readable storage media including instructions configured to cause the one or more processors to perform operations including: displaying a user interface on a display; while displaying the user interface on the display, detecting an input on an input device, wherein the input includes a motion component and a pressure component; and in response to detecting the input: determining whether the pressure component of the input is above a pressure threshold; in accordance with a determination that the pressure component of the input is above the pressure threshold, performing a first operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the first operation is scrolling content in the user interface at a variable scroll rate that increases and then decays over time, and performing the first operation in the user interface includes causing the user interface to rapidly scroll through content for an initial predetermined time interval and subsequently reduce a scroll rate over a second subsequent predetermined time interval gradually decaying the scroll rate to zero; and in accordance with a determination that pressure component of the input is below the pressure threshold, performing a second operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the second operation is different from the first operation and is scrolling content in the user interface at a predetermined scroll rate. 10. The system of claim 9 , wherein the first operation is rapidly scrolling through the user interface and wherein the second operation is slowly scrolling through the user interface. 11. The system of claim 9 , wherein the input is interpreted as a flick input when the pressure component of the input is above the pressure threshold. 12. The system of claim 9 , wherein the input is interpreted as a predetermined motion when the pressure component of the input is below the pressure threshold. 13. The system of claim 9 , wherein performing the second operation in the user interface includes causing the user interface to continuously scroll through content at a predetermined scroll rate without further interaction from the user. 14. The system of claim 9 , wherein the user interface includes a playlist of songs, and wherein performing the first operation in the user interface includes scrolling through the playlist of songs rapidly and subsequently reducing a scroll rate to enable a song selection. 15. The system of claim 9 , wherein the predetermined scroll rate is a constant scroll rate. 16. A non-transitory computer readable storage medium encoded with a set of instructions that when executed causes one or more processors to perform operations including: displaying a user interface on a display; while displaying the user interface on the display, detecting an input on an input device, wherein the input includes a motion component and a pressure component; and in response to detecting the input: determining whether the pressure component of the input is above a pressure threshold; in accordance with a determination that the pressure component of the input is above the pressure threshold, performing a first operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the first operation is scrolling content in the user interface at a variable scroll rate that increases and then decays over time, and performing the first operation in the user interface includes causing the user interface to rapidly scroll through content for an initial predetermined time interval and subsequently reduce a scroll rate over a second subsequent predetermined time interval gradually decaying the scroll rate to zero; and in accordance with a determination that pressure component of the input is below the pressure threshold, performing a second operation in the user interface displayed on the display in accordance with the motion component of the input, wherein the second operation is different from the first operation and is scrolling content in the user interface at a predetermined scroll rate. 17. The non-transitory computer readable storage medium of claim 16 , wherein the first operation is rapidly scrolling through the user interface and wherein the second operation is slowly scrolling through the user interface. 18. The non-transitory computer readable storage medium of claim 16 , wherein the input is interpreted as a flick input when the pressure component of the input is above the pressure threshold.

Assignees

Inventors

Classifications

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • using force sensing means to determine a position · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Scrolling or panning · 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 US9880801B2 cover?
Media players and associated methods are described that may allow a user to navigate content or other media assets. A media player or portable media device, can include features for generating and utilizing navigation information for navigating content, such as audio books. An audio book may be analyzed to determine one or more locations within the audio book that represent chapters, paragraphs…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/162. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 30 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).