Patents by Inventor Peter L. Shen

Peter L. Shen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250148124
    Abstract: A method may include receiving, from a computing device associated with a first user, an electronic request to delegate an electronic access right of an account of a user profile of the first user to a second user, the electronic request including an identifier of the second user; querying, using a processing unit, a database using the identifier of the second user; determining, using the processing unit, that the identifier of the second user is not present in the database based on a result of the querying; and as a result of the determining: generating, using the processing unit, a limited purpose user profile in the database for the second user; and establishing a digital link, using the processing unit, between the limited purpose user profile and the account of the first user in the database, the digital link identifying the electronic access right from the electronic request.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 8, 2025
    Inventors: Peter Rozovski, Peter L. Shen
  • Patent number: 12254463
    Abstract: A payer computing system includes a processing resource, a memory resource, and computer-executable instructions stored thereon and embodied in a customer-side application programming interface (API). The instructions, when executed by the processing resource, cause the payer computing system to receive an electronic payment request and, in response, generate a request (e.g., a first API message) to access a biller computing system using a previously generated payer electronic token. The request is transmitted to the biller computing system. The payer computing system receives (e.g., via a second API message) payment information provided by the biller computing system in response to the request to access. Based on payment information, the payer computing system generates a payment transaction and causes (e.g., via a third API message) the payment transaction to be initiated.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 18, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Alan W. Hecht, Sotirios Barkas, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Chate Yap
  • Publication number: 20250069048
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Application
    Filed: November 15, 2024
    Publication date: February 27, 2025
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Publication number: 20250014005
    Abstract: Embodiments include a provider computing system associated with a provider including a processing circuit configured to present, by a graphical user interface while a bill pay application is in an unlaunched state, a notification including a summary of a bill, and automatically launch the bill pay application in response to the customer selecting the summary. The processing circuit further configured to receive, via the bill pay application, a request to pay an amount of funds to a biller, generate a payment request, provide at least one post to a funds account circuit based on the payment request, and generate and provide a payment data object to a biller computing system.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 9, 2025
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Peter Rozovski, Peter L. Shen
  • Patent number: 12147953
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: November 19, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Patent number: 12112305
    Abstract: Embodiments include a provider computing system associated with a provider including at least one processing circuit configured to present, by a graphical user interface while a bill pay application is in an unlaunched state, a notification including a plurality of summaries of at least one bill, automatically launch the bill pay application in response to the customer selecting a summary of the plurality of summaries of at least one bill, and automatically navigate to a sub-screen presenting the selected summary. The least one processing circuit further configured to receive, via the bill pay application, a request to pay an amount of funds to a biller, generate a payment request, provide at least one post to a funds account circuit based on the payment request, and generate and provide a payment data object to a biller computing system.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: October 8, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Peter Rozovski, Peter L. Shen
  • Publication number: 20240320718
    Abstract: A biller processor computing system is associated with a biller. The biller processor computing system includes a processing resource, a memory resource, and computer-executable instructions stored thereon and embodied in a biller processor application programming interface (API) engine. The instructions, when executed by the processing resource, cause the biller processor computing system to extract a payer identifier from an electronic bill (e.g., an electronic bill received from the biller). Based at least on the payer identifier, a corresponding electronic token is retrieved from data storage media. The electronic token relates to payer authentication information for a biller computing system, which is communicatively coupled to the biller processor computing system. The electronic token is included in the electronic bill, and the electronic bill is transmitted to a payer computing system.
    Type: Application
    Filed: December 5, 2019
    Publication date: September 26, 2024
    Inventors: Alan W. Hecht, Sotirios Barkas, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Chate Yap
  • Patent number: 12045809
    Abstract: A computer-implemented method includes receiving an electronic enrollment request including identification information associated with a receiving financial institution holding a receiving financial account for a biller. The method includes displaying, on a user interface of a user computing device, an interactive control configured to collect user authentication data for the biller. The user holds an account with the biller. In response to receiving authentication data at the user computing device, the method includes transmitting the authentication data to a remote computing system associated with the biller, causing the remote computing system associated with the biller to generate an authentication token after validating the authentication data, generating a biller enrollment record, the biller enrolment record including the authentication token, and saving the authentication token relationally to information regarding a user and relationally to information regarding the biller.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: July 23, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Alan W. Hecht, Sotirios Barkas, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Chate Yap
  • Publication number: 20240127230
    Abstract: A method for coordinating billing requests and payments across different financial institutions includes receiving an electronic enrollment request by a biller exchange computing system from a customer computing device; displaying an interactive control on a user interface of the customer computing device configured to collect customer authentication data for the biller; transmitting the customer authentication data to a remote computing system associated with the biller; causing the remote computing system to generate a customer-biller account authentication token that authorizes the biller exchange computing system to perform financial transactions with the biller on behalf of the customer; and authenticating, by the biller exchange computing system, a transaction request received from the customer computing device for a transaction between the customer and the biller based on the customer-biller account authentication token.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Alan W. Hecht, Chate Yap, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Sotirios Barkas
  • Publication number: 20230419275
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Patent number: 11797956
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: October 24, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Patent number: 11756011
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: September 12, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Publication number: 20230206198
    Abstract: A computing device comprises a processing resource, a memory resource, and computer-executable instructions stored thereon and embodied in a biller exchange bill pay application, where the instructions cause the computing device to receive a data set comprising a plurality of billers from a biller exchange computing system, receive an authentication token from the biller exchange computing system, query a computing device property of the computing system, render an optimized version of the biller exchange bill pay application, display a user-interactive page comprising at least one user-interactive control where the at least one user-interactive control comprises at least one property dynamically populated based on the data set comprising the plurality of biller, and perform computing operations specified by the at least one property of the at least one user-interactive control using the authentication token and responsive to detecting a user interaction with the at least one user-interactive control.
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Alan W. Hecht, Sotirios Barkas, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Chate Yap, Upul D. Hanwella
  • Patent number: 11599862
    Abstract: A computing device includes a processing resource, a memory resource, and computer-executable instructions stored thereon and embodied in a biller exchange bill pay application. The instructions, when executed by the processing resource, cause the computing device to receive, from a remote computing system, a data set comprising a plurality of billers. Each of the plurality of billers is subscribed to a biller exchange structured to allow each of the plurality of billers to deliver and receive payment on customer bills via a biller exchange computing system. A user-interactive page comprising at least one user-interactive control is generated and displayed on the computing device. The user-interactive control includes at least one property dynamically populated based on the data set comprising the plurality of billers (such as, for example, a property binding the user-interactive control to the data set).
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: March 7, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Alan W. Hecht, Sotirios Barkas, Ann M. Kirk, Peter Rozovski, Peter L. Shen, Chate Yap
  • Patent number: 11379850
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: July 5, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Patent number: 11270279
    Abstract: A provider computing system includes a bill pay application circuit configured to receive a request from a user to pay an amount of funds to a biller, determine a customer funds account number for the user, determine a biller funds account number for the biller, and generate a payment request. The provider computing system includes a transaction management system configured to receive the payment request from the bill pay circuit and provide a first post and a second post to a funds account circuit and generate a payment notification. The provider computing system includes a biller posting services circuit configured to receive the payment notification and determine a corresponding customer bill account number. The biller posting services circuit is configured to generate a data object that includes the payment notification and the customer bill account number and cause the data object to be provided to a biller computing system.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 8, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Peter Rozovski, Peter L. Shen
  • Patent number: 11132190
    Abstract: Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each feature of the set of features. The software versioning includes an administrator component that receives a change to a switch associated with at least one application. A toggle component generates a configuration notice based on an indication of the change to the switch. A tool kit component facilitates implementation of the change at the application based on the configuration notice received from the toggle component.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: September 28, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Peter L. Shen, Catherine Li, Chandramouli Balasubramaniam
  • Patent number: 11093912
    Abstract: Disclosed are example methods, systems, and devices for integrating payment API services provided by a service provider computing system with a client application. The client application running on a user device may allow a user to make payments and/or to submit payments for approval and may communicate payment information to a client computing system. If a payment is submitted for approval via the client application, the client computing system may make API calls to the service provider computing system to, for example, submit, view, and/or cancel payments. Payments may be approved by a second user using a second device. The service provider computing system initiates fund transfers for approved payments. Payments may be submitted within the operating environment of the client application without use of an application or website of the service provider.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 17, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Jo Anne Graham, Andrea Renee Leighton, Peter L. Shen, Ravi K. Thota
  • Patent number: 10761832
    Abstract: Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each feature of the set of features. The software versioning includes an administrator component that receives a change to a switch associated with at least one application. A toggle component generates a configuration notice based on an indication of the change to the switch. A tool kit component facilitates implementation of the change at the application based on the configuration notice received from the toggle component.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: September 1, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Peter L. Shen, Catherine Li, Chandramouli Balasubramaniam
  • Patent number: 10552902
    Abstract: Techniques are described for monitoring a plurality of financial transactions of a customer performed across a plurality of financial accounts. The techniques may include determining a subset of the plurality of financial transactions based on a first metric applied to the plurality of financial transactions. The techniques may further include identifying a suggested financial transaction based on a second metric applied to the subset of the plurality of financial transactions. The techniques may further include presenting the suggested financial transaction to the customer via a user interface associated with at least one of the plurality of financial accounts.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: February 4, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Margot Lockwood-Stein, Peter L. Shen, Amita Kheterpal