ENCRYPTING TOUCH-SENSITIVE DISPLAY
First Claim
Patent Images
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 on selection of that touch area;
providing an option to create a mouse area outside a pad zone on a 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.
7 Assignments
0 Petitions
Accused Products
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.
17 Citations
14 Claims
-
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 on selection of that touch area;providing an option to create a mouse area outside a pad zone on a 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. - View Dependent Claims (2, 3, 4)
-
-
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 co-ordinates 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. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A hardware encryption device comprising:
-
a touch panel controller; and a cryptographic engine in communication with the touch panel controller to receive co-ordinates therefrom corresponding to an area on a touch panel selected by a user; wherein the cryptographic engine is operable to discriminate between a selection in a secure area and a selection in a non-secure area, and to action the selection differently depending on whether the selection is in a secure area or a non-secure area. - View Dependent Claims (11, 12, 13, 14)
-
Specification