Graphical tuning bar for a multi-program data stream
First Claim
1. A computer-based graphical user interface for facilitating the selection and display of transmitted audio, video and data, comprising:
- a main menu state with a first multi-segment display, the first multi-segment display having an active video/audio segment and a tuning segment;
the active video segment being adapted to display a currently tuned program; and
the tuning segment having an elongated graphic bar with a length and a width, the length of the graphic bar being dynamically sub-divided into a plurality of contiguous regions based on a number of programs that have been parsed from a multi-program data stream and that are authorized for use by a particular user, wherein each of the regions is uniquely mapped to a respective one of a plurality of numeric identifiers, and wherein each of the plurality of numeric identifiers is transmitted within data packets containing displayable information pertaining to a respective one of the number of programs.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer based graphical user interface for facilitating the selection and display of transmitted audio, video and data includes a main menu state with a first multi-segment display having an active video/audio segment and a tuning segment. The active video segment displays a currently tuned program and the tuning segment includes an elongated graphic bar. The elongated graphic bar is dynamically sub-divided into a plurality of contiguous regions so that each of the regions uniquely corresponds to a program parsed from a multi-program data stream. The tuning segment also includes a graphic slider that overlays the graphic bar and that is movable along the length of the graphic bar so that the currently tuned program corresponds to the portion of the graphic bar underlying the current position of the graphic slider.
-
Citations
28 Claims
-
1. A computer-based graphical user interface for facilitating the selection and display of transmitted audio, video and data, comprising:
-
a main menu state with a first multi-segment display, the first multi-segment display having an active video/audio segment and a tuning segment;
the active video segment being adapted to display a currently tuned program; and
the tuning segment having an elongated graphic bar with a length and a width, the length of the graphic bar being dynamically sub-divided into a plurality of contiguous regions based on a number of programs that have been parsed from a multi-program data stream and that are authorized for use by a particular user, wherein each of the regions is uniquely mapped to a respective one of a plurality of numeric identifiers, and wherein each of the plurality of numeric identifiers is transmitted within data packets containing displayable information pertaining to a respective one of the number of programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
one or more logos associated with the websites;
a table stored in a computer memory and indicative of locally cached websites;
a graphic cursor, the cursor being movable within the service display states; and
a cache status overlay graphic, the cache status graphic indicating the local cache status of a first website logo that is overlaid by the graphic cursor.
-
-
14. The interface of claim 10, wherein the service graphics include a graphic representing a link that launches the interface into a sub-group of interlinked service display states, the sub-group of interlinked service display states adapted to facilitate the selection, display, and downloading of computer software.
-
15. The interface of claim 10, wherein the service graphics include a graphic representing a link that launches the interface into a sub-group of interlinked service display states, the sub-group of interlinked service display states adapted to facilitate the selection, display, and downloading of numerical data.
-
16. The interface of claim 10, wherein at least some of the sub-groups of interlinked service display states and function display states are constructed in accordance with information parsed from the multi-program data stream.
-
17. The interface of claim 16, wherein the layout and content of the service and function display states may vary dynamically over time as a function of the information parsed from the multi-program data stream.
-
18. The interface of claim 17, wherein the information parsed from the multi-program data stream includes SDP+ records.
-
19. The interface of claim 1, further comprising a function segment, the function segment including one or more function graphics representing links that launch the interface into corresponding sub-groups of interlinked function display states.
-
20. The interface of claim 19, wherein the function graphics include a graphic representing a link that launches the interface into a sub-group of interlinked function display states, the sub-group of interlinked function display states adapted to facilitate multi-day scheduling and review of program viewing and data downloading events.
-
21. The interface of claim 19, wherein the function graphics include a graphic representing a link that launches the interface into a sub-group of interlinked function display states, the sub-group of interlinked function display states adapted to facilitate the setting of a satellite receiver station'"'"'s function options.
-
22. The interface of claim 19, wherein the function graphics include a graphic representing a link that launches the interface into a sub-group of interlinked function display states, the sub-group of interlinked function display states adapted to facilitate the selection and display of textual messages.
-
23. The interface of claim 1, further comprising a title segment.
-
24. The interface of claim 1, further comprising a date/time segment.
-
25. A graphical user interface for use in selecting and displaying programs parsed from a multi-program data stream, comprising:
a tuning segment having an elongated graphic bar that is dynamically sub-divided into a plurality of contiguous regions based on a number of programs authorized for displays to a particular user, wherein each of the regions uniquely corresponds to one of the number of programs authorized for display and wherein each of the regions uniquely corresponds to one of a plurality of numeric identifiers that is transmitted within data packets of the multi-program data stream that contain data pertaining to a respective one of the number of programs. - View Dependent Claims (26)
-
27. A graphical user interface for use within a satellite communication system, the graphical user interface compromising:
-
a video/audio display area that is adapted to displays one of a plurality of programs parsed from a multi-program data stream; and
a graphical tuning area that has been dynamically sub-divided into a plurality of contiguous regions based on a number of programs within the multi-program data stream that are authorized for viewing by a particular user, wherein each of the plurality of regions uniquely corresponds to one of the number of programs authorized for viewing by the particular user, and wherein each of the plurality of regions is uniquely associated with one of a plurality of numeric identifiers, each of which is transmitted within data packets containing information video information pertaining to a respective one of the number of programs. - View Dependent Claims (28)
-
Specification