IP Library Granted Patent US 9,246,895
Granted Patent B2
US 9,246,895 · App. 13/762,483 · Granted Jan 26, 2016

Setting method, device authentication method, device authentication system, and server

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,246,895
App. No.
13/762,483
Granted
Jan 26, 2016
Kind
B2
Abstract

A method of setting which includes: obtaining, from a smart meter, an ID of the smart meter; obtaining, from a HEMS-controller, an ID and a certificate of the HEMS-controller and an ID and a certificate of an appliance controlled by the HEMS-controller; generating management information in which the ID of the smart meter, the ID and the certificate of the HEMS-controller, and the ID and the certificate of the appliance are associated with one another; and transmitting, based on the management information, the ID and the certificate of the HEMS-controller and the ID and the certificate of the appliance which are associated with the ID of the smart meter, to the smart meter.

Claims (82)

1. A method of setting an identification (ID) and authentication information for each of a plurality of devices, and authenticating network connection between a smart meter and the devices by using a server connected to (i) the smart meter via a first communication network and (ii) a controller, which is one of the devices, via a second communication network, the method comprising:

obtaining, by the server from the smart meter, an ID of the smart meter via the first communication network, the ID being associated with user information of the smart meter;

obtaining, by the server from the controller, (i) an ID and authentication information of the controller which are associated with user information of the controller and (ii) an ID and authentication information of an appliance, the controller and the appliance each being one of the devices, and the ID and the authentication information of the controller and the ID and the authentication information of the appliance being obtained by the server from the controller via the second communication network without communication with the smart meter;

generating, by the server, based on the user information of the smart meter and the user information of the controller, management information in which the ID of the smart meter, the ID and the authentication information of the controller, and the ID and the authentication information of the appliance are associated with one another;

transmitting, by the server, based on the management information, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with the ID of the smart meter, to the smart meter;

transmitting, by the controller, an authentication request to the smart meter, the authentication request being information which requests authentication, the authentication request including an ID and authentication information; and

obtaining, by the controller from the smart meter in response to the authentication request, permission to establish a network connection between the controller and the smart meter,

wherein the controller controls the appliance.

2. The method according to claim 1 , further comprising:

when new device information is obtained via the second communication network, the new device information being (i) an ID and authentication information of the controller which are not included in the management information or (ii) an ID and authentication information of the appliance which are not included in the management information:

updating the management information by adding the new device information to the management information in association with the ID of the smart meter; and

transmitting the new device information to the smart meter having the ID associated with the new device information.

3. The method according to claim 1 ,

wherein the first communication network is a secure communication network dedicated to communication with the smart meter.

4. The method according to claim 1 ,

wherein the controller is a home energy management system (HEMS) controller which controls a device among the devices.

5. The method according to claim 1 ,

wherein the ID of each of the devices is a media access control (MAC) address.

6. The method according to claim 1 ,

wherein the ID of the smart meter and the user information of the smart meter are managed in a predetermined storage and associated with each other,

the ID of the controller and the user information of the controller are managed in the predetermined storage and associated with each other, and

in the generating of management information, the management information is generated by referring to the predetermined storage.

7. The method according to claim 1 ,

wherein the ID of the smart meter includes the user information of the smart meter and is associated with the user information of the smart meter, and

the ID of the controller includes the user information of the controller and is associated with the user information of the controller.

8. The method according to claim 1 ,

wherein the ID of the smart meter is obtained along with the user information of the smart meter and is associated with the user information of the smart meter, and

the ID of the controller is obtained along with the user information of the controller and is associated with the user information of the controller.

9. A device authentication method for authenticating network connection between a smart meter and a plurality of devices by using a server connected to (i) the smart meter via a first communication network and (ii) a controller, which is one of the devices, via a second communication network, the method comprising:

obtaining, by the controller, an identification (ID) and authentication information of an appliance that is one of the devices;

transmitting, by the controller, the ID and the authentication information of the appliance obtained and the ID and the authentication information of the controller to the server;

obtaining, by the server from the smart meter, an ID of the smart meter via the first communication network, the ID being associated with user information of the smart meter;

obtaining, by the server from the controller, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with user information of the controller, the ID and the authentication information of the controller and the ID and the authentication information of the appliance being obtained by the server from the controller via the second communication network without communication with the smart meter;

generating, by the server, management information based on the user information of the smart meter and the user information of the controller, the management information including, in association with one another, the ID of the smart meter, and the ID and the authentication information of the controller and the ID and the authentication information of the appliance obtained;

transmitting, by the server, based on the management information, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with the ID of the smart meter, to the smart meter;

transmitting, by the controller, an authentication request to the smart meter, the authentication request being information which requests authentication, the authentication request including an ID and authentication information; and

obtaining, by the controller from the smart meter in response to the authentication request, permission to establish a network connection between the controller and the smart meter,

wherein the controller controls the appliance.

10. The method according to claim 9 , the method further comprising:

obtaining, by the smart meter, the ID and the authentication information of the controller and the ID and the authentication information of the appliance from the server; and

when the smart meter receives an authentication request from the controller or the appliance, (i) determining, by the smart meter, whether an ID and authentication information included in the authentication request match the ID and the authentication information obtained by the smart meter from the server and, (ii) when the ID and the authentication information in the authentication request match the ID and the authentication information obtained by the smart meter from the server, permitting, by the smart meter, a network connection between the controller or the appliance which transmitted the authentication request and the smart meter, the authentication request being information which requests authentication.

