US 12,271,496 B2
System and method for third-party password-less access to a secure database
Benjamin West, San Diego, CA (US); and Earle H West, III, Marlboro, NJ (US)
Assigned to Medical Data Networks LLC, Lewes, DE (US)
Filed by Medical Data Networks, LLC, Lewes, DE (US)
Filed on Nov. 8, 2021, as Appl. No. 17/521,848.
Claims priority of provisional application 63/204,986, filed on Nov. 9, 2020.
Prior Publication US 2023/0141952 A1, May 11, 2023
Int. Cl. G06F 21/62 (2013.01); G06F 1/16 (2006.01)
CPC G06F 21/6218 (2013.01) [G06F 1/163 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for enabling third-party password-less access to a secure database, comprising:
receiving, by one or more computers of an application server and from a first user device, first data indicative of a request to provide password-less access to a data structure in a secure database that is otherwise accessible via an application interface requiring a user-id and password, wherein the data structure includes a plurality of fields, wherein the plurality of fields include at least (i) a first field storing data indicating an access key and (ii) a second field that identifies a real-time stream of content generated by a wearable device;
encoding, by the one or more computers of the application server, a set of permissions into a data string that, when rendered by a user device, causes the user device to display a hyperlinked uniform resource locator that references the data structure in the secure database and includes the encoded set of permissions, the encoded set of permissions including (a) a copy of the access key and (b) one or more filtering parameters;
generating, by the one or more computers of the application server, an electronic message that includes the data string;
providing, by the one or more computers of the application server, the electronic message to a second user device, wherein the second user device is configured to receive, render the electronic message, and display a hyperlinked uniform resource locator that includes the encoded set of permissions;
receiving, by the one or more computers of the application server, data indicative of a selection of the displayed hyperlinked uniform resource locator, the received data includes the encoded set of permissions;
decoding, by the one or more computers of the application server, the received data to obtain the set of permissions;
accessing, by the one or more computers of the application server, the data structure in the secure database using the obtained set of permissions;
providing, by the one or more computers of the application server and to the second user device, password-less access to the real-time stream of content associated with the accessed data structure and generated by the wearable device;
obtaining, by the one or more computers of the application server, an alert message from the second user device, wherein the alert message indicates that a value of the real-time stream of content has satisfied one or more predetermined thresholds; and
based on obtaining, by the one or more computers of the application server, the obtained alert message, transmitting, by the one or more computers of the application server, a notification to a third user device that is identified in a user profile of a person wearing the wearable device.