×

Systems and user interfaces for dynamic and interactive simultaneous querying of multiple data stores

  • US 9,116,975 B2
  • Filed: 10/01/2014
  • Issued: 08/25/2015
  • Est. Priority Date: 10/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A search system configured to execute a search query, the search system comprising:

  • one or more computing devices having hardware processors configured to execute instructions in order to;

    access a first data store of a first type storing at least a first data table;

    access a second data store of a second type different than the first type, the second data store storing at least a second data table;

    generate a table graph comprising;

    a first node associated with the first data table;

    a second node associated with the second data table;

    a first link between the first node and the second node, the first link indicating a first field of the first data table that is associated with a second field of the second data table; and

    a second link between the second node and the first node, the second link indicating a third field of the second data table that is associated with a fourth field of the first data table;

    execute a search query on said table graph by;

    looking up first information associated with the search query in the first data table;

    looking up second information associated with the first information in the second data table by reference to the first link, wherein the first and second information together comprise a direct hit of the search query; and

    looking up third information associated with the second information in the first data table by reference to the second link, wherein the third information is different from the first information, and wherein the third information comprises an indirect hit of the search query; and

    provide, for display by the search system, at least;

    the second information and a first indication that the second information comprises the direct hit of the search query; and

    the third information and a second indication that the third information comprises the indirect hit of the search query.

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