Back to results
US 10,455,349 B2Granted
Contextual filtering in a historian system
AssigneeAveva Software, LLC
InventorsPatrice Huot, Stephane Bischoff
Life of this patent
Estimating the term…
Abstract
Contextually filtering a state indicator corresponding to a data source in an industrial process historian system. By persisting a unique identifier with state indicators, the state indicators are filtered based on corresponding unique identifiers received by a remote device from a beacon associated with the data source.
Claims19
A historian system, comprising:
- a historian data server adapted to store one or more data values, wherein the data values represent a state of one or more process units within a continuous process, wherein the process units have one or more beacons associated therewith, wherein each of the beacons is adapted to transmit a short range wireless signal comprising a unique identifier thereof and corresponding to at least one of the process units;
- an engine communicatively coupled to the historian data server and adapted to:
- generate state indicia for the process units based on the data values stored by the historian data server, wherein the state indicia includes metadata, and wherein the metadata comprises the identifiers corresponding to the process units for which the state indicia is generated, and
- generate a dynamic graphical representation of the state of the process units based on the data values, wherein the dynamic graphical representation includes the identifier from at least one of the beacons associated with the at least one of the process units;
- and
- a state indicia server communicatively coupled to the engine, the state indicia server adapted to:
- store the state indicia in a memory storage device thereof,
- receive a request from a remote device via a communication network, and
- transmit the stored state indicia to the remote device via the communication network in response to receiving the request, wherein the remote device filters the state indicia transmitted thereto according to the metadata in response to the remote device receiving the signal comprising the identifier from at least one of the beacons, and wherein the dynamic graphical representation is provided to the remote user device to display a list of data values associated with beacons from which the remote user device has received signals.
6 more elements
A method of providing a dynamic graphical representation of a process unit state within a continuous process, comprising:
- receiving, by a server computing device, one or more data values from a plurality of process units within a continuous process adapted to generate the data values, wherein the data values represent a state of at least one of the process units and a unique identification of a beacon associated therewith, and wherein the beacon is adapted to transmit a signal comprising the identification via a wireless personal area network;
- storing the data values in a first memory storage device of the server computing device;
- generating, by an engine of the server computing device, a dynamic graphical representation of the state of the process units based on the data values, wherein the dynamic graphical representation includes the identification of the beacon associated with the at least one of the process units;
- storing the dynamic graphical representation in a second memory storage device of the server computing device;
- receiving, by the server computing device, a request from a remote user device via a communication network;
- and
- providing, by the server computing device, the dynamic graphical representation to the remote user device via the communication network in response to said receiving such that the remote user device filters the dynamic graphical representation based on the identification of the beacon associated with the at least one of the process units in response to receiving the signal, wherein providing of the dynamic graphical representation causes the remote user device to display a list of data values associated with beacons from which the remote user device has received signals.
4 more elements
A method of filtering production metrics of a process unit within a continuous process, comprising:
- detecting a beacon within a wireless personal area network range of a computing device, wherein the beacon is coupled to at least one process unit within the continuous process, and wherein the computing device receives a signal comprising a unique identifier associated with the detected beacon;
- filtering production metric data gathered for a plurality of process units within the continuous process, wherein the production metric data is stored on the computing device and includes a unique identifier associated with each of the process units for which the production metric data is gathered, and wherein the filtering is responsive to matching the identifier of the detected beacon from the signal to the identifier of each of the process units from the production metric data;
- generating an alert by the computing device displaying a notification of the filtered production metric data on a user interface thereof;
- and
- generating a dynamic graphical representation of a state of the process unit based on one or more data values of the production metric data, wherein the dynamic graphical representation includes the identifier of the beacon associated with the at least one process unit, and wherein generating the dynamic graphical representation causes the user interface of the computing device to display a list of data values associated with the beacon from which the computing device has received the signal.
2 more elements
Dependencies are inferred from the claim text.