US 11,720,905 B2
Intelligent merchant onboarding
Katherine Brennan, Oakland, CA (US); Bruce Bell, New York, NY (US); Brian Stegall, Fox Point, WI (US); Matthew O'Connor, New York, NY (US); Timothy Donnelly, San Francisco, CA (US); Jared Travis Marr, Brookhaven, GA (US); Christopher Cosgrove, San Francisco, CA (US); Edward Ruder, San Jose, CA (US); and Allyson Schrader, San Francisco, CA (US)
Assigned to Block, Inc., Oakland, CA (US)
Filed by Block, Inc., San Francisco, CA (US)
Filed on May 26, 2022, as Appl. No. 17/825,276.
Application 17/825,276 is a continuation of application No. 15/787,519, filed on Oct. 18, 2017, granted, now 11,348,119.
Prior Publication US 2022/0398600 A1, Dec. 15, 2022
Int. Cl. G06Q 30/018 (2023.01); G06Q 30/0203 (2023.01); G06Q 30/0601 (2023.01); G06Q 10/105 (2023.01); G06Q 10/08 (2023.01)
CPC G06Q 30/018 (2013.01) [G06Q 10/08 (2013.01); G06Q 10/105 (2013.01); G06Q 30/0203 (2013.01); G06Q 30/0609 (2013.01); G06Q 30/0623 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to:
access (i) descriptive data comprising identification information about a plurality of merchants that initiated an onboarding process for registering with a service provider and (ii) onboarding data associated with interactions by the plurality of merchants with the service provider during the onboarding process, wherein the onboarding data includes:
an indication that a first directive was presented before a second directive to one or more first merchants, of the plurality of merchants, that completed the onboarding process; and
an indication that the second directive was presented before the first directive to one or more second merchants, of the plurality of merchants, that refrained from completing the onboarding process;
train, using the descriptive data and the onboarding data as training data, and via a machine-learnin mechanism, a data model, wherein the data model outputs one or more directives to present to one or more potential merchants;
receive an indication that a potential merchant has initiated the onboarding process;
determine merchant information associated with the potential merchant;
determine, based at least in part on the merchant information and the data model. to present the first directive to the potential merchant before presenting the second directive to the potential merchant; and
cause the first directive to be presented to the potential merchant for onboarding the potential merchant before the second directive is presented to the potential merchant.