IP Library Granted Patent US 9,633,234
Granted Patent B2
US 9,633,234 · App. 15/044,925 · Granted Apr 25, 2017

System and method for a secure display 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 9,633,234
App. No.
15/044,925
Granted
Apr 25, 2017
Kind
B2
Abstract

A system for a secure display module includes a display element array, a driver controller, a communication interface, a host controller and a cryptographic engine. The display element array includes one or more segments, and the driver outputs are configured to drive the one or more segments, respectively. The host controller is configured to send commands and data to the driver controller via the communication interface and the cryptographic engine is configured to encrypt communication data between the display element array and the host controller.

Claims (18)

1. A display module comprising:

a control interface configured to receive encrypted commands and encrypted data for display;

a cryptographic engine coupled to the control interface, the encrypted commands and

data received by the control interface being decrypted by the cryptographic engine to produce decrypted commands and decrypted data, the decrypted commands being executed by the control interface to control a plurality of display driver outputs;

the plurality of driver outputs coupled to the control interface, the plurality of display driver outputs using the decrypted data to update the display array element with a randomized number grid; and

a PIN pad for entering positional information corresponding to the randomized number grid.

2. The display module of claim 1 further comprising a display memory, the display memory storing the status of a portion of the display array element.

3. The display module of claim 1 wherein the status of a portion of the display array element is stored within a state of the display array element.

4. The display module of claim 1 wherein the cryptographic engine stores a key used for data encryption of the encrypted commands and data.

5. A method for operating a display module comprising:

establishing, by a cryptographic engine, a key for data encryption between a control interface and an external device;

receiving encrypted commands and encrypted data by the control interface;

decrypting the encrypted commands using the key, by the cryptographic engine, to produce decrypted commands and decrypted data;

executing the decrypted commands, by the control interface, to control a plurality of driver outputs to update a display array element using the decrypted data, the decrypted commands defining a randomized number grid; and

receiving positional information input on a PIN pad corresponding to the randomized number grid.

6. The method of claim 5 further comprising storing in a display memory a status of a portion of the display array element.

7. The method of claim 5 further comprising storing within a state of the display array element a status of a portion of the display array element.

8. The method of claim 5 further comprising storing the key used for data encryption of the encrypted commands and data within the cryptographic engine.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2022
From: BBPOS LIMITED
To: STRIPE, INC.
Reel/Frame 061790/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2019
From: LO, CHI WAH; TSAI, HWAI SIAN
To: BBPOS LIMITED
Reel/Frame 048856/0376 →