US 12,265,575 B2
System and method for efficient creation and incremental updating of representations of email conversations
Levi Jonathan Bucao, Austin, TX (US); Peter Anthony Lee, Pflugerville, TX (US); and Ajay Guyyala, Cedar Park, TX (US)
Assigned to CS DISCO, INC., Austin, TX (US)
Filed by CS DISCO, INC., Austin, TX (US)
Filed on Jan. 23, 2024, as Appl. No. 18/419,826.
Application 18/419,826 is a continuation of application No. 17/187,116, filed on Feb. 26, 2021, granted, now 11,928,154.
Prior Publication US 2024/0184825 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/93 (2019.01); G06F 16/901 (2019.01)
CPC G06F 16/9024 (2019.01) [G06F 16/93 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor;
a data store, having an email graph; and
a non-transitory computer readable medium instructions for incrementally updating the email graph, by:
obtaining email data;
determining, from the email data, an incremental graph comprising a set of nodes and edges the set of nodes and edges of the incremental graph comprising nodes representing emails and edges representing relationships between emails, the determination of an incremental graph comprising:
determining a first node of the set of nodes of the incremental graph, wherein the first node represents a first email determined from the obtained email data;
adding the first node to the incremental graph;
determining one or more edges of the edges of the incremental graph; and
determining related nodes and related edges to add to the incremental graph, wherein a related set of nodes and a related set of edges are directly or indirectly related to the one or more edges or first node and are determined from the email data or by traversing the email graph; and
adding the related set of nodes and related set of edges to the incremental graph;
identifying a conversation in the incremental graph, the conversation comprising a subgraph of the incremental graph; and
updating a set of conversations in the email graph based on the incremental graph to incrementally update the email graph based on the obtained email data.