Graph-Based Ontological Data Structure for Object Scriptability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing database analytic tools are inefficient, costly, and require substantial configuration and training, making it difficult for businesses to access and analyze large volumes of data stored in complex database systems.
Innovation Solution
A low-latency database analysis system using a graph-based ontological data structure that generates object scripts for analytical objects, allowing for portable, editable, and version-controlled representation of data objects, enabling fine-grained control and bulk changes across environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional database analytic tools are used, then data analysis capability is provided, but the tools are inefficient, costly, and require substantial configuration and training
Solution Approach 1:
The patent creates portable object scripts that can be copied across different database analysis environments. These scripts represent analytical objects in a standardized format that can be transferred and executed in different environments without requiring reconfiguration, thereby improving productivity while reducing the complexity of setup and training requirements
Solution Approach 2:
The system allows for version control and parameterized management of analytical objects through scripts. By changing parameters and configurations within the script framework rather than restructuring entire analytical objects, users can efficiently adapt analyses to different environments without extensive reconfiguration or training
2Quantity of substance
If complex database systems store large volumes of data, then data storage capacity is improved, but accessibility and ease of analysis deteriorate
Solution Approach 1:
The patent segments complex database systems into discrete, manageable analytical objects represented by scripts. Each analytical object can be independently accessed, modified, and transferred through its corresponding script, making large volumes of data more accessible and easier to analyze by breaking down the complexity into reusable components
Solution Approach 2:
The object scripts serve as intermediaries between the complex database system and the user. Instead of directly querying complex databases, users work with standardized scripts that abstract away the underlying complexity, thereby improving ease of operation while maintaining access to large data volumes
3Adaptability or versatility
If analytical objects are created in database systems, then data analysis functionality is provided, but portability between environments and version control are limited
Solution Approach 1:
The patent creates a universal script format that can represent analytical objects across different database analysis environments. These scripts serve multiple functions: they define analytical objects, control versions, and enable portability between environments, thereby improving adaptability without significantly increasing management complexity through standardization
Data Source
AI summary
Object scriptability includes receiving a high-level language script describing at least one data-analysis object, including a node representing the data-analysis object in a graph-based data structure including a plurality of nodes, where each node from the plurality of nodes represents a respective data-analysis object in a data analysis system, where each node from the plurality of nodes is connected to at least one other node from the plurality of nodes by an edge, and where the edge represents a relationship between the respective objects in the data analysis system.


