Securely transmitting data during an audio call
Sharing data by defining a data encoding table, maintaining a data record database, defining a data encryption code, providing the data encryption code with an outgoing call, receiving an audio response including encrypted data, decrypting the encrypted data, and updating the data record database according to the data.
1. A computer implemented method for sharing data, the method comprising:
maintaining, by one or more computer processors, a data record database;
defining, by the one or more computer processors, a data encryption code;
providing, by the one or more computer processors, the data encryption code during an outgoing call;
receiving, by the one or more computer processors, during the call, an audio response including encrypted data;
decrypting, by the one or more computer processors, the data using the data encryption code; and
updating, by the one or more computer processors, the data record database according to the data.
2. The computer implemented method according to claim 1 , further comprising defining a data encoding table comprising data fields defined according to ultrasonic spectrum frequency ranges.
3. The computer implemented method according to claim 1 , wherein maintaining the data record database comprises maintaining a record of patient health monitoring device data.
4. The computer implemented method according to claim 1 , wherein the data encryption code comprises a digital signature.
5. The computer implemented method according to claim 1 , wherein providing the data encryption code during an outgoing call comprises combining a digitized patient data encryption code with digitized outgoing audio data.
6. The computer implemented method according to claim 1 , wherein providing the data encryption code with the outgoing call comprises combining an ultrasonic signal with an audible signal.
7. The computer implemented method according to claim 1 , wherein updating the data record database comprises adding patient health monitoring device data to a patient health data record.
8. A computer program product for sharing patient health data, the computer program product comprising a non-transitory computer readable storage medium and program instructions collectively stored on the non-transitory computer readable storage medium, the program instructions comprising:
program instructions to maintain a data record database; program instructions to define a data encryption code;
program instructions to provide the data encryption code during an outgoing call;
program instructions to receive an audio response including encrypted data;
program instructions to decrypt the data; and
program instructions to update the data record database according to the data.
9. The computer program product according to claim 8 , further comprising program instructions to define a data encoding table comprising data fields defined according to ultrasonic spectrum frequency ranges.
10. The computer program product according to claim 8 , wherein maintaining the patient health record database comprises maintaining a record of patient health monitoring device data.
11. The computer program product according to claim 8 , wherein the data encryption code comprises a digital signature.
12. The computer program product according to claim 8 , wherein providing the data encryption code during an outgoing call comprises combining a digitized patient data encryption code with digitized outgoing audio data.
13. The computer program product according to claim 8 , wherein providing the data encryption code with the outgoing call comprises combining an ultrasonic signal with an audible signal.
14. The computer program product according to claim 8 , wherein updating the data record database comprises adding patient health monitoring device data to a patient health data record.
15. A computer system for sharing patient health data, the computer system comprising:
one or more computer processors;
one or more computer readable storage devices; and
stored program instructions on the one or more computer readable storage devices for execution by the one or more computer processors, the stored program instructions comprising:
program instructions to maintain a data record database; program instructions to define a data encryption code;
program instructions to provide the data encryption code during an outgoing call; program instructions to receive an audio response including encrypted data;
program instructions to decrypt the data; and
program instructions to update the data record database according to the data.
16. The computer system according to claim 15 , further comprising program instructions to define a data encoding table comprising data fields defined according to ultrasonic spectrum frequency ranges.
17. The computer system according to claim 15 , wherein maintaining the data record database comprises maintaining a record of patient health monitoring device data.
18. The computer system according to claim 15 , wherein the data encryption code comprises a digital signature.
19. The computer system according to claim 15 , wherein providing the data encryption code during an outgoing call comprises combining a digitized patient data encryption code with digitized outgoing audio data.
20. The computer system according to claim 15 , wherein providing the data encryption code with the outgoing call comprises combining an ultrasonic signal with audible signal.