US 12,244,586 B2
Secure communications via third-party systems through frames
Nathan C. Freeling, Lafayette, CA (US); Imran Haider, San Ramon, CA (US); Ranganathan Kanchi, Danville, CA (US); Andrew-An Truong Luu, Berkeley, CA (US); Nancy Y. Mao, San Francisco, CA (US); and Kumaran Perumal, 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 Jun. 28, 2023, as Appl. No. 18/215,609.
Application 18/215,609 is a continuation of application No. 17/348,459, filed on Jun. 15, 2021, granted, now 11,695,560.
Application 17/348,459 is a continuation of application No. 16/450,192, filed on Jun. 24, 2019, granted, now 11,050,565.
Application 16/450,192 is a continuation of application No. 16/448,916, filed on Jun. 21, 2019, granted, now 11,044,246.
Prior Publication US 2023/0344825 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 9/54 (2006.01); G06Q 20/40 (2012.01); G06Q 30/0601 (2023.01); H04L 9/32 (2006.01); H04L 67/142 (2022.01); H04L 67/51 (2022.01)
CPC H04L 63/0853 (2013.01) [G06F 9/547 (2013.01); G06Q 20/401 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0613 (2013.01); H04L 9/3213 (2013.01); H04L 67/142 (2013.01); H04L 67/51 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a user device, the method comprising:
presenting, via one or more user interfaces configured to receive inputs from a user and provide outputs to the user, a website served by a third-party computing system to provide the user with access to information from the third-party computing system;
determining that the user wishes to apply for a new account via a service provider;
receiving a script from a service provider computing system for use in applying for the new account;
executing the script to initialize a software component that obtains a session token from the service provider computing system; and
using the session token for authenticated private communications between the user device and the service provider computing system.