| CPC G06F 21/6218 (2013.01) [G06F 1/163 (2013.01)] | 18 Claims |

|
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.
|