CPC H04W 12/068 (2021.01) [H04L 63/0435 (2013.01); H04L 63/0838 (2013.01); H04W 12/033 (2021.01)] | 20 Claims |
1. A computer-implemented method of authenticating a mobile device to allow for secure login to a vendor software, comprising:
receiving a request to enroll the mobile device as a trusted device with the vendor software, the request to enroll the mobile device including a first network identifier (ID) and other authentication information;
in response to receiving the request to enroll the mobile device, determining that a high-risk event involving the first network ID has not occurred, and determining that the first network ID is associated with the mobile device;
in response to determining that the high-risk event involving the first network ID has not occurred and determining that the first network ID is associated with the mobile device, enrolling the mobile device as a trusted device with the vendor software by storing the first network ID and the other authentication information;
after enrolling the mobile device, receiving a request to authenticate the mobile device, the request to authenticate the mobile device including a second network ID;
in response to receiving the request to authenticate the mobile device, comparing the first network ID to the second network ID; and
in response to determining that the first network ID matches the second network ID, using the other authentication information to authenticate the mobile device as a trusted device that is permitted to log in to the vendor software.
|