MEDIA SEEK BAR
First Claim
1. A data-holding subsystem holding instructions executable by a logic subsystem to:
- output a graphical user interface for presentation via a graphical display device, the graphical user interface including;
visual aspects of a time-based media content item having a playback axis; and
a seek bar having a position along the playback axis, the position of the seek bar along the playback axis indicating a current playback position of the time-based media content item, the seek bar extending perpendicular to the playback axis over the visual aspects of the time-based media content item;
receive a drag command representing a user input directed at the seek bar, the drag command characterized by a drag path; and
move the current playback position of the time-based media content item based on the drag path.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface is output for presentation by a graphical display device. The graphical user interface includes visual aspects of a time-based media content item having a playback axis, and a seek bar having a position along the playback axis. The position of the seek bar along the playback axis indicates a current playback position of the time-based media content item. The seek bar extends perpendicular to the playback axis over the visual aspects of the time-based media content item. A drag command representing a user input directed at the seek bar is received. The drag command is characterized by a drag path. The current playback position of the time-based media content item is moved based on the drag path.
36 Citations
20 Claims
-
1. A data-holding subsystem holding instructions executable by a logic subsystem to:
-
output a graphical user interface for presentation via a graphical display device, the graphical user interface including; visual aspects of a time-based media content item having a playback axis; and a seek bar having a position along the playback axis, the position of the seek bar along the playback axis indicating a current playback position of the time-based media content item, the seek bar extending perpendicular to the playback axis over the visual aspects of the time-based media content item; receive a drag command representing a user input directed at the seek bar, the drag command characterized by a drag path; and move the current playback position of the time-based media content item based on the drag path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of presenting time-based media content items with a computing device, comprising:
-
outputting a graphical user interface for presentation via a graphical display device, the graphical user interface including; visual aspects of a time-based media content item having a playback axis; and a seek bar having a position along the playback axis, the position of the seek bar along the playback axis indicating a current playback position of the time-based media content item, the seek bar extending perpendicular to the playback axis over the visual aspects of the time-based media content item, the time-based media content item bound by a first edge parallel to the playback axis and a second edge parallel to the playback axis, the seek bar extending from the first edge to the second edge over the visual aspects of the time-based media content item; receiving a drag command representing a user input directed at the seek bar, the drag command characterized by a two-dimensional drag path; and moving the current playback position of the time-based media content item based on the two-dimensional drag path. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computing device, comprising:
-
a touch-sensitive graphical display to present a graphical user interface and receive user input; a logic subsystem; a data-holding subsystem holding instructions executable by the logic subsystem to; output the graphical user interface for presentation via the touch-sensitive graphical display, the graphical user interface including; visual aspects of a time-based media content item having a playback axis; and a seek bar having a position along the playback axis, the position of the seek bar along the playback axis indicating a current playback position of the time-based media content item, the seek bar extending perpendicular to the playback axis over the visual aspects of the time-based media content item, the time-based media content item bound by a first edge parallel to the playback axis and a second edge parallel to the playback axis, the seek bar extending from the first edge to the second edge over the visual aspects of the time-based media content item; receive a drag command representing a user input directed at the seek bar, the drag command characterized by a drag path; and move the current playback position of the time-based media content item responsive to the drag command, the amount that the current playback position is moved in a forward or in a reverse direction increasing as a distance measured along the playback axis from an initial position to a remote position of the drag path increases, and decreasing as a distance measured along an axis perpendicular to the playback axis from the initial position to the remote position of the drag path increases.
-
Specification