Real-time rich media recording system and method
First Claim
1. A real-time rich media recording system, comprising:
- a capture module for capturing a rich media source;
a recording module to real-time record the rich media source captured by the capture module as digital data into a non-sequential storage module, construct a rich media relational table corresponding to the digital data, and insert an event label into the rich media relational table in response to an action instruction concurrent with the recording of the rich media source; and
a random access module to stop the recording process of the recording module in response to an interrupt instruction, locate a location in the digital data in the non-sequential storage module, disable the event labels located after the location in the rich media relational table, and reinstate the recording module to record the rich media source into the non-sequential storage module at the position following the location in the digital data.
1 Assignment
0 Petitions
Accused Products
Abstract
A real-time rich media recording system. The system includes a capture module, a recording module and a random access module. The recording module real-time records a rich media source captured by the capture module as digital data. The recording module constructs a rich media relational table, and inserts an event label into the rich media relational table in response to an action instruction. The random access module stops the recording process of the recording module in response to an interrupt instruction, locates a location in the digital data, disables the event labels located after the location in the rich media relational table, and reinstates the recording module to record the rich media source at the position following the location in the digital data.
-
Citations
31 Claims
-
1. A real-time rich media recording system, comprising:
-
a capture module for capturing a rich media source;
a recording module to real-time record the rich media source captured by the capture module as digital data into a non-sequential storage module, construct a rich media relational table corresponding to the digital data, and insert an event label into the rich media relational table in response to an action instruction concurrent with the recording of the rich media source; and
a random access module to stop the recording process of the recording module in response to an interrupt instruction, locate a location in the digital data in the non-sequential storage module, disable the event labels located after the location in the rich media relational table, and reinstate the recording module to record the rich media source into the non-sequential storage module at the position following the location in the digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An real-time rich media recording method, comprising the steps of:
-
recording a rich media source as digital data into a non-sequential storage module;
constructing a rich media relational table corresponding to the digital data;
inserting an event label into the rich media relational table in response to an action instruction concurrent with the recording of the rich media source;
stopping recording the rich media source in response to an interrupt instruction; and
locating a location in the digital data in the non-sequential storage module, disabling the event labels located after the location in the rich media relational table, and reinstating to record the rich media source into the non-sequential storage module at the position following the location in the digital data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A real-time rich media recording system, comprising:
-
a recording module to real-time record a rich media source as digital data into a digital non-sequential storage module, construct a time relational table corresponding to the digital data, and update the time relational table in response to an action instruction concurrent with the recording of the rich media source; and
a random access module to stop the recording process of the recording module in response to an interrupt instruction, locate a location in the digital data according to the time relational table, update the time relational table, and reinstate the recording module to record the rich media source at the position following the location in the digital data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification