Patent ID: 8553146

Claim:
A method for presenting matrix codes, the method comprising: obtaining an interlaced video segment, utilizing at least one processing unit, comprising a sequence of frames of video data that each include at least a first field and a second field wherein the first field for each respective frame includes a first portion of information to display for the respective frame and the second field for each respective frame includes a second portion of the information to display for the respective frame; generating a modified interlaced video segment, utilizing the at least one processing unit, by combining at least one matrix code with the interlaced video signal such that: at least a first portion of the at least one matrix code is included in the first field of a first frame of the sequence of frames and not in the second field of the first frame, and at least a second portion of the at least one matrix code is included in the second field of a second frame of the sequence of frames and not in the first field of the second frame, wherein all of the at least one matrix code is included in at least a portion of the modified interlaced video segment; and transmitting the modified interlaced video segment to at least one display device utilizing the at least one processing unit wherein the at least one matrix code can be captured utilizing at least one matrix code reader device by detecting the at least a portion of the modified interlaced video segment that includes the at least one matrix code when displayed by the at least one display device and extracting the at least one matrix code from the at least a portion of the modified interlaced video segment and wherein the at least one matrix code is visually imperceptible by a user viewing the at least a portion of the modified interlaced video segment when displayed by the at least one display device.