Method and system for energy management and optimization.
First Claim
1. A computer implemented method to utilize expensive licensed computer applications e.g. energy optimization modules, via the internet for a plurality of remote users, without the need for expensive multiple copies of these costly programs on each internet server or the necessity of the energy optimization program modules to be even resident on the internet including the steps of:
- utilizing a primary computer system or server connected to a public network;
connecting remote users'"'"' computers called clients to the internet or to a network, via a public network or via a private network;
accessing an individualized website containing an individualized client dataset;
updating an individualized client dataset which contains client specific data;
connecting a desktop or primary server to the internet but not to the remote clients;
launching a set of software agents by the desktop or primary server to roam the internet;
providing these software agents with specific instructions to collect information from client datasets at client websites and conveying this data back to the primary server;
providing the client computer screen with a flag or icon indicating that the computational transaction is not yet complete;
providing the primary server, usually a high end workstation, with the licensed software application modules resident and operational in the system;
including in the primary server sufficient processing power to solve the application optimization model for each client either sequentially or simultaneously and to prepare the output data;
re-launching the software agent set from the primary server to return the output results to the client websites;
updating the client dataset and simultaneously changing the transaction flag to “
complete”
indicating that the client data has been optimized and the process is completed;
archiving the energy data on the primary server and updating a relational database with all the processed energy data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for utilizing expensive energy management software systems via the internet by a plurality of remote client users without having the major software systems resident on the internet, but resident offline, on a separate primary desktop computer. The remote client user utilizes an intermediary website. The primary desktop uses a set of software agents to crawl the Internet to locate the client energy data. The primary desktop launches the software agents to upload and update the client websites. A status flag tells the client when the data transaction is complete. The primary user can purchase a simple single-user license which resides on his desktop in a single CPU or as the industry says on a single “seat” and provide energy management to a plurality of users.
25 Citations
16 Claims
-
1. A computer implemented method to utilize expensive licensed computer applications e.g. energy optimization modules, via the internet for a plurality of remote users, without the need for expensive multiple copies of these costly programs on each internet server or the necessity of the energy optimization program modules to be even resident on the internet including the steps of:
-
utilizing a primary computer system or server connected to a public network;
connecting remote users'"'"' computers called clients to the internet or to a network, via a public network or via a private network;
accessing an individualized website containing an individualized client dataset;
updating an individualized client dataset which contains client specific data;
connecting a desktop or primary server to the internet but not to the remote clients;
launching a set of software agents by the desktop or primary server to roam the internet;
providing these software agents with specific instructions to collect information from client datasets at client websites and conveying this data back to the primary server;
providing the client computer screen with a flag or icon indicating that the computational transaction is not yet complete;
providing the primary server, usually a high end workstation, with the licensed software application modules resident and operational in the system;
including in the primary server sufficient processing power to solve the application optimization model for each client either sequentially or simultaneously and to prepare the output data;
re-launching the software agent set from the primary server to return the output results to the client websites;
updating the client dataset and simultaneously changing the transaction flag to “
complete”
indicating that the client data has been optimized and the process is completed;
archiving the energy data on the primary server and updating a relational database with all the processed energy data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An energy management model and process comprising:
-
means for providing input data to a desktop server;
means coupled to said means for providing access to energy management application programs resident on said server and isolated from remote users;
means for utilizing applications program offline;
means for updating the remote users with energy management information developed by the primary server.
-
Specification