IP Library Granted Patent US 12,067,444
Granted Patent B2
US 12,067,444 · App. 18/314,964 · Granted Aug 20, 2024

Shared controller for system with multiple NFC readers

Inventors: Ketan Patwardhan (San Francisco, CA); Narayanan Gopalakrishnan (Newark, CA)
Assignee: CLOVER NETWORK LLC
G06K7/10297G06K7/10475
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,067,444
App. No.
18/314,964
Granted
Aug 20, 2024
Kind
B2
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.

Claims (34)

1. A system comprising:

a first discrete device having a first near field communication controller;

a second discrete device having a second near field communication controller and a display, wherein the second discrete device is connected to the first discrete device through a communicative connection; and

a system controller located on the first discrete device and communicatively connected to: (i) the first near field communication controller; and (ii) the second near field communication controller via the communicative connection;

wherein the system controller controls the first near field communication controller and the second near field communication controller; and

wherein the system controller controls the second near field communication controller based on a content to be displayed on the display.

2. The system of claim 1 , wherein the first discrete device is a customer-facing payment interface device of a point-of-sale system and the second discrete device is a merchant-facing peripheral of the point-of-sale system.

3. The system of claim 2 , wherein the content to be displayed at the merchant-facing peripheral is based on input received at the customer-facing payment interface device.

4. The system of claim 1 , wherein the content to be displayed on the display of the second discrete device is based on input received at the first discrete device.

5. The system of claim 1 , wherein the first discrete device includes a first near field communication reader and a second near field communication reader.

6. The system of claim 1 , further comprising a near field communication library stored on the second discrete device.

7. The system of claim 6 , wherein the system controller uses the near field communication library to interface with the second near field communication controller.

8. The system of claim 1 , wherein the system controller activates a near field communication antenna via the second near field communication controller based on the content.

9. The system of claim 1 , wherein the communicative connection between the first discrete device and the second discrete device comprises a universal serial bus cable connected to a first port on the first discrete device and a second port on the second discrete device.

10. The system of claim 1 , wherein the first near field communication controller is compatible with a first near field communication specification and a second near field communication specification; and wherein the second near field communication controller is only compatible with the first near field communication specification.

11. A system comprising:

a first discrete device having a first near field communication controller;

a second discrete device having a second near field communication controller and connected to the first discrete device through a communicative connection;

a system controller communicatively connected to: (i) the first near field communication controller; and (ii) the second near field communication controller via the communicative connection;

a first accessories hub located on the first discrete device; and

a second accessories hub located on the second discrete device,

wherein the communicative connection provides access to the first accessories hub and the second accessories hub; and

wherein the system controller is programmed to control both the first discrete device and the second discrete device using the communicative connection.

12. The system of claim 11 , further comprising a near field communication (NFC) library stored on the first discrete device and accessible to the system controller, wherein the system controller interfaces with the second near field communication controller using the NFC library.

13. The system of claim 11 , wherein the communicative connection between the first discrete device and the second discrete device comprises a universal serial bus cable connected to the first port on the first discrete device and the second port on the second discrete device.

14. The system of claim 11 , wherein content to be displayed at the second discrete device is based on input received at the first discrete device.

15. The system of claim 14 , wherein the input received at the first discrete device comprises data received via a near field communication reader of the first discrete device.

16. The system of claim 15 , wherein the system controller activates a near field communication antenna via the second near field communication controller based on the content.

17. The system of claim 11 , wherein the first discrete device is a customer-facing payment interface device of a point-of-sale system and the second discrete device is a merchant-facing peripheral of the point-of-sale system.

18. The system of claim 11 , wherein the second accessories hub is configured to translate commands from the system controller from a first protocol to a second protocol compatible with the second discrete device.

19. The system of claim 11 , wherein the first near field communication controller is compatible with a first near field communication specification and a second near field communication specification; and wherein the second near field communication controller is only compatible with the first near field communication specification.

20. The system of claim 11 , further comprising:

an application instantiated on the first discrete device; and

a hardware abstraction layer: (i) instantiated by the system controller; and (ii) programmed to set the first near field communication controller or the second near field communication controller based on a context of the application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2023
From: PATWARDHAN, KETAN; GOPALAKRISHNAN, NARAYANAN
To: CLOVER NETWORK, INC.
Reel/Frame 063594/0214 →
CHANGE OF NAME Recorded May 10, 2023
From: CLOVER NETWORK, INC.
To: CLOVER NETWORK, LLC.
Reel/Frame 064181/0521 →
Continuity (3)
Continuation 17741199 · May 10, 2022
Continuation 16685454 · Nov 15, 2019
Related Publication 20230281403A1 · Sep 7, 2023