IP Library Granted Patent US 8,156,132
Granted Patent B1
US 8,156,132 · App. 11/824,982 · Granted Apr 10, 2012

Systems for comparing image fingerprints

Assignee: Pinehill Technology, LLC
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,156,132
App. No.
11/824,982
Granted
Apr 10, 2012
Kind
B1
Abstract

Surrogate heuristic identification is described, including a memory configured to store data associated with an image, and a processor configured to select a portion of an image, and the portion is standardized, to identify a characteristic associated with the image, to use the characteristic to generate a data representation, the data representation being used to provide heuristic data, and to process the heuristic data to generate a fingerprint configured to compare against one or more stored fingerprints associated with other images.

Claims (31)

1. A system, comprising:

a memory configured to store data associated with an image; and

a processor configured to select a portion of an image, wherein the portion is standardized, to identify a characteristic associated with the image, to use the characteristic to generate a data representation, the data representation being used to provide heuristic data, to apply a first hashing algorithm to the heuristic data to generate a first hash value, to apply a second hashing algorithm to the heuristic data to generate a second hash value, and to generate a fingerprint from the first hash value and the second hash value, the fingerprint being configured to compare against one or more stored fingerprints associated with other images.

2. The system of claim 1 , wherein the memory is further configured to store the fingerprint.

3. The system of claim 1 , wherein the portion comprises the image.

4. The system of claim 1 , wherein the processor is further configured to select a portion of content based on a characteristic.

5. The system of claim 4 , wherein the characteristic is brightness.

6. The system of claim 4 , wherein the characteristic is a color channel value.

7. The system of claim 1 , wherein the heuristic data comprises one or more vectors.

8. The system of claim 1 , wherein the heuristic data comprises vector data and histogram data.

9. The system of claim 1 , wherein the heuristic data comprises histogram data.

10. The system of claim 1 , wherein the heuristic data is normalized.

11. The system of claim 1 , wherein the processor is further configured to count occurrences of the characteristic.

12. The system of claim 1 , wherein the characteristic is contrast.

13. The system of claim 1 , wherein the characteristic is pixel density.

14. A system, comprising:

a memory configured to store data associated with content comprising at least an image; and

a processor configured to select a portion of the content, wherein the portion is standardized, to identify a characteristic associated with the image, to use the characteristic to generate a data representation, the data representation being used to provide heuristic data, to apply a first hashing algorithm to the heuristic data to generate a first hash value, to apply a second hashing algorithm to the heuristic data to generate a second hash value, and to generate a fingerprint from the first hash value and the second hash value, the fingerprint being associated with the image to compare against one or more stored fingerprints associated with other content comprising other images.

15. The system of claim 14 , wherein the heuristic data comprises vector data and histogram data.

16. The system of claim 14 , wherein the processor is further configured to concatenate the first hash value and the second hash value to produce a third hash value, the fingerprint being generated from the third hash value.

17. A system, comprising:

means for selecting a portion of an image, wherein the portion is standardized;

means for identifying a characteristic associated with the image;

means for generating a data representation from the characteristic;

means for providing heuristic data using the data representation;

means for generating a first hash value by applying a first hashing algorithm to the heuristic data;

means for generating a second hash value by applying a second hashing algorithm to the heuristic data; and

means for generating a fingerprint from the first hash value and the second hash value, wherein the fingerprint is configured to compare against one or more stored fingerprints associated with other images.

18. The system of claim 17 , wherein the heuristic data comprises vector data and histogram data.

19. The system of claim 17 , further comprising means for concatenating the first hash value and the second hash value to produce a third hash value, the fingerprint being generated from the third hash value.

20. The system of claim 1 , wherein the processor is further configured to concatenate the first hash value and the second hash value to produce a third hash value, the fingerprint being generated from the third hash value.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: PINEHILL TECHNOLOGY, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 051395/0368 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0471 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0495 →
SECURITY INTEREST Recorded Aug 24, 2015
From: PINEHILL TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036432/0471 →
SECURITY INTEREST Recorded Aug 24, 2015
From: PINEHILL TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036501/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2011
From: DATASCOUT, INC.
To: PINEHILL TECHNOLOGY, LLC
Reel/Frame 026609/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2007
From: KAMINSKI, CHARLES F., JR.
To: DATASCOUT, INC.
Reel/Frame 019976/0073 →