IP Library Granted Patent US 8,456,429
Granted Patent B2
US 8,456,429 · App. 12/512,413 · Granted Jun 4, 2013

Encrypting touch-sensitive display

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 8,456,429
App. No.
12/512,413
Granted
Jun 4, 2013
Kind
B2
Abstract

A hardware encryption device comprises: a touch panel controller; and a cryptographic engine in communication with the touch panel controller. The touch panel controller receives co-ordinates from the cryptographic engine corresponding to an area on a touch panel selected by a user. The cryptographic engine is operable to discriminate between a selection in a secure area on a screen and a selection in a non-secure area on a screen, and to action the selection differently depending on whether the selection is in a secure area or a non-secure area.

Claims (18)

1. A method of controlling an encrypting touch-sensitive display, the method comprising:

creating a pad zone on a screen to be rendered on the touch-sensitive display;

creating touch areas within the pad zone, each touch area having a value;

assigning an operating mode to the touch areas within the pad zone, where the operating mode is either: (i) secure, for which the value associated with each touch area is not returned to an application on selection of that touch area; or (ii) open, for which the value associated with each touch area is returned to an application through a touch area input queue on selection of that touch area;

providing an option to create a mouse area outside the pad zone on the screen to be rendered on the touch-sensitive display, but only where the operating mode of the touch areas within the pad zone is the open mode; and

enabling a touch selection within the mouse area to be transferred to an operating system input queue instead of the touch area input queue.

2. A method according to claim 1 , wherein the step of creating a pad zone on a screen to be rendered on the touch-sensitive display is implemented by conveying co-ordinates of the pad zone from an application to an engine located within a hardware encryption device.

3. A method according to claim 1 , wherein the step of creating a pad zone on a screen may be implemented on each occasion that a customer input via a keypad or keyboard is required.

4. A method according to claim 1 , wherein the step of creating a pad zone on a screen and creating touch areas within the pad zone may be implemented simultaneously using a CEN XFS format command.

5. An encrypting touch-sensitive display system comprising:

a display for rendering a screen created by an application;

a transparent, touch-sensitive panel in registration with the display and mounted thereto;

a touch-sensitive panel controller in communication with the touch-sensitive panel and operable to receive co-ordinates therefrom, the received coordinates corresponding to an area of the touch-sensitive panel touched by a customer;

a cryptographic engine in communication with the touch-sensitive panel controller and operable to discriminate between selection of a touch area within a pad zone in open mode and in secure mode; and

a tamper-responsive mechanism sealingly enclosing the display, touch-sensitive panel, touch-sensitive panel controller, and cryptographic engine, to (i) detect disassembly or tampering of the coupled components, and (ii) reset the cryptographic engine in response thereto including a micro-switch to detect disassembly of the system and a membrane to detect penetration of a component within the system.

6. An encrypting touch-sensitive display system according to claim 5 , further comprising a driver suite for requesting the hardware encryption device to perform functions and route responses to a requesting application.

7. An encrypting touch-sensitive display system according to claim 6 , further comprising a keypad service provider for receiving standard commands and translating these commands for the driver suite to implement.

8. An encrypting touch-sensitive display control system according to claim 7 , wherein the system further comprises a touch panel proxy for routing mouse click events from either the hardware encryption device or the driver suite to an operating system input queue.

Assignments (9)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
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 →
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 →
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 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →