Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
100 words
A method comprising: a) utilizing a programmed electronic processor, analyzing a streaming audio signal to obtain an index steganographically hidden therein, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; b) accessing a remote repository with the index, the remote repository including a plurality of records that link an index to a pointer which identifies a remote computer; c) obtaining a pointer from the database with at least reference to the index; and d) using the pointer to establish communication with the remote computer to obtain information associated with the audio signal.
Claim 2
Independent Claim
100 words
A method comprising: a) utilizing a programmed electronic processor, analyzing a streaming audio signal to obtain an index steganographically hidden therein, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; b) accessing a remote repository with the index, the remote repository including a plurality of records that link an index to a pointer which identifies a remote computer; c) obtaining a pointer from the database with at least reference to the index; and d) using the pointer to establish communication with the remote computer to obtain information associated with the audio signal.
Claim 3
Dependent Claim
23 words
The method of claim 1 wherein the pointer comprises at least one of a uniform resource locator (URL), IP address or network address.
Claim 4
Independent Claim
117 words
A system comprising: a. a user computing device; b. an input device associated with the user computing device, wherein the input device is configured to obtain an index steganographically hidden in a streaming audio signal, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; c. a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; wherein the user computing device comprises a controller programmed for: accessing the database to extract a pointer from the database with at least reference to the index; establishing communication with the remote computer identified by the pointer; and obtaining information associated with the audio signal.
Claim 5
Independent Claim
117 words
A system comprising: a. a user computing device; b. an input device associated with the user computing device, wherein the input device is configured to obtain an index steganographically hidden in a streaming audio signal, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; c. a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; wherein the user computing device comprises a controller programmed for: accessing the database to extract a pointer from the database with at least reference to the index; establishing communication with the remote computer identified by the pointer; and obtaining information associated with the audio signal.
Claim 6
Dependent Claim
23 words
The system of claim 3 wherein the pointer comprises at least one of a uniform resource locator (URL), IP address or network address.
Claim 7
Dependent Claim
99 words
A user computing device comprising: a. an input device configured to obtain an index from an audio signal, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; and b. processing circuitry programmed for: utilizing the index to access a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; retrieving from the database a pointer with at least reference to the index; and using the pointer to establish communication with the remote computer identified thereby to obtain information associated with the audio signal.
Claim 8
Dependent Claim
99 words
A user computing device comprising: a. an input device configured to obtain an index from an audio signal, the index being steganographically hidden in the audio signal through alterations to data representing the audio signal; and b. processing circuitry programmed for: utilizing the index to access a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; retrieving from the database a pointer with at least reference to the index; and using the pointer to establish communication with the remote computer identified thereby to obtain information associated with the audio signal.
Claim 9
Dependent Claim
25 words
The user computing device of claim 5 wherein the pointer comprises at least one of a uniform resource locator (URL), IP address or network address.
Claim 10
Dependent Claim
31 words
The user computing device of claim 5 wherein the input device receives streaming data representing audio signal, and the input device is configured to read the index from the streaming data.
Claim 11
Dependent Claim
20 words
The user computing device of claim 7 wherein the index is steganographically hidden in the audio signal with digital watermarking.
Claim 12
Independent Claim
113 words
A method comprising: remotely accessing a first computer network location comprising a plurality of audio files; selecting a first audio file from the plurality of audio files for streaming from the first computer network location to a remote computer; utilizing a programmed electronic processor, analyzing a data stream representing the first audio file to determine whether the audio file includes a signal steganographically hidden therein, the signal being steganographically hidden in the audio file through alterations to data representing the audio file; obtaining the signal if present in the data stream; accessing a second computer network location using at least a portion of the signal to obtain information pertaining to the audio file.
Claim 13
Independent Claim
113 words
A method comprising: remotely accessing a first computer network location comprising a plurality of audio files; selecting a first audio file from the plurality of audio files for streaming from the first computer network location to a remote computer; utilizing a programmed electronic processor, analyzing a data stream representing the first audio file to determine whether the audio file includes a signal steganographically hidden therein, the signal being steganographically hidden in the audio file through alterations to data representing the audio file; obtaining the signal if present in the data stream; accessing a second computer network location using at least a portion of the signal to obtain information pertaining to the audio file.
Claim 14
Dependent Claim
21 words
A computer readable medium comprising instructions stored thereon to cause an electronic processor to perform the method of claim 9 .
Claim 15
Dependent Claim
24 words
A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 9 .
Claim 16
Dependent Claim
21 words
A computer readable medium comprising instructions stored thereon to cause an electronic processor to perform the method of claim 1 .
Claim 17
Dependent Claim
24 words
A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 1 .
Claim 18
Independent Claim
101 words
A method comprising: a) utilizing a programmed electronic processor, analyzing a streaming audio signal to extract identifying information therefrom, the identifying information being extracted from the audio signal through an analysis of data representing the audio signal; b) accessing a remote repository with the identifying information, the remote repository including a plurality of records that link identifying information to a pointer which identifies a remote computer; c) obtaining a pointer from the database with at least reference to the identifying information; and d) using the pointer to establish communication with the remote computer to obtain information associated with the audio signal.
Claim 19
Independent Claim
101 words
A method comprising: a) utilizing a programmed electronic processor, analyzing a streaming audio signal to extract identifying information therefrom, the identifying information being extracted from the audio signal through an analysis of data representing the audio signal; b) accessing a remote repository with the identifying information, the remote repository including a plurality of records that link identifying information to a pointer which identifies a remote computer; c) obtaining a pointer from the database with at least reference to the identifying information; and d) using the pointer to establish communication with the remote computer to obtain information associated with the audio signal.
Claim 20
Dependent Claim
21 words
A computer readable medium comprising instructions stored thereon to cause an electronic processor to perform the method of claim 14 .
Claim 21
Dependent Claim
24 words
A programmed computing device comprising instructions stored in memory, said instructions cause said programmed computing device to perform the method of claim 14 .
Claim 22
Independent Claim
117 words
An apparatus comprising: electronic memory for buffering data associated with a streaming audio signal; an electronic processor programmed for: analyzing the data associated with the streaming audio signal to extract identifying information therefrom, the identifying information being extracted from the streaming audio signal through an analysis of the data associated with the streaming audio signal; accessing a remote repository with the identifying information, the remote repository including a plurality of records that link identifying information to a pointer which identifies a remote computer; obtaining a pointer from the database with at least reference to the identifying information; and using the pointer to establish communication with the remote computer to obtain information associated with the streaming audio signal.
Claim 23
Independent Claim
117 words
An apparatus comprising: electronic memory for buffering data associated with a streaming audio signal; an electronic processor programmed for: analyzing the data associated with the streaming audio signal to extract identifying information therefrom, the identifying information being extracted from the streaming audio signal through an analysis of the data associated with the streaming audio signal; accessing a remote repository with the identifying information, the remote repository including a plurality of records that link identifying information to a pointer which identifies a remote computer; obtaining a pointer from the database with at least reference to the identifying information; and using the pointer to establish communication with the remote computer to obtain information associated with the streaming audio signal.
Claim 24
Dependent Claim
22 words
The apparatus of claim 17 in which said electronic processor is operating to perform at least one of the functions recited therein.