Patents Examined by Jacob C Coppola
  • Patent number: 11755773
    Abstract: Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information. A user additionally is able to have user data and/or third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: September 12, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Brian M. Pearce, Steven Pulido, Benjamin Soccorsy, James Stahley, Mojdeh Tomsich
  • Patent number: 11756055
    Abstract: An apparatus comprising a server. The server can be configured to receive a request for content from a mobile computing device. The server can be configured to transmit the content to the mobile computing device in response to the request. The content can include an advertisement. The mobile computing device can be configured to store an indication of whether the content has been previously presented on the mobile computing device. The server can be configured to receive an identifier from the mobile computing device in response to a presentation of the content by the mobile computing device if the content is being presented for the first time on the mobile computing device. The identifier can indicate whether the content is presented on the mobile computing device for the first time. The server can be configured to monitor the exposure of the advertisement based on the identifier.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: September 12, 2023
    Assignee: Integic Technologies LLC
    Inventors: Edward P. Flinchem, William L. Valenti
  • Patent number: 11748717
    Abstract: Systems, methods, and computer-readable storage media configured to facilitate execution of transactions via a money transfer network are disclosed. During execution of the transactions, tokenized identity information may be utilized when exchanging transaction data between geographically distributed nodes of the money transfer network and the transactions are recorded to a distributed ledger maintained by the nodes. Smart contracts may be utilized to digitally sign transactions at various stages of transaction processing, such as at different stages of regulatory compliance validation and to authenticate the validity of the requested transaction (e.g., prevent double-spends). Utilizing tokenized identity information may reduce the likelihood that personally identifiable information (PII data) is obtained by or inadvertently provided to unauthorized third parties or systems.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 5, 2023
    Assignee: MoneyGram International, Inc.
    Inventors: Yale P. Vinson, Bart S. van Hoek
  • Patent number: 11748835
    Abstract: Systems and methods are provided for leveraging blockchain technology in a swarm learning context, where nodes of a blockchain network that contribute data to training a machine learning model using their own local data can be rewarded. In order to conduct such data monetization in a fair and accurate manner, the systems and methods rely on various phases in which Merkle trees are used and corresponding Merkle roots are registered in a blockchain ledger. Moreover, any claims for a reward are challenged by peer nodes before the reward is distributed.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: September 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sathyanarayanan Manamohan, Vishesh Garg, Krishnaprasad Lingadahalli Shastry
  • Patent number: 11748741
    Abstract: Provided are a payment card, system and method for storing and reading tokenized payment account information from a payment card. In an exemplary embodiment, a payment card may include a substrate forming a body of the payment card, and an electronic chip attached to or included in the substrate. According to various exemplary embodiments, the electronic chip may include a storage storing tokenized payment account information corresponding to a payment account linked to the payment card. The electronic chip may be read by a payment terminal and may provide the tokenized payment information to the payment terminal during reading.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: September 5, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Bruce John Rutherford, Mark Lulic
  • Patent number: 11748791
    Abstract: An apparatus for segmented processing of order management system data is described herein. The apparatus generally includes: a front end interface that is operative to receive unencrypted payment information and unencrypted personal information relating to at least one customer order and return encrypted payment information and encrypted personal information relating to the at least one customer order; a middle tier interface that is operative to receive encrypted payment information and encrypted personal information relating to at least one customer order and return decrypted personal information only; and/or a back end interface that is operative to receive encrypted payment information and encrypted personal information relating to at least one customer order and return decrypted payment information and decrypted personal information relating to the at least one customer order.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: September 5, 2023
    Assignee: CardinalCommerce Corporation
    Inventor: Adam Ratica
  • Patent number: 11748749
    Abstract: A method for mediating an atomic swap includes: receiving a swap request from a first computing device including a first address associated with a first blockchain and a network identifier associated with a second blockchain; identifying a second computing device using the network identifier and a second address associated with the second blockchain; generating a proof value and a hashlock using the proof value; transmitting (i) the hashlock and second address to the first computing device, and (ii) the hashlock and first address to the second computing device; verifying a first blockchain transaction on the first blockchain for transfer to the first address, and a second blockchain transaction on the second blockchain for transfer to the second address; and transmitting the proof value to blockchains node associated with the first and second blockchains.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: September 5, 2023
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Srinath Ravinathan, Donghao Huang, Hancong Guan, Karl Cheng, Phuoc Hoang Long Le, Weiming Ma
  • Patent number: 11749047
    Abstract: A method controls one of a plurality of voting servers in an electronic voting system. The method includes receiving, from one or more terminals, one or more voting data including a first identifier (ID) associated with a vote cast by a voter and voting information indicating the vote. The method also includes generating a block including the one or more voting data when the one or more voting data satisfies a predetermined criterion of anonymization, and connecting the block to a blockchain stored in a memory.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: September 5, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yuji Unagami, Junichiro Soeda
  • Patent number: 11743243
    Abstract: Methods and systems for authenticating a short-range communications HCE (Host Card Emulation) application for mobile communications devices. HCE application data can be transmitted to each registered mobile communications device among a group of mobile communications devices for storage of the HCE application data in a non-volatile memory associated with each registered mobile communications device. The HCE application data include a unique identifier, an expiry date, and an authentication key valid only for a user of each registered mobile communications device. The authentication key can then be diversified by the expiry date and the unique identifier so that the authentication key is only usable for a limited amount of time and the unique identifier is only usable for a single mobile communications device.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: August 29, 2023
    Assignee: Conduent Business Services, LLC
    Inventor: Pascal Roux
  • Patent number: 11741462
    Abstract: A system of electronic communication is disclosed. The system may: create a Pre-Authentication Transaction Number (Pre-ATN) by combining a number with a Special Encode Value (SEV), wherein the SEV is a single digit integer value; encrypt the Pre-ATN using a Format Preserving Encryption (FPE) to generate an encrypted Authentication Transaction Number (ATN); and send the encrypted ATN to an access control server (ACS) to use the encrypted ATN to generate a cardholder Authentication Verification Value (CAVV) or an Accountholder Authentication Value (AAV).
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: August 29, 2023
    Assignee: CardinalCommerce Corporation
    Inventors: Erik Nils Enright, Adam Ratica, Michael A. Keresman, III, Francis M. Sherwin, Chandra S. Balasubramanian
  • Patent number: 11734683
    Abstract: Disclosed herein is a computer implemented method for providing authentication for secure transactions in a multi-server system, the method comprising; receiving, at an authentication server from a requestor server, a request for a cryptogram, the request being associated with a transaction and including a requestor identifier; in response to receiving the request, generating a cryptogram; sending, from the authentication server, the cryptogram to the requestor server; receiving, at the authentication server from a merchant server, the cryptogram, a payment token, and a unique merchant identifier, and a merchant secret; validating, at the authentication server, the cryptogram; comparing, at the authentication server, the unique merchant identifier and the merchant secret with a unique merchant identifier and a merchant secret pair stored in a database; and authorizing, at the authentication server, the transaction when there is a match.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: August 22, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Christopher Eggimann, Manu Dharmaiah Kallugudde
  • Patent number: 11736490
    Abstract: Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: August 22, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Lila Fakhraie, Brian M. Pearce, Steven Pulido, Benjamin Soccorsy, Mojdeh Tomsich
  • Patent number: 11720891
    Abstract: A method for implementing zero-knowledge private key management for decentralized applications on a client device including registering an account with a verifier server, initializing a wallet, generating a public key and a private key, encrypting the private key with a zero-knowledge encryption function, producing an encrypted private key, transmitting the encrypted private key to the verifier server, removing the private key from the decentralized client application, sending a transaction request to a decentralized application, receiving a raw transaction, requesting and receiving the encrypted private key from the verifier server, decrypting the encrypted private key with a zero-knowledge decryption function, signing the raw transaction with the decrypted private key, transmitting the signed transaction to the decentralized application, and removing each of the encrypted private key and the decrypted private key from the client application.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: August 8, 2023
    Inventor: Vijay Madisetti
  • Patent number: 11720889
    Abstract: There is disclosed a system for performing a validity check of a user device having an application stored thereon. The apparatus comprises a coupling device operable to communicate with the user device via near field communication, a processor, and memory storing program code for execution by the processor and validity check data. The program code comprises executable instructions to receive a determinate user device identifier from the user device via the coupling device and to receive application data from the user device via the coupling device, the application data being characteristic of the application stored on the user device. The program code processes the user device identifier and the application data to generate a test token, and determines whether the test token is a valid token using the validity check data.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: August 8, 2023
    Assignee: Visa Europe Limited
    Inventor: Nicolas David Mackie
  • Patent number: 11720890
    Abstract: Examples herein involve authorization of use of cryptographic keys based on cryptocurrency payments. An example method includes analyzing a request for a cryptographic key of a key server where the request may be received from a requesting device and the cryptographic key is used to decrypt or encrypt a message of the request, and authorizing use of the cryptographic key to decrypt or encrypt the message based on a balance in a cryptocurrency wallet associated with the request.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: August 8, 2023
    Assignee: Micro Focus LLC
    Inventors: Jesse Mundis, Joshua Lubliner
  • Patent number: 11710125
    Abstract: Systems and methods are disclosed for automated validation for proprietary security implementations. One method includes: receiving, from each of a plurality of merchants, a list of security service providers used by the merchant; enabling connection with the each of the security service providers of the received list of security service providers used by the merchant; receiving, from each of the listed security service provider with connection enabled, security service information as it pertains to the merchant of the plurality of merchants; generating a security service profile for each merchant of the plurality of merchants, based on the received security service information from each security service provider of the received list of security service providers of the merchant; and outputting the security service profile of the merchant of the plurality of merchants to an electronic storage medium.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: July 25, 2023
    Assignee: Worldpay, LLC
    Inventor: Amie Jackson
  • Patent number: 11704636
    Abstract: Proxied cross-ledger authentication techniques are disclosed. In various embodiments, a verifier presentation requirement is determined, the verifier presentation requirement indicating a set of elements required to be provided by a client to authenticate the client. An authentication contract instance is created on a market maker ledger not associated specifically with the verifier, the authentication contract instance including at least a subset of the elements required by the verifier presentation requirement. A verifier system associated with the verifier presentation requirement is configured to read information from the authentication contract instance, obtain from an issuer associated with the client an issuer revocation data associated with the authentication contract instance, and use the information read from the authentication contract instance and the issuer revocation data to authenticate the client.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: July 18, 2023
    Assignee: ADI Association
    Inventors: Mark Chen, Ramesh Kesanupalli, Soonhyung Lee, Jason S. Burnett, Taejin Kim, Changsoo Kim
  • Patent number: 11704663
    Abstract: A system for blockchain-based unique identifiers and decentralized payments including a first computerized system that includes a unique identifier, a second computerized system including a gateway device that can communicate with a blockchain network, generate a transaction to transfer a token value responsive to receiving the unique identifier and synchronize the generated transaction to the blockchain network. One of the first computerized system and the second computerized system is installed in a vehicle and the other is installed in a fixed structure.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: July 18, 2023
    Inventor: Vijay Madisetti
  • Patent number: 11704635
    Abstract: A content delivery platform may deliver program content segments and advertising content segments to multiple user devices. The content delivery platform may deliver a program content segment to a primary user device of a user for presentation on the primary user device. The content delivery platform may retrieve an advertising content segment from an advertising content store for presentation. The advertising content segment is provided by an advertiser that is sponsoring the presentation of the program content segment on the primary user device. The content delivery platform may send the advertising content segment to a secondary user device of the user for presentation at the secondary user device.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 18, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Nicholas Seitz, Christopher Spanton
  • Patent number: 11694193
    Abstract: The invention presents a solution in which blockchain Transactions are created to implement the functionality of a logic gate. The invention may be implemented on the Bitcoin platform or an alternative blockchain platform. The transaction includes a locking script which comprises instructions selected so as to implement the functionality of a logic gate, such as the XOR gate. When the script is executed (because a second transaction is attempting to spend the output associated with the locking script) the inputs will be processed by the conditional instructions to provide an output of TRUE or FALSE. The inputs are pre-processed by one or more computing agents so that they are evaluated to TRUE or FASLE prior to being used as inputs to the script. The second transaction is transmitted to the blockchain network for validation and, if determined to be valid, it will be written to the blockchain. Validation of the second transaction can be interpreted as a TRUE output.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 4, 2023
    Assignee: nChain Licensing AG
    Inventors: Craig Steven Wright, Stephane Savanah