CONTENT SIGNAL MODULATION AND DECODING
First Claim
Patent Images
1. A method comprising:
- accessing a message to be encoded into a content signal, the content signal include a plurality of frames;
deriving one or more symbols to be encoded for the message in accordance with a message translator; and
embedding a particular symbol of the one or more symbols into at least one frame of the plurality of frames by altering a total pixel variable value of the at least one frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for content signal encoding and decoding are described. A message to be encoded into a content signal may be accessed. The content signal may include a plurality of frames. One or more symbols to be encoded for the message may be derived in accordance with a message translator. A particular symbol of the one or more symbols may be embedded into at least one frame of the plurality of frames by altering a total pixel variable value of the at least one frame.
23 Citations
25 Claims
-
1. A method comprising:
-
accessing a message to be encoded into a content signal, the content signal include a plurality of frames; deriving one or more symbols to be encoded for the message in accordance with a message translator; and embedding a particular symbol of the one or more symbols into at least one frame of the plurality of frames by altering a total pixel variable value of the at least one frame. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
calculating total pixel variable value of a frame of a content signal; calculating an average total pixel variable value of a plurality of preceding frames; and comparing the total pixel variable value of the frame to the average total pixel variable value of the plurality of proceeding frames to determine whether the frame has been encoded. - View Dependent Claims (8, 9, 10)
-
-
11. A method comprising:
-
accumulating charge received for a number of intervals during one or more symbol periods, the accumulated charge received through use of a photodetector from an encoded content signal presented on a display device; taking at least one sample of the accumulated charge during a particular symbol period of the one or more symbol periods; and decoding a message encoded within the encoded content signal in accordance with the at least one sample. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
accumulating charge received for a number of intervals during one or more symbol periods, the accumulated charge received through use of a photodetector from an encoded content signal presented on a display device; taking at least one sample of the accumulated charge during a particular symbol period of the one or more symbol periods; and identifying at least one encoded frame within the encoded content signal in accordance with the at least one sample, the at least one encoded frame being associated with a message; and altering the encoded content signal in accordance with the identifying of the at least one encoded frame to scramble the message within the encoded content signal. - View Dependent Claims (17, 18, 19)
-
-
20. A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:
-
accumulate charge received for a number of intervals during one or more symbol periods, the accumulated charge received through use of a photodetector from an encoded content signal presented on a display device; take at least one sample of the accumulated charge during a particular symbol period of the one or more symbol periods; and decode a message encoded within the encoded content signal in accordance with the at least one sample. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
a message access module to access a message to be encoded into a content signal, the content signal include a plurality of frames; a symbol derivation module to derive one or more symbols to be encoded for the message in accordance with a message translator, the message accessed from the message access module; and a symbol embedding module to embed a particular symbol of the one or more symbols into at least one frame of the plurality of frames by altering a total pixel variable value of the at least one frame.
-
Specification