Method and system for synchronizing data
First Claim
Patent Images
1. A method of processing data, the method comprising:
- receiving media data having a first time indicator associated therewith, said media data associated with a presentation by a moderator;
receiving command data having a second time indicator which corresponds to when said command data was invoked by said moderator during said presentation; and
processing said media data and said command data such that presentation data associated with said command data is processed substantially synchronously relative to the media data wherein said media data is presented in substantially real time with said presentation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system that synchronizes time-related data in a digital processing system. The data to be synchronized includes display data such as audio or video data and command data such as uniform resource locators., The data is encoded with time indicators that allow the media data, through the execution of a set of instructions, to be processed synchronously with the display data.
-
Citations
44 Claims
-
1. A method of processing data, the method comprising:
-
receiving media data having a first time indicator associated therewith, said media data associated with a presentation by a moderator;
receiving command data having a second time indicator which corresponds to when said command data was invoked by said moderator during said presentation; and
processing said media data and said command data such that presentation data associated with said command data is processed substantially synchronously relative to the media data wherein said media data is presented in substantially real time with said presentation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for processing data, said apparatus comprising:
-
a receiving unit, configured to receive media data having a first time indicator associated therewith, said media data associated with a presentation by a moderator, and said receiving unit configured to receive command data having a second time indicator which corresponds to when said command data was invoked by said moderator during said presentation; and
a processing unit, coupled to said receiving unit and configured to process said media data and said command data such that display data associated with said command data is processed synchronously with the media data having a corresponding time indicator said processing unit further configured to present said media data in substantially real time with said presentation. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A machine-readable medium that provides executable instructions, which when executed by a digital processing system, cause said set of processors to perform a method comprising:
-
receiving media data having a first time indicator associated therewith, said media data associated with a presentation by a moderator;
receiving command data having a second time indicator which corresponds to when said command data was invoked by said moderator during said presentation; and
processing said media data and said command data such that presentation data associated with said command data is processed substantially synchronously relative to the media data wherein said media data is presented in substantially real time with said presentation. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of processing data, the method comprising:
-
receiving time-stamped media data associated with a presentation by a moderator;
receiving time-stamped uniform resource locator (URL) data corresponding to when said URL data was invoked by said moderator during said presentation; and
processing said media data and said URL data such that display data associated with said URL data is processed synchronously with the media data having a corresponding time stamp wherein said media data is presented in substantially real time with said presentation. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for processing data, said apparatus comprising:
-
a receiving unit configured to receive time-stamped media data associated with a presentation by a moderator and to receive time-stamped uniform resource locator (URL) data corresponding to when said URL data was invoked by said moderator during said presentation; and
a processing unit, coupled to said receiving unit, configured to process said media data and said URL data such that display data associated with said URL data is processed synchronously with the media data having a corresponding time stamp said processing unit further configured to present said media data in substantially real time with said presentation. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A machine-readable medium that provides executable instructions, which when executed by a digital processing system, cause said set of processors to perform a method comprising:
-
receiving time-stamped media data associated with a presentation by a moderator;
receiving time-stamped uniform resource locator (URL) data corresponding to when said URL data was invoked by said moderator during said presentation; and
processing said media data and said URL data such that display data associated with said URL data is processed synchronously with the media data having a corresponding time stamp wherein said media data is presented in substantially real time with said presentation. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of processing data, the method comprising:
-
associating network resource address data with a time stamp stream to indicate when said network resource address data was invoked by a moderator of a presentation during said presentation;
creating a command stream from said network resource address data which is associated with said time stamp stream; and
transmitting said time stamp stream to an encoder to encode presentation data in real time, said presentation data associated with said presentation. - View Dependent Claims (44)
-
Specification