Patents Assigned to Clover Network, Inc.
-
Patent number: 11094175Abstract: 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: GrantFiled: June 2, 2020Date of Patent: August 17, 2021Assignee: CLOVER NETWORK, INC.Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
-
Patent number: 11087353Abstract: 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: GrantFiled: January 24, 2020Date of Patent: August 10, 2021Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Tamer Mohamed El Calamawy, Jacob Whitaker Abrams, Michael Joseph Quinlan, Jeffrey Blattman
-
Publication number: 20210225135Abstract: 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: ApplicationFiled: April 7, 2021Publication date: July 22, 2021Applicant: Clover Network, Inc.Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
-
Publication number: 20210165497Abstract: 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: ApplicationFiled: February 11, 2021Publication date: June 3, 2021Applicant: Clover Network, IncInventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
-
Publication number: 20210150158Abstract: 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: ApplicationFiled: November 15, 2019Publication date: May 20, 2021Applicant: Clover Network, Inc.Inventors: Ketan Patwardhan, Narayanan Gopalakrishnan
-
Publication number: 20210125178Abstract: 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: ApplicationFiled: October 29, 2019Publication date: April 29, 2021Applicant: Clover Network, Inc.Inventors: Daniel A. James, Michael Reed Hampton, Blake Williams
-
Publication number: 20210125165Abstract: 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: ApplicationFiled: October 29, 2020Publication date: April 29, 2021Applicant: 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: 10965468Abstract: 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: GrantFiled: January 29, 2020Date of Patent: March 30, 2021Assignee: Clover Network, Inc.Inventors: Narayanan Gopalakrishnan, Yi Sun, Ketan Patwardhan
-
Patent number: 10955925Abstract: 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: GrantFiled: February 21, 2019Date of Patent: March 23, 2021Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
-
Publication number: 20210056546Abstract: 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: ApplicationFiled: October 23, 2020Publication date: February 25, 2021Applicant: Clover Network, Inc.Inventor: Brian Jeremiah Murray
-
Patent number: 10915897Abstract: 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: GrantFiled: June 13, 2018Date of Patent: February 9, 2021Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Brian Jeremiah Murray, Nilendu Misra, Nicholas Posner
-
Patent number: 10909532Abstract: 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: GrantFiled: October 24, 2018Date of Patent: February 2, 2021Assignee: Clover Network, Inc.Inventor: Brian Jeremiah Murray
-
Publication number: 20210027586Abstract: 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: ApplicationFiled: June 2, 2020Publication date: January 28, 2021Applicant: Clover Network, Inc.Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
-
Publication number: 20210014070Abstract: 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: ApplicationFiled: January 29, 2020Publication date: January 14, 2021Applicant: Clover Network, Inc.Inventors: Narayanan Gopalakrishnan, Yi Sun, Ketan Patwardhan
-
Publication number: 20210014053Abstract: 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: ApplicationFiled: September 22, 2020Publication date: January 14, 2021Applicant: Clover Network, Inc.Inventors: Brian Jeremiah Murray, Jacob Whitaker Abrams, Arvin Carl Robert Haywood
-
Patent number: 10833849Abstract: 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: GrantFiled: March 21, 2018Date of Patent: November 10, 2020Assignee: Clover Network, Inc.Inventors: Brian Jeremiah Murray, Jacob Whitaker Abrams, Arvin Carl Robert Haywood
-
Publication number: 20200294370Abstract: 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: ApplicationFiled: June 3, 2020Publication date: September 17, 2020Applicant: Clover Network, Inc.Inventors: John Daniel Beatty, Abhinayak Mishra
-
Patent number: 10726681Abstract: 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: GrantFiled: July 26, 2019Date of Patent: July 28, 2020Assignee: Clover Network, Inc.Inventors: Vincent Durieux, Jacob Whitaker Abrams, Nagalakshmi Rajagopal
-
Patent number: D907038Type: GrantFiled: April 17, 2019Date of Patent: January 5, 2021Assignee: 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: D919699Type: GrantFiled: July 16, 2019Date of Patent: May 18, 2021Assignee: 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