×

Managing cross-correlated data

  • US 8,825,711 B2
  • Filed: 08/13/2012
  • Issued: 09/02/2014
  • Est. Priority Date: 08/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for storing correlated data in a graph database, the method comprising:

  • storing, in the graph database, a first user node;

    associating the first user node with a first user profile and a first identifier, the first user profile associated with a first user, and the first user profile comprising information about the first user;

    in response to detecting a first request for creating a profile associated with a second user, the first request initiated by the first user;

    storing, in the graph database, a first event node and a second user node;

    associating the first event node with the first user node through a first edge, the first edge indicating the first user node is a participant of the first event node;

    associating the first event node with the second user node through a second edge, the second edge indicating the second user node is a participant of the first event node; and

    associating the first user node with the second user node through a third edge, the third edge relating the first user node and the second user node;

    in response to detecting an access of a content by the first user;

    storing, in the graph database, a second event node and a first content node, the first content node associated with the content;

    associating the second event node with the first user node through a fourth edge, the fourth edge indicating the first user node is a participant of the second event node;

    associating the second event node with the first content node through a fifth edge, the fifth edge indicating the second event node uses the first content node; and

    associating the first user node with the first content node through a sixth edge, the sixth edge indicating the first user node handles the first content node.

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