METHOD, SYSTEM AND PROGRAM PRODUCT FOR THE INSERTION AND RETRIEVAL OF IDENTIFYING ARTIFACTS IN TRANSMITTED LOSSY AND LOSSLESS DATA
First Claim
1. A method comprising:
- identifying one or more insertion areas within carrier data for the insertion of identifying data, wherein the identifying data identifies an association with the carrier data, based on one or more characteristics of the carrier data within a given insertion area indicating that variations of the carrier data at one or more samples within the given insertion area may be inaudible by a human auditory system;
inserting the identifying data in one or more locations of the carrier data based on the identified one or more insertion areas, resulting in modified carrier data containing the identifying data; and
transmitting the modified carrier data.
5 Assignments
0 Petitions
Accused Products
Abstract
Identifying artifacts are inserting in radio frequency broadcast data at the transmitter and retrieved at a receiver, allowing verification of the receipt of the transmitted data, authentication of transactions that use the transmitted data, or activation of processes dependent on receipt of the carrier data. A content system receives content data to serve as carrier data, and an identifying artifact insertion system inserts artifact data into the carrier data based on predetermined characteristics of the carrier data without requiring human intervention, and then generates a composite data sequence. A data transmit system connected to the identifying artifact insertion system and the content system transmits the composite data sequence. A receiver system performs real-time, automated extraction of identifying artifacts within lossy carrier data and verifies the reception of the data artifacts in the carrier data.
35 Citations
35 Claims
-
1. A method comprising:
-
identifying one or more insertion areas within carrier data for the insertion of identifying data, wherein the identifying data identifies an association with the carrier data, based on one or more characteristics of the carrier data within a given insertion area indicating that variations of the carrier data at one or more samples within the given insertion area may be inaudible by a human auditory system; inserting the identifying data in one or more locations of the carrier data based on the identified one or more insertion areas, resulting in modified carrier data containing the identifying data; and transmitting the modified carrier data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 34)
-
-
14. A method comprising:
-
receiving modulated carrier data containing identifying data; sampling the received modulated carrier data; determining the amplitude slope of the modulated carrier data corresponding to the one or more samples of the received modulated carrier data; and demodulating the identifying data from the modulated carrier data based on the slope of the modulated carrier data within a predetermined length of the carrier data corresponding to the length of the identifying data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 35)
-
-
21. A system comprising:
-
an identifying data insertion system configured to perform; identifying one or more insertion areas within carrier data for the insertion of identifying data, wherein the identifying data identifies an association with the carrier data, based on one or more characteristics of the carrier data within a given insertion area indicating that variations of the carrier data at one or more samples within the given insertion area may be inaudible by a human auditory system; inserting the identifying data in one or more locations of the carrier data based on the identified one or more insertion areas, resulting in modified carrier data containing the identifying data; and transmitting the modified carrier data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification