US 11,811,768 B2
Secured vital sign data group streams
Steve Petersen, San Jose, CA (US); and Kesava Mallela, San Jose, CA (US)
Assigned to Vital Connect, Inc., San Jose, CA (US)
Filed by Vital Connect, Inc., San Jose, CA (US)
Filed on Jan. 22, 2019, as Appl. No. 16/253,473.
Application 16/253,473 is a continuation of application No. 14/835,341, filed on Aug. 25, 2015, granted, now 10,212,165.
Prior Publication US 2019/0238546 A1, Aug. 1, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 67/02 (2022.01); G06F 16/955 (2019.01); H04W 12/06 (2021.01); H04L 65/61 (2022.01); H04L 67/01 (2022.01); H04W 4/38 (2018.01)
CPC H04L 63/101 (2013.01) [G06F 16/9566 (2019.01); H04L 65/61 (2022.05); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04W 12/06 (2013.01); H04L 63/083 (2013.01); H04L 63/0861 (2013.01); H04W 4/38 (2018.02)] 15 Claims
OG exemplary drawing
 
1. A method for securely transmitting a plurality of data streams between a client device and a server that are in communication via standard Internet protocols, the method comprising:
detecting the plurality of data streams using a wearable device;
transmitting, by the wearable device, the plurality of data streams to the server for storage;
authenticating, by the server, the client device to create a session;
authorizing, by the server, the client device to access the plurality of data streams including specific patient biometric data of each of a specific set of patients using at least one Access Control List (ACL) Group, wherein the ACL group comprises a member list with a client ID of the client device, a permission description, and a resource name associated with the permission description, wherein a WebSocket connection is created by the server once the client device is both authenticated and authorized by checking that each of the plurality of data streams requested by the client device is authorized by at least one ACL Group, wherein the WebSocket connection includes a unique URL that is created based on the plurality of data streams, and wherein a path component of the unique URL comprises a Type4 Globally Unique Identifier (GUID); and
transmitting, by the server the plurality of data streams to the client device via the WebSocket connection.