Portable devices and methods employing digital watermarking
First Claim
1. A method of operating a portable device that includes a sensor to capture image or audio data, comprising:
- transferring the captured data to a remote device;
decoding a watermark at the remote device; and
returning corresponding data to the portable device.
6 Assignments
0 Petitions
Accused Products
Abstract
Media objects are transformed into active, connected objects via identifiers embedded into them or their containers. In the context of a user'"'"'s playback experience, a decoding process extracts the identifier from a media object and possibly additional context information and forwards it to a server. The server, in turn, maps the identifier to an action, such as returning metadata, re-directing the request to one or more other servers, requesting information from another server to identify the media object, etc. The server may return a higher fidelity version of content from which the identifier was extracted. In some applications, the higher fidelity version may be substituted for the original media object and rendered to provide higher quality output. The linking process applies to broadcast objects as well as objects transmitted over networks in streaming and compressed file formats.
-
Citations
32 Claims
-
1. A method of operating a portable device that includes a sensor to capture image or audio data, comprising:
-
transferring the captured data to a remote device; decoding a watermark at the remote device; and returning corresponding data to the portable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a portable device that includes a sensor to capture image or audio data, comprising:
-
decoding watermark data from the image or audio data, the watermark serving to identify corresponding content stored in a repository; and transferring at least a portion of the watermark data to a remote device, and sending instruction data with said watermark data, said instruction data serving to specify an action to be taken with the content stored in the repository. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of operating a device that includes a sensor to capture image or audio data, comprising:
-
capturing image or audio data with the sensor; decoding a digital watermark from the captured data; using the digital watermark to fetch a pristine version of the captured data; substituting the pristine version for at least a part of the captured data to create a new data object; and rendering the new data object on an output device.
-
-
21. In a digital audio device that includes a sensor to capture image or audio data, a method comprising:
-
transferring the captured data to a remote device for extraction of a digital watermark at the remote device; and returning corresponding data to the digital audio device. - View Dependent Claims (22, 23)
-
-
24. In a digital audio device that includes:
- i) a sensor to capture image or audio data, and ii) a digital watermark decoder, a method comprising;
receiving captured data from the sensor, the captured data comprising a digital watermark embedded therein, the digital watermark including at least auxiliary data; decoding the digital watermark with the digital watermark decoder to obtain the auxiliary data; wirelessly transferring the auxiliary data to a remote device; and receiving from the remote device data corresponding to the auxiliary data. - View Dependent Claims (25, 26, 27)
- i) a sensor to capture image or audio data, and ii) a digital watermark decoder, a method comprising;
-
28. A wireless reception device sized for fitting in a user'"'"'s pocket or purse, said wireless reception device comprising:
-
a battery to power said wireless reception device; a sensor to capture image or audio data; electronic memory circuitry; and electronic processing circuitry, wherein said electronic memory circuitry includes executable programming instructions stored therein for execution on said electronic processing circuitry, said executable programming instructions comprising a steganographic decoder for discerning auxiliary data steganographically embedded in data captured by said sensor, said executable programming instructions further comprising instructions to control some aspect of said wireless reception device, and wherein the aspect involves the auxiliary data. - View Dependent Claims (29, 30, 31, 32)
-
Specification