Multimedia visual progress indication system
First Claim
1. A method for visually communicating record or playback progress of audio or video program material, the method comprising:
- storing, in a cache, an available amount of program material through which a user is able to navigate and play back;
retrieving, from the cache, data indicating the available amount of program material through which the user is able to navigate and play back;
generating for display, based on the data, a cache bar that indicates the available amount of program material through which the user is able to navigate and play back;
retrieving, from the cache, a current playback position within the program material;
generating for display, based on the current playback position within the program material, a position indicator superimposed on the cache bar; and
in response to a user input, moving the position indicator within boundaries of the cache bar to indicate a current playback position within the program material.
6 Assignments
0 Petitions
Accused Products
Abstract
A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.
1 Citation
20 Claims
-
1. A method for visually communicating record or playback progress of audio or video program material, the method comprising:
-
storing, in a cache, an available amount of program material through which a user is able to navigate and play back; retrieving, from the cache, data indicating the available amount of program material through which the user is able to navigate and play back; generating for display, based on the data, a cache bar that indicates the available amount of program material through which the user is able to navigate and play back; retrieving, from the cache, a current playback position within the program material; generating for display, based on the current playback position within the program material, a position indicator superimposed on the cache bar; and in response to a user input, moving the position indicator within boundaries of the cache bar to indicate a current playback position within the program material. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for visually communicating record or playback progress of audio or video program material, the system comprising control circuitry configured to:
-
store, in a cache, an available amount of program material through which a user is able to navigate and play back; retrieve, from the cache, data indicating the available amount of program material through which the user is able to navigate and play back; generate for display, based on the data, a cache bar that indicates the available amount of program material through which the user is able to navigate and play back; retrieve, from the cache, a current playback position within the program material; generate for display, based on the current playback position within the program material, a position indicator superimposed on the cache bar; and in response to a user input, move the position indicator within boundaries of the cache bar to indicate a current playback position within the program material. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification