US 12,135,818 B1
Integrated communication system
William Peruzzi, Chicago, IL (US); and Juan Aguirre, Coral Gables, FL (US)
Assigned to Health E-Communication, Inc., Chicago, IL (US)
Filed by Health-E-Communication, Inc., Chicago, IL (US)
Filed on Sep. 14, 2023, as Appl. No. 18/467,568.
Application 18/467,568 is a continuation in part of application No. 17/032,484, filed on Sep. 25, 2020, abandoned.
Claims priority of provisional application 62/907,100, filed on Sep. 27, 2019.
Claims priority of provisional application 62/994,733, filed on Mar. 25, 2020.
Int. Cl. H04L 29/06 (2006.01); G06F 21/62 (2013.01); G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04L 9/08 (2006.01)
CPC G06F 21/6245 (2013.01) [G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04L 9/0825 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A secured database system, the system configured to receive data related to provider communications in forms of text, audio, and/or video messages, the system comprising:
a processor configured to encrypt the data to output encrypted data and decryption keys upon receiving the data in a first virtual communication room from a first registered user's device when the first registered user is logged into the system on the first registered user's device, the first virtual communication room created by the processor being specific to a first health issue of the first registered user, the first registered user being a patient, wherein the processor is configured to create a new virtual communication room for each new health issue of the first registered user, and wherein:
in response to an access request from a second registered user's device received at a first server when the second registered user is logged into the system on the second registered user's device, the second registered user being a healthcare provider, the processor is configured to deny access of the second registered user to the data until the second registered user has received and accepted an invitation message from the first registered user to join the first virtual communication room,
the processor is further configured to deny access of the second registered user to the new virtual communication room unless the first registered user sends a separate invitation message for the new virtual communication room to the second registered user and the second registered user accepts the separate invitation message,
the processor is further configured to allow the second registered user to invite a third registered user to join the first virtual communication room only after the first registered user accepts a request from the second registered user to invite the third registered user to join the first virtual communication room, the third registered user being a second healthcare provider such that the processor is configured to allow the second healthcare provider to respond to an inquiry by the first registered user in the virtual room with authorization from the healthcare provider, and
the processor is further configured to check a notification setting of the second registered user's account upon receiving a status update that the second registered user will be available, the notification setting including whether an alert about the first registered user's first health issue should be sent to only to the third registered user or to both the second registered user and the third registered user; the system further comprising:
the first server including a first memory device configured to store information of the first virtual communication room including the encrypted data, the first server being a remote server; and
a second server including a second memory device configured to store the decryption keys, the second server being a local server,
wherein in response to the second registered user having accepted the invitation message and the first server receiving the access request from the second registered user's device, the first server is configured to send a request to the second server to retrieve the decryption keys so as to decrypt the encrypted data, the second registered user being able to view decrypted data on the second registered user's device, the decrypted data not being stored on the second registered user's device.