Method and apparatus for creating and viewing customized multimedia segments
First Claim
1. A method for creating and viewing customized multimedia streams, comprising:
- receiving a first content stream at a first device, wherein the first content stream contains in-band data;
displaying the first content stream to a user;
receiving input from the user selecting one or more locations within the first content stream;
identifying a pattern of in-band data associated with a location within the first content stream;
identifying metadata associated with the location; and
storing the pattern and metadata as event identification data on a storage device.
13 Assignments
0 Petitions
Accused Products
Abstract
A system for creating and viewing customized multimedia segments allows a user to create event identification data from in-band data in a program stream. The in-band data is processed and compiled into event identification data associated with the content stream. The event identification data identifies patterns or sequences of in-band data associated with events in the content stream. Metadata are also included in the event identification data. The event identification data is provided to multimedia devices which receive multimedia content streams containing content streams with in-band data. The in-band data are parsed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to identify events or perform specified actions.
-
Citations
115 Claims
-
1. A method for creating and viewing customized multimedia streams, comprising:
-
receiving a first content stream at a first device, wherein the first content stream contains in-band data; displaying the first content stream to a user; receiving input from the user selecting one or more locations within the first content stream; identifying a pattern of in-band data associated with a location within the first content stream; identifying metadata associated with the location; and storing the pattern and metadata as event identification data on a storage device. - 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)
-
-
24. An apparatus for creating and viewing customized multimedia streams, comprising:
-
a module for receiving a first content stream at a first device, wherein the first content stream contains in-band data; a module for receiving input from the user selecting one or more locations within the first content stream; a module for identifying a pattern of in-band data associated with a location within the first content stream; a module for identifying metadata associated with the location; a module for storing the pattern and the associated metadata as event identification data on a storage device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer-readable medium carrying one or more sequences of instructions for creating and viewing customized multimedia streams, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving a first content stream at a first device, wherein the first content stream contains in-band data; receiving input from the user selecting one or more locations within the first content stream; identifying a pattern of in-band data associated with a location within the first content stream; identifying metadata associated with the location; and storing the pattern and the associated metadata as event identification data on a storage device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A method for creating and viewing customized multimedia streams, comprising:
-
reading a first content stream from a removable storage medium at a first device, wherein the first content stream contains in-band data; displaying the first content stream to a user; receiving input from the user selecting one or more locations within the first content stream; identifying a pattern of in-band data associated with a location within the first content stream; identifying metadata associated with the location; and storing the pattern and associated metadata as event identification data on a storage device. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. An apparatus for creating and viewing customized multimedia streams, comprising:
-
a module for reading a first content stream from a removable storage medium at a first device, wherein the first content stream contains in-band data; a module for receiving input from the user selecting one or more locations within the first content stream; a module for identifying a pattern of in-band data associated with a location within the first content stream; a module for identifying metadata associated with the location; a module for storing the pattern and associated metadata as event identification data on a storage device. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115)
-
Specification