Patents by Inventor Stephen Bongner

Stephen Bongner 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: 20240054473
    Abstract: Systems and methods are provided for use in providing users with options at points of interaction. One example method includes posting a record for an installment option to an immutable data structure, where the record includes a total amount, payment terms associated with multiple installments, a first hashed value associated with a first party, and an identifier of the first party. The method also includes receiving a request related to the record, where the request includes a secret and a second hashed value, and validating the request based on the secret and the first hashed value included in the immutable data structure. The method then includes, based on validation of the request, coordinating a fund transfer consistent with the request and updating the record included in the immutable data structure to include the second hashed value in association with the identifier of the first party.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 15, 2024
    Inventors: Stephen Bongner, Rahul Churiwala, Kevin Dorfer, Shelby Archer, Lingxin Zhao
  • Patent number: 11652495
    Abstract: The disclosure relates to compressing strings by reducing the number of string characters that are stored. For example, a system may generate a first radix tree for a set of strings and a second radix tree for a reverse of each of the set of strings. The system may merge nodes of the first radix tree and/or second radix tree based on a tuning parameter. The system may identify, based on the first radix tree, beginning portions of at least two strings that match and identify, based on the second radix tree, ending portions of at least two strings that match. The system may use the matching beginning portions, the unique portions, and/or the matching ending portions to generate a pattern that matches the two or more strings. The system may store the two or more strings in association with the generated pattern without their matching beginning and/or ending portions.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: May 16, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Stephen Bongner, Arthur Tateishi, Adel Amodwala
  • Publication number: 20230101865
    Abstract: The disclosure relates to compressing strings by reducing the number of string characters that are stored. For example, a system may generate a first radix tree for a set of strings and a second radix tree for a reverse of each of the set of strings. The system may merge nodes of the first radix tree and/or second radix tree based on a tuning parameter. The system may identify, based on the first radix tree, beginning portions of at least two strings that match and identify, based on the second radix tree, ending portions of at least two strings that match. The system may use the matching beginning portions, the unique portions, and/or the matching ending portions to generate a pattern that matches the two or more strings. The system may store the two or more strings in association with the generated pattern without their matching beginning and/or ending portions.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 30, 2023
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Stephen BONGNER, Arthur TATEISHI, Adel AMODWALA
  • Patent number: 11126340
    Abstract: Methods and a computer system for dynamically generating an embedded payment interface are described herein. The method includes obtaining rules that define a desired configuration of the embedded payment interface. The method also includes storing rules, storing a default interface template having a default configuration, and receiving an access message indicating that the webpage is accessed at a remote computing device, the access message including a plurality of data elements associated with the webpage and the access of the webpage by the remote computing device. The method also includes accessing the default interface template, generating customization commands that define an output configuration of the embedded payment interface by applying the rules to data elements, applying the customization commands to the default interface template to produce a payment interface having the output configuration corresponding to the desired configuration, and embedding the payment interface in the accessed webpage.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: September 21, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Siddique Hameed, Ellen Christine Walz, Stephen Bongner, Sarala Buradagunta
  • Publication number: 20210247893
    Abstract: Methods and a computer system for dynamically generating an embedded payment interface are described herein. The method includes obtaining rules that define a desired configuration of the embedded payment interface. The method also includes storing rules, storing a default interface template having a default configuration, and receiving an access message indicating that the webpage is accessed at a remote computing device, the access message including a plurality of data elements associated with the webpage and the access of the webpage by the remote computing device. The method also includes accessing the default interface template, generating customization commands that define an output configuration of the embedded payment interface by applying the rules to data elements, applying the customization commands to the default interface template to produce a payment interface having the output configuration corresponding to the desired configuration, and embedding the payment interface in the accessed webpage.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 12, 2021
    Inventors: Siddique Hameed, Ellen Christine Walz, Stephen Bongner, Sarala Buradagunta
  • Publication number: 20200264766
    Abstract: Methods and a computer system for dynamically generating an embedded payment interface are described herein. The method includes obtaining rules that define a desired configuration of the embedded payment interface. The method also includes storing rules, storing a default interface template having a default configuration, and receiving an access message indicating that the webpage is accessed at a remote computing device, the access message including a plurality of data elements associated with the webpage and the access of the webpage by the remote computing device. The method also includes accessing the default interface template, generating customization commands that define an output configuration of the embedded payment interface by applying the rules to data elements, applying the customization commands to the default interface template to produce a payment interface having the output configuration corresponding to the desired configuration, and embedding the payment interface in the accessed webpage.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 20, 2020
    Inventors: Siddique Hameed, Ellen Christine Walz, Stephen Bongner, Sarala Buradagunta
  • Publication number: 20200058079
    Abstract: A simulation and optimization (SO) computing device is configured to receive a request for an intelligent budget, and retrieve historical data for purchase transactions initiated over a period of time. The SO computing device is also configured to assign each purchase transaction one budget class, generate a historical budget model based upon the purchase transactions and budget classes, the historical budget model representing historical spending behavior over the period of time, and execute future budget simulations based upon the historical budget model, each future budget simulation identifying a possible future spending behavior of the user.
    Type: Application
    Filed: August 14, 2018
    Publication date: February 20, 2020
    Inventors: Adam Kenneth Hosp, Ted P. Sanders, Ellen Christine Walz, Andrew J. Smith, Stephen Bongner