Method and apparatus for photograph finding
First Claim
1. A method, comprising:
- a computer system receiving, at a web site, a search request that includes a digital image;
the computer system analyzing the digital image to identify characteristics of the digital image, including determining an estimated location at which the digital image was captured based on analyzing the digital image;
the computer system searching, using the identified characteristics, information specifying characteristics of respective ones of a plurality of stored digital images;
the computer system selecting one or more of the plurality of stored digital images, wherein the selecting is based on a comparison of the identified characteristics and characteristics specified by the information, including the estimated location; and
the computer system returning, via the web site, the selected one or more digital images.
4 Assignments
0 Petitions
Accused Products
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.
85 Citations
20 Claims
-
1. A method, comprising:
-
a computer system receiving, at a web site, a search request that includes a digital image; the computer system analyzing the digital image to identify characteristics of the digital image, including determining an estimated location at which the digital image was captured based on analyzing the digital image; the computer system searching, using the identified characteristics, information specifying characteristics of respective ones of a plurality of stored digital images; the computer system selecting one or more of the plurality of stored digital images, wherein the selecting is based on a comparison of the identified characteristics and characteristics specified by the information, including the estimated location; and the computer system returning, via the web site, the selected one or more digital images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
one or more processors; and one or more memories having program instructions stored thereon that are executable by the one or more processors to cause the system to perform operations comprising; receiving, via a web site, a search request that includes a digital image; analyzing the digital image to identify characteristics of the digital image, including determining an estimated location at which the digital image was captured based on analyzing the digital image; searching, using the identified characteristics, information specifying characteristics present in respective ones of a plurality of stored digital images; selecting one or more digital images of the plurality of stored digital images, wherein the selecting is based on a comparison of the identified characteristics and characteristics specified by the information, including the estimated location; and returning, via the web site, the selected one or more digital images to a user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having instructions stored thereon that are executable by a computing device to perform operations comprising:
-
receiving, via a web site, a search request that includes a digital image; analyzing the digital image to identify characteristics of the digital image, including determining an estimated location at which the digital image was captured based on analyzing the digital image; searching, using the identified characteristics, information specifying characteristics present in respective ones of a plurality of stored digital images; selecting one or more digital images of the plurality of stored digital images, wherein the selecting is based on a comparison of the identified characteristics and characteristics specified by the information, including the estimated location; and returning, via the web site, the selected one or more digital images to a user. - View Dependent Claims (17, 18, 19, 20)
-
Specification