IP Library › Granted Patent US 10,380,379
Granted Patent B2
US 10,380,379 · App. 16/043,625 · Granted Aug 13, 2019

Selectively encrypting and displaying machine-readable identifiers in a device lock screen

Inventors: Kenneth Hill (Atlanta, GA); Katherine S. Hill (Atlanta, GA)
Assignee: WONDERHEALTH, LLC
G06F21/6245G06F21/60G06F21/606G06F21/62G06F21/82G06K19/06112H04L9/30G06F2221/2149
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,380,379
App. No.
16/043,625
Granted
Aug 13, 2019
Kind
B2
Abstract

Disclosed are various embodiments for selectively encrypting and display machine-readable identifiers in a lock screen of a client device. In one embodiment, a client device may be configured to access input data from a data store and identify a first portion of the input data having a first sensitivity level and a second portion of the input data having a second sensitivity level, where the second sensitivity level is more sensitive than the first sensitivity level. The client device may encrypt at least the second portion of the input data using a cryptographic key and generate a machine-readable identifier using the first portion of the input data and the second portion of the input data as encrypted. The machine-readable identifier may be shown in a lock screen of the client device.

Claims (32)

1. A system, comprising:

a portable client device comprising at least one hardware processor; and

program instructions executable in the client device that, when executed by the at least one hardware processor, cause the client device to:

access input data from a data store of the client device, the input data stored in association with a device profile;

identify a first portion of the input data accessible to a first set of users and a second portion of the input data accessible to a second set of users, wherein the second set of users has access to more of the input data than the first set of users;

encrypt the first portion of the input data using a first cryptographic key;

encrypt the second portion of the input data using a second cryptographic key;

control a biometric sensor of the client device to obtain the first portion of the input data comprising at least biometric sensor data of an individual corresponding to the device profile; generate a machine-readable identifier using the first portion of the input data as encrypted and the second portion of the input data as encrypted; and

cause the machine-readable identifier to be shown in a lock screen of the client device.

2. The system of claim 1 , wherein the first cryptographic key is a public cryptographic key.

3. The system of claim 2 , wherein the public cryptographic key is made available to a plurality of reader devices associated with a device profile having a predetermined role.

4. The system of claim 3 , wherein the predetermined role indicates that an operator of a reader device of the plurality of reader devices is an emergency responder or a medical professional.

5. The system of claim 1 , wherein the lock screen of the client device further comprises a lock component that must be manipulated by an operator of the client device to unlock the client device.

6. The system of claim 1 , wherein the first portion of the input data comprises at least one of: a name, emergency contact information, and emergency medical information.

7. The system of claim 1 , wherein the first portion of the input data comprises device location history data collected using a global positioning system (GPS) module of the client device.

8. The system of claim 1 , wherein the machine-readable identifier is a bar code or a quick response (QR) code.

9. The system of claim 1 , wherein the biometric sensor data comprises at least one of: heart monitor data, blood pressure data, step count data, or step velocity data.

10. A computer-implemented method, comprising:

accessing, by a porable client device comprising at least one hardware processor, input data from a data store of the client device, the input data stored in association with a device profile;

identifying, by the client device, a first portion of the input data accessible to a first set of users and a second portion of the input data accessible to a second set of users, wherein the second set of users has access to more of the input data than the first set of users;

encrypting, by the client device, the first portion of the input data using a first cryptographic key;

encrypting, by the client device, the second portion of the input data using a second cryptographic key;

controlling, by the client device, a biometric sensor of the client device to obtain the first portion of the input data comprising at least biometric sensor data of an individual corresponding to the device profile; generating, by the client device, a machine-readable identifier using the first portion of the input data as encrypted and the second portion of the input data as encrypted; and

causing, by the client device, the machine-readable identifier to be shown in a lock screen of the client device.

11. The computer-implemented method of claim 10 , wherein the first cryptographic key is a public cryptographic key.

12. The computer-implemented method of claim 11 , wherein the public cryptographic key is made available to a plurality of reader devices associated with a device profile having a predetermined role.

13. The computer-implemented method of claim 12 , wherein the predetermined role indicates that an operator of a reader device of the plurality of reader devices is an emergency responder or a medical professional.

14. The computer-implemented method of claim 10 , wherein the lock screen of the client device further comprises a lock component that must be manipulated by an operator of the client device to unlock the client device.

15. The computer-implemented method of claim 10 , wherein the first portion of the input data comprises at least one of: a name, emergency contact information, and emergency medical information.

16. The computer-implemented method of claim 10 , wherein the first portion of the input data comprises device location history data collected using a global positioning system (GPS) module of the client device.

17. The computer-implemented method of claim 10 , wherein a selection of the machine-readable identifier in the lock screen in a display of the client device causes the machine-readable identifier to be enlarged in the display of the client device.

18. The computer-implemented method of claim 10 , wherein the biometric sensor data comprises at least one of: heart monitor data, blood pressure data, step count data, or step velocity data.

Assignments (2)
SECURITY INTEREST Recorded Aug 21, 2023
From: WONDERHEALTH, LLC
To: THOMAS | HORSTEMEYER, LLP
Reel/Frame 064658/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2019
From: HILL, KENNETH; HILL, KATHERINE S.
To: WONDERHEALTH, LLC
Reel/Frame 049300/0717 →
Continuity (3)
Continuation In Part 15058366 · Mar 2, 2016
Provisional Application 62127404 · Mar 3, 2015
Related Publication 20180330126A1 · Nov 15, 2018
Cited By (1)
US 12,229,520