Authored video programs
First Claim
1. A non-transitory storage medium encoded with an authored video program, wherein the video program is authored by a process that includes the steps of:
- generating a predetermined program chain (“
PGC”
) data structure from a plurality of command segments associated with a plurality of user abstraction components, wherein the user abstraction components comprise high level command segments not disclosed in an authoring standard, and wherein a PGC data structure defines a set of low-level command combinations in accordance with an authoring standard; and
compiling the video program by resolving abstracted connections between combinations of user abstracted components and respective extracted PGC'"'"'s from the plurality of user abstracted components, wherein;
the plurality of user abstracted components includes menu buttons, movie chapters and interconnected command segments; and
instructions associated with the plurality of command segments and a configuration of the command segments within the video program are abstracted.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage medium is encoded with a video program created using authoring systems and methods. The processor-based authoring system removes an author from consideration of low-level configuration functions during authoring. The authoring system includes an authoring engine having an interactive graphical authoring interface, a data management engine, an emulator, a compiler, a multiplexer and a simulator. The authoring methods include the use of summary authoring data, a compiler that builds a skeleton-form layout structure comprising abstracted components that include movie chapters, menu buttons and command segements. The compiler resolves abstracted connections between combinations of the abstracted components to produce a video program. Instructions associated with the command segments and a configuration of the command segments within a video program video space and domain structure are abstracted the functional during authoring.
-
Citations
30 Claims
-
1. A non-transitory storage medium encoded with an authored video program, wherein the video program is authored by a process that includes the steps of:
-
generating a predetermined program chain (“
PGC”
) data structure from a plurality of command segments associated with a plurality of user abstraction components, wherein the user abstraction components comprise high level command segments not disclosed in an authoring standard, and wherein a PGC data structure defines a set of low-level command combinations in accordance with an authoring standard; andcompiling the video program by resolving abstracted connections between combinations of user abstracted components and respective extracted PGC'"'"'s from the plurality of user abstracted components, wherein; the plurality of user abstracted components includes menu buttons, movie chapters and interconnected command segments; and instructions associated with the plurality of command segments and a configuration of the command segments within the video program are abstracted. - 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. A non-transitory storage medium encoded with a video program, wherein the video program is authored by a system comprising:
-
means for generating a predetermined program chain (“
PGC”
) data structure from a plurality of command segments associated with a plurality of user abstraction components, wherein the user abstraction components comprise high level command segments not disclosed in an authoring standard, and wherein a PGC data structure defines a set of low-level command combinations in accordance with an authoring standard; andmeans for authoring a video program by resolving abstracted connections between combinations of user abstracted components and respective extracted PGC'"'"'s from the plurality of user abstracted components, wherein the plurality of user abstracted components includes menu buttons, movie chapters and interconnected command segments, and instructions associated with the plurality of command segments and a configuration of command segments within a video space and domain structure of the video program are abstracted. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification