IP Library Granted Patent US 11,144,627
Granted Patent B2
US 11,144,627 · App. 15/709,734 · Granted Oct 12, 2021

Peer assisted enhanced authentication

Inventors: Akash Kumar (Hyderabad, IN); Sai Pradeep Venkatraman (Santa Clara, CA); Ankita (Hyderabad, IN)
Assignee: QUALCOMM Incorporated
G06F21/35G06F21/32G06F21/45H04L9/3226H04L63/0853H04L63/0876H04L63/107H04W4/02H04W4/80H04W12/06H04W12/08G06F2221/2111H04L63/0861H04L63/105H04L63/108H04M1/72412H04M1/72457H04W12/61H04W12/63
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 11,144,627
App. No.
15/709,734
Granted
Oct 12, 2021
Kind
B2
Abstract

Techniques for validating a user on an electronic device in an Internet of Things (IoT) environment are provided. An example of an apparatus according to the disclosure includes a transceiver configured to detect one or more proximate devices, and at least one processor operably coupled to the transceiver and configured to receive authentication information from the user, determine that the one or more proximate devices is at least one companion device, and validate the user based on the authentication information and a detection of the at least one companion device.

Claims (40)

1. A method of validating a user on a communication device, comprising:

receiving authentication information via a user interface;

detecting one or more proximate devices at a current location of the communication device;

determining presence of one or more companion devices from the detected one or more proximate devices based on a current time, the current location of the communication device, and a mobility profile that includes a historical listing of companion devices associated with the communication device; and

validating the user based on the authentication information and the presence of the one or more companion devices.

2. The method of claim 1 wherein the one or more companion devices includes an infrastructure specific device.

3. The method of claim 1 wherein the one or more companion devices includes a user specific electronic device that is configured to be worn or carried by the user.

4. The method of claim 1 wherein determining the presence of the one or more companion devices includes receiving companion device information from a server.

5. The method of claim 1 wherein determining the presence of the one or more companion devices includes accessing companion device information from a memory in the communication device.

6. The method of claim 1 wherein the presence of the one or more companion devices is required for execution of one or more applications.

7. The method of claim 1 wherein determining the presence of the one or more companion devices includes determining a connection status between the one or more companion devices and the communication device.

8. The method of claim 1 further comprising:

receiving, by the communication device, one or more priority values, wherein the one or more priority values indicate a level of access that the user will realize based on the detected one or more companion devices.

9. The method of claim 1 further comprising:

receiving, by the communication device, an indication of a mandatory device, wherein the detection of the mandatory device is required for validating the user.

10. An apparatus for validating a user, comprising:

a transceiver configured to detect one or more proximate devices at a current location of the apparatus; and

at least one processor operably coupled to the transceiver and configured to:

receive authentication information via a user interface;

determine presence of at least companion device from the detected one or more proximate devices based on a current time, the current location of the apparatus, and a mobility profile that includes a historical listing of companion devices associated with the apparatus; and

validate the user based on the authentication information and the presence of the at least one companion device.

11. The apparatus of claim 10 wherein the at least one companion device includes an infrastructure specific device.

12. The apparatus of claim 10 wherein the at least one companion device includes a user specific electronic device that is configured to be worn or carried by the user.

13. The apparatus of claim 10 wherein the at least one processor is configured to receive companion device information from a server to determine the presence of the at least one companion device from the one or more proximate devices.

14. The apparatus of claim 10 wherein the at least one processor is configured to access a local memory to obtain companion device information to determine the presence of the at least one companion device from the one or more proximate devices.

15. The apparatus of claim 10 wherein the presence of the at least one companion device is required for execution of one or more applications.

16. The apparatus of claim 10 wherein, to determine the presence of the at least one companion device, the at least one processor is further configured to determine a connection status between the at least one companion device and the apparatus.

17. The apparatus of claim 10 wherein the at least one processor is further configured to:

receive one or more priority values, wherein the one or more priority values indicate a level of access that the user will realize based on the detected at least one companion device.

18. The apparatus of claim 10 wherein the at least one processor is further configured to:

receive an indication of a mandatory device, wherein the detection of the mandatory device is required to validate the user.

19. An apparatus for validating a user on a communication device, comprising:

means for receiving authentication information via a user interface;

means for detecting one or more proximate devices at a current location of the communication device;

means for determining presence of one or more companion devices from the detected one or more proximate devices based on a current time, the current location of the communication device, and a mobility profile that includes historical listing of companion devices associated with the communication device; and

means for validating the user based on the authentication information and the presence of the one or more companion devices.

20. The apparatus of claim 19 further comprising means for receiving companion device information from a server.

21. The apparatus of claim 19 further comprising means for receiving companion device information from a local memory.

22. The apparatus of claim 19 wherein the presence of the one or more companion devices is required for execution of one or more applications.

23. The method of claim 6 wherein receiving, by the communication device, instructions to execute the one or more applications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2017
From: KUMAR, AKASH; VENKATRAMAN, SAI PRADEEP; ANKITA
To: QUALCOMM INCORPORATED
Reel/Frame 044069/0519 →
Continuity (1)
Related Publication 20190087561A1 · Mar 21, 2019
Cited By (1)
US 12,438,886