IP Library Granted Patent US 10,176,145
Granted Patent B2
US 10,176,145 · App. 15/607,855 · Granted Jan 8, 2019

Internet-of-things (IoT) extended peripheral support for terminals

Inventors: Robin Ian Gregor Angus (Fife, GB); Jamie Cramb (Duluth, GA); Alexander John Haddow (Crieff, GB); Richard Han (Duluth, GA)
Assignee: NCR Corporation
G06F15/17343G06F9/30003G06F9/441G06F9/4411G06F9/5055G06F9/54
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 10,176,145
App. No.
15/607,855
Granted
Jan 8, 2019
Kind
B2
Abstract

An IoT device is provided and includes a peripheral Operating System (OS), a peripheral API, and a remote management application. The IoT device configured to provide extended peripheral support for additional peripherals accessible to a terminal in an isolated environment from the terminal environment and the IoT device exposes the extended peripherals as IoT devices accessible over multiple communication channels and the Internet.

Claims (15)

1. A method, comprising:

exposing a peripheral Application Programming Interface (API) from a first device that is dedicated to providing peripheral access to a plurality of peripherals;

providing a management interface for secure access by a remote server;

processing peripheral commands received from one or more second devices for accessing the peripherals through the peripheral API;

performing management instructions received through the management interface from the remote server; and

processing the method on the first device that is an Internet-of-Things (IoT) device, and the one or more second devices are terminal devices, wherein processing further includes processing the method on the first device with the first device integrated as an independent device within one of the one of the one or more second devices.

2. The method of claim 1 , wherein processing further includes processing the method on the first device that is a virtual machine of the one or the one or more second devices.

3. The method of claim 1 , wherein processing further includes processing the method on the first device that is interfaced to a computing core of and within a housing of the one of the one or more second devices.

4. A method, comprising:

exposing a peripheral Application Programming Interface (API) from a first device that is dedicated to providing peripheral access to a plurality of peripherals;

providing a management interface for secure access by a remote server;

processing peripheral commands received from one or more second devices for accessing the peripherals through the peripheral API;

performing management instructions received through the management interface from the remote server;

installing an update to an existing device driver for one of the peripherals in response to some of the management instructions; and

installing a new device driver for a new peripheral added to the peripherals in response to some of the management instructions.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: ANGUS, ROBIN; CRAMB, JAMIE; HADDOW, ALEX; HAN, RICHARD
To: NCR CORPORATION
Reel/Frame 047600/0737 →
Continuity (1)
Related Publication 20180349314A1 · Dec 6, 2018