US 11,676,126 B1
Account open interfaces
Jennifer J. Caceres, San Bruno, CA (US); Lila Fakhraie, Belmont, CA (US); Jennifer Greene, Novato, CA (US); Christopher J. Hirth, Bell Canyon, CA (US); Ashish B. Kurani, Hillsborough, CA (US); Andrea Renee Leighton, San Francisco, CA (US); Margot Lockwood-Stein, Palo Alto, CA (US); Kumaran Perumal, San Francisco, CA (US); Benjamin Soccorsy, Larkspur, CA (US); Ronald H. Yang, El Cerrito, CA (US); and Young M. Yang, San Francisco, CA (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on May 7, 2019, as Appl. No. 16/405,432.
Application 16/405,432 is a continuation in part of application No. 16/215,548, filed on Dec. 10, 2018, granted, now 11,106,515.
Claims priority of provisional application 62/668,632, filed on May 8, 2018.
Claims priority of provisional application 62/611,288, filed on Dec. 28, 2017.
Int. Cl. G06Q 20/32 (2012.01); G06Q 20/10 (2012.01)
CPC G06Q 20/3223 (2013.01) [G06Q 20/108 (2013.01)] 5 Claims
OG exemplary drawing
 
1. A method implemented by a service provider computing system associated with a service provider, the method comprising:
transmitting, to an institution computing system of an institution, via a telecommunications network, a request for integration of account open functionality in a website or application of the service provider;
receiving identifiers of one or more application programming interfaces (APIs) responsive to the request for integration and responsive to access permissions being set to permit access to the APIs by the service provider computing system, identifiers of the one or more APIs, wherein each of the one or more APIs invokes a respective command of the institution computing system, at least one command including the account open functionality;
providing, to a user device, the website or application comprising the APIs that invoke commands of the institution computing system;
receiving, via the website or application of the service provider, a set of user data from a user computing device of a user, wherein the set of user data is transmitted by the user computing device to the service provider computing system in response to a signal, received at the user computing device via the website or application of the service provider, indicating the user has selected to open a new account with the institution, wherein the set of user data is encoded by the user computing device such that it cannot be decoded by the service provider computing system;
transmitting, via the telecommunications network, using at least one API that invokes the account open functionality of the institution computing system, an account open request and the set of user data to the institution computing system of the institution; and
receiving a set of account data for use in a transaction with the user computing device, the set of account data having been generated by the institution computing system in opening the new account, wherein the new account is opened without the website or application of the service provider directing the user to the website or application of the institution.