Patent ID: 11868736
Assignee: MOONBEAM, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A method comprising:
receiving an indication that a conversation involving multiple individuals, each of which is associated with a corresponding one of multiple computing devices, has begun in a virtual environment;
acquiring, from the multiple computing devices,
(i) streams of voice data that includes words spoken by the multiple individuals as part of the conversation, and
(ii) streams of interactivity data that indicate spatial interactions of the multiple individuals with the virtual environment;

obtaining a transcript of the streams of voice data;
segmenting the transcript based on a semantic analysis of (i) words contained therein and (ii) the streams of interactivity data revealing that multiple topics are covered in the conversation,
wherein each of the multiple topics is associated with a corresponding one of multiple transcript segments;

for each of the multiple topics,
populating information derived from the corresponding transcript segment into a first data structure,
populating metadata associated with the corresponding transcript segment into a second data structure, and
linking the first and second data structures together, so as to produce a graph data structure for that topic; and

storing the multiple graph data structures produced for the multiple topics in a graph database.