IP Library Granted Patent US 7,298,850
Granted Patent B2
US 7,298,850 · App. 10/004,132 · Granted Nov 20, 2007

Encrypting keypad module

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 7,298,850
App. No.
10/004,132
Granted
Nov 20, 2007
Kind
B2
Abstract

An encrypting keypad module ( 30 ) comprising a keypad ( 40 ) and an encryption unit ( 42 ) is described. The encryption unit ( 42 ) includes an interpreter ( 56 ) for receiving a file ( 150 ) containing data and instructions for processing the data. The encryption unit ( 42 ) is operable to process the data in the file ( 150 ) by interpreting the instructions in the file ( 150 ). This enables a file ( 150 ) to be used to instruct the encryption unit ( 42 ) about the data that is to be operated on and the type of operations to be performed on the data.

Claims (13)

1. A method of deriving a new encryption key for use in an encrypting keypad module, the method comprising:

receiving a file containing (i) input data, (ii) a first command indicating an algorithm, (iii) a second command indicating an encryption key which is already stored at the encrypting keypad module, and (iv) instructions for making a new encryption key;

using the indicated algorithm and the indicated encryption key to decrypt the input data; and

executing the instructions to direct how the decrypted input data is to be operated on to produce a new encryption key which is different from the encryption key which is already stored at the encrypting keypad module.

2. A method according to claim 1 , further comprising:

storing the new encryption key in the encrypting keypad module.

3. A method according to claim 1 , wherein the file has a structure comprising tagged commands and data.

4. A method of operating an encrypting keypad module having a first encryption key which is already stored at the encrypting keypad module, the method comprising:

receiving a file containing (i) input data, (ii) a command indicating an algorithm, and (iii) instructions for making a new encryption key which is different from the first encryption key;

using the indicated algorithm and the first encryption key to decrypt the input data;

executing the instructions to direct how the decrypted input data is to be operated on to produce a second encryption key which is different from the first encryption key which is already stored at the encrypting keypad module; and

storing the second encryption key in the encrypting keypad module.

5. A method according to claim 4 , wherein the file has a structure comprising tagged commands and data.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2001
From: WHYTOCK, ALEXANDER W.
To: NCR CORPORATION
Reel/Frame 012361/0642 →