US2021383906A1PendingUtilityA1

Multi-modal encrypted messaging system

61
Assignee: STATUM SYSTEMS INCPriority: Jan 23, 2018Filed: Jun 22, 2021Published: Dec 9, 2021
Est. expiryJan 23, 2038(~11.5 yrs left)· nominal 20-yr term from priority
G16H 10/60H04W 84/027H04W 4/80H04L 9/088H04L 67/02G06F 21/6209H04L 63/061H04W 12/0471G06F 21/6245H04L 9/0894H04L 9/0891H04W 12/033H04L 9/0844
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A multi-modal encrypted messaging platform to provide HIPAA compliant messaging and interfaces to provide access to electronic data records. The proposed invention discloses example embodiments that comprise a server-system, a client device in communication with the server-system, and an auxiliary device coupled to the client device.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method comprising:
 receiving a request to access a data record from a client device, the request comprising request attributes;   generating an encryption key based on at least a portion of the request attributes of the request in response to the request to access the data record;   encrypting the data record based on the encryption key; and   communicating a presentation of the encrypted data record to the client device.   
     
     
         3 . The method of  claim 2 , wherein the request attribute includes a device identifier. 
     
     
         4 . The method of  claim 2 , wherein the request attribute includes a user identifier that identifies a user account. 
     
     
         5 . The method of  claim 2 , wherein the encryption key comprises a public portion and a private portion and the method further comprises:
 transmitting the public portion of the encryption key to the client device.   
     
     
         6 . The method of  claim 5 , wherein the transmitting the public portion of the encryption key to the client device includes:
 identifying an auxiliary device communicatively coupled with the client device; and   transmitting the public portion of the encryption key to the auxiliary device.   
     
     
         7 . The method of  claim 2 , wherein the client device is communicatively coupled to an auxiliary device, and the transmitting the public portion of the encryption key to the client device includes transmitting the public portion of the encryption key to the auxiliary device via a UHF band. 
     
     
         8 . The method of  claim 2 , wherein the data record comprises an access condition, and the method further comprises:
 causing display of the presentation of the data record at the client device based on the access condition.   
     
     
         9 . The method of  claim 8 , wherein the access condition includes a temporal constraint. 
     
     
         10 . A system comprising:
 one or more processors; and   a memory storing instructions that, when executed by at least one processor among the one or more processors, cause the system to perform operations comprising:   receiving a request to access a data record from a client device, the request comprising request attributes;   generating an encryption key based on at least a portion of the request attributes of the request in response to the request to access the data record;   encrypting the data record based on the encryption key; and   communicating a presentation of the encrypted data record to the client device.   
     
     
         11 . The system of  claim 10 , wherein the request attribute includes a device identifier. 
     
     
         12 . The system of  claim 10 , wherein the request attribute includes a user identifier that identifies a user account. 
     
     
         13 . The system of  claim 10 , wherein the encryption key comprises a public portion and a private portion and the instructions further comprise:
 transmitting the public portion of the encryption key to the client device.   
     
     
         14 . The system of  claim 13 , wherein the transmitting the public portion of the encryption key to the client device includes:
 identifying an auxiliary device communicatively coupled with the client device; and   transmitting the public portion of the encryption key to the auxiliary device.   
     
     
         15 . The system of  claim 10 , wherein the client device is communicatively coupled to an auxiliary device, and the transmitting the public portion of the encryption key to the client device includes transmitting the public portion of the encryption key to the auxiliary device via a UHF band. 
     
     
         16 . The system of  claim 10 , wherein the data record comprises an access condition, and the instructions further comprise:
 causing display of the presentation of the data record at the client device based on the access condition.   
     
     
         17 . The system of  claim 16 , wherein the access condition includes a temporal constraint. 
     
     
         18 . A non-transitory machine-readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
 receiving a request to access a data record from a client device, the request comprising request attributes;   generating an encryption key based on at least a portion of the request attributes of the request in response to the request to access the data record;   encrypting the data record based on the encryption key; and   communicating a presentation of the encrypted data record to the client device.   
     
     
         19 . The non-transitory machine-readable storage device of  claim 18 , wherein the request attribute includes a device identifier. 
     
     
         20 . The non-transitory machine-readable storage device of  claim 18 , wherein the request attribute includes a user identifier that identifies a user account. 
     
     
         21 . The non-transitory machine-readable storage device of  claim 18 , wherein the data record comprises an access condition, and the instructions further comprise:
 causing display of the presentation of the data record at the client device based on the access condition.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.