Multicast and unicast internet protocol content distribution having a feedback mechanism for real-time and store and forward information transfer
First Claim
1. A method of presenting in real-time a conference data set having document data, video data, and audio data, to a remote computing system of a remotely located conference participant, comprising:
- receiving configuration data for the remote computing system and using the received configuration data to select a conference data set format suitable for transmission to the remote computing system;
encoding in real time the conference data set in the selected conference data set format;
generating in real time a plurality of transmission web pages based on respective configuration data received from the remote computing system and other remote computing systems, each of the transmission web pages providing the conference data set in respective encoded formats;
selecting a transmission web page from the plurality of transmission web pages based on the received configuration data, the selected transmission web page providing the conference data set in the selected conference data set format; and
transmitting the encoded conference data set from the selected transmission web page over a public network to the remote computing system, for the remotely located conference participant to access using a web browser.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for presenting in real-time a conference data set having document data, video data, and audio data, to a remote computing system of a remotely located conference participant. The system receives configuration data for the remote computing system and uses the received configuration data to select a conference data set format suitable for transmission to the remote computing system. The system encodes the conference data set in the selected conference data set format and selects an appropriate transmission web page for the encoded conference data set using the received configuration data. The system then transmits the encoded conference data set from the selected transmission web page over a public network to the remote computing system, wherein the remotely located conference participant accesses the encoded conference data set using a web browser. The system also transmits to the remote computing system any software required for accessing the encoded conference data set, wherein the software has been selected according to the received configuration data. The system also includes a capability for receiving chat data from the remote computing system.
-
Citations
37 Claims
-
1. A method of presenting in real-time a conference data set having document data, video data, and audio data, to a remote computing system of a remotely located conference participant, comprising:
-
receiving configuration data for the remote computing system and using the received configuration data to select a conference data set format suitable for transmission to the remote computing system;
encoding in real time the conference data set in the selected conference data set format;
generating in real time a plurality of transmission web pages based on respective configuration data received from the remote computing system and other remote computing systems, each of the transmission web pages providing the conference data set in respective encoded formats;
selecting a transmission web page from the plurality of transmission web pages based on the received configuration data, the selected transmission web page providing the conference data set in the selected conference data set format; and
transmitting the encoded conference data set from the selected transmission web page over a public network to the remote computing system, for the remotely located conference participant to access using a web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
receiving chat data from the remote computing system; and
transmitting the chat data to a conference presentation device.
-
-
4. The method of claim 1 wherein the public network is an internet.
-
5. The method of claim 1 wherein the public network is an intranet.
-
6. The method of claim 1 wherein the encoded conference data set does not include video data in accordance with the received configuration data.
-
7. The method of claim 1 wherein the encoded conference data set does not include audio data in accordance with the received configuration data.
-
8. The method of claim 6 wherein the encoded conference data set does not include audio data in accordance with the received configuration data.
-
9. A method of presenting a conference data set to a remote computing system of a remotely located conference participant in real-time, comprising:
-
receiving configuration data for the remote computing system of the remotely located conference participant and using the received configuration data to select a conference data set format suitable for transmission to the remote computing system;
generating in real time a plurality of transmission web pages based on respective configuration data received from the remote computing system and other remote computing systems, each of the transmission web pages providing the conference data set in respective encoded formats; and
selecting a transmission web page from the plurality of transmission web pages based on the received configuration data, the selected transmission web page providing the conference data set in the selected conference data set format. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of directing each conference participant of a plurality of remotely located conference participants selected to receive a conference data set for access on a remote computing system to an appropriate conference data set in real time, comprising:
-
providing a web page suitable for access by the plurality of remotely located conference participants; and
for each conference participant of the plurality of remotely located conference participants selected to receive a conference data set for access on a remote computing system;
receiving configuration information from the conference participant for the remote computing system to be used for accessing the conference data set via the web page;
generating in real time a plurality of transmission web pages based on respective configuration data received from the plurality of remotely located conference participants, each of the transmission web pages providing the conference data set in respective formats;
selecting a transmission web page from among the plurality of transmission web pages for the conference participant based on the received configuration information and directing the conference participant to the transmission web page; and
transmitting an appropriate conference data set from the transmission web page to the conference participant, wherein the appropriate conference data set is formatted in real time with a format compatible with the remote computing system. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for receiving a conference data set in real-time from a remotely located conference provider, comprising:
-
providing computing system configuration information to the remotely located conferencing provider;
locating a remote conference transmission web page from a plurality of remote conference transmission web pages providing a corresponding conference data set based on the provided computing system configuration information;
downloading the corresponding conference data set in real-time over a network from the remote conference transmission web page; and
accessing the corresponding conference data set. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of preparing an appropriate conference data set for transmission to a remotely located conference participant in real time, comprising:
-
encoding in real time each conference data item of a plurality of conference data items using at least one transmission format to form a plurality of encoded conference data items;
forming a plurality of conference data sets by combining encoded conference data items of the plurality of encoded conference data items and creating in real time a plurality of transmission web pages based on respective transmission formats to provide the conference data sets, respectively. - View Dependent Claims (33, 34)
receiving computing system configuration information from the remotely located conference participant; and
determining an appropriate conference data set from the plurality of conference data sets using the computing system configuration information; and
transmitting the appropriate conference data set to the remotely located conference participant.
-
-
34. The method of claim 32, wherein the plurality of conference data sets are made available to the remotely located conference participant from one or more of the transmission web pages.
-
35. A data structure for transmission of conference data to a conference participant remotely located from a conference in real time, comprising:
-
a plurality of conference data sets encoding in real time the conference data into respective formats; and
a plurality of transmission web pages generated in real time and providing the conference data sets, respectively, wherein each of the conference data sets includes conference document data;
conference audio data; and
conference video data, andwherein the conference document data, conference audio data, and conference video data are synchronized to provide the conference participant with a real-time presentation of the remotely located conference. - View Dependent Claims (36, 37)
-
Specification