In some embodiments, the one or more sensors include one or more of the following: an accelerometer; a touchscreen; a gyroscope; an inertial sensor; an ambient light sensor; an image sensor; a camera; an odor sensor; a temperature sensor; a barometric-pressure sensor; a cellular radio signal strength sensor; a Bluetooth radio signal strength sensor; a near-field communication (NFC) sensor; a network-proximity sensor; an infrared sensor; a magnetometer; a battery sensor; a force-touch measurement sensor; a multi-touch measurement sensor; a sensor in a mouse; a sensor in a trackpad; and a keyboard-timing sensor.
BRIEF DESCRIPTION OF THE FIGURES
FIG. 1 illustrates various computing devices and sensors in the vicinity of a user in accordance with the disclosed embodiments.
FIG. 2 illustrates an authentication process in accordance with the disclosed embodiments.
FIG. 3 illustrates how authentication agents interact with the authentication system in accordance with the disclosed embodiments.
FIG. 4 illustrates how data is processed by the authentication system in accordance with the disclosed embodiments.
FIG. 5 presents a flow chart illustrating operations involved in the authentication process in accordance with the disclosed embodiments.
FIG. 6 presents a flow chart illustrating operations a client performs during the authentication process in accordance with the disclosed embodiments.