摘要:
An interactive entertainment system has a program provider which distributes video content programs to multiple subscribers over a distribution network. Each subscriber has a user interface unit which receives the digital video program and converts it for display on a television, monitor, or other display unit. The user interface unit has a processor and memory. An electronic programming guide (EPG) resides in the memory and is executable on the processor to organize programming information that is descriptive of the programs supplied over the interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI. The hyperlinks can be placed in the program tiles, channel tiles, or description area, and can be situated alone or embedded within other text. When a viewer activates a hyperlink within the EPG, the user interface unit launches the browser to activate the target resource specified by the hyperlink. The data retrieved from the target resource is then displayed on the display unit. The viewer can also drag a particular program or channel label from its location within the EPG UI and drop the label at another location on the display unit. This drag-and-drop operation associates an instruction with the label that will execute in response to activation of the label. The instruction might cause the visual display unit to tune to the program or channel represented by the particular label, or to initiate procedures to record the program when it begins playing, or to jump to a related target resource, such as a Web site.
摘要:
An interactive entertainment system has a program provider which distributes video content programs to multiple subscribers over a distribution network. Each subscriber has a user interface unit which receives the digital video program and converts it for display on a television, monitor, or other display unit. The user interface unit has a processor and memory. An electronic programming guide (EPG) resides in the memory and is executable on the processor to organize programming information that is descriptive of the programs supplied over the interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI. The hyperlinks can be placed in the program tiles, channel tiles, or description area, and can be situated alone or embedded within other text. When a viewer activates a hyperlink within the EPG, the user interface unit launches the browser to activate the target resource specified by the hyperlink. The data retrieved from the target resource is then displayed on the display unit. The viewer can also drag a particular program or channel label from its location within the EPG UI and drop the label at another location on the display unit. This drag-and-drop operation associates an instruction with the label that will execute in response to activation of the label. The instruction might cause the visual display unit to tune to the program or channel represented by the particular label, or to initiate procedures to record the program when it begins playing, or to jump to a related target resource, such as a Web site.
摘要:
An electronic programming guide (EPG) resides in a user interface unit memory and is executable on the processor of the user interface unit to organize programming information that is descriptive of the programs supplied over an interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI. When a viewer activates a hyperlink within the EPG, the user interface unit launches the browser to activate the target resource specified by the hyperlink. The instruction might cause the visual display unit to tune to the program or channel represented by the particular label, or to initiate procedures to record the program when it begins playing, or to jump to a related target resource, such as a Web site.
摘要:
An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program. The target resource contains display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed. When the data from the target resource is downloaded, the viewer computing unit is responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program. Embedding the layout instructions in the supplemental content advantageously places control of the presentation to the content developers. The developers are free to arrange the data and video in any manner they choose.
摘要:
A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
摘要:
An interactive television system has a centrally located head end server coupled to service multiple, remotely located set-top boxes. Each set-top box runs an electronic programming guide that provides an on-screen program grid listing program titles in relation to their scheduled viewing times and channel numbers. The viewer is permitted to scroll through the program grid to list titles of past, current, and future programs. A database, resident at the head end server, supplies the program titles and scheduled viewing times of the past, current, and future programs to the electronic programming guide. The head end server transmits real-time video data streams of the available programs to the EPG. A continuous media server, resident at the head end server, stores the video data streams to build a reserve of previously played programs. The media server can also store video preview clips of future programs. When a viewer selects a current program, the real-time video data stream of the current program is displayed by the set-top box. When the viewer selects a past program, the head end server retrieves a stored video data stream of the selected past program and transmits it to the set-top box. When the viewer selects a future program, the head end server retrieves a stored video preview clip of the future program and transmits it to the set-top box.
摘要:
A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
摘要:
An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video prams, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program. The target resource contains display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed. When the data from the target resource is downloaded, the viewer computing unit is responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program. Embedding the layout instructions in the supplemental content advantageously places control of the presentation to the content developers. The developers are free to arrange the data and video in any manner they choose.
摘要:
A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
摘要:
Exemplary methods, apparatus, and systems are disclosed for capturing, organizing, sharing, and/or displaying media. For example, using embodiments of the disclosed technology, a unified playback and browsing experience for a collection of media can be created automatically. For instance, heuristics and metadata can be used to assemble and add narratives to the media data. Furthermore, this representation of media can recompose itself dynamically as more media is added to the collection. While a collection may use a single user's content, sometimes media that is desirable to include in the collection is captured by friends and/or others at the same event. In certain embodiments, media content related to the event can be automatically collected and shared among selected groups. Further, in some embodiments, new media can be automatically incorporated into a media collection associated with the event, and the playback experience dynamically updated.