Systems and methods for interacting with a user interface of a media player
First Claim
1. A user interface for a computing device having a display for use in connection with rendering a media object, comprising:
- a first input component for toggling between rendering according to a rendering speed for the media object and pausing the rendering of the media object; and
a second input component for skipping the rendering of the media object forward a predetermined amount upon a click of the second input component and for fast forwarding the rendering of the media object upon a press and hold of the second input component.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for interfacing with playback of media by a media player are provided. By combining the functionality of fast forward and skip forward into a single button control, the invention reduces the numbers of control buttons that need be included on a device, reducing device costs and consumer “button overload.” In one embodiment, by pressing (and releasing) a forward button, media being rendered by a media player skips to a predetermined location in the media. By pressing and holding (and then releasing) the forward button, the media being rendered is fast forwarded according to algorithms for fast forwarding. A backward button covers skipping backward and fast reversing in a similar fashion. A device including a play/pause button and the described forward and backward buttons advantageously reduces the number of buttons required by two buttons.
-
Citations
38 Claims
-
1. A user interface for a computing device having a display for use in connection with rendering a media object, comprising:
-
a first input component for toggling between rendering according to a rendering speed for the media object and pausing the rendering of the media object; and
a second input component for skipping the rendering of the media object forward a predetermined amount upon a click of the second input component and for fast forwarding the rendering of the media object upon a press and hold of the second input component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 20, 21)
-
-
13. A method for directionally influencing according to a direction the rendering of a media object via a user interface of a computing device, comprising:
-
receiving a selection of one of a playing state and a paused state via a first interface control element;
receiving input by a second interface control element, whereby if the input includes continuous input for a predetermined amount of time, said input causes fast rendering of the media object according to the direction and whereby if the input does not include continuous input, said input causes skipping of the rendering of the media object according to the direction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 22, 23, 24)
-
-
25. A computing device, comprising:
-
a display;
a computer readable medium comprising computer executable modules comprising computer executable instructions configured to interact with the display and for enabling a user to interact with the playback of a media object by a media player, a first input component for skipping the rendering of the media object forward a predetermined amount upon a click of the First input component and for fast forwarding the rendering of the media object upon a press and hold of the first input component; and
a second input component for skipping the rendering of the media object backward a predetermined amount upon a click of the second input component and for fast reversing the rendering of the media object upon a press and hold of the second input component. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computing device for rendering a media object including a user interface for influencing a speed and specified direction of the rendering, comprising:
-
means for receiving a selection of one of a playing state and a paused state via a first interface control element;
means for receiving input by a second interface control element, whereby if the input includes continuous input for a predetermined amount of time, said input causes fast rendering of the media object according to the specified direction and whereby if the input does not include continuous input, said input causes skipping of the rendering of the media object according to the specified direction. - View Dependent Claims (37, 38)
-
Specification