US 11,689,923 B2
Method and system for generating a secure one-time passcode using strong authentication
Chirag C. Bakshi, San Jose, CA (US); Harish Manepalli, San Jose, CA (US); Venkatarama Parimi, Dublin, CA (US); and Desmond Kwok-Hon Chan, San Jose, CA (US)
Assigned to ZUMIGO, INC., San Jose, CA (US)
Filed by ZUMIGO, INC., San Jose, CA (US)
Filed on Jan. 5, 2021, as Appl. No. 17/141,643.
Claims priority of provisional application 62/957,773, filed on Jan. 6, 2020.
Prior Publication US 2021/0211876 A1, Jul. 8, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 12/06 (2021.01); H04L 9/40 (2022.01); H04W 12/033 (2021.01)
CPC H04W 12/068 (2021.01) [H04L 63/0435 (2013.01); H04L 63/0838 (2013.01); H04W 12/033 (2021.01)] 20 Claims
OG exemplary drawing
 
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.