Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
87 words
A method of decoding a message embedded into a host signal, where the message is encoded in a two-dimensional code signal inserted into the host signal to form a composite signal in which the code signal is hidden and symbols in the message have predetermined signal characteristics such that the code signal is substantially invisible in the host signal, the method comprising: receiving a potentially modified version of the composite signal; and correlating the predetermined signal characteristics with the potentially modified composite signal to decode message symbols.
Claim 2
Independent Claim
87 words
A method of decoding a message embedded into a host signal, where the message is encoded in a two-dimensional code signal inserted into the host signal to form a composite signal in which the code signal is hidden and symbols in the message have predetermined signal characteristics such that the code signal is substantially invisible in the host signal, the method comprising: receiving a potentially modified version of the composite signal; and correlating the predetermined signal characteristics with the potentially modified composite signal to decode message symbols.
Claim 3
Dependent Claim
45 words
The method of claim 1 including: correlating the predetermined signal characteristics with the potentially modified composite signal to compute a measure of correlation for a message symbol; and determining whether the message symbol is embedded in the composite signal based on the measure of correlation.
Claim 4
Dependent Claim
14 words
The method of claim 1 including: decoding the message without using the host signal.
Claim 5
Independent Claim
100 words
A method of decoding a message embedded into a host signal, where the message is encoded in a two-dimensional code signal inserted into the host signal to form a composite signal and symbols in the message have predetermined signal characteristics, the method comprising: receiving a potentially modified version of the composite signal; and correlating the predetermined signal characteristics with the potentially modified composite signal to decode message symbols; decoding the message without using the host signal; estimating at least portions of the host signal; and removing an estimate of at least portions of the host signal before decoding the message.
Claim 6
Independent Claim
100 words
A method of decoding a message embedded into a host signal, where the message is encoded in a two-dimensional code signal inserted into the host signal to form a composite signal and symbols in the message have predetermined signal characteristics, the method comprising: receiving a potentially modified version of the composite signal; and correlating the predetermined signal characteristics with the potentially modified composite signal to decode message symbols; decoding the message without using the host signal; estimating at least portions of the host signal; and removing an estimate of at least portions of the host signal before decoding the message.
Claim 7
Dependent Claim
24 words
The method of claim 4 including: estimating a host signal by computing a local average around discrete samples of the potentially modified composite signal.
Claim 8
Dependent Claim
28 words
The method of claim 3 including filtering the potentially modified composite signal to remove portions of the host signal; and decoding the message from the filtered composite signal.
Claim 9
Dependent Claim
27 words
The method of claim 1 wherein the host signal is a video signal and the message is encoded into two or more frames of the video signal.
Claim 10
Dependent Claim
13 words
The method of claim 1 wherein the host signal is an image signal.
Claim 11
Dependent Claim
33 words
The method of claim 1 wherein the code signal is adapted based on the host signal to make the code signal less perceptible to humans in an output form of the composite signal.
Claim 12
Dependent Claim
17 words
The method of claim 1 wherein the code signal is derived in part from the host signal.
Claim 13
Dependent Claim
22 words
The method of claim 1 wherein at least part of the decoded message is used to control processing of the composite signal.
Claim 14
Dependent Claim
21 words
The method of claim 11 wherein at least part of the decoded message controls a device that processes the composite signal.
Claim 15
Dependent Claim
28 words
The method of claim 11 wherein at least part of the decoded message is used to control copying, playback or recording of the composite signal in the device.
Claim 16
Dependent Claim
19 words
The method of claim 1 wherein at least part of the decoded message is output on an output device.
Claim 17
Dependent Claim
30 words
The method of claim 1 wherein at least part of the decoded message is an address or a reference to an address of a network resource on a computer network.
Claim 18
Dependent Claim
25 words
The method of claim 1 wherein at least part of the decoded message is a reference to a database storing information about the host signal.
Claim 19
Dependent Claim
21 words
The method of claim 1 including: correlating the predetermined signal characteristics with the potentially modified composite signal using a matched filter.
Claim 20
Dependent Claim
67 words
The method of claim 1 wherein the predetermined signal characteristic comprises a signal vector and including: correlating the signal vector with the potentially modified composite signal by computing a dot product between the signal vector and at least a portion of the potentially modified composite signal to produce a measure of correlation; and determining whether a message symbol has been encoded based on the measure of correlation.
Claim 21
Dependent Claim
15 words
The method of claim 18 wherein the dot product is computed in a spatial domain.
Claim 22
Dependent Claim
22 words
The method of claim 18 wherein the.signal vector is a predetermined noise signal associated with a message symbol or set of symbols.
Claim 23
Independent Claim
128 words
A method of decoding a message steganographically embedded into a host signal, where the message is embedded into the host signal to form a composite signal in which the message is substantially imperceptible by adjusting the host signal to encode a signal characteristic associated with a message symbol, the method comprising: analyzing a potentially modified version of the composite signal to gather evidence of the characteristic associated with the message symbol, including estimating a steganographic signal embedded in the composite signal by comparing samples of the composite signal with corresponding neighboring samples and deriving an estimate of the steganographic signal based on a result of the comparison; and based on the evidence, determining whether the message symbol is present in the potentially modified version of the composite signal.
Claim 24
Independent Claim
128 words
A method of decoding a message steganographically embedded into a host signal, where the message is embedded into the host signal to form a composite signal in which the message is substantially imperceptible by adjusting the host signal to encode a signal characteristic associated with a message symbol, the method comprising: analyzing a potentially modified version of the composite signal to gather evidence of the characteristic associated with the message symbol, including estimating a steganographic signal embedded in the composite signal by comparing samples of the composite signal with corresponding neighboring samples and deriving an estimate of the steganographic signal based on a result of the comparison; and based on the evidence, determining whether the message symbol is present in the potentially modified version of the composite signal.
Claim 25
Dependent Claim
33 words
The method of claim 21 wherein the evidence includes a measure of correlation and includes: correlating a signal characteristic associated with a message symbol with the potentially modified version of the composite signal.
Claim 26
Dependent Claim
93 words
The method of claim 21 wherein the message includes two or more symbols embedded into the host signal, each being associated with a distinct signal characteristic, and includes: analyzing a potentially modified version of the composite signal to gather evidence of the characteristics associated with the message symbols; based on the evidence, determining whether the message symbols are present in the potentially modified version of the composite signal; and reconstructing at least a portion of the message from message symbols determined to be present in the potentially modified version of the composite signal.
Claim 27
Dependent Claim
14 words
The method of claim 21 wherein the signal characteristic is a two-dimensional code signal.
Claim 28
Independent Claim
148 words
A method of decoding a message steganographically embedded into a host signal, where the message is embedded into the host signal to form a composite signal in which the message is substantially imperceptible by adjusting the host signal to encode signal characteristics associated with message symbols, the method comprising: analyzing a potentially modified version of the composite signal to gather evidence of the characteristics associated with the message symbols in the message, including estimating at least portions of the host signal, and removing an estimate of at least portions of the host signal to compute an estimate of steganographically embedded data; and based on the evidence, estimating message symbols in the steganographically embedded data; and comparing the estimated message symbols with one or more message symbols known to be included in the message to assess whether the potentially modified version of the composite signal has a valid message.
Claim 29
Independent Claim
148 words
A method of decoding a message steganographically embedded into a host signal, where the message is embedded into the host signal to form a composite signal in which the message is substantially imperceptible by adjusting the host signal to encode signal characteristics associated with message symbols, the method comprising: analyzing a potentially modified version of the composite signal to gather evidence of the characteristics associated with the message symbols in the message, including estimating at least portions of the host signal, and removing an estimate of at least portions of the host signal to compute an estimate of steganographically embedded data; and based on the evidence, estimating message symbols in the steganographically embedded data; and comparing the estimated message symbols with one or more message symbols known to be included in the message to assess whether the potentially modified version of the composite signal has a valid message.
Claim 30
Dependent Claim
22 words
The method of claim 25 wherein the message includes at least one known message symbol and one or more other message symbols.
Claim 31
Dependent Claim
36 words
The method of claim 25 wherein the host signal has two or more dimensions, and the message is embedded in the host signal so as to extend over two or more dimensions of the host signal.
Claim 32
Dependent Claim
37 words
The method of claim 1 comprising: estimating the two-dimensional code signal by comparing samples of the composite signal with corresponding neighboring samples and deriving an estimate of code signal elements based on a result of the comparison.
Claim 33
Dependent Claim
23 words
The method of claim 4 wherein the estimate of the host signal is used to compute an estimate of the two-dimensional code signal.
Claim 34
Dependent Claim
32 words
The method of claim 25 wherein the estimate of the steganographically embedded data is derived by comparing samples of the composite signal with corresponding samples of the estimate of the host signal.