IP Library Granted Patent US 9,378,256
Granted Patent B2
US 9,378,256 · App. 14/081,802 · Granted Jun 28, 2016

Industrial geospatial analysis tool for energy evaluation

Inventors: Nasr E. Alkadi (Oak Ridge, TN); Michael R. Starke (Oak Ridge, TN)
Assignee: UT-Battelle, LLC
G06F17/30563G06Q10/00G06Q50/06Y02B60/188
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 9,378,256
App. No.
14/081,802
Granted
Jun 28, 2016
Kind
B2
Abstract

An industrial analytic system processes industrial data. A database engine provides access to a plurality of database management systems that serve energy consumption and product sales data. An input filter that selectively passes the filtered data streams that comprise energy sales data, location data, and a business classification code data in datasets by removing selected datasets that do not include energy information. A standard deviation filter removes datasets from the filtered data streams that fall outside of a predetermined variation from an average value. A computation module analyzes the correlation between electrical energy consumption within a standard industrial classification code represented in the datasets and a programmable criterion.

Claims (41)

1. An industrial analytic system that processes industrial data comprising:

a database engine that provides access to a plurality of database management systems that serve energy consumption data and product sales data;

a microprocessor and memory rendering:

an input filter that selectively passes filtered data streams from the plurality of database management systems that comprise energy sales data, location data, and a business classification code data in filtered datasets by removing selected datasets that do not include energy information;

a standard deviation filter that removes second selected datasets from the filtered datasets that fall outside of a predetermined range based on a modeled error and automatically inserting datasets associated with the standard industrial classification in place of the second selected datasets to render second filtered datasets; and

a computation model in communication with the standard deviation filter that analyzes correlation between electrical energy consumption represented in the second filtered datasets and a predetermined criteria associated with an industry; and

a mobile server in communication with the computation model and a plurality of requesting mobile devices through a distributed network, the mobile server identifies requesting mobile devices and requesting mobile devices' operating systems in communication with the mobile server from mobile-side data, adapts code and functionality of an energy consumption model generated by the computation model to the operating systems and functionalities of each of the requesting mobile devices and transmits the adapted code and functionality to the requesting mobile devices.

2. The system of claim 1 where the database engine mines data from remote databases.

3. The system of claim 2 where the remote databases comprise publicly populated databases and government populated databases.

4. The system of claim 1 where the database engine mines data from Internet Web portals.

5. The system of claim 1 where the input filter combines datasets generated by a data fusion that combines data mined from a plurality of remote data sources.

6. The system of claim 1 where the input filter removes datasets that do not comprise energy sales information.

7. The system of claim 1 where the second filtered datasets are stored in a cloud accessible through the Internet.

8. The system of claim 1 where the energy sales data represents an average value.

9. The system of claim 1 where the predetermined range is based on a three standard deviation with respect to the energy sales data and the energy consumption data.

10. The system of claim 9 where the inserted datasets represent a mean of a geographic regional dataset associated with the standard industrial classification that the second selected datasets belonged to.

11. The system of claim 1 further comprising a coefficient determination filter programmed to remove outlier data from the filtered datasets.

12. The system of claim 1 where the energy consumption model is based on a square footage.

13. The system of claim 1 where the energy consumption model is based on a number of employees per industrial consumer.

14. The system of claim 1 where the energy consumption model is based on operating hours of a business.

15. The system of claim 1 further comprising a layout engine and a rendering engine in communication with the computation model to render geospatial content on the requesting mobile devices.

16. The system of claim 15 where the mobile server comprises a mobile computer server cluster that optimizes content delivered by the layout engine and the rendering engine.

17. The system of claim 15 where the layout engine and the rendering engine provides geospatial interlinking to virtual globes and superimposes images and objects on satellite imagery, aerial photography, three dimensional geographic information system globes, and two dimensional maps.

18. A programmable media comprising:

a graphical processing unit in communication with a plurality of databases;

the graphical processing unit that selectively passes filtered data streams from the plurality of databases that comprise energy sales data, location data, and a business classification code data in filtered datasets by removing selected datasets that do not include energy information;

the graphical processing unit further removes second selected datasets from the filtered datasets that fall outside of a predetermined range based on a modeled error and automatically inserting datasets associated with a standard industrial classification to render second filtered datasets; and

the graphical processing unit further renders a computation model that analyzes correlation between electrical energy consumption represented in the second filtered datasets and a predetermined criteria associated with an industry; and

the graphical processing unit in communication with a mobile server that identifies requesting mobile device clients and requesting mobile device clients' operating systems in communication with the mobile server, adapts software code and functionality of an energy consumption models generated by the computation model to the operating systems and functionality of the requesting mobile device clients, and transmits the adapted code and the functionality to the requesting mobile device clients.

19. The programmable media of claim 18 where the graphical processing unit is further configured to geospatially interlink the second filtered datasets to virtual globes and superimposes images and objects on satellite imagery, aerial photography, three dimensional geographic information system globes, or two dimensional maps.

20. The programmable media of claim 18 where the mobile server optimizes content delivered by the graphical processing unit to a variety of requesting mobile device clients by fitting content and the functionality to the from factor of the requesting mobile device clients.

21. A method of analyzing industrial data comprising:

providing a processor and memory:

accessing, under instructions from the processor and memory a plurality of database management systems that serve energy consumption data and product sales data;

passing selectively filtered data streams from the plurality of database management systems that comprise energy sales data, location data, and a business classification code data in filtered datasets by removing, under instructions from the processor and memory selected datasets that do not include energy information;

removing, under instructions from the processor and memory second selected datasets from the filtered datasets that fall outside of a predetermined range based on a modeled error and automatically inserting datasets associated with a standard industrial classification to render a second filtered dataset; and

analyzing, under instructions from the processor and memory correlation between electrical energy consumption represented in the second filtered datasets and a predetermined criteria associated with a manufacturing industry; and

detecting, under instructions from the processor and memory, requesting mobile device clients and the requesting mobile device clients' operating systems;

adapting software code and functionality of a plurality of electrical energy consumption models to the detected operating systems and functionality of one of the detected requesting mobile device clients; and

transmitting the adapted code and functionality to one of the detected requesting mobile device clients;

where the instructions are stored on a non-transitory machine-readable storage medium.

Assignments (2)
CONFIRMATORY LICENSE Recorded Feb 18, 2014
From: UT-BATTELLE, LLC
To: U.S. DEPARTMENT OF ENERGY
Reel/Frame 032269/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2014
From: ALKADI, NASR E.; STARKE, MICHAEL R.
To: UT-BATTELLE, LLC
Reel/Frame 032200/0180 →
Continuity (1)
Related Publication 20150142802A1 · May 21, 2015