11. The method according to claim 9 ,

wherein the controller communicates with the appliance by a wireless communication compliant with a Zigbee (Zigbee is a registered trademark) standard to obtain the ID and the authentication information of the appliance.

12. A device authentication system in which an identification (ID) and authentication information of each of devices are set to a smart meter by a server, the ID and the authentication information being used for authentication for network connection between the smart meter and the devices, the system comprising:

a controller that is one of the devices; and

the server connected to (i) the smart meter via a first communication network and (ii) the controller via a second communication network,

wherein the controller performs:

obtaining an ID and authentication information of an appliance that is one of the devices; and

transmitting (i) the ID and the authentication information of the appliance and (ii) the ID and the authentication information of the controller to the server,

wherein the server performs:

obtaining, from the smart meter, an ID of the smart meter via the first communication network, the ID being associated with user information of the smart meter;

obtaining, from the controller, an ID and authentication information of the controller and the ID and the authentication information of the appliance which are associated with user information of the controller, the ID and the authentication information of the controller and the ID and the authentication information of the appliance being obtained from the controller via the second communication network without communication with the smart meter;

generating, based on the user information of the smart meter and the user information of the controller, management information in which the ID of the smart meter, the ID and the authentication information of the controller, and the ID and the authentication information of the appliance are associated with one another; and

transmitting, based on the management information, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with the ID of the smart meter, to the smart meter,

wherein the controller further performs:

transmitting an authentication request to the smart meter, the authentication request being information which requests authentication, the authentication request including an ID and authentication information; and

obtaining, from the smart meter in response to the authentication request, permission to establish a network connection between the controller and the smart meter, and

wherein the controller controls the appliance.

13. A device authentication system in which an identification (ID) and authentication information are set for each of a plurality of devices, and network connection between a smart meter and the devices is authenticated by using a server connected to (i) the smart meter via a first communication network and (ii) a controller, which is one of the devices, via a second communication network, the system comprising:

the controller; and

the server,

wherein the server performs:

obtaining, from the smart meter, an ID of the smart meter via the first communication network, the ID being associated with user information of the smart meter;

obtaining, from the controller, (i) an ID and authentication information of a controller which are associated with user information of the controller and (ii) an ID and authentication information of an appliance, the controller and the appliance each being one of the devices, and the ID and the authentication information of the controller and the ID and the authentication information of the appliance being obtained from the controller by via the second communication network without communication with the smart meter;

generating, based on the user information of the smart meter and the user information of the controller, management information in which the ID of the smart meter obtained by the first obtainment unit, and the ID and the authentication information of the controller and the ID and the authentication information of the appliance obtained by the second obtainment unit are associated with one another; and

transmitting, based on the management information, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with the ID of the smart meter, to the smart meter, and

wherein the controller further performs:

transmitting an authentication request to the smart meter, the authentication request being information which requests authentication, the authentication request including an ID and authentication information; and

obtaining, from the smart meter in response to the authentication request, permission to establish a network connection between the controller and the smart meter, and

wherein the controller controls the appliance.

14. A method of setting an identification (ID) and authentication information for each of devices to a smart meter, the ID and the authentication information being used for authentication for network connection between the smart meter and the devices, the method comprising:

obtaining, by a server from the smart meter, an ID of the smart meter via a first communication network, the ID being associated with user information of the smart meter;

obtaining, by a controller, an ID and authentication information of an appliance, the controller and the appliance each being one of the devices and being connected via a second communication network;

obtaining, by the server from the controller, (i) an ID and authentication information of the controller which are associated with user information of the controller and (ii) the ID and the authentication information of the appliance which are obtained by the controller, the ID and the authentication information of the controller and the ID and the authentication information of the appliance being obtained by the server via the second communication network without communication with the smart meter;

generating, based on the user information of the smart meter and the user information of the controller, management information in which the ID of the smart meter, the ID and the authentication information of the controller, and the ID and the authentication information of the appliance are associated with one another;

transmitting, based on the management information, the ID and the authentication information of the controller and the ID and the authentication information of the appliance which are associated with the ID of the smart meter, to the smart meter;

transmitting, by the controller, an authentication request to the smart meter, the authentication request being information which requests authentication, the authentication request including an ID and authentication information; and

obtaining, by the controller from the smart meter in response to the authentication request, permission to establish a network connection between the controller and the smart meter,

wherein the controller controls the appliance.

15. The method according to claim 14 ,

wherein after receiving the authentication request from the controller, the smart meter

(i) determines whether the ID and the authentication information included in the authentication request match the ID and the authentication information obtained by the smart meter from the server and (ii) when the ID and the authentication information in the authentication request match the ID and the authentication information obtained by the smart meter from the server, transmits, to the controller, the permission to establish a network connection between the controller and the smart meter.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: SOVEREIGN PEAK VENTURES, LLC
Reel/Frame 048268/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: TAN, PEK YEW; KOH, TIEN MING BENJAMIN; ELLAPPAN, NANDHAKUMAR; KUMAGAI, KAZUFUMI; SENOO, DAIGO; TAJIKA, YOSUKE
To: PANASONIC CORPORATION
Reel/Frame 032024/0123 →