Patents Examined by Douglas W Pinsky
  • Patent number: 12254516
    Abstract: Disclosed in some examples are methods, systems, machine readable mediums that provide a network-based joint investment platform that enforces agreed-upon decision rules on jointly managed investments and provides collaboration and decision-making support tools for joint managers to make decisions about taking actions related to one or more jointly-managed assets. The platform may provide for configuring a plurality of decision rules that identify which managers can take which actions and under what conditions. The joint investment platform may enforce the decision rules by requesting any specified approvals according to the decision rules. Once those rules are satisfied, the joint investment platform may execute the requested actions. If the required approvals are not obtained, or the rules provide no path to approval, the action may not be executed.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: March 18, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Joon Maeng, Andrew J. Garner, IV, Brian J. Jacobsen
  • Patent number: 12182817
    Abstract: A method for verifying origin of request for payments may include a financial institution computer program: receiving a request for a payment URL from a merchant, the payment URL provided for a transaction with a customer; generating the payment URL, wherein the payment URL comprises a pointer to a network location for the financial institution; providing the payment URL to a customer electronic device; receiving, from the customer electronic device and at a browsed URL, a stored or pinned certificate of domain for the payment URL; (5) comparing the stored or pinned certificate of domain for the payment URL to a certificate of domain for the browsed URL; presenting a payment page in response to a match; and returning an error in response to a mismatch.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: December 31, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Jasbir Banga, Reetu Raj Bok, Howard Spector
  • Patent number: 12118522
    Abstract: Methods, apparatuses, and computer program products are described for presenting an interactive audio-visual presentation of transaction documents. A method can include receiving a bill associated with a payor and payee, using a textual language processor or the like to identify content fields from the bill and assign markups and/or metadata to content fields, and using the content fields, markups, and/or metadata to generate an audio-visual presentation associated with the bill. This audio-visual presentation can be presented to the payor. The payee may then interact with the audio-visual presentation, for instance by verbal, visual, manual, or textual response. A verbal language processing engine, natural language processing engine, audio-visual language processing engine, or visual-manual language processing engine can be initiated to facilitate interpretation of the payee response and generate a further audio-visual presentation.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: October 15, 2024
    Assignee: PAYMENTUS CORPORATION
    Inventor: Dushyant Sharma
  • Patent number: 12112321
    Abstract: Various embodiments include methods and devices for implementing a secure user interface. The method may include generating a secure user interface display in a secure execution environment, generating a non-secure display in a normal execution environment, combining the secure user interface and the non-secure display into a combined display, and presenting the combined display via a display device.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: October 8, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Prakash Tiwari, Shvetank Kumar Singh, Rajesh Yadav, Naga Chandan Babu Gudivada, Vidyasagar Gopireddy, Manish Sharma, Utkarsh Mehta
  • Patent number: 12033151
    Abstract: One embodiment of the invention is directed to a method comprising, receiving an authentication request message for a transaction. The method further comprises determining that detailed device information is required to authenticate the transaction and generating a message including an identifier and a request for the detailed device information. The method further comprises retrieving the detailed device information from a remote server computer using the identifier and modifying the authentication request message to include the detailed device information. The method further comprises sending the modified authentication request message to an access control server computer. The method further comprises receiving an authentication response message from the access control server computer including a verification value for the transaction, where the verification value is generated based on a result of a risk analysis performed using the detailed device information.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 9, 2024
    Assignee: Visa International Service Association
    Inventors: Karl Newland, Douglas Fisher, Craig O'Connell
  • Patent number: 12008546
    Abstract: A method for preventing misuse of electronic access permissions, managed in mobile electronic devices using a wallet application and transmitted by a server. A link is purchased from the server, during which a password or authentication data and a mobile electronic device, are specified via the link. When activating the link, an ID of the first mobile electronic device, which is associated with an ID of the purchased access permission, is transmitted to the server. The electronic access permission is only transferable from the first mobile electronic device to another mobile electronic device after the password is first entered with the server. Upon transfer, in the server the access permission ID is associated with the ID of the other mobile electronic device and the access permission stored on the first mobile electronic device is marked as invalid.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: June 11, 2024
    Assignee: SKIDATA GmbH
    Inventors: Anders Malmborg, Vaijayanthi Mala Jayaprakash
  • Patent number: 11989703
    Abstract: A method for facilitating benefit disbursements through the use of tokens and blockchain includes: receiving beneficiary information from a first computing system, the beneficiary information including a beneficiary identifier; storing a blockchain data entry, the blockchain data entry including a disbursement token associated with the beneficiary information and a recipient value generated using a public key of a cryptographic key pair; receiving a redemption message from a second computing system, the redemption message including the disbursement token, a digital signature generated using a private key of the cryptographic key pair, transaction account data, and a redemption amount; validating the digital signature using the public key of the cryptographic key pair; and transmitting a transfer message to the first computing system, the transfer message including the transaction account data and the redemption amount.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 21, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Soumyajit Mitra, Jamal Khan, Oskar Duris, Sasyasri Geedipalli, Shashi Raghunandan
  • Patent number: 11948142
    Abstract: The disclosed system and method provides a display on the representation of the electronic transaction account and the display may display information about the electronic transaction account or other data desired to be displayed by the consumer.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: April 2, 2024
    Assignee: Visa International Service Association
    Inventor: Binit Pokhrel
  • Patent number: 11880845
    Abstract: Systems, methods, and computer program products may store, in a distributed cache, a rule associated with a plurality of accounts in a Real-Time Payments (RTP) network, the rule being stored in association with account data associated with the plurality of accounts; receive an account level exclusion directive associated with the account; store, in the distributed cache, the account level exclusion directive in association with the account; receive transaction data associated with a transaction in the RTP network between the account and another account; retrieve, from the distributed cache, the rule, the account level exclusion directive, and the account data associated with the account; exclude, based on the account level exclusion directive, use of the rule for processing the transaction; and process, without applying the rule, the transaction in the RTP network.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 23, 2024
    Assignee: Visa International Service Association
    Inventors: Navendu Misra, Kavish Agarwal, Nipun Agarwal, Juharasha Shaik, Praveen Kumar Suresh Guggarigoudar, Ravi Rameshbhai Alagiya, Rajiv Ranjan, Durga S. Kala, Andrey Masharov, Xuepeng Li, Anuvind Pushpak, Marc Corbalan Vila, Stuart Mark Williams
  • Patent number: 11868986
    Abstract: A method for securely presenting transaction card data of a transaction card includes receiving, by a server, a pairing request to pair the transaction card with a user device. Based on the pairing request, the transaction card is paired with the user device by way of a pairing identifier. The server receives, from the user device, a data presentation request to present the transaction card data on the user device. In response to the data presentation request, the server validates the pairing between the user device and the transaction card based on the pairing identifier. The server communicates, to the user device, the transaction card data based on the validation of the pairing between the user device and the transaction card. The communicated transaction card data is presented on a user interface rendered on the user device.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 9, 2024
    Assignee: Mastercard International Incorporated
    Inventors: Kumar Abhinav, Ankush Solke, Aniket Anil Parab, Manjunath More
  • Patent number: 11823197
    Abstract: Aspects described herein may allow for authenticating a user by generating a customized set of authentication questions based on spending patterns that are automatically detected and extracted from user data. The user data may include transaction data collected over a period of time that may indicate the types of merchants that a user frequently transacts with. By automatically detecting user patterns that correspond to user behavior over a period of time, an authentication system may be able to generate authentication questions about those spending patterns that are easily answerable to an authentic user but difficult to guess or circumvent for any other user.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: November 21, 2023
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Vyjayanthi Vadrevu, Tyler Maiman, Daniel Miller, David Septimus, Samuel Rapowitz, Viraj Chaudhary, Jenny Melendez
  • Patent number: 11823203
    Abstract: Systems and methods for managing a user-selected card verification code (CVC2) value for a payment card are disclosed. A sever is coupled to a payment card database and a hardware security module. The server is programmed to receive a request from a user to change the CVC2 value of the payment card to the user-selected CVC2 value. Based upon the request, the server retrieves from a payment card table stored on the database a payment card record associated with the payment card. The server transmits the user-selected CVC2 value, and, from the payment card record, a primary account number, a payment card expiry date, and a first service code to a hardware security module. The server subsequently receives from the hardware security module a second service code associated with the user-selected CVC2 value. The server updates the first service code in the payment card record to the second service code.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: November 21, 2023
    Assignee: Mastercard International Incorporated
    Inventor: Rodney Victor Barlow Pye
  • Patent number: 11816658
    Abstract: A computer-implemented method for allowing purchase of virtual gift cards includes receiving a communication indicating a gift card type and specifying a value amount. Responsive to the communication, a purchase of a virtual gift card of that type and storing that value amount is processed. This processing includes processing a payment for the specified value amount. Further, a gift card merchant application programming interface (API) capable of processing a purchase of a virtual gift card of the indicated gift card type is identified from amongst a set of such APIs. That API is used to initiate purchase of the virtual gift card. After the purchase is processed, an indication of the purchased virtual gift card is sent to a mobile computing device. The mobile computing device uses the indication to configure itself to allow transactions using the purchased virtual gift card to be initiated. Fraud detection may also be performed.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: November 14, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Michael Pronski, Buturab Rizvi
  • Patent number: 11756012
    Abstract: Embodiments of the present invention provide a system for automatically identifying resource distribution and populating information associated with the resource distribution. The system is configured for monitoring user activity of a user on a user device, automatically identifying that the user is initiating resource distribution on a third party application based on monitoring the user activity of the user, generating and transmit a prompt to the user to confirm initiation of the resource distribution, receive an input from the user confirming the initiation of the resource distribution on the third party application, and automatically populate information associated with the resource distribution on the third party application.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: September 12, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Angela Caraccioli
  • Patent number: 11748734
    Abstract: At least some embodiments of the present disclosure are directed to an exemplary system including an application server; a cache memory storage; and a datastore; where the application server is at least configured to: receive, from one or more web client sessions, real-time user-related activity data that is representative of one or more activities performed by a user during a day; store the real-time user-related activity data in a temporary cache user profile data structure of the at least one cache memory storage; upon the receipt of the real-time user-related activity data, invoke, in real-time, a plurality of APIs that are configured to determine a user-specific eligibility data, generate a fixed activity plan; and attribute, in real-time, an activity performance to the fixed activity plan based on a pre-determined allocating rule.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: September 5, 2023
    Assignee: American Express Travel Related Services Co., Inc.
    Inventors: James N. Berry, Jeffrey A. Chwast, Arvind Dua, Philip B. Hayden, Jahanzeb Jabbar, Sireesh B. Kilaru, Michael L. Sanabria
  • Patent number: 11620650
    Abstract: According to one aspect of the present invention for accomplishing the aforementioned purpose, a mobile authentication method performed by a portable user device comprises the steps of extracting a telephone number of the portable user device, transmitting member information including the telephone number to an authentication server, receiving a user authentication number using the member information from the authentication server, extracting unique user identifiers (UUID) of an application (app) installed in the portable user device, and transmitting the extracted UUID of the app and the received user authentication number to a service server.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 4, 2023
    Assignee: HAREX INFOTECH INC.
    Inventor: Kyung Yang Park
  • Patent number: 11556991
    Abstract: Disclosed in some examples are methods, systems, machine readable mediums that provide a network-based joint investment platform that enforces agreed-upon decision rules on jointly managed investments and provides collaboration and decision-making support tools for joint managers to make decisions about taking actions related to one or more jointly-managed assets. The platform may provide for configuring a plurality of decision rules that identify which managers can take which actions and under what conditions. The joint investment platform may enforce the decision rules by requesting any specified approvals according to the decision rules. Once those rules are satisfied, the joint investment platforms may execute the requested actions. If the required approvals are not obtained, or the rules provide no path to approval, the action may not be executed.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 17, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Joon Maeng, Andrew J. Garner, IV, Brian J. Jacobsen
  • Patent number: 11521186
    Abstract: A computerized data transfer system allows data transfers to be initiated over a network between senders and recipients. Individual senders initiate data transfers over the network by selecting a recipient from a list at a sender device. The system includes a data store of sender specific recipients, a data transfer history data store of past transfers; and a master participant data store storing profiles of recipients for which transfers can be initiated. The system includes a computing device that for selected senders, retrieves entries of the data store of sender specific recipients, master participant data store and data transfer history data store; generates a predicted transfer profile for each recipient for the sender, based on past data transfers and the master participant data store to identify deviations therefrom; and updates the data store of sender specific recipients for the selected sender to update entries for recipients associated with identified deviations.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: December 6, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Robert Kyle Miller, Sonja Torbica, Helene Nicole Esposito, Harrison Michael James Reilly, Matta Wakim, Kyryll Odobetskiy, Dexter Lamont Fichuk, Adam Douglas McPhee, Omas Abdullah
  • Patent number: 11521198
    Abstract: A computer-implemented method for allowing purchase of virtual gift cards includes receiving a communication indicating a gift card type and specifying a value amount. Responsive to the communication, a purchase of a virtual gift card of that type and storing that value amount is processed. This processing includes processing a payment for the specified value amount. Further, a gift card merchant application programming interface (API) capable of processing a purchase of a virtual gift card of the indicated gift card type is identified from amongst a set of such APIs. That API is used to initiate purchase of the virtual gift card. After the purchase is processed, an indication of the purchased virtual gift card is sent to a mobile computing device. The mobile computing device uses the indication to configure itself to allow transactions using the purchased virtual gift card to be initiated. Fraud detection may also be performed.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: December 6, 2022
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Michael Pronski, Buturab Rizvi
  • Patent number: 11301863
    Abstract: Systems and methods for managing a user-selected card verification code (CVC2) value for a payment card are disclosed. A sever is coupled to a payment card database and a hardware security module. The server is programmed to receive a request from a user to change the CVC2 value of the payment card to the user-selected CVC2 value. Based upon the request, the server retrieves from a payment card table stored on the database a payment card record associated with the payment card. The server transmits the user-selected CVC2 value, and, from the payment card record, a primary account number, a payment card expiry date, and a first service code to a hardware security module. The server subsequently receives from the hardware security module a second service code associated with the user-selected CVC2 value. The server updates the first service code in the payment card record to the second service code.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 12, 2022
    Assignee: Mastercard International Incorporated
    Inventor: Rodney Victor Bartow Pye