×

Visual interactive search

  • US 10,503,765 B2
  • Filed: 05/04/2015
  • Issued: 12/10/2019
  • Est. Priority Date: 05/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for user identification of a desired document, comprising:

  • providing, accessibly to a computer system, a database identifying a catalog of documents in an embedding space, the database identifying a distance between each pair of the documents in the embedding space corresponding to a predetermined measure of dissimilarity between the pair of documents;

    a computer system identifying toward the user an initial (i=0) collection of N0>

    1 candidate documents from an initial (i=0) candidate space within the embedding space, the initial collection having fewer documents than the initial candidate space;

    for each i'"'"'th iteration in a plurality of iterations, beginning with a first iteration (i=1);

    in response to user selection of an i'"'"'th selected subset of the documents from the (i−

    1)'"'"'th collection of documents, a computer system geometrically constraining the embedding space to identify an i'"'"'th candidate space such that, according to a predefined definition of collective closeness, the documents in the i'"'"'th candidate space are collectively closer in the embedding space to the documents in the i'"'"'th selected subset, than are the documents in the (i−

    1)'"'"'th candidate space; and

    identifying toward the user an i'"'"'th collection of Ni>

    1 candidate documents from the i'"'"'th candidate space, Ni being smaller than the number of documents in the i'"'"'th candidate space; and

    taking action in response to user selection of a particular subset of documents identified toward the user,wherein the predefined definition of collective closeness is defined such that a candidate document X is considered closer to a document A than to a document B if the distance identified in the embedding space between document X and document A is shorter than the distance identified in the embedding space between document X and document B.

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