CONTEXTUAL IMAGE SEARCH
First Claim
1. A method of contextual image search, the method comprising:
- receiving a user query, the user query including at least one of textual data or image data from a collection of data displayed by a computing device;
receiving at least one other subset of data selected from the collection of data as contextual information that is related to and different from the user query;
identifying a first subset of data files from a plurality of data files, the data files of the first subset ranked in a first order according to similarity between information contained in the user query and at least one attribute of individual data files of the plurality of data files;
identifying a second subset of data files from the first subset of data files, the data files of the second subset ranked in a second order according to similarity between the contextual information and at least one attribute of individual data files of the first subset; and
providing for display in the second order a number of images each of which is associated with a respective data file of the second subset.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for image search using contextual information related to a user query are described. A user query including at least one of textual data or image data from a collection of data displayed by a computing device is received from a user. At least one other subset of data selected from the collection of data is received as contextual information that is related to and different from the user query. Data files such as image files are retrieved and ranked based on the user query to provide a pre-ranked set of data files. The pre-ranked data files are then ranked based on the contextual information to provide a re-ranked set of data files to be displayed to the user.
53 Citations
20 Claims
-
1. A method of contextual image search, the method comprising:
-
receiving a user query, the user query including at least one of textual data or image data from a collection of data displayed by a computing device; receiving at least one other subset of data selected from the collection of data as contextual information that is related to and different from the user query; identifying a first subset of data files from a plurality of data files, the data files of the first subset ranked in a first order according to similarity between information contained in the user query and at least one attribute of individual data files of the plurality of data files; identifying a second subset of data files from the first subset of data files, the data files of the second subset ranked in a second order according to similarity between the contextual information and at least one attribute of individual data files of the first subset; and providing for display in the second order a number of images each of which is associated with a respective data file of the second subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of contextual image search, the method comprising:
-
ranking a plurality of image files to provide a first list of image files in a first order according to similarity between at least one attribute of individual image files and a user query, the user query including at least one of textual data or image data selected by a user from a collection of displayed data; ranking the first list of image files to provide a second list of image files in a second order according to similarity between at least one attribute of the individual image files and contextual information that is related to and different from the textual data or image data of the user query, the contextual information including at least one of textual data or image data from the collection of displayed data; and presenting the image files to a user in the second order. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer readable media storing computer-executable instructions that, when executed, perform acts comprising:
-
ranking a plurality of image files to provide a first list of image files in a first order according to similarity between at least one attribute of individual image files and a user query, the user query including at least one of textual data or image data selected by a user from a collection of displayed data; and ranking the first list of image files to provide a second list of image files in a second order according to similarity between at least one attribute of the individual image files and contextual information that is related to and different from the textual data or image data of the user query, the contextual information including at least one of textual data or image data from the collection of displayed data.
-
Specification