Information display system and methods
First Claim
1. A computer implemented method of displaying interactive media content, the method comprising the steps of:
- receiving a data stream from a first server system over a network connection, wherein the data stream includes a first data portion corresponding to a real time media presentation and a second data portion identifying data for a related web page stored on a second server system;
processing the first data portion to produce the real time media presentation;
automatically retrieving the web page data from the second server system; and
simultaneously displaying the real time media presentation and the web page on different portions of a display.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for displaying real time media broadcasts with pages of related information. The systems and methods allow a user to interact with related online information while simultaneously viewing a video presentation or listening to an audio presentation. A client application executing on a client system processes a streaming data signal and displays an associated real time media presentation, live or archived, on one portion of a display. Reference data pushed to the client application in the streaming data signal identifies pages of related information. The client application retrieves the pages, e.g., via HTTP requests, and displays the pages in a data frame on a second portion of the display. The pages can be created in advance of the media presentation, and when retrieved and displayed, include current information related to the subject matter of the media presentation. Information included in the pages can include links to other related information. Upon selection of a link by a user, the link is passed to an active browser window displayed on a third portion of the display. The user may interact with information in the browser window and data frame while simultaneously viewing the real time media presentation.
-
Citations
91 Claims
-
1. A computer implemented method of displaying interactive media content, the method comprising the steps of:
-
receiving a data stream from a first server system over a network connection, wherein the data stream includes a first data portion corresponding to a real time media presentation and a second data portion identifying data for a related web page stored on a second server system;
processing the first data portion to produce the real time media presentation;
automatically retrieving the web page data from the second server system; and
simultaneously displaying the real time media presentation and the web page on different portions of a display. - 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, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 82)
-
-
29. A computer implemented method of displaying interactive media content, the method comprising the steps of:
-
receiving a first data stream from a first server system over a network connection, wherein the first data stream includes a first data portion corresponding to a real time media presentation and a second data portion including an IP address identifying data for a web page on a second server system;
processing the first data portion using a media player module to produce the real time media presentation;
displaying the real time media presentation in a first portion of a display;
automatically sending a request for the web page data to the second server system using the IP address;
receiving the web page data from the second server system;
processing the web page data using a browser module to produce the web page; and
displaying the web page on a second portion of the display simultaneous with displaying the real time media presentation.
-
-
50. An information display system comprising:
-
a first server that provides data associated with a web page in response to a data request;
a second server that provides a data stream including streaming data associated with a real time media presentation and reference data identifying the web page data on the first server; and
a client application executing on a client device communicably coupled to the first and second servers over the Internet, the client device including a processing unit and a display, wherein the client application includes instructions for controlling the client device to;
receive the data stream from the second server;
process the streaming data to produce the real time media presentation;
automatically retrieve the web page data from the first server using the reference data;
process the web page data to produce the web page; and
simultaneously display the real time media presentation and the web page on different portions of the display. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer implemented method of displaying interactive media content, comprising:
-
displaying a real time media presentation on a first portion of a display, wherein the real time media presentation is based on streaming data received from a first server system; and
simultaneously displaying a web page on a second portion of the display, wherein the web page is automatically retrieved from a second server system using reference data included in the streaming data. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A computer-readable medium containing computer code for controlling a computer system to process media content, the computer system being communicably coupled to first and second server systems over the Internet, wherein the computer system includes a processing unit and a display, wherein the first server system provides data associated with a web page in response to a data request, wherein the second server system provides a data stream including streaming data associated with a real time media presentation and reference data identifying the web page data on the first server system, and wherein the computer code includes instructions for:
-
receiving the data stream from the second server system;
processing the streaming data to produce the real time media presentation;
automatically retrieving the web page data from the first server system using the reference data;
processing the web page data to produce the web page; and
simultaneously displaying the real time media presentation and the web page on different portions of the display. - View Dependent Claims (78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
Specification