SYSTEM AND METHOD FOR ADAPTIVELY RETRIEVING PARAMETER TREND DATA FROM A SUPERVISORY CONTROL MANUFACTURING/PRODUCTION DATABASE
First Claim
Patent Images
1. A database client for use in a system including a control system database server incorporating a database service supporting a set of data retrieval modes for providing, on-request by the database client, sets of data from previously tabled data stored from streams of real-time data points, the database client comprising:
- a retrieval style including a set of retrieval type definitions, wherein each retrieval type definition is associated with;
a retrieval mode from the set of data retrieval modes supported by the database service, anda selection criterion for selecting the retrieval type definition, for a query submitted to the database server, for a particular tag; and
a data retrieval component that receives a query for tag data from the database server, the query specifying;
a tag to which the retrieval style is applicable, anda time span for which data associated with the tag is to be provided by the database server,wherein the data retrieval component includes decision logic for applying the selection criterion of the retrieval style to the tag to specify an applicable retrieval type definition from the set of retrieval type definitions.
1 Assignment
0 Petitions
Accused Products
Abstract
A database client for retrieving and presenting steams of time stamped data points for tagged variables is disclosed herein that supports a set of retrieval styles that are adaptively applied within a trending application in accordance with a pre-specified configuration of the trending application that supports assigning a retrieval style to a set of tags within a query on an individual tag basis.
34 Citations
20 Claims
-
1. A database client for use in a system including a control system database server incorporating a database service supporting a set of data retrieval modes for providing, on-request by the database client, sets of data from previously tabled data stored from streams of real-time data points, the database client comprising:
-
a retrieval style including a set of retrieval type definitions, wherein each retrieval type definition is associated with; a retrieval mode from the set of data retrieval modes supported by the database service, and a selection criterion for selecting the retrieval type definition, for a query submitted to the database server, for a particular tag; and a data retrieval component that receives a query for tag data from the database server, the query specifying; a tag to which the retrieval style is applicable, and a time span for which data associated with the tag is to be provided by the database server, wherein the data retrieval component includes decision logic for applying the selection criterion of the retrieval style to the tag to specify an applicable retrieval type definition from the set of retrieval type definitions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, performed by a database client in a system including a database server incorporating a database service supporting a set of data retrieval operations, for providing, on-request by the database client, sets of data from previously tabled data corresponding to previously received real-time data streams, the method comprising:
-
providing a retrieval style including a set of retrieval type definitions, wherein each retrieval type definition is associated with; a retrieval mode from the set of data retrieval modes supported by the database service, and a selection criterion for selecting the retrieval type definition, for a query submitted to the database server, for a particular tag; receiving, by a data retrieval component of the database client, a query for tag data from the database server, the query specifying; a tag to which the retrieval style is applicable, and a time span for which data associated with the tag is to be provided by the database server; and applying, by the data retrieval component, the selection criterion of the retrieval style to the tag to specify an applicable retrieval type definition from the set of retrieval type definitions. - View Dependent Claims (16, 17)
-
-
18. A computer-readable medium including computer-executable instructions, performed by a database client in a system including a database server incorporating a database service supporting a set of data retrieval operations, for facilitating providing, on-request by the database client, sets of data from previously tabled data corresponding to previously received real-time data streams, the computer-executable instructions facilitating performing the steps of:
-
providing a retrieval style including a set of retrieval type definitions, wherein each retrieval type definition is associated with; a retrieval mode from the set of data retrieval modes supported by the database service, and a selection criterion for selecting the retrieval type definition, for a query submitted to the database server, for a particular tag; receiving, by a data retrieval component of the database client, a query for tag data from the database server, the query specifying; a tag to which the retrieval style is applicable, and a time span for which data associated with the tag is to be provided by the database server; and applying, by the data retrieval component, the selection criterion of the retrieval style to the tag to specify an applicable retrieval type definition from the set of retrieval type definitions. - View Dependent Claims (19, 20)
-
Specification