NAVIGATION SYSTEMS AND METHODS
First Claim
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; 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.
0 Assignments
0 Petitions
Accused Products
Abstract
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.
124 Citations
20 Claims
-
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; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. 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; 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A 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; 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification