IP Library Granted Patent US 8,108,484
Granted Patent B2
US 8,108,484 · App. 11/058,917 · Granted Jan 31, 2012

Fingerprints and machine-readable codes combined with user characteristics to obtain content or information

Assignee: Digimarc Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,108,484
App. No.
11/058,917
Granted
Jan 31, 2012
Kind
B2
Abstract

The present invention relates generally to processing audio and video data. One claim recites a method of accessing content stored in a remote database. The method includes: receiving video or audio data; decoding an auxiliary machine-readable code from the video or audio data; deriving a fingerprint, which fingerprint is separate from the machine-readable code, from the video or audio data itself; providing user characteristics or an index to user characteristics; and by using the machine-readable code, fingerprint and user characteristics or information obtained with the index to user characteristics, accessing the content stored in the remote database. Of course, additional combinations and claims are provided as well.

Claims (36)

1. A method comprising:

receiving video or audio data;

decoding, using a processor, an auxiliary machine-readable code from the video or audio data, wherein the auxiliary machine-readable code is steganographically encoded in the video or audio data, and wherein the auxiliary machine-readable code identifies a central server;

deriving a fingerprint, wherein the fingerprint is separate from the auxiliary machine-readable code, and wherein the fingerprint is derived from data representing features of the video or audio data itself without using embedded data;

sending the fingerprint to the central server, wherein the auxiliary machine-readable code identifies the central services; and

receiving data based at least in part on the fingerprint.

2. The method of claim 1 , further comprising sending a globally unique identifier to the central server.

3. The method of claim 1 , wherein the fingerprint identifies the content within a database.

4. The method of claim 1 , wherein the data is received from a remote device other than the central server.

5. The method of claim 1 , wherein the received data is based at least in part on user characteristics.

6. The method of claim 5 , wherein the user characteristics comprise a profile representing a particular user.

7. The method of claim 5 , wherein the user characteristics comprise at least one of user history or user preferences.

8. The method of claim 5 , wherein the user characteristics comprise at least access rights.

9. The method of claim 1 , wherein the fingerprint is derived from data associated with perceptually relevant features of the video or audio.

10. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, causes the computing device to perform operations comprising:

receiving video or audio data;

decoding collateral data from the video or audio data, wherein the collateral data is steganographically encoded in the video or audio data, and wherein the collateral data identifies a central server;

deriving a fingerprint, wherein the fingerprint is separate from the collateral data, and wherein the fingerprint is derived from data representing features of the video or audio data itself without using embedded data;

sending the fingerprint to the central server, wherein the collateral data identifies the central server; and

receiving data based at least in part on the fingerprint.

11. The non-transitory computer readable medium of claim 10 , further comprising sending a globally unique identifier to the central server.

12. The non-transitory computer readable medium of claim 10 , wherein the fingerprint identifies the content within a database.

13. The non-transitory computer readable medium of claim 10 , wherein the data is received from a remote device other than the central server.

14. The non-transitory computer readable medium of claim 10 , wherein the received data is based at least in part on user characteristics.

15. The non-transitory computer readable medium of claim 14 , wherein the user characteristics comprise a profile representing a particular user.

16. An apparatus comprising:

a processor configured to:

receive video or audio data;

decode collateral data from the video or audio data, wherein the collateral data is steganographically encoded in the video or audio data, and wherein a central server is identified based at least upon the collateral data;

derive a fingerprint, wherein the fingerprint is separate from the collateral data, and wherein the fingerprint is derived from data representing features of the video or audio data itself without using embedded data;

send the fingerprint to the central server, wherein the central server is identified based at least upon the collateral data; and

receive data based at least in part on the fingerprint.

17. The apparatus of claim 16 , further comprising sending a globally unique identifier to the central server.

18. The apparatus of claim 16 , wherein the fingerprint identifies the content within a database.

19. The apparatus of claim 16 , wherein the data is received from a remote device other than the central server.

20. The apparatus of claim 16 , wherein the received data is based at least in part on user characteristics.

Assignments (6)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →
CONFIRMATION OF TRANSFER OF UNITED STATES PATENT RIGHTS Recorded Nov 5, 2008
From: L-1 SECURE CREDENTIALING, INC. (FORMERLY KNOWN AS DIGIMARC CORPORATION)
To: DIGIMARC CORPORATION (FORMERLY DMRC CORPORATION)
Reel/Frame 021785/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2005
From: RHOADS, GEOFFREY B.; RODRIGUEZ, TONY F.
To: DIGIMARC CORPORATION
Reel/Frame 016566/0852 →
Continuity (20)
Continuation 09915824 · Jul 26, 2001
Continuation 11058917
Continuation In Part 10717211 · Nov 18, 2003
Continuation 09342688 · Jun 29, 1999
Continuation In Part 09314648 · May 19, 1999
Continuation In Part 11058917
Continuation In Part 09571422 · May 15, 2000
Continuation In Part 09552998 · Apr 19, 2000
Continuation In Part 09547664 · Apr 12, 2000
Continuation In Part 09531076 · Mar 18, 2000
Continuation In Part 09343104 · Jun 29, 1999
Continuation In Part 09342971 · Jun 29, 1999
Continuation In Part 09342689 · Jun 29, 1999
Continuation In Part 11058917
Continuation In Part 09636102 · Aug 10, 2000
Provisional Application 60220945 · Jul 26, 2000
Provisional Application 60164619 · Nov 10, 1999
Provisional Application 60163332 · Nov 3, 1999
Provisional Application 60158015 · Oct 6, 1999
Related Publication 20050192933A1 · Sep 1, 2005