AUTHENTICATION BASED ON PROXIMATE DEVICES
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a computer-implemented method includes, in response to an attempt by a user to perform a transaction using a computing device, accessing a communication device connected to the computing device. A presence of one or more nearby devices, with respect to the computing device, is detected through use of the communication device connected to the computing device. A mapping of nearby devices to trust levels may be applied to the one or more nearby devices. In the mapping, each group of one or more nearby devices maps to a trust level of two or more trust levels. An assigned trust level for the transaction is determined, by a computer processor, based on applying the mapping of nearby devices to trust levels. The mapping of nearby devices to trust levels is modified based on the one or more nearby devices detected. The modified mapping is used for future transactions.
-
Citations
20 Claims
-
1-6. -6. (canceled)
-
7. A system, comprising:
-
one or more processing devices configured to; in response to an attempt by a user to perform a transaction using a computing device, access a communication device connected to the computing device; detect a presence of one or more nearby devices with respect to the computing device, through use of the communication device connected to the computing device; apply, to the one or more nearby devices, a mapping of nearby devices to trust levels, wherein, in the mapping, each group of one or more nearby devices maps to a trust level of two or more trust levels; determine an assigned trust level for the transaction based on applying the mapping of nearby devices to trust levels; and modify the mapping of nearby devices to trust levels based on the one or more nearby devices detected, wherein the modified mapping is used for future transactions. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for determining a trust level for a transaction, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
in response to an attempt by a user to perform a transaction using a computing device, accessing a communication device connected to the computing device; detecting a presence of one or more nearby devices with respect to the computing device, through use of the communication device connected to the computing device; applying, to the one or more nearby devices, a mapping of nearby devices to trust levels, wherein, in the mapping, each group of one or more nearby devices maps to a trust level of two or more trust levels; determining an assigned trust level for the transaction based on applying the mapping of nearby devices to trust levels; and modifying the mapping of nearby devices to trust levels based on the one or more nearby devices detected, wherein the modified mapping is used for future transactions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification