Time handle in a media diary application for accessing media files
First Claim
1. A computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
- first instructions for generating a media view that provides access to digital media files and associates digital media files with a period of time; and
second instructions for generating a media handle, displayed in conjunction with a media view, wherein the media handle is moveable within the media view to provide viewable access to digital media files,wherein the second instructions for generating a media handle further comprise instructions for causing step-wise scrolling based on a predefined time unit when the media handle is deviated from a predefined position into a first region, and causing a speed of scrolling that is proportional to the distance that the media handle is deviated from the predefined position when the media handle is deviated from the predefined position into a second region.
1 Assignment
0 Petitions
Accused Products
Abstract
A media management application implemented in a digital device that incorporates a media handle. The media handle is moveable within a display to provide the user of the application with viewable access to media file representations or calendar events. The media handle may be displayed in conjunction with a media view, a calendar view and/or a time bar, such that the media handle provides access to desired portions of the media view, the calendar view or the time bar. The media handle of the present invention provides the device user with a highly efficient means of locating time periods and the media files associated with the time periods. In addition, the media handle provides ergonomic benefit to the user, in that, user inputs to the device are limited and the user inputs that are required are user-friendly.
-
Citations
41 Claims
-
1. A computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
-
first instructions for generating a media view that provides access to digital media files and associates digital media files with a period of time; and second instructions for generating a media handle, displayed in conjunction with a media view, wherein the media handle is moveable within the media view to provide viewable access to digital media files, wherein the second instructions for generating a media handle further comprise instructions for causing step-wise scrolling based on a predefined time unit when the media handle is deviated from a predefined position into a first region, and causing a speed of scrolling that is proportional to the distance that the media handle is deviated from the predefined position when the media handle is deviated from the predefined position into a second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
-
first instructions for generating an information view that provides access to items of information associated with a period of time and wherein the information view provides for a first time layer to be divided into segments in a first time scale; second instructions for generating a time bar, displayed in conjunction with the information view, wherein the time bar provides for a second time layer to be divided into segments in a second time scale; and third instructions for generating a moveable media handle, displayed in conjunction with the information view and the time bar, wherein a movement of the media handle along the time bar moves simultaneously the information view and the time bar, and wherein the third instructions for generating a moveable media handle further include instructions for causing step-wise scrolling based on a predefined time unit when the media handle is deviated from a predefined position into a first region, and causing a speed of scrolling that is proportional to the distance that the media handle is deviated from the predefined position when the media handle is deviated from the predefined position into a second region. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
-
generating a media view that provides access to digital media files and associates digital media files with a period of time; and generating a media handle, displayed in conjunction with the media view, wherein the media handle is moveable with in the media view to provide viewable access to digital media files; wherein generating the media handle includes causing step-wise scrolling based on a predefined time unit when the media handle is deviated from a predefined position into a first region, and causing a speed of scrolling that is proportional to the distance that the media handle is deviated from the predefined position when the media handle is deviated from the predefined position into a second region. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method comprising:
-
providing for a media view on a display device that provides viewable access to digital media files in relation to a period of time; providing for a media handle, in conjunction with the media view, that is stationary in a predefined position, the predefined position associated with a first period of time in the media view; receiving an indication that the media handle has been deviated a selected distance from the predefined position, the selected distance associated with a second period of time in the media view; and receiving an indication that the media handle has been released such that the predefined position is associated with the second period of time in the media view; wherein upon receiving the indication that the media handle has been deviated the selected distance, causing step-wise scrolling based on a predefined time unit when the selected distance is within a first region or causing a speed of scrolling that is proportional to the distance that the media handle has been deviated from the predefined position when the selected distance is within a second region. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification