IP Library Patent Application 15270898
Patent Application
App. No. 15/270,898

CURATING OPERATIONAL HISTORIAN DATA FOR DISTRIBUTION VIA A COMMUNICATION NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/270,898
Abstract

Targeted distributing of reports containing historical process control information to particular user devices via a communications network. A curating service permits assigning a score to each report based on an interest level value of the historical process control information to a user associated with each user device and/or an urgency value of the historical process control information. Routing reports to user devices based on the score raises visibility of the historical process control information without overburdening the communications network.

Claims (35)

1 . A method of distributing reports over a communications network to remote user devices, comprising:

retrieving, by a curating service, reports from a report database, wherein each said report includes historical data relating to a plurality of process control tags associated with a process control system, and wherein said curating service comprises processor-executable instructions executing on a processor;

assigning, by the curating service, a score to each retrieved report based on at least one of an interest level value and an urgency value; and

routing a scored report, by transmission from the curating service via a communications network, to a user device when the score thereof is at least equal to a threshold value,

wherein the report displays on the user device in response to said transmission.

2 . The method of claim 1 , wherein the interest level value is specific to a user associated with the user device, said specificity based on responsibility for a process control tag assigned to the user.

3 . The method of claim 1 , wherein the interest level value is associated with a general interest level.

4 . The method of claim 1 , wherein the interest level value is based on at least one of tags on the same chart, tags on the same window, tags on the same analysis, mobile report tags, tags from the same data source, tags with similar names, tags with similar summary statistics, and correlated tags.

5 . The method of claim 1 , wherein the urgency value is based on a quantity of the reports stored in the report database over a period of time.

6 . The method of claim 1 , wherein the urgency value is based on an importance of the report to the process control system.

7 . The method of claim 1 , further comprising:

generating, by the curating service, an alert associated with a scored report when the score thereof is at least equal to the threshold value; and

transmitting the alert, by transmission from the curating service via the communications network, to the user device, wherein the alert displays on the user device in response to said transmission.

8 . The method of claim 1 , further comprising receiving feedback from the user device via the communications network.

9 . The method of claim 8 , wherein the feedback includes at least one of selecting a report displayed on the user device, selecting a process control tag related to a process control tag associated with the report displayed on the user device, search history, polling, and actions by users similar to a user of the user device.

10 . The method of claim 1 , wherein said retrieving, assigning, and routing are each performed in real-time with an operation of a process controlled by the process control system.

11 . A system, comprising:

a processor;

a computer-readable storage device;

a report database storing a plurality of reports, wherein each said report includes historical data relating to a plurality of process control tags associated with a process control system; and

a curating service, wherein the curating service comprises processor-executable instructions stored on the computer-readable storage device, wherein said instructions include instructions for, when executed by the processor:

retrieving reports from the report database,

assigning a score to each retrieved report based on at least one of an interest level value and an urgency value, and

routing a scored report, by transmission via a communications network, to a user device when the score thereof is equal to or greater than a threshold value, wherein the report displays on the user device in response to said transmission.

12 . The system of claim 11 , wherein the interest level value is specific to a user associated with the user device, said specificity based on responsibility for a process control tag assigned to the user.

13 . The system of claim 11 , wherein the interest level value is associated with a general interest level.

14 . The system of claim 11 , wherein the interest level value is based on at least one of tags on the same chart, tags on the same window, tags on the same analysis, mobile report tags, tags from the same data source, tags with similar names, tags with similar summary statistics, and correlated tags.

15 . The system of claim 11 , wherein the urgency value is based on a quantity of the reports stored in the report database over a period of time.

16 . The system of claim 11 , wherein the urgency value is based on an importance of the report to the process control system.

17 . The system of claim 11 , wherein said instructions include instructions for, when executed by the processor:

generating an alert associated with a scored report when the score thereof is greater than or equal to the threshold value; and

transmitting the alert, by transmission from the curating service via the communications network, to the user device, wherein the alert displays on the user device in response to said transmission.

18 . The system of claim 11 , wherein said instructions include instructions for, when executed by the processor, receiving feedback from the user device via the communications network.

19 . The system of claim 18 , wherein the feedback includes at least one of selecting a report displayed on the user device, selecting a process control tag related to a process control tag associated with the report displayed on the user device, search history, polling, and actions by users similar to a user of the user device.

20 . The system of claim 11 , wherein said retrieving, assigning, and routing are each performed by the processor in real-time with an operation of a process controlled by the process control system.

Assignments (3)
CHANGE OF NAME Recorded Sep 15, 2020
From: SCHNEIDER ELECTRIC SOFTWARE, LLC
To: AVEVA SOFTWARE, LLC
Reel/Frame 053782/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: INVENSYS SYSTEMS, INC.
To: SCHNEIDER ELECTRIC SOFTWARE, LLC
Reel/Frame 041383/0514 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2016
From: ERICKSON, BRIAN KENNETH; CLINTON, GREG C.; MANUSHREE, ABHIJIT; KAMATH, VINAY T.
To: INVENSYS SYSTEMS, INC.
Reel/Frame 039810/0500 →