IP Library Patent Application 11551355
Patent Application
App. No. 11/551,355

RANKING IMAGES FOR WEB IMAGE RETRIEVAL

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 None
App. No.
11/551,355
Abstract

A system, method, and computer-readable media are disclosed for providing images in a ranked order. The system can include an aggregation component for aggregating a plurality of images with corresponding text. Additionally, the system can include a name detector a name detector for detecting names within a search query. Moreover, the system can include a ranking component for ranking the aggregated images based on whether the name detector detects a name.

Claims (31)

1 . A method for providing images in a ranked order, comprising:

identifying at least one image on a web page of a website;

identifying at least one item of text associated with the at least one image on the web page;

associating the at least one image and the at least one item of text within a database; and

ranking the at least one image based on one or more ranking factors within the database, wherein at least one of the one or more ranking factors considers a link relationship between the at least one image and at least one other image.

2 . The method according to claim 1 , wherein the one or more ranking factors include a ranking factor that considers a number of websites that include an identical copy of the at least one image.

3 . The method according to claim 1 , wherein the one or more ranking factors include a ranking factor that considers a number of websites that include a similar version of the at least one image.

4 . The method according to claim 1 , wherein the one or more ranking factors include a ranking factor that considers an image size of the at least one image.

5 . The method according to claim 1 , wherein the one or more ranking factors include a ranking factor that considers the total number of links there are to the URL of the at least one image.

6 . The method according to claim 1 , wherein a first set of metadata associated with the at least one image is shared by each image having the link relationship.

7 . The method according to claim 1 , wherein the one or more ranking factors include a ranking factor that considers the frequency that the at least one image appears on the website.

8 . A system for providing images in a ranked order, comprising:

an aggregation component for aggregating a plurality of images with corresponding text;

a name detector for detecting names within a search query;

a ranking component for ranking the aggregated images based on whether the name detector detects a name.

9 . The system according to claim 8 , further comprising a face detector.

10 . The system according to claim 9 , wherein images within the aggregated images that are detected by the face detector to include at least one face of a person are ranked higher when the name detector detects a name of a person within the search query.

11 . The system according to claim 9 , wherein images within the aggregated images that are detected by the face detector to include at least one face of a person are ranked lower or higher when the name detector does not detect a name of a person within the search query.

12 . The system according to claim 8 , wherein the ranking component further ranks the aggregated images based on at least one image feature.

13 . The system according to claim 12 , wherein the at least one image feature includes at least one of a number of pixels, an aspect ratio, an image file size, image entropy, and image gradient.

14 . One or more computer-readable media having computer-usable instructions stored thereon for performing a method of providing images in a ranked order, the method comprising:

receiving a search query including at least one item of text;

identifying at least one image related to the search query;

ranking the at least one images using one or more ranking factors, wherein at least one of the one or more ranking factors considers a distance the at least one item of text is to the at least one image on a web page; and

providing the ranked one or more images.

15 . The computer-readable media according to claim 14 , further comprising converting the distance for each item of text within the search query to a preliminary score using a sigmoid function.

16 . The computer-readable media according to claim 15 , wherein the preliminary score for each item of text is summed in order to calculate an overall score.

17 . The computer-readable media according to claim 14 , wherein the distance is determined by considering one or more of a number of intervening words, symbols, and tags between the at least one item of text and the at least one image.

18 . The computer-readable media according to claim 14 , wherein the one or more ranking factors includes a ranking factor that considers whether the at least one image includes a face of a person.

19 . The computer-readable media according to claim 14 , wherein the one or more ranking factors includes a ranking factor that considers whether the search query includes a name of a person.

20 . The computer-readable media according to claim 14 , wherein the one or more ranking factors includes a ranking factor that considers the total number of images on the web page.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2007
From: WILLIAMS, HUGH J.; WHYTE, NICHOLAS A.; CRASWELL, NICK; FARAGO, JULIE H.; WALSH, JAMES E.; ROTHER, CARSTEN
To: MICROSOFT CORPORATION
Reel/Frame 019037/0972 →