Pre-processed information embedding system
First Claim
1. A method, comprising:
- embedding at least a portion of a host content at a pre-processing module with a first logical value and, separately, with a second logical value to produce a first embedded host content and a second embedded host content, respectively, wherein;
combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner produces a composite embedded host content.
0 Assignments
0 Petitions
Accused Products
Abstract
Auxiliary information (150) representing binary or multi-level (M≧2) logical values is embedded into successive segments (110) of an audio, video or other data signal in response to a user request to download the data signal via an on-line distributor (350) on a computer network such as the Internet. To avoid unnecessary delays in providing the data signal to the user, the data signal is pre-processed to provide two sets or copies of data (230, 235). One set (230) of the data contains segments with an embedded binary “0”, while the other set (235) contains corresponding segments with an embedded binary “1”. Successive segments are selected from one of the two sets to provide a time-multiplexed composite data signal (230) that has the desired content, but with an embedded binary data sequence that identifies the user.
24 Citations
30 Claims
-
1. A method, comprising:
-
embedding at least a portion of a host content at a pre-processing module with a first logical value and, separately, with a second logical value to produce a first embedded host content and a second embedded host content, respectively, wherein; combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner produces a composite embedded host content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a pre-processor configured to embed at least a portion of a host content with a first logical value and, separately, with a second logical value to produce a first embedded host content and a second embedded host content, respectively, wherein; combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner produces a composite embedded host content.
-
-
12. A method, comprising:
-
receiving a first embedded host content and a second embedded host content, the first embedded host content and the second embedded host content produced by embedding at least a portion of a host content at a pre-processing module, separately, with a first logical value and a second logical value, respectively; and combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner to produce a composite embedded host content. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
a receiver configured to receive a first embedded host content and a second embedded host content, the first embedded host content and the second embedded host content produced by embedding at least a portion of a host content at a pre-processing module, separately, with a first logical value and a second logical value, respectively; and a combiner configured to combine a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner to produce a composite embedded host content. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
-
transmitting a request for a host content; and receiving a composite embedded host content in response to the request, the composite embedded host content being perceptually similar to the host content and produced by; embedding at least a portion of the host content at a pre-processing module with a first logical value and, separately, with a second logical value to produce a first embedded host content and a second embedded host content, respectively, and combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner. - View Dependent Claims (26, 27)
-
-
28. An apparatus, comprising:
-
a transmitter configured to transmit a request for a host content; and a receiver configured to receive a composite embedded host content in response to the request, the composite embedded host content being perceptually similar to the host content and produced by; embedding at least a portion of the host content at a pre-processing module with a first logical value and, separately, with a second logical value to produce a first embedded host content and a second embedded host content, respectively, and combining a first set of segments from the first embedded host content with a second set of segments from the second embedded host content in a pre-defined manner. - View Dependent Claims (29, 30)
-
Specification