Patents by Inventor Nikolai Stroke

Nikolai Stroke 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).

  • Patent number: 11361307
    Abstract: A computer-implemented method includes receiving, by a recipient bank computer system, a previously used token from a point of sale (POS) device, the previously used token identifying a previous transaction as transferring funds to a merchant from a payor associated with the recipient bank computer system. The method also includes transmitting, by the recipient bank computer system, the previously used token to a messaging hub computer system. The method also includes receiving, by the recipient bank computer system, at least one of a card number or a payment credential, from the messaging hub computer system, the at least one of the card number or the payment credential associated with the previous transaction. The method also includes processing, by the recipient bank computer system, a refund using the at least one of the card number or the payment credential.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: June 14, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin Sahni, Nikolai Stroke
  • Patent number: 11321688
    Abstract: A computer-implemented method of facilitating context-aware, vehicle-based mobile banking includes authenticating, by a processor of a financial institution computing system, a user of a vehicle with a financial account of the user. The vehicle is associated with the financial account and the user is physically located within the vehicle. Operating data relating to the vehicle is received. A context is determined based on the operating data. A task is selected based on the context. The task is to be performed by the user within the vehicle. The task relates to the financial account of the user. Performance of the task by the user is facilitated.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: May 3, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish B. Kurani, Nikolai Stroke
  • Patent number: 11295333
    Abstract: A computer-implemented method performed by one or more processors of a mobile wallet computer system is provided. The method comprises providing, by an offer engine of the mobile wallet computer system, an offer to a mobile device of a user. The offer is presented based on a geographic location of the mobile device. The method further comprises generating, by a code generator of the mobile wallet computer system, an offer code for the mobile device of the user for providing to a merchant. The generating including embedding the geographic location of the mobile device into the offer code. The method further comprises sending, by network interface logic of the mobile wallet computer system, the offer code to the mobile device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 5, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin Sahni, Nikolai Stroke
  • Patent number: 11295294
    Abstract: A computer system receives an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient using a mobile device. The transaction is authenticated by the computer system. The authentication includes receiving login credentials manually entered by the user and determining that the login credentials match stored login credentials for the user. The authentication further includes determining that the mobile device has a device token stored thereon that matches a device token stored in a database of the computer system. The device token uniquely identifies the mobile device in the computer system. The authentication further includes determining that the mobile device has a customer token stored thereon that matches the customer token stored in the database. The customer token uniquely identifying the customer in the computer system. The computer system transmits the funds to the recipient responsive to the authenticating step.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 5, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish Bhoopen Kurani, Nikolai Stroke, Bipin Sahni, Stephen M. Ellis
  • Patent number: 11276106
    Abstract: A computing system includes one or more processors and one or more computer-readable storage media having instructions stored thereon that, when executed by the one or more processors, causes the one or more processors to receive a pending purchase order from a user device in response to a selection of an interactive element presented on a payment page of an online store via the user device, the pending purchase order corresponding to a purchase of a good or service from the online store and including payment information, store the payment information in an escrow database for a window of time, generate a notification corresponding to the pending purchase order, the notification including information corresponding to the good or service and excluding the payment information, and transmit the notification to a merchant system associated with the online store to reserve the good or service during pendency of the window of time.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 15, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Albert Hwu, Chris Kalaboukis, Ashish B. Kurani, Kristine Ing Kushner, Nikolai Stroke, Raissa Williams, Young M. Yang
  • Patent number: 11238530
    Abstract: A method of completing a purchase transaction that includes a loan includes receiving, by a transaction processing logic, a loan application from a network. The method also includes generating, by the transaction processing logic, a plurality of loan terms for the loan application. The method also includes receiving, by the transaction processing logic, a transaction package from the network, where the transaction package includes at least one of the plurality of loan terms and a purchase price. The method also includes tendering, by the transaction processing logic, the purchase price according to the transaction package. The method also includes setting up, by the transaction processing logic, a loan in an account database according to the transaction package.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish B. Kurani, Nikolai Stroke
  • Patent number: 11238421
    Abstract: The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers and payment services that allow users to pay the customers via the financial institution. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Bipin M. Sahni, Nikolai Stroke
  • Publication number: 20210398204
    Abstract: A method implemented on an electronic computing device for creating a financial story for an individual includes receiving information regarding finances for the individual, obtaining information comprising biographical information for the individual and obtaining information regarding future goals for the individual. The received and obtained information is used to create the financial story for the individual. The financial story includes a timeline that shows past and future life and financial events for the individual. At least some of the future life and financial events for the individual on the timeline are automatically generated using heuristics.
    Type: Application
    Filed: October 20, 2017
    Publication date: December 23, 2021
    Inventors: Anita Sukur, Barry Lozier, Nikolai Stroke, Steven Spencer Putney, Stephanie Warburton
  • Patent number: 11182776
    Abstract: Systems and methods relating to currency exchange and currency transfer are provided. A computer-implemented method includes receiving, by a provider computing system associated with an accounts provider, a customer request via a mobile wallet application on a mobile device associated with a customer. The customer request includes a currency transfer request from a mobile wallet held by the customer to a recipient. The method further includes identifying the recipient from the customer request and a partner accounts provider associated with the recipient, communicating with the partner accounts provider regarding the currency transfer, transferring an amount for the currency transfer from the mobile wallet to the partner accounts provider via an omnibus account held by the accounts provider on a distributed ledger, and transmitting a confirmation of the currency transfer to the customer.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: November 23, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Sayali Bhos, Harmit Singh Dhanoa, Laura Marie Fontana, Marc Le Boeuf, Matthew Shepherd, Nikolai Stroke, Duc M. Trinh, Daniel G. Vogt
  • Patent number: 11113686
    Abstract: A computer-implemented method includes receiving a request for a financial transaction between a mobile wallet of a user and a merchant; generating a displayable and scannable transaction code; sending the transaction code to one of a mobile device or the merchant for the other of the mobile device and the merchant to scan to request a transfer of funds from the mobile wallet of the user to the merchant; generating a verification request to confirm the information included in a transfer request; receiving a verification response confirming the information included in the transfer request; and transferring funds to the merchant upon receiving the verification response.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: September 7, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin Sahni, Nikolai Stroke
  • Patent number: 11087311
    Abstract: A mobile wallet computer system coupled to a merchant computer system and a mobile device associated with a user includes one or more processors coupled to one or more non-transitory memory devices. The one or more non-transitory memory devices include instructions stored therein that are executable by the one or more processors to cause operations including receiving, from the mobile device, a request to perform a transaction between the user and a merchant associated with the merchant computer system. The operations also include generating and providing to the mobile device a code comprising mobile wallet account information associated with the user. The operations also include receiving, from the merchant computer system, the code, bank account information associated with the merchant, and a purchase amount associated with the transaction. The operations also include authenticating the transaction between the user and the merchant by decoding the code.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 10, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin M. Sahni, Nikolai Stroke
  • Patent number: 10997654
    Abstract: The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: May 4, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Bipin M. Sahni, Nikolai Stroke
  • Patent number: 10997570
    Abstract: A computer-implemented method of facilitating context-aware, vehicle-based mobile banking includes authenticating, by a processor of a financial institution computing system, a user of a vehicle with a financial account of the user. The vehicle is associated with the financial account and the user is physically located within the vehicle. Operating data relating to the vehicle is received. A context is determined based on the operating data. A task is selected based on the context. The task is to be performed by the user within the vehicle. The task relates to the financial account of the user. Performance of the task by the user is facilitated.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: May 4, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish B. Kurani, Nikolai Stroke
  • Patent number: 10990974
    Abstract: The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: April 27, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Bipin M. Sahni, Nikolai Stroke
  • Patent number: 10990966
    Abstract: A computer-implemented method for receipt management includes receiving, using a mobile wallet stored on a mobile device of a user, receipts that include a record of transactions between the user and one or more merchants, the transactions being performed using the mobile wallet account of the user. The method includes receiving receipts for transactions that were not performed using the mobile wallet account of the user, the receipts being received from a user e-mail address, the receipts for non-mobile wallet transactions being received by the mobile wallet of the user. The method includes aggregating the mobile wallet receipts with the receipts of non-mobile wallet transactions and retrieving and displaying one or more of the mobile wallet receipts and the receipts of non-mobile wallet transactions.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: April 27, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin M. Sahni, Nikolai Stroke
  • Patent number: 10937025
    Abstract: The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers and payment services that allow users to pay the customers via the financial institution. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: March 2, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Bipin M. Sahni, Nikolai Stroke
  • Publication number: 20210019741
    Abstract: One embodiment of the present disclosure relates to a computer-implemented method that includes sending, by a mobile wallet server, an identification number that is part of a substitute card number to be used by a mobile device as a mobile wallet, determining an actual card number based on the substitute card number and sending the actual card number and the identification number for processing a payment.
    Type: Application
    Filed: April 30, 2014
    Publication date: January 21, 2021
    Inventors: Ashish Bhoopen Kurani, Nikolai Stroke, Bipin Sahni, Stephen M. Ellis, Steve Puffer
  • Publication number: 20200387948
    Abstract: A computer-implemented method for providing customized in-store navigation includes receiving, by an in-store navigation computer system, a shopping list from a user of the in-store navigation computer system, wherein the shopping list includes at least one product available for purchase at a merchant location. The method also includes receiving product location information for the merchant location, generating a shopping route for the user at the merchant location based on the shopping list and the product location information, providing the shopping route as a navigation display to a mobile device of the user, receiving location information from the mobile device, and updating the navigation display on the mobile device based on the location information received from the mobile device.
    Type: Application
    Filed: October 16, 2015
    Publication date: December 10, 2020
    Inventors: Ashish B. Kurani, Nikolai Stroke
  • Patent number: 10846687
    Abstract: A computer-implemented system and method includes determining the locations of a user of a mobile device and a merchant, comparing the locations to ensure a match, receiving from the user's mobile device an identification number associated with the user's stored value card, receiving an identifier generated by a financial institution, the identifier being embedded in a code displayable on the mobile device, and transmitting an indication that the transaction has been completed, the transaction being completed based on the identifier and based on the match. The method may further include determining and informing the user that a stored value card may be used at the merchant located within a first predetermined distance. A non-optical code, such as a radio frequency (RF) input, may be generated and provided to the merchant via the mobile device to identify the stored value card.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: November 24, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin M. Sahni, Nikolai Stroke
  • Patent number: 10810559
    Abstract: A computer-implemented system and method includes determining the location of a user and the location of a merchant, comparing the locations to ensure a match, receiving an identifier embedded in a code provided by a user's mobile device and having a token for sending funds generated by a computer processor of a financial institution and provided to the mobile device, and, based at least on the identifier, transmitting an indication that a transaction has been completed.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: October 20, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin M. Sahni, Nikolai Stroke