×

Scalable tree-based search of content descriptors

  • US 8,352,483 B1
  • Filed: 05/12/2010
  • Issued: 01/08/2013
  • Est. Priority Date: 05/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for searching a collection of content, comprising:

  • under control of one or more computer systems configured with executable instructions,receiving a search request corresponding to query content, the query content characterized by at least one query descriptor;

    traversing an index tree including a plurality of levels that indexes a set of content descriptors characterizing the collection of content, the traversing including, at one or more of the plurality of levels of the index tree;

    determining distances between child nodes of a distinguished node of the index tree and said at least one query descriptor based at least in part on index descriptors of the child nodes, each index descriptor representing a summarized characteristic for each child node;

    determining a maximum number of child nodes to select for traversal based at least in part on the level of the distinguished node, the level of the distinguished node having a threshold relative to one or more other levels; and

    selecting for traversal, in order of distance from said at least one query descriptor, at most the maximum number of child nodes, the maximum number being determined based at least in part on the level of the distinguished node;

    selecting a subset of the content descriptors based at least in part on the traversing of the index tree; and

    providing for presentation at least a reference to content in the collection characterized by at least one of the subset of content descriptors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×