IP Library Granted Patent US 11,182,764
Granted Patent B2
US 11,182,764 · App. 16/868,653 · Granted Nov 23, 2021

Peer-to-peer (P2P) peripheral communication control

Inventor: Bruce Frank Bukovics (Alpharetta, GA)
Assignee: NCR Corporation
G06Q20/206G06F8/65G06F8/71G06F9/4401G06F9/4406G06F13/10G06F13/4282G06F21/575G06F21/82G06Q20/20G06Q20/202G06Q20/223G07G1/0009H04L9/3231G06F1/1626G06F13/385G06F21/44G06F2213/0042G06Q2220/00
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 11,182,764
App. No.
16/868,653
Granted
Nov 23, 2021
Kind
B2
Abstract

A host establishes an up-to-date, an automated, secure, and Peer-Two-Peer (PSP) communication session with a peripheral. During the communication session, the host controls serialization, prioritization, and delivery of messages being passed. Each message providing command instructions and/or information for processing between the host and the peripheral.

Claims (15)

1. A method, comprising:

providing executable instructions to a processor of a device from a non-transitory computer-readable storage medium causing the processor to of the device to perform operations comprising:

operating the device in a first mode of operation without a connection to a host device;

determining that a wired connection was made between the device and the host device;

receiving over the wired connection a host instruction from the host device requesting that the device switch from the first mode of operation to an accessory mode of operation while connected over the wired connection to the host device;

rebooting the device for operation in the accessory mode of operation as a peripheral to the host device based on the host instruction;

after rebooting to the accessory mode of operation, decrypting a certificate stored on the device with a peripheral key stored on the device and providing a select string of characters that were decrypted as a device fingerprint to the host device for an authentication by the host device;

exchanging configuration information with the host device after the authentication;

establishing a secure communication session between the peripheral and the host device based on the configuration information;

passing a first message to the host device for processing on the host device during the secure communication session while the device is operating as the peripheral to the host device in the accessory mode of operation; and

processing a second message received from the host device on the device as the peripheral to the host device during the secure communication session.

2. The method of claim 1 , wherein exchanging further includes configuring the device acting as the peripheral of the host device to process the messages in a publisher-subscriber model format with Point-Of-Sale (POS) messages recognized by a POS application processing on the host.

3. The method of claim 1 further comprising, passing a third message to the host device for delivery by the host device to a second peripheral that has a second and separate secure communication session with the host device, wherein the second peripheral processes the third message.

4. The method of claim 1 further comprising, receiving a third message from the host device that originated on a second peripheral that has a second and separate secure communication session with the host device and processing the third message on the device as the peripheral to the host device.

5. The method of claim 1 further comprising, processing or sending a third message received from or sent by the host device that is a diagnostic message.

Assignments (3)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2020
From: BUKOVICS, BRUCE FRANK
To: NCR CORPORATION
Reel/Frame 052597/0119 →
Continuity (2)
Division 15662984 · Jul 28, 2017
Related Publication 20200265402A1 · Aug 20, 2020