The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 19, 2022

Filed:

Feb. 15, 2017
Applicant:

Adp, Inc., Roseland, NJ (US);

Inventors:

Roberto A. Masiero, Basking Ridge, NJ (US);

Justo D. Pastor, Fairfield, NJ (US);

Vincent Civetta, Randolph, NJ (US);

Deepak Kaushal, Mendham, NJ (US);

Francisco Villavicencio, Tenafly, NJ (US);

Sanjoli Ahuja, Bridgewater, NJ (US);

Madusudhanan Ragothaman, Woodbridge, NJ (US);

Michael Nepomnyashy, Woodbridge, NJ (US);

Krishna Chaitanya Pinnamaneni, Parsippany, NJ (US);

Nishant Kaushik, Jersey City, NJ (US);

Zhitao Steve Xu, Guttenberg, NJ (US);

Philip M. O'Neill, Maplewood, NJ (US);

Neha Pahwa, White Plains, NY (US);

Assignee:

ADP, Inc., Roseland, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/36 (2013.01); G06F 21/43 (2013.01); H04W 12/63 (2021.01); H04W 12/77 (2021.01);
U.S. Cl.
CPC ...
H04L 63/0853 (2013.01); G06F 21/36 (2013.01); G06F 21/43 (2013.01); H04L 63/105 (2013.01); H04L 63/107 (2013.01); G06F 2221/2111 (2013.01); H04L 2463/082 (2013.01); H04W 12/63 (2021.01); H04W 12/77 (2021.01);
Abstract

A method, computer system and computer program product for authenticating a transaction is provided. A service provider receives a transaction between a user and a website displayed on a first device. The service provider identifies a first geolocation of the first device. The service provider generates a code for display on the first device. The service provider receives credential information to identify the user and the code from a second device. The service provider identifies a second geolocation of the second device, and determines a level of risk for the transaction based at in part on the first geolocation and the second geolocation. In response to the level of risk being an acceptable level of risk, the service provider authenticates the user. The service provider generates information to enable the user on the first device to perform the transaction with the website, and sends the information to the website.


Find Patent Forward Citations

Loading…