IP Library Granted Patent US 7,929,810
Granted Patent B2
US 7,929,810 · App. 12/874,929 · Granted Apr 19, 2011

Method and apparatus for photograph finding

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 7,929,810
App. No.
12/874,929
Granted
Apr 19, 2011
Kind
B2
Abstract

Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.

Claims (39)

1. A computer-implemented method comprising:

by a computer system comprising computer hardware:

receiving from a remote computing device a search request including a first digital photograph depicting at least a face of a first person;

performing facial recognition on the portion of the first digital photograph depicting the face of the first person in order to determine a plurality of attributes of the face of the first person;

comparing the determined attributes to facial recognition attributes associated with ones of a plurality of other digital photographs in order to identify any of the other digital photographs having attributes that at least partially match the determined attributes associated with the face of the first person, wherein an at least partial match of attributes of respective other digital photographs and the determined attributes associated with the face of the first person is indicative of an increased likelihood that the same first person is depicted in the first digital photograph and the respective other digital photographs; and

transmitting to the remote computing device information regarding any identified other digital photographs.

2. A computing system comprising:

a processor; and

a computer readable medium storing machine-executable instructions including one or more modules configured for execution by the processor in order to cause the computing system to:

receive a digital image;

analyze the received digital image to identify feature information present in the received digital image;

compare the feature information of the received digital image to feature information of respective other digital images; and

provide identifiers for any other digital images that have feature information that at least partially match the identified feature information of the received digital image.

3. The system of claim 2 , wherein the feature information comprises facial characteristics of one or more persons imaged in the received digital image.

4. The system of claim 2 , wherein the feature information comprises visual characteristics of one or more objects imaged in the received digital image data.

5. The system of claim 2 , wherein the one or more modules are further configured for execution by the processor to cause the computing system to analyze the received digital image data and to assign descriptions of objects depicted in the received digital image.

6. The system of claim 3 , wherein the one or more modules are further configured for execution by the processor to cause the computing system to assign values to respective facial characteristics.

7. A tangible computer-readable medium encoded with instructions encoded thereon, wherein the instructions are readable by a computing device in order to cause the computing device to perform operations comprising:

receiving a search request including digital data;

analyzing the received digital data to identify feature information present in the received digital data; and

compare the feature information of the received digital data to feature information of respective discrete objects;

providing a response to the request comprising identifiers for any discrete objects that have feature information that at least partially match the identified feature information of the received digital data.

8. The tangible computer-readable medium of claim 7 , wherein the feature information comprises facial characteristics of one or more persons imaged in the received digital data.

9. The tangible computer-readable medium of claim 7 , wherein the feature information comprises visual characteristics of one or more objects imaged in the received digital data.

10. The tangible computer-readable medium of claim 7 , wherein the received digital data is analyzed to assign descriptions of objects depicted in the received digital data.

11. The tangible computer-readable medium of claim 7 , wherein the received digital data is analyzed to assign descriptions of objects appearing in the received digital data.

12. The tangible computer-readable medium of claim 7 , wherein the received digital data comprises digital image data.

13. The tangible computer-readable medium of claim 7 , wherein the discrete objects comprise discrete photographic images.

14. The tangible computer-readable medium of claim 8 , wherein values are assigned to respective facial characteristics.

15. A computer-implemented method comprising:

by a computer system comprising computer hardware:

receiving a search request including digital image data;

analyzing the received digital image data to identify feature information present in the received digital image data; and

providing a response to the search request comprising identifiers for discrete photographic images that at least partially match the identified feature information.

16. The method of claim 15 , wherein the feature information comprises facial characteristics of one or more persons imaged in the received digital image data.

17. The method of claim 15 , wherein the feature information comprises visual characteristics of one or more objects imaged in the received digital image data.

18. The method of claim 15 , wherein the received digital image data is analyzed to assign descriptions of objects depicted in the received digital image data.

19. The method of claim 16 , wherein values are assigned to respective facial characteristics.

20. The method of claim 15 , wherein analyzing the received digital image data comprises performing face recognition.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2025
From: INTELLECTUAL VENTURES ASSETS 205 LLC
To: INTERSTATE PATENTS, LLC
Reel/Frame 073218/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 205 LLC
Reel/Frame 072048/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2024
From: INTELLECTUAL VENTURES ASSETS 197 LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 066941/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2024
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 197 LLC
Reel/Frame 066791/0776 →
MERGER Recorded Jun 18, 2013
From: HOSHIKO LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 030639/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2010
From: IDEAFLOOD, INC.
To: HOSHIKO LLC
Reel/Frame 025566/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2010
From: SHUSTER, GARY STEPHEN
To: IDEAFLOOD, INC.
Reel/Frame 025545/0293 →