User interface for presenting media information
First Claim
1. A method for selecting a presentation of a time-based media, said method comprising:
- displaying a graphical representation of a time line for said time-based media;
displaying a graphical representation of a current time along said graphical representation of said time line;
displaying a start graphical indicator and a stop graphical indicator along said graphical representation of said time line;
dragging at least one of said start graphical indicator and said stop graphical indicator along said graphical representation of said time line to select a portion of said time-based media for presentation.
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.
-
Citations
69 Claims
-
1. A method for selecting a presentation of a time-based media, said method comprising:
-
displaying a graphical representation of a time line for said time-based media;
displaying a graphical representation of a current time along said graphical representation of said time line;
displaying a start graphical indicator and a stop graphical indicator along said graphical representation of said time line;
dragging at least one of said start graphical indicator and said stop graphical indicator along said graphical representation of said time line to select a portion of said time-based media for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine readable medium having stored thereon executable program code which, when executed, causes a machine to perform a method for selecting a presentation of a time-based media, said method comprising:
-
displaying a graphical representation of a time line for said time-based media;
displaying a graphical representation of a current time along said graphical representation of said time line;
displaying a start graphical indicator and a stop graphical indicator along said graphical representation of said time line;
dragging at least one of said start graphical indicator and said stop graphical indicator along said graphical representation of said time line to select a portion of said time-based media for presentation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A digital processing system for selecting a presentation of a time-based media, said digital processing system comprising:
-
means for displaying a graphical representation of a time line for said time-based media;
means for displaying a graphical representation of a current time along said graphical representation of said time line;
means for displaying a start graphical indicator and a stop graphical indicator along said graphical representation of said time line;
means for dragging at least one of said start graphical indicator and said stop graphical indicator along said graphical representation of said time line to select a portion of said time-based media for presentation. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A digital processing system comprising:
-
a digital processor coupled to a display device;
a memory coupled to said digital processor, said memory receiving a time-based media for display on said display device, said processor;
displaying a graphical representation of a time line for said time-based media;
displaying a graphical representation of a current time along said graphical representation of said time line;
displaying a start graphical indicator and a stop graphical indicator along said graphical representation of said time line;
allowing dragging of at least one of said start graphical indicator and said stop graphical indicator along said graphical representation of said time line to select a portion of said time-based media for presentation. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A digital processing system as in claim 42 wherein said section represents a chapter in said time-based media.
-
43. A method for providing a user interface, said user interface providing functionality for processing 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; and
determining a rate at which to change said portion, said rate being dependent on said input speed; and
changing information displayed in said portion at said rate. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. 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;
determining a rate at which to change said portion, said rate being dependent on said input speed; and
changing information displayed in said portion at said rate. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. 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; 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 information displayed in said portion at said rate. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69)
-
Specification