Loading...
Please wait, while we are loading the content...
Similar Documents
Data Analysis and Visualization Using Structured Data Tables and Nodal Networks
| Content Provider | The Lens |
|---|---|
| Abstract | Disclosed methods and systems describe an analytics server that generates an inter-related nodal data structure. The analytics server receives an electronic template having a set of input fields, the electronic template identifying at least a portion of data stored within a database and its corresponding domain data table and a display attribute, the electronic template further identifying a database storing the data; retrieves the data from the database; parses the data into a set of unique domain data tables having a first criterion and a set of unique dimension tables having a second criterion; generates a nodal network comprising a set of nodes where each node represents at least a portion of the retrieved data, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to data associated with each node; links one or more nodes based their respective metadata. |
| Related Links | https://www.lens.org/images/patent/US/11328213/B2/US_11328213_B2.pdf |
| Language | English |
| Publisher Date | 2022-05-10 |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Patent |
| Jurisdiction | United States of America |
| Date Applied | 2020-04-02 |
| Agent | Foley & Lardner Llp |
| Applicant | Choral Systems Llc |
| Application No. | 202016838893 |
| Claim | A method navigating structured and unstructured data using a relational computer model, the method comprising: receiving, by a server, an electronic template having a set of input fields having values inputted by a user identifying at least a portion of data stored within a database and the at least portion of data's corresponding domain and a display attribute, the electronic template further identifying a database storing the data, each domain indicating a category of data analysis to be performed on at least a part of the data stored within the database; parsing, by the server, the data into a set of unique domain data tables, each domain data table corresponding to the domain having a first criterion received from the electronic template; parsing, by the server, each unique data table into a set of unique dimension tables, each dimension table corresponding to a predetermined dimension having a second criterion received from the electronic template, each dimension table indicating a metric and a viewing format associated with parsed data within each domain data table; generating, by the server in accordance with the electronic template, a nodal network comprising a set of nodes where each node represents at least a portion of the data stored within the database, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to each respective node; linking, by the server, one or more nodes based on each of the one or more nodes' respective metadata; upon receiving a request from a user computing device: parsing, by the server, the request to identify a node associated with the request, and displaying, by the server on a graphical user interface of the user computing device, data associated with the identified node, wherein the data is displayed in accordance with the display attribute received from the electronic template and the viewing format associated with the identified node; and when receiving an indication that a file has been uploaded by the user computing device: automatically identifying, by the server, a domain table and a dimension table corresponding to the file; and generating, by the server, a new node within the nodal data structure for the file having metadata corresponding to the automatically identified domain table and dimension table. The method of claim 1, further comprising: initiating, by the server, an application programming interface to retrieve data from one or more databases, wherein the server revises the nodal network in accordance with data retrieved via the application programming interface. The method of claim 1, wherein a number unique domain data tables is inputted by the user. The method of claim 1, the server utilizes an artificial intelligence model to identify a corresponding node for unstructured data. The method of claim 1, wherein a number of dimension tables are inputted by a user. The method of claim 1, wherein the server retrieves the data by crawling or scanning the database. The method of claim 1, wherein the electronic template is an excel file. The method of claim 1, wherein the electronic template is generated by the server in response to receiving one or more inputs from the user computing device. The method of claim 1, wherein the display attribute within the electronic template identifies which category of data is displayed on the graphical user interface. A computer system for navigating structured and unstructured data using a relational computer model, the system comprising: a user computing device configured to display a graphical user interface; and a server in communication with the user computing device, wherein the server is configured to: receive an electronic template having a set of input fields having values inputted by a user identifying at least a portion of data stored within a database and the at least portion of data's corresponding domain and a display attribute, the electronic template further identifying a database storing the data, each domain indicating a category of data analysis to be performed on at least a part of the data stored within the database; parse the data into a set of unique domain data tables, each domain data table corresponding to the domain having a first criterion received from the electronic template; parse each unique data table into a set of unique dimension tables, each dimension table corresponding to a predetermined dimension having a second criterion received from the electronic template, each dimension table indicating a metric and a viewing format associated with parsed data within each domain data table; generate, in accordance with the electronic template, a nodal network comprising a set of nodes where each node represents at least a portion of the data stored within the database, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to data associated with each respective node; link one or more nodes based on each of the one or more nodes' respective metadata; and upon receiving a request from the user computing device: parse the request to identify a node associated with the request, and display, on the graphical user interface of the user computing device, data associated with the identified node, wherein the data is displayed in accordance with the display attribute received from the electronic template and viewing format associated with the identified node; and when receiving an indication that a file has been uploaded by the user computing device: automatically identify a domain table and a dimension table corresponding to the file; and generate a new node within the nodal data structure for the file having metadata corresponding to the automatically identified domain table and dimension table. The system of claim 10, wherein the server is further configured to: initiate an application programming interface to retrieve data from one or more databases, wherein the server revises the nodal network in accordance with data retrieved via the application programming interface. The system of claim 10, wherein a number unique domain data tables is inputted by the user. The system of claim 10, wherein the server is further configured to execute an artificial intelligence model to identify a corresponding node for unstructured data. The system of claim 10, wherein a number of dimension tables are inputted by a user. The system of claim 10, wherein the server retrieves the data by crawling or scanning the database. The system of claim 10, wherein the electronic template is an excel file. The system of claim 10, wherein the electronic template is generated by the server in response to receiving one or more inputs from the user computing device. The system of claim 10, wherein the display attribute within the electronic template identifies which category of data is displayed on the graphical user interface. |
| CPC Classification | ELECTRIC DIGITAL DATA PROCESSING COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS |
| Examiner | Yuk Ting Choi |
| Extended Family | 039-929-408-933-559 076-481-140-815-648 034-370-859-037-212 103-417-908-371-142 198-163-455-672-477 130-193-191-195-59X 140-844-926-594-778 054-233-985-885-890 015-843-301-471-835 024-426-469-366-827 000-883-432-955-890 102-558-603-235-02X 095-815-995-723-497 |
| Patent ID | 11328213 |
| Inventor/Author | Ares Jean-michel Amin Dick Sharadchandra |
| IPC | G06N20/00 G06F16/21 G06F16/2455 G06N5/02 |
| Status | Active |
| Owner | Choral Systems Llc |
| Simple Family | 102-558-603-235-02X 000-883-432-955-890 |
| CPC (with Group) | G06F16/21 G06F16/24553 G06N20/00 G06F16/217 |
| Issuing Authority | United States Patent and Trademark Office (USPTO) |
| Kind | Patent/New European patent specification (amended specification after opposition procedure) |