Database schema upgrade as a service
US-2018203894-A1 · Jul 19, 2018 · US
US2016171107A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016171107-A1 |
| Application number | US-201414569220-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 12, 2014 |
| Priority date | Dec 12, 2014 |
| Publication date | Jun 16, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An event historian system stores an event data dictionary. The system receives an initial query from a client device on a network connection and responds by providing the event data dictionary information to the client device. The client device sends another query requesting data values which are defined in the event data dictionary. The system responds to the second query by sending results comprising the requested data values to the client system over the network connection.
Opening claim text (preview).
What is claimed is: 1 . An event historian system comprising: a processor; a network connection coupling a client system to the event historian system; and a memory storage device coupled to the processor, said memory storage device storing event data and instructions, said instructions comprising instructions for: storing an event data dictionary on the memory storage device; receiving a first query via the network connection from the client system; sending the event data dictionary to the client system via the network connection; receiving a second query via the network connection from the client system, said second query requesting one or more data values defined in the event data dictionary; and sending results comprising the one or more requested data values to the client system via the network connection. 2 . The system of claim 1 , wherein the event data dictionary comprises a data schema. 3 . The system of claim 1 , said instructions further comprising instructions for receiving a request via the network connection from the client system to add a custom data property to the event data dictionary. 4 . The system of claim 3 , said instructions further comprising instructions for amending the event data dictionary to include the custom data property. 5 . The system of claim 4 , said custom data property comprising a list data structure comprising a plurality of data values. 6 . The system of claim 1 , wherein the event data dictionary comprises event data structures and at least one of provider data structures, user data structures, source data structures, and alarm data structures. 7 . The system of claim 1 , said instructions further comprising instructions for confirming the events in the second query exist in the event data dictionary after receiving the second query. 8 . The system of claim 6 , said instructions further comprising instructions for determining the second query comprises event data which is not represented in the event data dictionary and updating the event data dictionary with a new event representing the event data which is not represented. 9 . The system of claim 1 , said instructions further comprising instructions for: receiving, by the event historian system, event data from a process control system, said received event data comprising an event data property which is not represented in the event data dictionary; and storing, by the event historian system, the received event data on the memory storage. 10 . The system of claim 9 , said instructions further comprising instructions for updating the event data dictionary to include the event data property from the event data received from the process control system. 11 . A method for providing a data dictionary for an event historian system to a client system comprising: storing, by the event historian system, an event data dictionary on a memory storage device; receiving, by the event historian system, a first query via a network connection from the client system; sending, by the event historian system, the event data dictionary to the client system via the network connection; receiving, by the event historian system, a second query via the network connection from the client system, said second query requesting one or more data values defined in the event data dictionary; and sending, by the event historian system, results comprising the one or more requested data values to the client system via the network connection. 12 . The method of claim 11 , wherein the event data dictionary comprises a data schema. 13 . The method of claim 11 , further comprising receiving a request via the network connection from the client system to add a custom data property to the event data dictionary. 14 . The method of claim 13 , further comprising amending the event data dictionary to include the custom data property. 15 . The method of claim 14 , said custom data property comprising a list data structure comprising a plurality of data values. 16 . The method of claim 11 , wherein the event data dictionary comprises event data structures and at least one of provider data structures, user data structures, source data structures, and alarm data structures. 17 . The method of claim 11 , further comprising confirming the events in the second query exist in the event data dictionary after receiving the second query. 18 . The method of claim 17 , further comprising determining the second query comprises event data which is not represented in the event data dictionary and updating the event data dictionary with a new event representing the event data which is not represented. 19 . The method of claim 11 , further comprising: receiving, by the event historian system, event data from a process control system, said received event data comprising an event data property which is not represented in the event data dictionary; and storing, by the event historian system, the received event data on the memory storage. 20 . The method of claim 19 , said instructions further comprising instructions for updating the event data dictionary to include the event data property from the event data received from the process control system.
with details for schema evolution support · CPC title
Trees, e.g. B+trees · CPC title
Hybrid memory, e.g. using both volatile and non-volatile memory · CPC title
Combination of memories, e.g. ROM and RAM such as to permit replacement or supplementing of words in one module by words in another module (address formation of the next microinstruction G06F9/26; masking faults in memories by using spares or by reconfiguring G11C29/70) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.