IP Library › Granted Patent US 10,516,535
Granted Patent B2
US 10,516,535 · App. 15/428,694 · Granted Dec 24, 2019

Management apparatus, measurement apparatus, service providing apparatus, computer program product, transfer system, and transfer method

Inventors: Naoki Ogura (Yokohama, JP); Toru Kambayashi (Chigasaki, JP); Yoshikazu Hanatani (Komae, JP); Takahiro Yamada (Yokohama, JP); Takeshi Saito (Meguro, JP)
Assignee: Kabushiki Kaisha Toshiba
H04L9/32H04L9/0891H04L9/0894H04L63/0272H04L63/0428
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 10,516,535
App. No.
15/428,694
Granted
Dec 24, 2019
Kind
B2
Abstract

A management apparatus according to an embodiment is connected to a measurement apparatus deployed for each user via a first network. The management apparatus is connected to a service providing apparatus via a second network. The management apparatus includes a first communication device, a second communication device and one or more first processors. The first processors generate seed information using a service providing apparatus identifier. The first processors generate a user key using a measurement apparatus individual key, and the seed information. The first communication device transmits the generated seed information to the measurement apparatus via the first network. The second communication device transmits the generated user key to the service providing apparatus via the second network.

Claims (25)

1. A service providing apparatus that is connected to a measurement apparatus via a second network, and that is connected to a management apparatus via the second network,

the measurement apparatus comprising:

a first storage that stores therein a measurement apparatus individual key shared with the management apparatus;

a first communication device that is connected to the measurement apparatus via a first network;

a second communication device that is connected to the service providing apparatus via the second network; and

one or more first processors coupled to the first storage, the first communication device, and the second communication device, wherein

the first communication device receives seed information generated using a service providing apparatus identifier stored in and shared between the management apparatus and the service providing apparatus from the management apparatus via the first network, the service providing apparatus identifier uniquely assigned to the service providing apparatus,

the first processors generate a user key using the measurement apparatus individual key and the seed information,

the first processors acquire measurement information representing a physical quantity of a target of a service provided by the business entity to the user,

the first processors generate authentication information authenticating legitimacy of the measurement information using the measurement information and the user key,

the second communication device transmits the measurement information and the authentication information to the service providing apparatus via the second network,

the service providing apparatus comprises:

a user information storage that stores therein at least one key;

a third communication device that is connected to the management apparatus via the second network;

a fourth communication device that is connected to the measurement apparatus via the second network; and

one or more second processors coupled to the third communication device and the fourth communication device,

the third communication device receives the user key from the management apparatus via the second network,

the fourth communication device receives the measurement information and the authentication information from the measurement apparatus via the second network,

the second processors validate whether the measurement information received from the measurement apparatus is legitimate, using the user key stored in the user information storage and the authentication information,

the third processors execute a process of providing a service to a user for whom the measurement apparatus having transmitted the measurement information is deployed, using the measurement information validated to be legitimate

when the user key is received from the management apparatus, the second processors append order information used for identifying a new user key to the received user key and write in the user information storage,

at a time of validating, the second processors append usage information to the user key, the usage information indicating that an update of the user key in the measurement apparatus is completed, and

at a predetermined timing, the second processors delete, from among one or more user keys stored in the user information storage, one or more user keys for which the update is completed excluding the new user key identified based on the order information.

2. The service providing apparatus according to claim 1 , wherein the third processors determine an update failure of the user key in the measurement apparatus using the order information and the usage information.

3. A computer program product having a non-transitory computer-readable medium that stores therein a computer program causing a computer to function as the service providing apparatus according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2017
From: OGURA, NAOKI; KAMBAYASHI, TORU; HANATANI, YOSHIKAZU; YAMADA, TAKAHIRO; SAITO, TAKESHI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 041670/0938 →
Continuity (2)
Continuation PCTJP2014074872 · Sep 19, 2014
Related Publication 20170155512A1 · Jun 1, 2017