IP Library Granted Patent US 8,965,719
Granted Patent B1
US 8,965,719 · App. 12/399,689 · Granted Feb 24, 2015

Universal performance monitor for power generators

Inventors: David Ippolito (Glen Mills, PA); David Kucharczuk (Chadds Ford, PA)
Assignee: Versify Solutions, Inc.
View Patent ↗
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 8,965,719
App. No.
12/399,689
Granted
Feb 24, 2015
Kind
B1
Abstract

The invention broadly encompasses a system including a communications network, a plurality of remotely located data sources to provide power data, the power data including quantitative and qualitative data of one or more power generation units, and a performance monitor in communication with the plurality of remotely located data sources through the communications network, the performance monitor including a communications unit to extract the power data from the plurality of remotely located data sources, a data conversion unit to transform the power data into a common data format, a data store to store the transformed power data, and a user interface unit to display the transformed power data on one or more client devices through the communications network.

Claims (37)

1. A system for optimizing the performance of a power plant comprising:

(a) a communications network;

(b) a plurality of remotely located data sources to provide power data, the power data including quantitative and qualitative data of one or more utility scale power generation units;

wherein the quantitative data and qualitative data comprises (1) market data, (2) operational data, (3) alarms and (4) tracking of monitored recorded events based on numerical thresholds including megawatt (MW) levels, number of megawatts produced at a power generation facility, alerts when the megawatt level reaches a specific level, wherein each MW level reached requires a unique action or log entry to be recorded; and

(c) a performance monitor in communication with the plurality of remotely located data sources through the communications network, the performance monitor including:

(i) a communications unit to extract the power data from the plurality of remotely located data sources,

(ii) a data conversion unit to transform the power data into a common data format,

(iii) a data store to store the transformed power data, and

(iv) a user interface unit to display the transformed power data on one or more client devices through the communications network, wherein the user interface unit includes a library of extensible markup language (XML) configuration files, each XML configuration file being associated with a corresponding one of interactive reports to map the power data stored in the data store directly to the corresponding interactive report for display on the one or more client devices.

2. The system of claim 1 , wherein the quantitative data includes supervisory control and data acquisition (SCADA) data and/or market data.

3. The system of claim 1 , wherein the quantitative data includes operational cost data of the one or more power generation units.

4. The system of claim 1 , wherein the qualitative data includes event log data of the one or more power generation units.

5. The system of claim 1 , wherein the communications unit includes a gateway application programming interface (API) unit to pull the power data from the plurality of remotely located data sources.

6. The system of claim 5 , wherein the conversion unit includes an interface API unit to communicate with the gateway API unit and to transform the power data into the common data format.

7. The system of claim 1 , wherein the user interface unit includes an alarm unit to issue and track the alarms based on user-defined events.

8. The system of claim 1 , wherein the user interface unit includes a reporting unit to display the interactive reports on the one or more client devices.

9. The system of claim 8 , wherein the reporting unit includes any one of a dashboard reporting interface, daily operational reporting interface, unit performance interface, ad-hoc SCADA query interface, and unit status communications interface.

10. A computer-implemented non-transitory computer readable medium comprising instructions stored therein for causing a computer processor to perform a method for optimizing the performance of a utility scale power plant comprising:

communicating with a plurality of remotely located data sources from a performance monitor via a communications network, the plurality of remotely located data sources providing power data including quantitative and qualitative data of one or more utility scale power generation units, wherein the quantitative data and qualitative data comprises (1) market data, (2) operational data, (3) alarms and (4) tracking of monitored recorded events based on numerical thresholds including megawatt (MW) levels, number of megawatts produced at a power generation facility, alerts when the megawatt level reaches a specific level, wherein each MW level reached requires a unique action or log entry to be recorded;

extracting the power data from the plurality of remotely located data sources;

transforming the extracted power data into a common data format using a data conversion unit;

storing the transformed power data in a data store; and

displaying the transformed power data on one or more client devices through the communications network comprising a library of extensible markup language (XML) configuration files, each XML configuration file being associated with a corresponding one of interactive reports to map the power data stored in the data store directly to the corresponding interactive report for display on the one or more client devices.

11. The computer-implemented method of claim 10 , wherein the quantitative data includes supervisory control and data acquisition (SCADA) data and/or market data.

