CONTEXT-BASED GRAPHICAL DATABASE
First Claim
Patent Images
1. A context-based graphical database system for storing a data structure, the database system comprising:
- an entity node, wherein the entity node stores an identifier of an entity;
a data node, wherein the data node stores non-contextual entity data about the entity, wherein the non-contextual entity data is meaningless data, and wherein the meaningless data has no context to identify what the meaningless data describes;
at least one context node linked to the data node, wherein said at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data, and wherein the contextual entity data is meaningful data that contextually describes the entity; and
a pointer from the entity node to the data node, wherein the pointer returns a data node identifier to the entity node to correlate the contextual entity data to the entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A context-based graphical database system for storing a data structure comprises an entity node that stores an identifier of an entity. A data node stores non-contextual entity data about the entity. At least one context node is linked to the data node. The at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data. A pointer from the entity node to the data node returns a data node identifier to the entity node to link the contextual entity data to the entity.
33 Citations
20 Claims
-
1. A context-based graphical database system for storing a data structure, the database system comprising:
-
an entity node, wherein the entity node stores an identifier of an entity; a data node, wherein the data node stores non-contextual entity data about the entity, wherein the non-contextual entity data is meaningless data, and wherein the meaningless data has no context to identify what the meaningless data describes; at least one context node linked to the data node, wherein said at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data, and wherein the contextual entity data is meaningful data that contextually describes the entity; and a pointer from the entity node to the data node, wherein the pointer returns a data node identifier to the entity node to correlate the contextual entity data to the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for creating a context-based graphical database system, the computer program product comprising:
-
a computer readable storage medium; first program instructions to establish an entity node, wherein the entity node stores an identifier of an entity; second program instructions to establish a data node, wherein the data node stores non-contextual entity data about the entity, wherein the non-contextual entity data is meaningless data, and wherein the meaningless data has no context to identify what the meaningless data describes; third program instructions to establish at least one context node linked to the data node, wherein said at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data, and wherein the contextual entity data is meaningful data that contextually describes the entity; and fourth program instructions to establish a pointer from the entity node to the data node, wherein the pointer returns a data node identifier to the entity node to correlate the contextual entity data to the entity; and
whereinthe first, second, third, and fourth program instructions are stored on the computer readable storage medium. - View Dependent Claims (10, 11, 12, 13, 14)
the fifth, sixth, and seventh program instructions are stored on the computer readable storage medium.
-
-
11. The computer program product of claim 9, further comprising:
-
fifth program instructions to establish a sub-context node linked to said at least one context node, wherein the sub-context node provides additional context to the contextual entity data; and
whereinthe fifth program instructions are stored on the computer readable storage medium.
-
-
12. The computer program product of claim 9, wherein the entity is a medical patient, wherein the contextual entity data describes a medical condition of the medical patient, and wherein the contextual entity data is received at the data node from a medical diagnostic device.
-
13. The computer program product of claim 9, wherein the entity is a machine, wherein the contextual entity data describes a sensor output from the machine, and wherein the contextual entity data is received at the data node from a sensor on the machine.
-
14. The computer program product of claim 9, wherein the entity is an information technology (IT) system, wherein the contextual entity data describes an output from a component of the IT system, and wherein the contextual entity data is received at the data node directly from the component of the IT system.
-
15. A computer system comprising:
-
a central processing unit (CPU), a computer readable memory, and a computer readable storage medium; first program instructions to establish an entity node, wherein the entity node stores an identifier of an entity; second program instructions to establish a data node, wherein the data node stores non-contextual entity data about the entity, wherein the non-contextual entity data is meaningless data, and wherein the meaningless data has no context to identify what the meaningless data describes; third program instructions to establish at least one context node linked to the data node, wherein said at least one context node provides context to the non-contextual entity data in the data node to create contextual entity data, and wherein the contextual entity data is meaningful data that contextually describes the entity; and fourth program instructions to establish a pointer from the entity node to the data node, wherein the pointer returns a data node identifier to the entity node to correlate the contextual entity data to the entity; and
whereinthe first, second, third, and fourth program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (16, 17, 18, 19, 20)
the fifth, sixth, and seventh program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
-
-
17. The computer system of claim 16, wherein the computation node utilizes a probability distribution of historical data to determine the probability of the contextual entity data being abnormal.
-
18. The computer system of claim 16, wherein the computation node utilizes a probability distribution of simulation data, for an entity type of the entity, to determine the probability of the contextual entity data being abnormal.
-
19. The computer system of claim 15, further comprising:
-
fifth program instructions to establish a sub-context node linked to said at least one context node, wherein the sub-context node provides additional context to the contextual entity data; and
whereinthe fifth program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
-
-
20. The computer system of claim 15, wherein the entity is an information technology (IT) system, wherein the contextual entity data describes an output from a component of the IT system, and wherein the contextual entity data is received at the data node directly from the component of the IT system.
Specification