Patents Assigned to Synchrony Bank
  • Publication number: 20210073779
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Publication number: 20210065132
    Abstract: The present disclosure relates generally to payment methods. In one example, the systems and methods described herein may integrate three separate infrastructures to provide payment for medical services: the employer's benefits and compensation platform, the health savings account provider's platform, and the financing platform.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 4, 2021
  • Publication number: 20210056576
    Abstract: A system for use with computing devices each associated with one of a plurality of customers. The system includes a customer application executing on each of the computing devices and a computing system that receives requests, from a requesting portion of the computing devices, to purchase a product not yet available for purchase. The computing system assigns potential reservations to selected winning ones of the customers associated with the requesting portion, receives confirmations from a confirmed portion of the selected winning customers, converts the potential reservations to actual reservations for the confirmed portion, and transmits a code to each of the confirmed portion of the selected winning customers only after the selected winning customer submits validation information that the computing system determines satisfies validation criteria. A merchant transfers the product to one of the customers at a physical store location only if the customer provides the code to the merchant.
    Type: Application
    Filed: September 8, 2020
    Publication date: February 25, 2021
    Applicant: Synchrony Bank
    Inventors: Alex Muller, Yan Makher, Thomas Kulesza, Kimberly Dorn, Travis Watson, Brad DeWitt
  • Publication number: 20210012311
    Abstract: Disclosed embodiments may provide a framework to implement post-purchase tender switches. For example, following a transaction made with a particular payment instrument, a customer may be offered the ability to apply for a preferred payment instrument and/or to switch his or her tender type to the preferred payment instrument for the previous transaction.
    Type: Application
    Filed: July 8, 2020
    Publication date: January 14, 2021
    Applicant: Synchrony Bank
    Inventors: Michael Storiale, Lisa Hammond, William Kievit, Tiffanie Terry, Carter Hudson
  • Patent number: 10884719
    Abstract: A method that includes obtaining, by an application executing on a computing system, a list of properties defining at least one property. The executing application writes an uncompiled class definition implementing a compiled interface and writes one or more properties of the compiled interface into the uncompiled class definition. The executing application writes the at least one property and at least one serialization attribute into the uncompiled class definition. The executing application causes the uncompiled class definition to be compiled, loads the compiled class definition, and creates an object by instantiating the compiled class definition. The object is serializable. The executing application may reflect on the compiled interface to obtain the one or more properties. Each of the one or more properties is strongly typed.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 5, 2021
    Assignee: Synchrony Bank
    Inventor: David Fisher
  • Publication number: 20200410472
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: July 10, 2020
    Publication date: December 31, 2020
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 10796327
    Abstract: A system for use with computing devices each associated with one of a plurality of customers. The system includes a customer application executing on each of the computing devices and a computing system that receives requests, from a requesting portion of the computing devices, to purchase a product not yet available for purchase. The computing system assigns potential reservations to selected winning ones of the customers associated with the requesting portion, receives confirmations from a confirmed portion of the selected winning customers, converts the potential reservations to actual reservations for the confirmed portion, and transmits a code to each of the confirmed portion of the selected winning customers only after the selected winning customer submits validation information that the computing system determines satisfies validation criteria. A merchant transfers the product to one of the customers at a physical store location only if the customer provides the code to the merchant.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 6, 2020
    Assignee: Synchrony Bank
    Inventors: Alex Muller, Yan Makher, Thomas Kulesza, Kimberly Dorn, Travis Watson, Brad DeWitt
  • Patent number: 10776770
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: September 15, 2020
    Assignee: Synchrony Bank
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos