Extensible encoding for interactive user experience elements
First Claim
Patent Images
1. A method of encoding a user experience element in a data stream, comprising:
- receiving a content data stream, said content data stream comprising a television program and said user experience element;
transforming said content data stream, producing a transformed data stream;
examining said transformed data stream to identify a plurality of packets associated with said user experience element; and
passing said plurality of packets to a handler associated with said user experience element.
2 Assignments
0 Petitions
Accused Products
Abstract
Detailed herein is a technology which, among other things, allows for storage and playback of interactive user elements in a television stream. In one approach to this technology, a content data stream, including a television program and a user experience element, is received. This content data stream is transformed, and the transformed data stream is examined, to identify which packets are associated with the user experience element. Those packets are then passed to a handler appropriate for the user experience element.
-
Citations
20 Claims
-
1. A method of encoding a user experience element in a data stream, comprising:
-
receiving a content data stream, said content data stream comprising a television program and said user experience element; transforming said content data stream, producing a transformed data stream; examining said transformed data stream to identify a plurality of packets associated with said user experience element; and passing said plurality of packets to a handler associated with said user experience element. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying stored interactive content, comprising:
-
an input module, for receiving interactive content; a capture module, coupled to said input module, for examining said interactive content and identifying a user experience element; a storage module, coupled to said capture module, for storing said interactive content; and a playback module, coupled to said storage module, for extracting said stored interactive content. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of capturing a user experience element embedded in a data stream, comprising:
-
examining said data stream for a first plurality of packets, wherein each of said packets are of a first known type; identifying a second plurality of packets from within said first plurality of packets, wherein each of said second plurality of packets are of a second known type; and assembling said user experience element from said second plurality of packets, wherein each of said second plurality of packets comprises a position identifier. - View Dependent Claims (18, 19, 20)
-
Specification