System and method for enabling access to a data source through a graphical interface
AssigneeIssus, L.L.C.
InventorCasey J. Lawrence
Life of this patent
Estimating the term…
Loading patent…
AssigneeIssus, L.L.C.
InventorCasey J. Lawrence
Estimating the term…
A system for interfacing with a data source through a graphical interface. The system comprises a data view definitions to enable data display and manipulation for the data source. A user environment index represents descriptive information about a user who is accessing a data view. An access origin index represents a location within the graphical interface from where a request was made to open a data view. A data set index represents a data set requested for a data view. An indexing engine is configured to generate an appropriate data view based on a relationship between the requested data set from the data set index, and an access location within the graphical interface from where the data view was requested as selected through the access origin index, and the descriptive information about a user as selected through the user environment index.
A system for displaying data within a graphical user interface, defining data view instances for various aspects of an enterprise's operations, and determining what data to display within a data view instance on the graphical user interface, along with how such information should be displayed, and by using a simplified definition scheme accounting for multiple independent dimensions, the system comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Of structured data, e.g. relational data: visual data mining; Browsing structured data
With adaptation to user needs: using context
Database or file accessing: query processing, i.e. searching
Database or file accessing: privileged access
Term ended 1 Apr 2023 (estimated)
1. Field of the Invention
The present invention relates to enabling access to a data source through a graphical user interface via a singular polymorphic engine.
2. Background
FIG. 1 is a block diagram illustrating an embodiment of a system for enabling access to a data source through a graphical user interface via a singular polymorphic software engine;
FIG. 2 is a flow chart illustrating processes, functions, data view matrix dimensions, and dynamic functionality for defining data views in an embodiment of the invention;
FIG. 3 illustrates an embodiment of a single data view (A1), as in FIG. 2;
Reference will now be made to the exemplary embodiments illustrated in the drawings, and specific language will be used herein to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended. Alterations and further modifications of the inventive features illustrated herein, and additional applications of the principles of the inventions as illustrated herein, which would occur to one skilled in the relevant art and having possession of this disclosure, are to be considered within the scope of the invention.
The present invention can be described generally as a unified software system capable of providing both the development and execution of enterprise applications. The system of the present invention includes nearly all software development and end-user enterprise activities. The system provides a rigid development environment, but the system is fluid and flexible in addressing all possible enterprise activities. This type of software system may be referred to as singular polymorphic software or unified polymorphic software. A singular polymorphic software system includes a unified set of computer programs written to contain a large number of dynamic functionality options.
The present invention includes a graphical user interface operating within one or more computer systems or computer servers. FIG. 1 illustrates an indexing engine 101 to provide the user with the ability to define, initiate, operate and manage a plurality of interactive graphical objects called data view instances 102. Each data view instance can include an instantiated data view. A data view instantiation includes an interactive graphical data presentation and data maintenance device operating within the indexing engine. A data view instance can combine both data and computer instructions into an interactive graphical object for an enterprise development or application activity. Data 103 is any information stored on a non-volatile computer storage device or existing within the volatile memory of any computer supporting the enterprise application and development environment.