Method and system for managing event attributes
AssigneeHon Hai Precision Industry Co., Ltd.
InventorLi-Wen Chen
Life of this patent
Estimating the term…
Abstract
The present invention provides techniques for managing and analyzing business information. Specific embodiments provide persons with business or other non-technical fields with the capability to create, edit, and work with data models, profiles, and reports for business and other information. Specific embodiments can enable business and other non-technical users with enhanced understanding of information, and greater capabilities to manipulate relationships between various data entities in databases, for example.
Claims30
A method, comprising:
- receiving an input of information indicating at least one of a plurality of events;
- receiving for each event an input of at least one of a plurality of attributes;
- displaying at least one node for each of said at least one of a plurality of events;
- displaying at least one of a plurality of edges for at least two of said plurality of events;
- wherein said at least one node for each of said at least one of a plurality of events and said at least one of a plurality of edges for at least two of said plurality of events form a graph;
- and
- thereupon creating a query to a database based upon said graph.
A system for managing data, comprising:
- a computer;
- an information store, operable to contain said data;
- a database interface software process that maintains said data in said information store;
- a metadata repository;
- and
- a user interface (UI) driver logic that is operative to provide a user interface.
An apparatus for managing information, comprising:
- a processor;
- and
- a memory, at least intermittently coupled with said processor;
- wherein said processor is operative to receive an input of information indicating at least one of a plurality of events;
- and to receive for each event an input of at least one of a plurality of attributes;
- and thereupon, said processor is operative to display at least one node for each of said at least one of a plurality of events and to display at least one of a plurality of edges for at least two of said plurality of events;
- and wherein said at least one node for each of said at least one of a plurality of events and said at least one of a plurality of edges for at least two of said plurality of events form a graph;
- and thereupon said processor is operative to create a query to a database based upon said graph.
A computer program product, comprising:
- code that receives an input of information indicating at least one of a plurality of events;
- code that receives for each event an input of at least one of a plurality of attributes;
- code that displays at least one node for each of said at least one of a plurality of events;
- code displays at least one of a plurality of edges for at least two of said plurality of events;
- wherein said at least one node for each of said at least one of a plurality of events and said at least one of a plurality of edges for at least two of said plurality of events form a graph;
- code that creates a query to a database based upon said graph;
- and
- a computer readable storage medium for holding the codes.
Dependencies are inferred from the claim text.