×

Non-language-based object search

  • US 9,208,174 B1
  • Filed: 11/19/2007
  • Issued: 12/08/2015
  • Est. Priority Date: 11/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A processor-based method for searching for electronic information, comprising:

  • presenting, for selection by a user and along a background scene, a first plurality of objects corresponding to the background scene, wherein the first plurality of objects is a first subset of a second plurality of objects organized by a plurality of containment categories in a data structure, wherein the data structure includes a plurality of associations defining relationships between two different ones of the plurality of containment categories and two objects in two different ones of the plurality of containment categories;

    receiving a selection of one object of the first plurality of objects by the user and a placement of the one object of the first plurality of objects in first background scene by the user;

    in response to receiving the selection and the placement of the one object of the first plurality of objects in the background scene by the user, selecting a second subset of the second plurality of objects in part as a function of (a) respective weighted relevance values for associations of the one object of the first plurality of objects to each of the second plurality of objects, and (b) respective weighted relevance values for associations of each of the second plurality of objects to the background scene, wherein the respective weighted relevance values for associations of the one object of the first plurality of objects to each of the second plurality of objects is determined based on (x) a number of containment categories shared between the one object and each of the second plurality of objects, and (y) a number of objects in each of the containment categories shared between the one object and each of the second plurality of objects; and

    presenting, for selection by the user and along the background scene, the second subset of the second plurality of objects.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×