Multi-mode point-of-sale device
US-2016005020-A1 · Jan 7, 2016 · US
US12131306B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12131306-B2 |
| Application number | US-202318136221-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 18, 2023 |
| Priority date | Sep 8, 2015 |
| Publication date | Oct 29, 2024 |
| Grant date | Oct 29, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A consumer terminal for a point-of-sale (POS) system used in performing a POS transaction between a merchant and a consumer. The consumer terminal includes a touch screen display having a touch panel, a secure processor in a physically secure area and a main processor in a non-secure area. The main processor is configured to display a series of screens to guide a consumer through the POS transaction. Upon receiving a request for secure data from the main processor, the secure processor instructs the main processor to exit pass-through mode and enter a secure touch mode. Upon a determination that the request for secure data is complete, the secure processor instructs the main processor to exit secure touch mode and return to pass-through mode.
Opening claim text (preview).
What is claimed is: 1. A method of processing inputs received at a touch screen display of a point-of-sale system, the method comprising: executing, by a main processor, an application configured to display a plurality of screens on the touch screen display during a point-of-sale transaction; receiving, at a secure processor, a request for secure data from the main processor during the point-of-sale transaction; instructing, by the secure processor in response to the request for secure data, the main processor to enter a secure touch mode such that touch events received at a touch panel of the touch screen display are not transmitted to the main processor; processing, by the secure processor, the touch events received at the touch panel during operation in the secure touch mode; determining, by the secure processor, that the request for secure data is complete; and instructing, by the secure processor in response to the determination that the request for secure data is complete, the main processor to exit the secure touch mode and enter a pass-through mode, wherein touch events received at the touch panel during operation in the pass-through mode are provided to the main processor for processing. 2. The method of claim 1 , further comprising operating the main processor in the pass-through mode at a commencement of the point-of-sale transaction, wherein touch events received at the touch panel and associated with the point-of-sale transaction are provided to the main processor for processing. 3. The method of claim 1 , further comprising: receiving, at the touch panel of the touch screen display, additional touch events after exiting the secure touch mode and entering the pass-through mode; and processing, by the main processor, the additional touch events received during operation in the pass-through mode. 4. The method of claim 1 , further comprising receiving the touch events at a microcontroller connected to the touch panel. 5. The method of claim 4 , further comprising providing, by the microcontroller, the touch events from the touch panel to the main processor during operation in the pass-through mode; and providing, by the microcontroller, the touch events from the touch panel to the secure processor during operation in the secure touch mode. 6. The method of claim 1 , wherein determining that the request for secure data is complete includes determining whether entry of touch events by a user at the touch panel during operation in the secure touch mode is complete. 7. The method of claim 6 , wherein determining whether entry of touch events by a user at the touch panel during operation in the secure touch mode is complete includes determining that inactivity at the touch panel for a predetermined time period has occurred. 8. The method of claim 1 , wherein processing the touch events received at the touch panel during operation in the secure touch mode includes encrypting the touch inputs from the touch panel. 9. The method of claim 1 , wherein receiving a request for secure data includes receiving a request for personal identification number (PIN) entry. 10. The method of claim 9 , wherein determining that the request for secure data is complete includes determining that PIN entry is complete. 11. A consumer terminal comprising: a touch screen display; a main processor in a non-secure area of the consumer terminal, the main processor configured to display a plurality of screens on the touch screen display during a point-of-sale transaction; and a secure processor in a physically secure area of the consumer terminal, the secure processor connected to the main processor and configured to instruct the main processor to enter a secure touch mode in response to a request for secure data from the main processor during the point-of-sale transaction, wherein touch events received at a touch panel of the touch screen display during operation in the secure touch mode are processed by the secure processor and are not transmitted to the main processor, the secure processor further configured to instruct the main processor to exit the secure touch mode and enter a pass-through mode upon a determination by the secure processor that the request for secure data is complete, wherein touch events received at the touch panel during operation in the pass-through mode are provided to the main processor for processing. 12. The consumer terminal of claim 11 , further comprising a custom processor in the physically secure area, the custom processor having at least one interface to receive data from a payment object used with a payment reader during the point-of-sale transaction. 13. The consumer terminal of claim 12 , wherein the at least one interface includes an integrated circuit (IC) chip-enabled interface configured to read data from an IC chip-enabled payment object. 14. The consumer terminal of claim 12 , wherein the at least one interface includes a near field communication (NFC) enabled interface configured to read data from an NFC-enabled payment object. 15. The consumer terminal of claim 11 , further comprising a multiplexer in the physically secure area, the multiplexer connected to the touch panel to receive touch events from the touch panel and direct the touch events to the main processor when in the pass-through mode and direct the touch events to the secure processor when in the secure touch mode. 16. The consumer terminal of claim 11 , wherein the secure processor provides the processed touch inputs to a payment system and receives a confirmation from the payment system, wherein the secure processor is configured to instruct the main processor to exit the secure touch mode and enter a pass-through mode upon receipt of the confirmation from the payment system. 17. A method of conducting a point-of-sale transaction, the method comprising: receiving, at a consumer terminal, a payment total for a point-of-sale transaction from a merchant terminal; receiving, at the consumer terminal, a payment object that interacts with a corresponding payment reader of the consumer terminal; displaying a payment interface on a touch screen display of the consumer terminal; receiving, at a secure processor of the consumer terminal, a request for secure data from a main processor of the consumer terminal upon displaying the payment interface; instructing, by the secure processor in response to the request for secure data, the main processor to transition from a pass-through mode to a secure touch mode, wherein in the secure touch mode, touch events received at a touch panel of the touch screen display are not transmitted to the main processor and in the pass-through mode, touch events received at the touch panel are provided to the main processor for processing; processing, by the secure processor, the touch events received at the touch panel during operation in the secure touch mode; and instructing, by the secure processor, the main processor to exit the secure touch mode and return to the pass-through mode in response to a determination that the request for secure data is complete. 18. The method of claim 17 , further comprising: providing payment information from the secure processor to a payment system; and receiving a confirmation from the payment system by the secure processor. 19. The method of claim 18 , wherein instructing, by the secure processor, the main processor to exit the secure touch mode and return to the pass-through mode occurs in response to the receipt of the confirmation from the payment system.
RFID or NFC payments by means of M-devices · CPC title
Point-of-sale [POS] network systems · CPC title
Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS] · CPC title
Constructional details, e.g. of drawer, printing means, input means · CPC title
comprising security or operator identification provisions, e.g. password entry · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.