US 12,169,504 B2
Data analysis and visualization using structured data tables and nodal networks
Jean-Michel Ares, Milton, GA (US)
Assigned to CHORAL SYSTEMS, LLC, Milton, GA (US)
Filed by CHORAL SYSTEMS, LLC, Milton, GA (US)
Filed on Oct. 16, 2023, as Appl. No. 18/487,963.
Application 18/487,963 is a continuation of application No. 17/166,849, filed on Feb. 3, 2021, granted, now 11,789,969.
Claims priority of provisional application 62/972,552, filed on Feb. 10, 2020.
Prior Publication US 2024/0037117 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/20 (2019.01); G06F 3/04812 (2022.01); G06F 16/25 (2019.01); G06F 16/26 (2019.01); G06F 16/28 (2019.01); G06F 16/954 (2019.01); G06F 16/955 (2019.01); G06F 40/205 (2020.01); G06N 5/02 (2023.01)
CPC G06F 16/26 (2019.01) [G06F 3/04812 (2013.01); G06F 16/254 (2019.01); G06F 16/283 (2019.01); G06F 16/954 (2019.01); G06F 16/9558 (2019.01); G06F 40/205 (2020.01); G06N 5/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a server, a presentation of a web document having a set of words on a graphical user interface;
when a user interacts with at least one word within the set of words:
identifying, by the server, a node associated with the at least one word with which the user has interacted within a nodal data structure,
the nodal data structure comprising a set of nodes where each node represents at least a portion of retrieved data parsed into a set of domain data tables each corresponding to a domain having a first criterion,
wherein each domain data table is further parsed into a set of dimension data tables, each dimension data table corresponding to a dimension having a second criterion, each node having metadata comprising an identifier corresponding to a particular domain data table and a particular dimension table corresponding to data associated with each node, and
wherein one or more nodes within the nodal data structure are linked based on their respective metadata; and
presenting, by the server, for display a window on the graphical user interface displaying data associated with the identified node.