User interface for presenting media information
First Claim
1. A method for providing a user interface, said user interface providing functionality for processing a time-based media, said method comprising:
- detecting input to change a portion of said graphical user interface being displayed, wherein said portion indicates time relating to said time-based media;
determining an input speed of said input to change said portion wherein said input comprises a physical motion from which said input speed is determined;
determining a rate at which to change said portion, said rate being dependent on said input speed; and
changing said portion at said rate by scrolling on a line or part thereof by line or part thereof basis wherein a line of information or a part thereof is moved off said portion and for each said line or said part thereof that is moved off said portion, a new line of information or a new part thereof is displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface and methods for using a user interface for controlling processing of time-based media files. In one exemplary method, a graphical representation of a time line for a time-based media is displayed along with a graphical representation of a current time along the graphical representation of the time line. A start graphical indicator and a stop graphical indicator is also displayed along the graphical representation of the time line. A portion of the time-based media may be selected for presentation by dragging or positioning at least one of the start graphical indicator and the stop graphical indicator along the graphical representation of the time line. In another aspect of the invention, an exemplary method allows for the adaptive control of a portion of the interface which indicates time relating to a time-based media. An input speed is determined where this input is to change the portion and the rate at which the change to this portion occurs is dependent upon the input speed. Other aspects of the present invention relating to the interface for controlling the processing of time-based media files are also described.
100 Citations
27 Claims
-
1. A method for providing a user interface, said user interface providing functionality for processing a time-based media, said method comprising:
-
detecting input to change a portion of said graphical user interface being displayed, wherein said portion indicates time relating to said time-based media; determining an input speed of said input to change said portion wherein said input comprises a physical motion from which said input speed is determined; determining a rate at which to change said portion, said rate being dependent on said input speed; and changing said portion at said rate by scrolling on a line or part thereof by line or part thereof basis wherein a line of information or a part thereof is moved off said portion and for each said line or said part thereof that is moved off said portion, a new line of information or a new part thereof is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable medium having stored thereon executable code which causes a machine to perform a method for generating a user interface, said user interface to provide functionality for processing time-based media data, said method comprising:
-
detecting input to change a portion of said graphical user interface that indicates time relating to said time-based media; determining an input speed of said input to change said portion wherein said input comprises a physical motion from which said input speed is determined; determining a rate at which to change said portion, said rate being dependent on said input speed; and changing said portion at said rate by scrolling on a line or part thereof by line or part thereof basis wherein a line of information or a part thereof displayed in said portion is moved off said portion and for each said line or said part thereof that is moved off said portion, a new line of information or a new part thereof is displayed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for generating a user interface, said user interface to provide functionality for processing time-based media data, said apparatus comprising:
-
a first means for detecting input to change a portion of said graphical user interface being displayed, wherein said portion indicates time relating to said time-based media; a second means for determining an input speed of said input to change said portion wherein said input comprises a physical motion from which said input speed is determined; and a third means for determining a rate at which to change said portion, said rate being dependent on said input speed; and a fourth means for changing said portion at said rate by scrolling on a line or part thereof by line or part thereof basis wherein a line of information or a part thereof displayed in said portion is moved off said portion and for each said line or said part thereof that is moved off said portion, a new line of information or a new part thereof is displayed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification