Steganographic Encoding for Video and Audio
First Claim
1. A method of connecting a user computing device to one of a plurality of remote computers available for communication over a network comprising:
- a) obtaining streaming data representing a two dimensional color image or video, the two dimensional color image or video including an index steganographically hidden therein through alterations to the two dimensional color image;
b) accessing a database with the index, the database comprising a plurality of records that associate an index to a pointer which identifies a remote computer on the network;
c) determining a pointer from the database as a function of the index; and
d) using the pointer to establish communication with the remote computer identified thereby.
5 Assignments
0 Petitions
Accused Products
Abstract
The presently claimed invention relates generally to digital watermarking and steganographic data hiding for audio and video. One claim recites a user computing device including: 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 to: utilize the index to access a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; retrieve from the database a pointer with at least reference to the index; and use the pointer to establish communication with the remote computer identified thereby to obtain information associated with the audio signal. Of course, additional claims and combinations are provided as well.
-
Citations
18 Claims
-
1. A method of connecting a user computing device to one of a plurality of remote computers available for communication over a network comprising:
-
a) obtaining streaming data representing a two dimensional color image or video, the two dimensional color image or video including an index steganographically hidden therein through alterations to the two dimensional color image; b) accessing a database with the index, the database comprising a plurality of records that associate an index to a pointer which identifies a remote computer on the network; c) determining a pointer from the database as a function of the index; and d) using the pointer to establish communication with the remote computer identified thereby.
-
-
2. A system comprising:
-
a. a user computing device; b. an input device associated with the user computing device, configured to read a two dimensional color image or video including an index steganographically hidden in the two dimensional color image or video; c. means for storing 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; means for accessing the database to extract a pointer from the database as a function of the index; and means for using the pointer to establish communication with the remote computer identified thereby. - View Dependent Claims (13, 14)
-
-
3. A user computing device comprising:
-
a. an input device configured to read data representing a two dimensional color image or video including an index steganographically hidden therein through alterations to the data; and b. computer processing means for executing a software program adapted to; utilize the index to access a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; retrieve from the database a pointer as a function of the index; and use the pointer to establish communication with the remote computer identified thereby.
-
-
4. A method of connecting a user computing device to one of a plurality of remote computers available for communication over a network comprising:
- a) reading a two dimensional image or video including an index steganographically hidden therein;
b) accessing a database with the index to retrieve a pointer which identifies a remote computer on the network;
c) determining a pointer from the database using at least a portion of the index; and
d) using the pointer to establish communication with the remote computer identified thereby.
- a) reading a two dimensional image or video including an index steganographically hidden therein;
-
5. A system comprising:
- a. a user computing device;
b. an input device associated with the user computing device, configured to read a two dimensional color image or video including an index steganographically hidden therein through alterations to data representing the two dimensional color image or video;
c. a database for linking the index to a pointer which identifies a remote computer;
wherein the user computing device comprises;
means for accessing the database to extract a pointer from the database as a function of the index; and
means for using the pointer to establish communication with the remote computer identified thereby.
- a. a user computing device;
-
7. A method comprising:
-
a) 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. - View Dependent Claims (8)
-
-
9. 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. means for storing 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 to control; 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. - View Dependent Claims (10)
-
-
11. 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 to; utilize the index to access a database comprising a plurality of records that link an index to a pointer which identifies a remote computer; retrieve from the database a pointer with at least reference to the index; and use the pointer to establish communication with the remote computer identified thereby to obtain information associated with the audio signal. - View Dependent Claims (12, 15, 16)
-
-
17. 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; 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. - View Dependent Claims (18)
-
Specification