US 12,137,114 B2
Third-party application risk assessment in an authorization service
Tatjana Vlahovic, San Jose, CA (US); and Gail Anna Rahn Frederick, San Jose, CA (US)
Assigned to EBAY INC., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/227,637.
Application 18/227,637 is a continuation of application No. 17/964,744, filed on Oct. 12, 2022, granted, now 11,757,924.
Application 17/964,744 is a continuation of application No. 16/870,721, filed on May 8, 2020, granted, now 11,503,062, issued on Nov. 15, 2022.
Prior Publication US 2023/0370488 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/00 (2006.01); G06F 9/54 (2006.01); G06N 20/00 (2019.01); G06Q 10/0635 (2023.01); G06Q 10/10 (2023.01); G06Q 30/018 (2023.01); G06Q 50/26 (2012.01); H04L 9/40 (2022.01)
CPC H04L 63/1433 (2013.01) [G06F 9/54 (2013.01); G06N 20/00 (2019.01); G06Q 10/0635 (2013.01); G06Q 10/10 (2013.01); G06Q 30/0185 (2013.01); G06Q 50/265 (2013.01); H04L 63/0884 (2013.01); H04L 63/102 (2013.01); H04L 63/1425 (2013.01); H04L 63/20 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving an authorization request from a third-party application calling an Application Programming Interface (API);
determining one or more risk assessment policies for the authorization request based on a class of the third-party application;
applying the one or more risk assessment policies to the authorization request to obtain a risk assessment score for the authorization request, wherein the class of the third-party application is associated with an activity profile, and wherein applying the one or more risk assessment policies to the authorization request to obtain the risk assessment score for the authorization request comprises determining whether activity associated with the authorization request is consistent with the activity profile for the class of the third-party application;
performing a comparison of the risk assessment score to a risk threshold; and
causing an action to be performed based on the comparison.