Patents by Inventor Eric Glass

Eric Glass 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: 20240020705
    Abstract: A method and apparatus for processing a transaction between a merchant system and a customer system, the customer system associated with a customer of the merchant are described. The method may include receiving, at a commerce platform, a transaction request from the merchant system, wherein the transaction request is generated by the merchant system and comprises a card identifier and encrypted payment card data, wherein the card identifier is determined from card data for a payment card used in the transaction and the encrypted payment card data comprises at least an encryption of a payment account number. The method may also include decrypting, by the commerce platform, the encrypted payment card data using an encryption key selected based on the card identifier, the encryption key associated with the commerce platform. Furthermore, the method may include authorizing, by the commerce platform in communication with one or more authorization systems, the transaction using the decrypted payment card data.
    Type: Application
    Filed: September 27, 2023
    Publication date: January 18, 2024
    Inventors: Jonathan Wall, Ross Favero, Gautam Seshan Raj, Eric Glass
  • Patent number: 11810121
    Abstract: A method and apparatus for processing a transaction between a merchant system and a customer system, the customer system associated with a customer of the merchant are described. The method may include receiving, at a commerce platform, a transaction request from the merchant system, wherein the transaction request is generated by the merchant system and comprises a card identifier and encrypted payment card data, wherein the card identifier is determined from card data for a payment card used in the transaction and the encrypted payment card data comprises at least an encryption of a payment account number. The method may also include decrypting, by the commerce platform, the encrypted payment card data using an encryption key selected based on the card identifier, the encryption key associated with the commerce platform. Furthermore, the method may include authorizing, by the commerce platform in communication with one or more authorization systems, the transaction using the decrypted payment card data.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: November 7, 2023
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Ross Favero, Gautam Seshan Raj, Eric Glass
  • Patent number: 11710117
    Abstract: A method and apparatus for EMV terminal device testing using a simulation of a plurality of EMV cards when interacting with an EMV terminal device emulator are described. The method may include establishing, by an EMV card emulator, an interface with the EMV terminal device emulator for the exchange of EMV card present transaction communications between the EMV card emulator and the EMV terminal device emulator. Furthermore, for each of a plurality of simulated EMV cards, the method may include exchanging one or more communications with the EMV terminal device emulator via the interface, wherein each communication simulates a communication generated by a simulated integrated circuit of an EMV card in response to a communication generated by the EMV terminal device emulator, and then causing at least one transaction to be run by the EMV terminal device emulator using the exchange of the one or more communications between the EMV card emulator and the EMV terminal device emulator.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 25, 2023
    Assignee: Stripe, Inc.
    Inventors: Jonathan Wall, Ross Favero, Eric Glass
  • Patent number: 11609757
    Abstract: A continuous integration framework for developing software for transaction processing and method for using the same are described.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: March 21, 2023
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Eric Glass, Ross Favero
  • Patent number: 11099835
    Abstract: A continuous integration framework for developing software for transaction processing and method for using the same are described.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: August 24, 2021
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Eric Glass, Ross Favero
  • Patent number: 11017380
    Abstract: A method and apparatus for EMV terminal device testing using a simulation of a plurality of EMV cards when interacting with an EMV terminal device emulator are described. The method may include establishing, by an EMV card emulator, an interface with the EMV terminal device emulator for the exchange of EMV card present transaction communications between the EMV card emulator and the EMV terminal device emulator. Furthermore, for each of a plurality of simulated EMV cards, the method may include exchanging one or more communications with the EMV terminal device emulator via the interface, wherein each communication simulates a communication generated by a simulated integrated circuit of an EMV card in response to a communication generated by the EMV terminal device emulator, and then causing at least one transaction to be run by the EMV terminal device emulator using the exchange of the one or more communications between the EMV card emulator and the EMV terminal device emulator.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: May 25, 2021
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Ross Favero, Eric Glass
  • Publication number: 20210027297
    Abstract: A method and apparatus for processing a transaction between a merchant system and a customer system, the customer system associated with a customer of the merchant are described. The method may include receiving, at a commerce platform, a transaction request from the merchant system, wherein the transaction request is generated by the merchant system and comprises a card identifier and encrypted payment card data, wherein the card identifier is determined from card data for a payment card used in the transaction and the encrypted payment card data comprises at least an encryption of a payment account number. The method may also include decrypting, by the commerce platform, the encrypted payment card data using an encryption key selected based on the card identifier, the encryption key associated with the commerce platform. Furthermore, the method may include authorizing, by the commerce platform in communication with one or more authorization systems, the transaction using the decrypted payment card data.
    Type: Application
    Filed: July 26, 2019
    Publication date: January 28, 2021
    Inventors: Jonathan Wall, Ross Favero, Gautam Seshan Raj, Eric Glass
  • Publication number: 20070096861
    Abstract: A fuse and truck cable assembly for a rail vehicle third rail current collector comprising a truck cable, a cable-engaging element, a fuse canister, a canister closure, a fuse contact element, and a flexible gland arranged so that the fuse can be replaced in the fuse in the canister by turning the canister free of the canister closure without removing the gland.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Applicant: Wabtec Holding Corporation
    Inventor: Eric Glass