System and method for maintaining cue point data structure independent of recorded time-varying content
First Claim
1. A method comprising:
- receiving, by a processor, information defining at least one cue point for a recorded time-varying content file;
forming, by the processor, a data structure containing the received information;
storing, by the processor, the data structure to data storage such that the data structure is accessible independent of the recorded time-varying content file; and
using the data structure for inserting the at least one cue point into a second recorded time-varying content file.
2 Assignments
0 Petitions
Accused Products
Abstract
A cue point data structure is maintained independent of a recorded time-varying content file. Embodiments of the present invention enable cue point data structures to be defined and then saved and independently recalled for application to any recorded time-varying content file. An authoring tool includes an interface to enable an author to, once having defined one or more cue points for a first recorded time-varying content file, save data structure(s) defining such one or more cue points independent of the first recorded time-varying content file. The authoring tool may further include an interface that enables an author to recall previously-saved cue point data structures. In this manner, the author may save and reuse cue point data structures. Further, a plurality of cue points may be saved together as a cue point scenario. Additionally, the data structure may be in a non-proprietary format, such as an extensible mark-up language (XML) format.
9 Citations
32 Claims
-
1. A method comprising:
-
receiving, by a processor, information defining at least one cue point for a recorded time-varying content file; forming, by the processor, a data structure containing the received information; storing, by the processor, the data structure to data storage such that the data structure is accessible independent of the recorded time-varying content file; and using the data structure for inserting the at least one cue point into a second recorded time-varying content file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium comprising computer-executable software code, which when executed by a computer provides an authoring tool with which a user can interact to author a recorded time-varying content file, and when executed by the computer the software code causes the computer to perform a method comprising:
-
receiving information defining at least one cue point for a recorded time-varying content file; forming an extensible mark-up language (XML) formatted data structure containing the received information; storing the data structure to data storage such that the data structure is accessible independent of the recorded time-varying content file; and using the data structure for inserting the at least one cue point into a second recorded time-varying content file. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving, by an authoring tool, information defining a cue point scenario that contains a plurality of cue points for a recorded time-varying content file; forming a data structure containing the received information, the data structure formed in a non-proprietary data format; and storing the data structure to data storage such that the data structure is accessible independent of the recorded time-varying content file; and using the data structure for inserting said plurality of cue points into a second recorded time-varying content file. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
a computer-readable medium to which instructions are stored; a processor operable to execute said instructions that when executed by the processor causes the processor to; receive information defining at least one cue point for a recorded time-varying content file, form a data structure containing the received information, store the data structure to data storage such that the data structure is accessible independent of the recorded time-varying content file, the data structure stored in a non-proprietary format; and use the data structure for inserting the at least one cue point into a second recorded time-varying content file. - View Dependent Claims (29, 30, 31, 32)
-
Specification