Energy management device and power management system
First Claim
1. An energy management system comprising:
- an application storage to store at least one or more application including an application for power management;
an application executor to execute an application stored in the application storage;
a plurality of network interfaces arranged corresponding to a plurality of networks, respectively;
a policy storage to store identification information and access permit or inhibit information showing whether the application is permitted to access each of the network interfaces;
a registration state manager to determine whether the policy storage is permitted to register identification information of the application and access permit or inhibit information;
a policy setter to set whether each application should be permitted to access each of the network interfaces when the registration state manager permits the registration;
an interface manager to manage a correspondence relationship between a network address and each of the network interfaces, and to specify a network interface used by the application executed by the application executor; and
a controller to judge whether the application executed by the application executor is permitted to access the network interface to be used thereby, based on the access permit or inhibit information stored in the policy storage.
1 Assignment
0 Petitions
Accused Products
Abstract
An energy management system has an application storage, an application executing unit, a plurality of network interfaces, a policy setting unit configured to set whether each application should be permitted to access each of the network interfaces, a policy storage configured to store identification information for each application set by the policy setting unit, and access permit/inhibit information showing whether the application is permitted to access each of the network interfaces, an I/F management unit managing a correspondence relationship between a network address and each of the network interfaces, and to specify a network interface used by the application executed by the application executing unit, and an access controller configured to judge whether the application executed by the application executing unit is permitted to access the network interface to be used thereby, based on the access permit/inhibit information stored in the policy storage.
-
Citations
20 Claims
-
1. An energy management system comprising:
-
an application storage to store at least one or more application including an application for power management; an application executor to execute an application stored in the application storage; a plurality of network interfaces arranged corresponding to a plurality of networks, respectively; a policy storage to store identification information and access permit or inhibit information showing whether the application is permitted to access each of the network interfaces; a registration state manager to determine whether the policy storage is permitted to register identification information of the application and access permit or inhibit information; a policy setter to set whether each application should be permitted to access each of the network interfaces when the registration state manager permits the registration; an interface manager to manage a correspondence relationship between a network address and each of the network interfaces, and to specify a network interface used by the application executed by the application executor; and a controller to judge whether the application executed by the application executor is permitted to access the network interface to be used thereby, based on the access permit or inhibit information stored in the policy storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An energy management system comprising:
an application storage configured to store at least one or more application including an application for power management; an application executor to execute an application stored in the application storage; a plurality of network interfaces arranged corresponding to a plurality of networks including a public network and a private network, respectively; a policy setter to set whether each application should be permitted to access each of the network interfaces; a policy storage to store identification information, and access permit or inhibit information showing whether the application is permitted to access each of the network interfaces; a controller to judge whether the application executed by the application executor is permitted to access the network interface to be used thereby, based on the access permit or inhibit information stored in the policy storage; and an application execution manager to manage an application currently being executed by the application executor, by creating a management table registering identification information for the application and access permit or inhibit information showing whether the application is permitted to access the network interfaces, wherein the application execution manager has; a start mode setter to judge whether the application executed by the application executor is permitted to access the private network based on the access permit or inhibit information stored in the policy storage, in order to set the access permit or inhibit information for the application in the management table to a permit mode if permitted or to an inhibit mode if not permitted; a termination mode setter to judge, when terminating the application, whether the application is inhibited from accessing the private network based on the access permit or inhibit information stored in the policy storage, in order to promptly terminate the application if not inhibited or to detect whether another application is registered in the management table if inhibited and set every application being executed to the inhibit mode for inhibiting access to the private network if registered or to the permit mode for permitting access to the private network if not registered; and a registration eliminator to eliminate the registration information regarding the terminated application from the management table after setting the termination mode by the termination mode setter. - View Dependent Claims (11)
-
12. A power management system, comprising:
-
a power system management device; a customer'"'"'s power management device to communicate with the power system management device through a public network; a power-related information providing server to communicate with the power system management device through a public network; and a maintenance management device to communicate with the power system management device through the public network, wherein the power system management device comprises; an energy management system; a power meter management device to communicate with the energy management system through a power system network; a relay to relay communication between the power meter management device and the customer'"'"'s power management device; and a remote terminal to communicate with the energy management system through the power system network, and the customer'"'"'s power management device comprises; a smart meter to communicate with the relay through the public network; and a home server to communicate with the power meter management device through the public network, and the energy management system comprises; an application storage to store at least one or more application including an application for power management; an application executor to execute an application stored in the application storage; a plurality of network interfaces arranged corresponding to a plurality of networks including the public network and the power system network, respectively; a policy storage to store identification information and access permit or inhibit information showing whether the application is permitted to access each of the network interfaces; a registration state manager to determine whether the policy storage is permitted to register identification information of the application and access permit or inhibit information; a policy setter to set whether each application should be permitted to access each of the network interfaces when the registration state manager permits the registration; an interface manager to manage a correspondence relationship between a network address and each of the network interfaces, and to specify a network interface used by the application executed by the application executor; and a controller to judge whether the application executed by the application executor is permitted to access the network interface to be used thereby, based on the access permit or inhibit information stored in the policy storage. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification