Fuel dispenser user interface system architecture
First Claim
1. A method for controlling access to a touch display, comprising:
- receiving input data from a touch display, wherein the input data is associated with an application accessing the touch display;
determining whether the application is signed by an authorized entity based at least in part on determining whether a secure channel is established with the application via an encryption key pair wherein the application has one key of the encryption key pair and another key of the encryption key pair is stored at a secure device that controls the touch display, wherein the one key is previously provided as part of an application verification process; and
providing touch input information correlating to the input data to the application based at least in part on whether the application is signed by the authorized entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A vending machine can include a touch display and a touch controller operatively connected to the touch display and configured to transmit display data to the touch display and receive input data from a touchscreen function of the touch display. The vending machine also includes a secure device operatively connected to the touch display for securing the display by managing touch input information provided to one or more applications based on the input data received from the touchscreen functionality. The vending machine has a processor operatively connected to the secure device for communicating access requests for the touch display to the secure device from the one or more applications along with an indication of whether the one or more applications are signed by an authorized entity. The secure device manages the touch input information provided to the one or more applications further based at least in part on the indication.
75 Citations
9 Claims
-
1. A method for controlling access to a touch display, comprising:
-
receiving input data from a touch display, wherein the input data is associated with an application accessing the touch display; determining whether the application is signed by an authorized entity based at least in part on determining whether a secure channel is established with the application via an encryption key pair wherein the application has one key of the encryption key pair and another key of the encryption key pair is stored at a secure device that controls the touch display, wherein the one key is previously provided as part of an application verification process; and providing touch input information correlating to the input data to the application based at least in part on whether the application is signed by the authorized entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification