US 11,706,029 B2
Secure and zero knowledge data sharing for cloud applications
Amer Haider, Saratoga, CA (US); and Ali Ahmed, Saratoga, CA (US)
Assigned to Masimo Corporation, Irvine, CA (US)
Filed by Masimo Corporation, Irvine, CA (US)
Filed on Oct. 13, 2021, as Appl. No. 17/500,805.
Application 17/500,805 is a continuation of application No. 16/834,641, filed on Mar. 30, 2020, granted, now 11,153,089.
Application 16/834,641 is a continuation of application No. 15/642,632, filed on Jul. 6, 2017, granted, now 10,608,817, issued on Mar. 31, 2020.
Claims priority of provisional application 62/358,783, filed on Jul. 6, 2016.
Prior Publication US 2022/0191031 A1, Jun. 16, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); G06F 21/62 (2013.01); H04L 9/40 (2022.01); G06F 16/951 (2019.01); G06F 21/14 (2013.01); H04L 67/10 (2022.01)
CPC H04L 9/3221 (2013.01) [G06F 16/951 (2019.01); G06F 21/14 (2013.01); G06F 21/6218 (2013.01); G06F 21/6227 (2013.01); H04L 9/0825 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 63/06 (2013.01); H04L 67/10 (2013.01); H04L 2463/062 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for communicating patient data, the system comprising:
a first computing device associated with a patient, said first computing device configured to obtain patient data and encrypt the patient data with a first key, wherein the first computing device is further configured to transmit the encrypted patient data without providing the first key; and
a second computing device associated with a care provider, said second computing device configured to request the obtained patient data over a network from a third computing system, said third computing system does not have a decryption key to decrypt the encrypted patient data, wherein the second computing device is further configured to decrypt the encrypted data with a second key that is different than the first key and wherein the second key is a private key obtained by decrypting an encrypted private key (EPK) that was stored as part of a key hierarchy structure (KHS).