| CPC G10L 17/12 (2013.01) [G06N 20/00 (2019.01); G10L 17/02 (2013.01); G10L 17/18 (2013.01); G10L 17/24 (2013.01); H04L 67/54 (2022.05)] | 20 Claims |

|
1. A method comprising:
receiving a request to authenticate a user profile based at least in part on first data received at a first device, the first data having a first data type;
determining a second device associated with the first device;
receiving second data from the second device, the second data:
including sensor data generated by one or more sensors in an environment of the second device, the one or more sensors configured to detect environmental changes within the environment;
indicating an event determined by the second device, the event being an environmental change predefined as being associated with profile authentication; and
having a second data type that differs from the first data type;
receiving third data from a third device, the third data indicating detection of the event at the third device;
determining a device type of the third device;
requesting authentication of the user profile at the third device based at least in part on the device type of the third device that detected the event;
associating the event with the user profile; and
determining to authenticate the user profile based at least in part on the sensor data and receiving an indication of the authentication from the third device.
|