12. The computer-implemented method of claim 10 , wherein the quantitative data includes operational cost data of the one or more power generation units.

13. The computer-implemented method of claim 10 , wherein the qualitative data includes event log data of the one or more power generation units.

14. The computer-implemented method of claim 10 , wherein the step of extracting the power data from the remotely located data sources include pulling the power data from the plurality of remotely located data sources via a gateway application programming interface (API) unit.

15. The computer-implemented method of claim 14 , wherein the step of transforming the power data includes converting the power data into the common data format via an interface API unit.

16. The computer-implemented method of claim 10 , wherein the step of displaying includes issuing and tracking the alarms based on user-defined events.

17. The computer-implemented method of claim 10 , wherein the step of displaying includes displaying the interactive reports on the one or more client devices.

18. The computer-implemented method of claim 17 , wherein the interactive reports are displayed on any one of a dashboard reporting interface, daily operational reporting interface, unit performance interface, ad-hoc SCADA query interface, and unit status communications interface.

19. A non-transitory computer-readable storage medium, storing one or more programs configured for execution by one or more processors, comprising instructions stored therein for causing a computer processor to perform the one or more programs to:

communicate with a plurality of remotely located data sources from a performance monitor via a communications network, the plurality of remotely located data sources providing power data including quantitative and qualitative data of one or more utility scale power generation units, wherein the quantitative data and qualitative data comprises (1) market data, (2) operational data, (3) alarms and (4) tracking of monitored recorded events based on numerical thresholds including megawatt (MW) levels, number of megawatts produced at a power generation facility, alerts when the megawatt level reaches a specific level, wherein each MW level reached requires a unique action or log entry to be recorded;

extract the power data from the plurality of remotely located data sources;

transform the extracted power data into a common data format using a data conversion unit;

store the transformed power data in a data store; and

display the transformed power data on one or more client devices through the communications network comprising a library of extensible markup language (XML) configuration files, each XML configuration file being associated with a corresponding one of interactive reports to map the power data stored in the data store directly to the corresponding interactive report for display on the one or more client devices.

Assignments (11)
SECURITY INTEREST Recorded Mar 28, 2025
From: MCG VERSIFY ACQUISITION LLC
To: CAPITAL FINANCE ADMINISTRATION, LLC
Reel/Frame 070660/0280 →
RELEASE OF SECURITY INTEREST Recorded Nov 21, 2024
From: WESTERN ALLIANCE BANK FORMERLY BRIDGE BANK, NATIONAL ASSOCIATION
To: VERSIFY SOLUTIONS, INC.
Reel/Frame 069431/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2021
From: VERSIFY SOLUTIONS, INC.
To: MCG VERSIFY ACQUISITION, LLC
Reel/Frame 056010/0421 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2021
From: WHITE OAK GLOBAL ADVISORS, LLC, AS ADMINISTRATIVE AGENT
To: MCG ENERGY SOLUTIONS, LLC; MCG ACQUISITION CO., LLC; MCG ENERGY HOLDINGS, LLC; MCG VERSIFY ACQUISITION, LLC
Reel/Frame 055790/0624 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 8, 2019
From: MCG ENERGY SOLUTIONS, LLC; MCG ACQUISITION CO., LLC; MCG VERSIFY ACQUISITION, LLC; MCG ENERGY HOLDINGS, LLC
To: WHITE OAK GLOBAL ADVISORS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 049115/0554 →
SECURITY INTEREST Recorded Jul 2, 2015
From: VERSIFY SOLUTIONS, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 035973/0474 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2015
From: SILICON VALLEY BANK
To: VERSIFY SOLUTIONS, INC.
Reel/Frame 035944/0916 →
SECURITY INTEREST Recorded May 15, 2014
From: VERSIFY SOLUTIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 032903/0974 →
MERGER Recorded Nov 28, 2011
From: VERSIFY SOLUTIONS, LLC
To: VERSIFY SOLUTIONS, INC.
Reel/Frame 027282/0529 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: VERSIFY SOLUTIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 025329/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2009
From: IPPOLITO, DAVID; KUCHARCZUK, DAVID
To: VERSIFY SOLUTIONS, LLC
Reel/Frame 022360/0055 →
Continuity (1)
Provisional Application 61034912 · Mar 7, 2008