Device, method, and graphical user interface for navigating media content
First Claim
1. A method, comprising:
- at an electronic device with one or more processors and memory, wherein the electronic device is in communication with a display;
providing, to the display, data to present a user interface with a plurality of user interface objects, wherein;
the plurality of user interface objects includes;
a first user interface object anda second user interface object that is adjacent to the first user interface object on the display;
a current focus is on the first user interface object of the plurality of user interface objects;
while the display is presenting the user interface, receiving a first input that corresponds to a request to move the current focus in the user interface; and
,in response to receiving the first input that corresponds to the request to move the current focus in the user interface, providing, to the display, data to;
move the first user interface object from a first position towards the second user interface object and/ortilt the first user interface object from a first orientation towards the second user interface object; and
,after moving the first user interface object from the first position towards the second user interface object and/or tilting the first user interface object towards the second user interface object;
move the current focus from the first user interface object to the second user interface object, andmove the first user interface object back towards the first position and/or tilt the first user interface object back towards the first orientation.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device provides, to a display, data to present a user interface with a plurality of user interface objects that includes a first user interface object and a second user interface object. A current focus is on the first user interface object. The device receives an input that corresponds to a request to move the current focus; and, in response, provides, to the display, data to: move the first user interface object from a first position towards the second user interface object and/or tilt the first user interface object from a first orientation towards the second user interface object; and, after moving and/or tilting the first user interface object, move the current focus from the first user interface object to the second user interface object, and move the first user interface object back towards the first position and/or tilt the first user interface object back towards the first orientation.
-
Citations
45 Claims
-
1. A method, comprising:
at an electronic device with one or more processors and memory, wherein the electronic device is in communication with a display; providing, to the display, data to present a user interface with a plurality of user interface objects, wherein; the plurality of user interface objects includes; a first user interface object and a second user interface object that is adjacent to the first user interface object on the display; a current focus is on the first user interface object of the plurality of user interface objects; while the display is presenting the user interface, receiving a first input that corresponds to a request to move the current focus in the user interface; and
,in response to receiving the first input that corresponds to the request to move the current focus in the user interface, providing, to the display, data to; move the first user interface object from a first position towards the second user interface object and/or tilt the first user interface object from a first orientation towards the second user interface object; and
,after moving the first user interface object from the first position towards the second user interface object and/or tilting the first user interface object towards the second user interface object; move the current focus from the first user interface object to the second user interface object, and move the first user interface object back towards the first position and/or tilt the first user interface object back towards the first orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. An electronic device in communication with a display, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; providing, to the display, data to present a user interface with a plurality of user interface objects, wherein; the plurality of user interface objects includes; a first user interface object and a second user interface object that is adjacent to the first user interface object on the display; a current focus is on the first user interface object of the plurality of user interface objects; while the display is presenting the user interface, receiving a first input that corresponds to a request to move the current focus in the user interface; and
,in response to receiving the first input that corresponds to the request to move the current focus in the user interface, providing, to the display, data to; move the first user interface object from a first position towards the second user interface object and/or tilt the first user interface object from a first orientation towards the second user interface object; and
,after moving the first user interface object from the first position towards the second user interface object and/or tilting the first user interface object towards the second user interface object; move the current focus from the first user interface object to the second user interface object, and move the first user interface object back towards the first position and/or tilt the first user interface object back towards the first orientation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
provide, to the display, data to present a user interface with a plurality of user interface objects, wherein; the plurality of user interface objects includes; a first user interface object and a second user interface object that is adjacent to the first user interface object on the display; a current focus is on the first user interface object of the plurality of user interface objects; while the display is presenting the user interface, receive a first input that corresponds to a request to move the current focus in the user interface; and
,in response to receiving the first input that corresponds to the request to move the current focus in the user interface, provide, to the display, data to; move the first user interface object from a first position towards the second user interface object and/or tilt the first user interface object from a first orientation towards the second user interface object; and
,after moving the first user interface object from the first position towards the second user interface object and/or tilting the first user interface object towards the second user interface object; move the current focus from the first user interface object to the second user interface object, and move the first user interface object back towards the first position and/or tilt the first user interface object back towards the first orientation. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification