User interface for presenting media information
First Claim
1. A method for displaying a status corresponding to a time-based media, comprising:
- displaying a media window to play said time-based media;
receiving said time-based media in said media window;
displaying and scrolling in a first message corresponding to said status of said receiving said time-based media;
scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes;
displaying a time bar in an area of said media window, said time bar includes a first end and a second end representing respectively a beginning of said time-based media and an end of said time-based media;
removing said time bar in response to receiving said first message; and
displaying and scrolling in said first message in said area, and scrolling out said first message and displaying and scrolling in said second message in said area.
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
64 Claims
-
1. A method for displaying a status corresponding to a time-based media, comprising:
-
displaying a media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media; scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes; displaying a time bar in an area of said media window, said time bar includes a first end and a second end representing respectively a beginning of said time-based media and an end of said time-based media; removing said time bar in response to receiving said first message; and displaying and scrolling in said first message in said area, and scrolling out said first message and displaying and scrolling in said second message in said area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable medium having stored thereon executable program code which, when executed, causes a machine to perform a method for displaying a status corresponding to a time-based media, said method comprising:
-
displaying a media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media; scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes; displaying a time bar in an area of said media window, said time bar includes a first end and a second end representing respectively a beginning of said time-based media and an end of said time-based media; removing said time bar in response to receiving said first message; and displaying and scrolling in said first message in said area, and scrolling out said first message and displaying and scrolling in said second message in said area. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A digital processing system for displaying a status corresponding to a time-based media, said digital processing system comprising:
-
means for displaying a media window to play said time-based media; means for receiving said time-based media in said media window; means for displaying and scrolling in a first message corresponding to said status of said receiving said time-based media; means for scrolling out said first message and means for displaying and scrolling in a second message corresponding to said status as said status changes; means for displaying a time bar in an area of said media window, said time bar includes a first end and a second end representing respectively a beginning of said time-based media and an end of said time-based media; means for removing said time bar in response to receiving said first message; and means for displaying and scrolling in said first message in said area, and means for scrolling out said first message and means for displaying and means for scrolling in said second message in said area. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. 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 media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media; scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes; displaying a time bar in an area of said media window, said time bar includes a first end and a second end representing respectively a beginning of said time-based media and an end of said time-based media; removing said time bar in response to receiving said first message; and displaying and scrolling in said first message in said area, and scrolling out said first message and displaying and scrolling in said second message in said area. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for displaying a status corresponding to a time-based media, comprising:
-
displaying a media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media, wherein said status is capable of varying over time; and scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A machine readable medium having stored thereon executable program code which, when executed, causes a machine to perform a method for displaying a status corresponding to a time-based media, said method comprising:
-
displaying a media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media, wherein said status is capable of varying over time; and scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A digital processing system for displaying a status corresponding to a time-based media, said digital processing system comprising:
-
means for displaying a media window to play said time-based media; means for receiving said time-based media in said media window; means for displaying and scrolling in a first message corresponding to said status of said receiving said time-based media, wherein said status is capable of varying over time; and means for scrolling out said first message and means for displaying and scrolling in a second message corresponding to said status as said status changes. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. 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 media window to play said time-based media; receiving said time-based media in said media window; displaying and scrolling in a first message corresponding to said status of said receiving said time-based media, wherein said status is capable of varying over time; and scrolling out said first message and displaying and scrolling in a second message corresponding to said status as said status changes. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
-
Specification