# US 2014/0195844 A1 · System and method for developing, deploying and implementing power system computer applications

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195844 A1
- Document ID: US20140195844A1
- Status: Published application
- Kind: A1
- Application number: 13/735,920
- Filed: 2013-01-07
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Assignees: ABB AB
- Inventors: Stuart S. Laval; David C. Lawrence; Khoi Nguyen; Wei Huang; Douglas A. Voda
- Web page: https://patentgrep.com/patent/US20140195844A1

## CPC

- G06F 11/3062: {where the monitored property is the power consumption (power management in a computing system G06F1/3203)}
- G05B 23/0272: {Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user}
- G06F 8/34: Graphical or visual programming
- G06F 8/36: Software reuse
- G06F 8/38: for implementing user interfaces
- G05B 2219/36159: Detachable or portable programming unit, display, pc, pda
- G06F 8/61: Installation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A system and method for developing, deploying and implementing computer applications for a power system has an open software framework for developing mobile applications. The mobile applications are developed by combining predefined modules having functionality to monitor a power system, change configuration settings within devices installed on the power system and allow utility personnel to quickly respond to events occurring on the power system.

## Claims

### Claim 1

A framework for developing a computer application for monitoring an operational status of a power system, said framework comprising:
a set of modules combinable to build said computer application, each of said modules having an associated functionality selected from at least one of the following functions: security management, profile management, system configuration, device level views, event views, data access, background service, mapping/GIS, data service, and application programming interfaces, each of said modules combinable with another of said modules to develop said computer application for monitoring said operational status of said power system, said computer application installed on a mobile device.

### Claim 2 (depends on 1)

The framework of claim 1 wherein said operational status being monitored is the operational status of a device installed on said power system.

### Claim 3 (depends on 1)

The framework of claim 1 wherein said mobile device comprises a smartphone, tablet or cell phone.

### Claim 4 (depends on 1)

The framework of claim 1 wherein said computer application is a mobile application.

### Claim 5 (depends on 1)

The framework of claim 1 wherein said computer application is developed by an end user.

### Claim 6 (depends on 1)

The framework of claim 1 wherein each of said modules is configurable by an end user.

### Claim 7

A computer application for effecting the operation of a sensor installed on a power distribution system, said computer application accessing operational data of said sensor from a gateway server collecting and storing data for at least one substation, said operational data of said sensor accessed using an identification number representing said sensor, said computer application installed on a mobile device having bi-directional communication with said gateway server, said computer application capable of receiving configuration input to effect operational values of said sensor, said mobile device transmitting said received configuration input to said gateway server, said gateway server updating configuration of said sensor.

### Claim 8 (depends on 7)

The computer application of claim 7 wherein said mobile device comprises a smartphone, tablet, or cell phone.

### Claim 9 (depends on 7)

The computer application of claim 7 wherein said computer application is a mobile application.

### Claim 10

A computer application for monitoring the status of a device installed on a power distribution system, said computer application installed on a mobile device in bi-directional communication with a gateway server, said mobile device requesting data from said gateway server, said gateway server transmitting the requested data to the computer application installed on said mobile device, said computer application preparing the data for presentation, said data presentation indicating the status of the power distribution system device.

### Claim 11 (depends on 10)

The computer application of claim 10 wherein said gateway server pushes data to said mobile device at scheduled intervals.

### Claim 12 (depends on 10)

The computer application of claim 10 wherein said computer application is a mobile application.

### Claim 13 (depends on 12)

The computer application of claim 12 wherein said mobile application determines the location of the mobile device and driving directions from the determined mobile device location to the monitored device.

### Claim 14 (depends on 10)

The computer application of claim 10 wherein said data presentation is in the form of charts.

### Claim 15 (depends on 10)

The computer application of claim 10 wherein said data presentation is in the form of alarm notifications, said alarm notifications grouping devices by operational status.

### Claim 16 (depends on 15)

The computer application of claim 15 wherein said alarm notifications are acknowledged in the computer application and the acknowledgement is communicated to the gateway server, said gateway server communicating the acknowledgement to the device.

### Claim 17 (depends on 10)

The computer application of claim 10 wherein said data presentation provides the user with a list of options for organizing the data.

### Claim 18 (depends on 10)

The computer application of claim 10 wherein the data is comprised of real-time measurement values characterizing the operation of said device.

### Claim 19 (depends on 10)

The computer application of claim 10 wherein the data is comprised of historical measurement values characterizing the operation of said device.

### Claim 20 (depends on 10)

The computer application of claim 10 wherein the data is comprised of calculated values that are calculated using real-time and historical measurement values as variables in power system modeling algorithms.
