×

DATABASE SEARCHING USING A GRAPH OF NODES AND EDGES FORMED USING LOG NODE PAIRS

  • US 20160350442A1
  • Filed: 05/29/2015
  • Published: 12/01/2016
  • Est. Priority Date: 05/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A database system configurable to:

  • maintain, by a server of the database system, at least one database storing a plurality of logs, each log providing a history of user actions in a computing environment;

    identify, by a server of the database system, at least one of the logs as satisfying at least one parameter;

    generate or update, by a server of the database system, at least one of a plurality of log nodes based on the identified at least one log, each log node having key data for indexing the log node and having event data representing an accessed data object, the log nodes being sortable in a first ordered list according to the key data of each log node;

    determine, by a server of the database system, a plurality of log node pairs of consecutive log nodes in the first ordered list, each log node pair determined based on each log node in the pair having matching key data and different event data;

    aggregate, by a server of the database system, the log node pairs, the log node pairs being sortable in a second ordered list, each log node pair having a relative importance in comparison with other log node pairs; and

    generate or update, by a server of the database system, a graph of nodes and edges according to the relative importances of the log node pairs in the second ordered list, the graph capable of being processed as part of a database search to return ranked search results of data objects stored in the database system.

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