STEGANOGRAPHIC ENCODING FOR VIDEO AND IMAGES
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 or video;
b) analyzing the streaming data to obtain the index;
c) communicating the index to a database, the database comprising a plurality of records that associate the index to a pointer, the pointer identifying a remote computer on the network, in which the pointer is determined as a function of the index; and
d) once received, 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 video and images. One claim recites a method of connecting a user computing device to one of a plurality of remote computers available for communication over a network. The method includes: 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 or video; b) analyzing the streaming data to obtain the index; c) accessing a database with the index, the database comprising a plurality of records that associate an index to a pointer, the pointer identifying a remote computer on the network, in which the pointer is determined as a function of the index; and d) using the pointer to establish communication with the remote computer identified thereby. Of course, additional claims and combinations are provided as well.
-
Citations
12 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 or video; b) analyzing the streaming data to obtain the index; c) communicating the index to a database, the database comprising a plurality of records that associate the index to a pointer, the pointer identifying a remote computer on the network, in which the pointer is determined as a function of the index; and d) once received, using the pointer to establish communication with the remote computer identified thereby. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a. a user computing device; b. an input device associated with the user computing device, the input device configured to read a two dimensional color image or video, the color image or video including an index steganographically hidden therein; c. means for storing a database comprising a plurality of records that link an index to a pointer, the pointer identifies a remote computer; in which 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.
-
-
6. A user computing device comprising:
-
a. an input device configured for reading data representing a two dimensional color image or video, the color image or video including an index steganographically hidden therein through alterations to the data; and b. an electronic processor programmed for executing a software program adapted to; utilize the index to communicate with a database, the database including a plurality of records, one of which associates the index to a pointer, the pointer identifies a remote computer; receive from the database a pointer associated with the index; and use the pointer to establish communication with the remote computer identified thereby. - View Dependent Claims (7)
-
-
8. 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 to obtain an index, the image or video including the index steganographically hidden therein;
b) providing the index to a database, wherein the database includes a pointer associated with the index, the pointer identifying a remote computer on the network;
c) upon receiving the pointer, using the pointer to establish communication with the remote computer identified thereby. - View Dependent Claims (9, 10, 11)
- a) reading a two dimensional image or video to obtain an index, the image or video including the index steganographically hidden therein;
-
12. A system comprising:
- a. a user computing device;
b. an input device associated with the user computing device, in which the input device is 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 associating the index to a pointer which identifies a remote computer;
in which 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;
Specification