POINT OF SALE SYSTEM WITH SECURE AND UNSECURE MODES
First Claim
1. A point of sale system to facilitate a payment transaction by a user, the point of sale system comprising:
- a touch sensitive display including touch electrodes configured to receive a touch input from a user, the touch sensitive display configured to display a user interface to facilitate a user interaction with the point of sale system, the user interface includes at least one selectable control button to receive a touch input by the user during the payment transaction; and
an interface module comprising;
an input controller configured to receive the touch input by the user from the touch sensitive display and to interpret the received touch input;
a card interface module configured to receive data from one of a chip reader or a magnetic strip reader in response to the one of a chip reader or a magnetic strip reader receiving data from a payment card, the card interface module configured to encrypt the data received from the one of a chip reader or a magnetic strip reader;
a contactless interface module configured to receive data from a contactless reader in response to the contactless reader receiving data from a device, the contactless interface module configured to encrypt the data received from the contactless reader; and
a secure input controller configured to receive touch input data from the input controller, the encrypted data from the card interface module, and the encrypted data from the contactless interface module, the secure input controller further configured to process the encrypted data received from the card interface module and the encrypted data received from the contactless interface module, the secure input controller configured to operate in a secure input mode and a non-secure input mode, the secure input controller configured to provide the touch input data received from the input controller to a device processing module when operating in the non-secure input mode and to provide the touch input data received from the input controller to a secure processing module when operating in the secure input mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A point of sale system has a display for receiving touch inputs, a controller to receive the touch inputs from the display, and a secure controller to receive touch input data from the controller. The system also has a card interface module and a contactless interface module to provide encrypted data to the secure controller. The secure controller can operate in either a secure mode or a non-secure mode. When a non-secure mode is engaged, the secure controller provides the touch input data to a processor. When a secure mode is engaged, the secure controller blocks at least a portion of the touch input data from the processor.
-
Citations
20 Claims
-
1. A point of sale system to facilitate a payment transaction by a user, the point of sale system comprising:
-
a touch sensitive display including touch electrodes configured to receive a touch input from a user, the touch sensitive display configured to display a user interface to facilitate a user interaction with the point of sale system, the user interface includes at least one selectable control button to receive a touch input by the user during the payment transaction; and an interface module comprising; an input controller configured to receive the touch input by the user from the touch sensitive display and to interpret the received touch input; a card interface module configured to receive data from one of a chip reader or a magnetic strip reader in response to the one of a chip reader or a magnetic strip reader receiving data from a payment card, the card interface module configured to encrypt the data received from the one of a chip reader or a magnetic strip reader; a contactless interface module configured to receive data from a contactless reader in response to the contactless reader receiving data from a device, the contactless interface module configured to encrypt the data received from the contactless reader; and a secure input controller configured to receive touch input data from the input controller, the encrypted data from the card interface module, and the encrypted data from the contactless interface module, the secure input controller further configured to process the encrypted data received from the card interface module and the encrypted data received from the contactless interface module, the secure input controller configured to operate in a secure input mode and a non-secure input mode, the secure input controller configured to provide the touch input data received from the input controller to a device processing module when operating in the non-secure input mode and to provide the touch input data received from the input controller to a secure processing module when operating in the secure input mode. - View Dependent Claims (2, 3, 4)
-
-
5. A user interface system comprising:
-
a display including a user interface configured to receive touch input data from a user; and an interface module comprising; a secure controller configured to receive the touch input data, the secure controller further configured to operate in a secure mode and a non-secure mode; and the secure controller configured to prevent a non-secure processing module from receiving the touch input data when the secure controller is operating in the secure mode and to provide the non-secure processing module with the touch input data when the secure controller is operating in the non-secure mode. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a point of sale system comprising:
-
displaying on a point of sale system a user interface to facilitate a user interaction with the point of sale system; receiving touch input data from a user via a touch sensitive display of the point of sale system; receiving, by a secure input controller, the touch input data from the touch sensitive display; preventing, by the secure input controller, the touch input data from being provided to a processing module when operating the secure input controller in the secure input mode; and providing, by the secure input controller, the touch input data to the processing module when operating the secure input controller in the non-secure input mode. - View Dependent Claims (15, 16)
-
-
17. A point of sale system comprising:
-
a user interface system configured to receive an input from a user, the user interface system comprising; a touch sensitive display including a user interface configured to receive touch input data provided by the user; an input controller configured to receive and process the touch input data provided by the user from the touch sensitive display; a module configured to receive and encrypt payment data provided by a user via the user interface system; and a secure input controller configured to receive the processed touch input data from the input controller and receive the encrypted payment data from the module, the secure input controller configured to provide the processed touch input data received from the input controller to a processing module when operating in a non-secure input mode and to prevent at least some of the processed touch input data received from the input controller from being provided to the processing module when operating in a secure input mode; and the user interface system configured to provide secure data over a network to a secure server and to provide non-secure data over the network to a data server. - View Dependent Claims (18, 19, 20)
-
Specification