HEALTH CARE SYSTEM, KEY MANAGEMENT SERVER AND METHOD FOR MANAGING KEY, AND ENCRYPTING DEVICE AND METHOD FOR ENCRYPTING VITAL SIGN DATA
First Claim
1. A health care system, comprising:
- a measuring apparatus that obtains vital sign data through measurement and encrypts the obtained vital sign data;
a server that obtains the encrypted vital sign data from said measuring apparatus and provides a service related to health; and
a key management server that provides a decryption key for decrypting the encrypted vital sign data to said server,wherein said measuring apparatus includes;
a measuring unit configured to obtain the vital sign data of a user of said measuring apparatus through measurement of the user of said measuring apparatus;
a first storing unit configured to store first identification information identifying said measuring apparatus;
a first key generating unit configured to generate an encryption key using the first identification information;
an encrypting unit configured to encrypt the obtained vital sign data using the encryption key to generate the encrypted vital sign data; and
a first communicating unit configured to transmit, to said server, the first identification information, second identification information, and the encrypted vital sign data, the second identification information identifying a category of the vital sign data,said server includes;
a second storing unit configured to store the first identification information, the second identification information, and the encrypted vital sign data transmitted by said first communicating unit;
a third storing unit configured to store third identification information identifying said server; and
a second communicating unit configured to transmit, to said key management server, a request for transmitting to said server a decryption key corresponding to the encryption key, together with the first identification information, the second identification information, and the third identification information, andsaid key management server includes;
a second key generating unit configured to generate the decryption key corresponding to the encryption key using the first identification information;
a fourth storing unit configured to store fourth identification information identifying a server predetermined as a destination of the decryption key, and fifth identification information indicating the category of the vital sign data in correspondence with the fourth identification information; and
a control unit configured to transmit the decryption key to said server, upon receipt of the request for transmitting the decryption key from said server, together with the first identification information, the second identification information, and the third identification information, when the received third identification information matches the stored fourth identification information and the received second identification information matches the fifth identification information stored in said fourth storing unit in correspondence with the matched fourth identification information,wherein said server decrypts the encrypted vital sign data using the decryption key.
5 Assignments
0 Petitions
Accused Products
Abstract
Provided is a health care system including a key management server that receives from a server a request for a decryption key, with first identification information identifying a measuring apparatus, second identification information identifying vital sign data, and third identification information identifying the server. The key management server generates the decryption key using the first identification information, and stores fourth identification information identifying a server predetermined as a destination of the decryption key, and fifth identification information indicating the category of the vital sign data in correspondence with the fourth identification information. The key management server transmits the decryption key to the server, when the received third identification information matches the fourth identification information, and the received second identification information matches the fifth identification information.
-
Citations
21 Claims
-
1. A health care system, comprising:
-
a measuring apparatus that obtains vital sign data through measurement and encrypts the obtained vital sign data; a server that obtains the encrypted vital sign data from said measuring apparatus and provides a service related to health; and a key management server that provides a decryption key for decrypting the encrypted vital sign data to said server, wherein said measuring apparatus includes; a measuring unit configured to obtain the vital sign data of a user of said measuring apparatus through measurement of the user of said measuring apparatus; a first storing unit configured to store first identification information identifying said measuring apparatus; a first key generating unit configured to generate an encryption key using the first identification information; an encrypting unit configured to encrypt the obtained vital sign data using the encryption key to generate the encrypted vital sign data; and a first communicating unit configured to transmit, to said server, the first identification information, second identification information, and the encrypted vital sign data, the second identification information identifying a category of the vital sign data, said server includes; a second storing unit configured to store the first identification information, the second identification information, and the encrypted vital sign data transmitted by said first communicating unit; a third storing unit configured to store third identification information identifying said server; and a second communicating unit configured to transmit, to said key management server, a request for transmitting to said server a decryption key corresponding to the encryption key, together with the first identification information, the second identification information, and the third identification information, and said key management server includes; a second key generating unit configured to generate the decryption key corresponding to the encryption key using the first identification information; a fourth storing unit configured to store fourth identification information identifying a server predetermined as a destination of the decryption key, and fifth identification information indicating the category of the vital sign data in correspondence with the fourth identification information; and a control unit configured to transmit the decryption key to said server, upon receipt of the request for transmitting the decryption key from said server, together with the first identification information, the second identification information, and the third identification information, when the received third identification information matches the stored fourth identification information and the received second identification information matches the fifth identification information stored in said fourth storing unit in correspondence with the matched fourth identification information, wherein said server decrypts the encrypted vital sign data using the decryption key. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
2. A health care system, comprising:
-
a measuring apparatus that obtains vital sign data through measurement and encrypts the obtained vital sign data; a server that obtains the encrypted vital sign data from said measuring apparatus and provides a service related to health; and a key management server that provides a decryption key for decrypting the encrypted vital sign data to said server, wherein said measuring apparatus includes; a measuring unit configured to obtain the vital sign data of a user of said measuring apparatus through measurement of the user of said measuring apparatus; a first storing unit configured to store first identification information identifying said measuring apparatus; a first key generating unit configured to generate an encryption key using the first identification information; an encrypting unit configured to encrypt the obtained vital sign data using the encryption key to generate the encrypted vital sign data; and a first communicating unit configured to transmit, to said server, the first identification information and the encrypted vital sign data, said server includes; a second storing unit configured to store the first identification information and the encrypted vital sign data transmitted by said first communicating unit; a third storing unit configured to store second identification information identifying said server; and a second communicating unit configured to transmit, to said key management server, a request for transmitting to said server the decryption key corresponding to the encryption key, together with the first identification information and the second identification information, and said key management server includes; a fourth storing unit in which a category of the vital sign data obtained by said measuring apparatus is stored in correspondence with the first identification information; a fifth storing unit configured to store a category of the vital sign data managed by said server in correspondence with the second identification information; a second key generating unit configured to generate the decryption key corresponding to the encryption key using the first identification information; and a control unit configured to transmit the decryption key to said server, upon receipt of, from said server, the request for transmitting the decryption key to said server, together with the first identification information and the second identification information, when the category of vital sign data that is stored in said fourth storing unit and corresponds to the received first identification information matches the category of vital sign data that is stored in said fifth storing unit and corresponds to the received second identification information, wherein said server decrypts the encrypted vital sign data using the decryption key. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A key management server connected to a server, the server receiving, from a measuring apparatus, vital sign data encrypted by the measuring apparatus using an encryption key, and providing a service related to health, the measuring apparatus obtaining the vital sign data of a user of said measuring apparatus through measurement of the user of said measuring apparatus, encrypting the obtained vital sign data using the encryption key, and transmitting to the server the encrypted vital sign data, the key management server comprising:
-
a communicating unit configured to receive, from the server, a request for transmitting to the server a decryption key corresponding to the encryption key, together with first identification information, second identification information, and third identification information, the first identification information identifying the measuring apparatus, the second identification information identifying the vital sign data, and the third identification information identifying the server; a key generating unit configured to generate the decryption key using the first identification information; a storing unit configured to store fourth identification information identifying a server predetermined as a destination of the decryption key, and fifth identification information indicating the category of the vital sign data in correspondence with the fourth identification information; and a control unit configured to transmit the decryption key to the server, when the received third identification information matches the stored fourth identification information, and the received second identification information matches the stored fifth identification information.
-
-
16. A key management server connected to a server, the server receiving, from a measuring apparatus, vital sign data encrypted by the measuring apparatus using an encryption key, and providing a service related to health, the measuring apparatus obtaining the vital sign data of a user of said measuring apparatus through measurement of the user of said measuring apparatus, encrypting the obtained vital sign data using the encryption key, and transmitting to the server the encrypted vital sign data, the key management server comprising:
-
a communicating unit configured to receive, from the server, a request for transmitting to the server a decryption key corresponding to the encryption key, together with first identification information and second identification information, the first identification information identifying the measuring apparatus and the second identification information identifying the server; a first storing unit configured to store a category of the vital sign data that is obtained by the measuring apparatus in correspondence with the first identification information; a second storing unit configured to store a category of the service provided by the server in correspondence with the second identification information identifying the server; a key generating unit configured to generate the decryption key; and a control unit configured to transmit the decryption key to the server, when the category of the vital sign data corresponding to the received first identification information matches the category of the service corresponding to the received second identification information.
-
-
17. A method for managing a key in a health care system, the health care system including a measuring apparatus, a server, and a key management server, the measuring apparatus obtaining vital sign data through measurement and encrypting the obtained vital sign data, the server obtaining the encrypted vital sign data from the measuring apparatus and provides a service related to health, the key management server transmitting to the server a decryption key for decrypting the encrypted vital sign data, the method comprising:
-
obtaining at the measuring apparatus the vital sign data of a user of the measuring apparatus through measurement of the user of the measuring apparatus; generating at the measuring apparatus an encryption key using first identification information identifying the measuring apparatus; encrypting at the measuring apparatus the obtained vital sign data using the encryption key to generate the encrypted vital sign data; and transmitting, from the measuring apparatus to the server, the first identification information, second identification information, and the encrypted vital sign data, the second identification information identifying a category of the vital sign data; storing at the server the first identification information, the second identification information, and the encrypted vital sign data transmitted from the measuring apparatus; and transmitting, from the server to the key management server, a request for transmitting to the server the decryption key corresponding to the encryption key, together with the first identification information, the second identification information, and third identification information identifying the server; and transmitting, from the key management server to the server, the decryption key to the server, upon receipt of the request for transmitting the decryption key from the server, together with the first identification information, the second identification information, and the third identification information, when the received third identification information matches fourth identification information and the received second identification information matches fifth identification information, the fourth identification information identifying a server predetermined as a destination of the decryption key, and the fifth identification information indicating the category of the vital sign data managed by the server and being stored in correspondence with the matched fourth identification information, wherein the server decrypts the encrypted vital sign data using the decryption key.
-
-
18. A method for managing information in a health care system, the health care system including a measuring apparatus, a server, and a key management server, the measuring apparatus obtaining vital sign data of a user of the measuring apparatus through measurement of the user of the measuring apparatus and encrypting the obtained vital sign data, the server obtaining the encrypted vital sign data from the measuring apparatus and providing a service related to health, the key management server transmitting to the server a decryption key for decrypting the encrypted vital sign data, the method comprising:
-
obtaining at the measuring apparatus the vital sign data through measurement; generating at the measuring apparatus an encryption key using first identification information identifying the measuring apparatus; and encrypting at the measuring apparatus the obtained vital sign data using the encryption key to generate the encrypted vital sign data; receiving, at the server from the measuring apparatus, the first identification information and the encrypted vital sign data; and transmitting, from the server to the key management server, a request for transmitting to the server the decryption key corresponding to the encryption key, together with the first identification information and second identification information identifying the server; and transmitting, from the key management server to the server, the decryption key, upon receipt of, from the server, the request for transmitting the decryption key to the server together with the first identification information and the second identification information, when a category of the vital sign data stored in correspondence with the received first identification information matches a category of the service stored in correspondence with the received second identification information, wherein the server decrypts the encrypted vital sign data using the decryption key.
-
-
19. An encrypting device capable of being attached to a measuring apparatus, the measuring apparatus obtaining vital sign data of a user of the measuring apparatus through measurement of the user of the measuring apparatus and transmitting the vital sign data to a server, the server transmitting a service related to health, said encrypting device comprising:
-
an interface unit configured to receive from the measuring apparatus the vital sign data and identification information identifying the measuring apparatus; a first storing unit configured to store the vital sign data received by said interface unit; a second storing unit configured to store the identification information received by said interface unit; a master key holding unit configured to hold a master key; a key generating unit configured to generate an encryption key using the identification information and the master key; an encrypting unit configured to encrypt the vital sign data using the generated encryption key; and a communicating unit configured to transmit the encrypted vital sign data to the server. - View Dependent Claims (20)
-
-
21. A method for encrypting vital sign data provided from a measuring apparatus when transmitting the vital sign data to a server that provides a service related to health, the measuring apparatus obtaining the vital sign data of a user of the measuring apparatus through measurement of the user of the measuring apparatus, the method comprising:
-
receiving the vital sign data from the measuring apparatus; receiving identification information identifying the measuring apparatus from the measuring apparatus; storing a master key; generating an encryption key using the identification information and the master key; encrypting the vital sign data using the generated encryption key; and transmitting the encrypted vital sign data to the server.
-
Specification