Patents Assigned to Clover Network, Inc.
  • Patent number: 11094175
    Abstract: Methods and systems for providing an advanced hardware system for a self-service kiosk are disclosed herein. In specific embodiments of the invention, a payment interface device is provided. The device includes an integrated touch display, a means for receiving payment information, and a casing holding the integrated touch display and the means for receiving payment information. The device also includes an applications microprocessor and a secure microprocessor located within the casing. The applications microprocessor instantiates an operating system and stores instructions for execution by the operating system for operative communication with a peripheral bar code scanner and a peripheral display. The secure microprocessor stores instructions to encrypt payment information for the system and is in operative communication with the means for receiving payment information.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 17, 2021
    Assignee: CLOVER NETWORK, INC.
    Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
  • Patent number: 11087353
    Abstract: A computer-implemented method for an extensible point-of-sale device is disclosed. The method includes registering a third-party application to be notified of a transaction change on the point-of-sale device. The method also includes displaying a user interface to a user during a purchase transaction on a display of the point-of-sale device using one of a register module and a payment module. The method also includes receiving the transaction change via the user interface of the point-of-sale device. The method also includes broadcasting the transaction change to a set of registered applications that includes the third-party application. The method also includes taking an action that modifies the purchase transaction using the third-party application in response to the broadcasting.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: August 10, 2021
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Tamer Mohamed El Calamawy, Jacob Whitaker Abrams, Michael Joseph Quinlan, Jeffrey Blattman
  • Publication number: 20210225135
    Abstract: Methods and systems for providing an advanced hardware system for a self-service kiosk are disclosed herein. In specific embodiments of the invention, a payment interface device is provided. The device includes an integrated touch display, a means for receiving payment information, and a casing holding the integrated touch display and the means for receiving payment information. The device also includes an applications microprocessor and a secure microprocessor located within the casing. The applications microprocessor instantiates an operating system and stores instructions for execution by the operating system for operative communication with a peripheral bar code scanner and a peripheral display. The secure microprocessor stores instructions to encrypt payment information for the system and is in operative communication with the means for receiving payment information.
    Type: Application
    Filed: April 7, 2021
    Publication date: July 22, 2021
    Applicant: Clover Network, Inc.
    Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
  • Publication number: 20210165497
    Abstract: Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a display. The display is configured to present a user interface, the user interface having a first interface and a second interface. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Applicant: Clover Network, Inc
    Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
  • Publication number: 20210150158
    Abstract: This disclosure relates to systems with multiple NFC front ends and at least one shared controller. One disclosed system includes a first discrete device having a first near field communication (NFC) controller, a second discrete device having a second NFC controller, a communicative connection between the first discrete device and the second discrete device, and a system controller located on the first discrete device. The system controller is communicatively connected to the first NFC controller. The system controller is connected to the second NFC controller via the communicative connection. In specific approaches, the second discrete device can include a display which is also controlled by the system controller, and the system controller is NCI compliant and application aware. In specific approaches, the system controller can control the second NFC controller based on the content concurrently being provided to the display.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Applicant: Clover Network, Inc.
    Inventors: Ketan Patwardhan, Narayanan Gopalakrishnan
  • Publication number: 20210125178
    Abstract: Methods and systems are disclosed that provide enhanced flexibility to merchants in the configuration of POS systems. One disclosed system includes a payment interface device having a first display, a means for receiving payment information, and a first payment flow display service (PFDS). The system also includes a display device having a second display and a second PFDS. The system also includes a secure wireless connection formed by a first short-range wireless protocol (SRWP) module on the payment interface device and a second SRWP module on the display device. The first and second PFDSs conduct an exchange of messages over the secure wireless connection to execute a payment flow.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Applicant: Clover Network, Inc.
    Inventors: Daniel A. James, Michael Reed Hampton, Blake Williams
  • Publication number: 20210125165
    Abstract: Systems and methods for efficiently processing a transaction using a point of sale (POS) system and a URL which is provisioned to a purchaser in the transaction are disclosed. A purchase order input for a purchase order for the transaction can be received via a register application on the POS. A payment interface URL is generated and a payment interface for the purchase order is provided at a web page identified by the payment interface URL. Payment authorization is received for the purchase order, from a payment processor, in response to a payment interface input provided on the payment interface. A confirmation of the payment authorization is provided to the register application.
    Type: Application
    Filed: October 29, 2020
    Publication date: April 29, 2021
    Applicant: Clover Network, Inc.
    Inventors: Leif Borden, Gareth Glenn Dsouza, Cameron Garcia, Krishna Chinya, Steve Chou, Kejun Xu, Ross Peterson, Boris Minkin, Pharson Chalermkraivuth, Mariko Sanchez, Anastasiya Shevchenko, John Daniel Beatty
  • Patent number: 10965468
    Abstract: An external biometric reader and verification device for providing access control to a computing device, and associated methods, are disclosed. The external reader can store and verify biometrics under the control of the computing device and send identity verification messages to the computing device. One disclosed device includes a biometric reader communicatively connected to an external secure microcontroller. The external secure microcontroller stores a set of biometric data and a signing key. The signing key can be injected by a device manufacturer in a controlled key injection room in a manufacturing facility and can be used to sign a certificate. An operating system of the computing device can be programmed to send a request for the certificate, receive the certificate, and predicate control of access to the operating system using the verification messages on verification of the certificate.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 30, 2021
    Assignee: Clover Network, Inc.
    Inventors: Narayanan Gopalakrishnan, Yi Sun, Ketan Patwardhan
  • Patent number: 10955925
    Abstract: Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a display. The display is configured to present a user interface, the user interface having a first interface and a second interface. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 23, 2021
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
  • Publication number: 20210056546
    Abstract: Systems, and associated methods, involving both a trusted and an untrusted device where sensitive data or keys are shared between those devices are disclosed. A disclosed method includes storing a key in a secure memory on a first device, receiving sensitive data via a user interface on a second device, generating a set of white box encryption instructions based on the key using a white box encryption generator on the first device, generating a complete data representation of the set of white box encryption instructions using a secure processor on the first device, transmitting the complete data representation from the first device to the second device, and encrypting the sensitive data using the complete data representation on the second device. The complete data representation is not Turing complete and is not executable with respect to the second device.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 25, 2021
    Applicant: Clover Network, Inc.
    Inventor: Brian Jeremiah Murray
  • Patent number: 10915897
    Abstract: Methods and systems related to the use of tokenization services in payment processing systems are disclosed. The methods and systems include token translation services, token maps used as the basis for customer data models, specific approaches for securing the token maps and associated data, and the efficient storage of the token maps and associated data to facilitate enhanced payments experiences and analytics. One method includes transmitting a tokenization request with an encrypted payment account number from a POS to a tokenization service, receiving a token from the tokenization service in response to the tokenization request, salting the token with data to produce a salted token, encrypting the salted token using a secure processor on the POS, mapping the encrypted salted token to the payment account number in a map, and storing the map and the encrypted salted token in a memory on the secure processor on the POS.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: February 9, 2021
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Brian Jeremiah Murray, Nilendu Misra, Nicholas Posner
  • Patent number: 10909532
    Abstract: Systems, and associated methods, involving both a trusted and an untrusted device where sensitive data or keys are shared between those devices are disclosed. A disclosed method includes storing a key in a secure memory on a first device, receiving sensitive data via a user interface on a second device, generating a set of white box encryption instructions based on the key using a white box encryption generator on the first device, generating a complete data representation of the set of white box encryption instructions using a secure processor on the first device, transmitting the complete data representation from the first device to the second device, and encrypting the sensitive data using the complete data representation on the second device. The complete data representation is not Turing complete and is not executable with respect to the second device.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 2, 2021
    Assignee: Clover Network, Inc.
    Inventor: Brian Jeremiah Murray
  • Publication number: 20210027586
    Abstract: Methods and systems for providing an advanced hardware system for a self-service kiosk are disclosed herein. In specific embodiments of the invention, a payment interface device is provided. The device includes an integrated touch display, a means for receiving payment information, and a casing holding the integrated touch display and the means for receiving payment information. The device also includes an applications microprocessor and a secure microprocessor located within the casing. The applications microprocessor instantiates an operating system and stores instructions for execution by the operating system for operative communication with a peripheral bar code scanner and a peripheral display. The secure microprocessor stores instructions to encrypt payment information for the system and is in operative communication with the means for receiving payment information.
    Type: Application
    Filed: June 2, 2020
    Publication date: January 28, 2021
    Applicant: Clover Network, Inc.
    Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
  • Publication number: 20210014070
    Abstract: An external biometric reader and verification device for providing access control to a computing device, and associated methods, are disclosed. The external reader can store and verify biometrics under the control of the computing device and send identity verification messages to the computing device. One disclosed device includes a biometric reader communicatively connected to an external secure microcontroller. The external secure microcontroller stores a set of biometric data and a signing key. The signing key can be injected by a device manufacturer in a controlled key injection room in a manufacturing facility and can be used to sign a certificate. An operating system of the computing device can be programmed to send a request for the certificate, receive the certificate, and predicate control of access to the operating system using the verification messages on verification of the certificate.
    Type: Application
    Filed: January 29, 2020
    Publication date: January 14, 2021
    Applicant: Clover Network, Inc.
    Inventors: Narayanan Gopalakrishnan, Yi Sun, Ketan Patwardhan
  • Publication number: 20210014053
    Abstract: Systems and methods for provisioning secure terminals for secure transactions are disclosed herein. A disclosed method includes generating a key using a key generator element on a secure terminal and sending a key validation request for the key from the secure terminal to a provisioning device. The method also includes parsing the key validation request and generating a key validation for the key and a trusted time stamp on the provisioning device. The method also includes sending, from the provisioning device, the key validation and the trusted time stamp to the secure terminal. The method also includes setting a clock on the secure terminal using the trusted time stamp and storing the key validation at the secure terminal.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 14, 2021
    Applicant: Clover Network, Inc.
    Inventors: Brian Jeremiah Murray, Jacob Whitaker Abrams, Arvin Carl Robert Haywood
  • Patent number: 10833849
    Abstract: Systems and methods for provisioning secure terminals for secure transactions are disclosed herein. A disclosed method includes generating a key using a key generator element on a secure terminal and sending a key validation request for the key from the secure terminal to a provisioning device. The method also includes parsing the key validation request and generating a key validation for the key and a trusted time stamp on the provisioning device. The method also includes sending, from the provisioning device, the key validation and the trusted time stamp to the secure terminal. The method also includes setting a clock on the secure terminal using the trusted time stamp and storing the key validation at the secure terminal.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: November 10, 2020
    Assignee: Clover Network, Inc.
    Inventors: Brian Jeremiah Murray, Jacob Whitaker Abrams, Arvin Carl Robert Haywood
  • Publication number: 20200294370
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Application
    Filed: June 3, 2020
    Publication date: September 17, 2020
    Applicant: Clover Network, Inc.
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Patent number: 10726681
    Abstract: Methods and systems for providing an advanced hardware system for a self-service kiosk are disclosed herein. In specific embodiments of the invention, a payment interface device is provided. The device includes an integrated touch display, a means for receiving payment information, and a casing holding the integrated touch display and the means for receiving payment information. The device also includes an applications microprocessor and a secure microprocessor located within the casing. The applications microprocessor instantiates an operating system and stores instructions for execution by the operating system for operative communication with a peripheral bar code scanner and a peripheral display. The secure microprocessor stores instructions to encrypt payment information for the system and is in operative communication with the means for receiving payment information.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: July 28, 2020
    Assignee: Clover Network, Inc.
    Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
  • Patent number: D907038
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: January 5, 2021
    Assignee: Clover Network, Inc.
    Inventors: Siva Raja Sekhar Reddy Yeruva, Sam Niansheng Qiu, Christopher Loew, David Frederick Lyons, Eric David Fuhs, Vincent Durieux, John Daniel Beatty
  • Patent number: D919699
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 18, 2021
    Assignee: Clover Network, Inc.
    Inventors: Eric David Fuhs, Vincent Durieux, John Daniel Beatty, Sam Niansheng Qiu, Siva Raja Sekhar Reddy Yeruva, Christopher Loew, David Frederick Lyons