System for interfacing a client device with a point of sale system
AssigneeATX Innovation, Inc.
InventorsRick N. Orr, David Lemley, Cameron J. Hotchkies, Jean-Louis Dehoux
Life of this patent
Estimating the term…
Abstract
An information technology system taking the form of a management console, central server, point of sale system, software running on a point of sale system and software running on a customer's mobile phone. The software on the customer's mobile phone lets a customer interact with the point of sale system, allowing the customer to view a pending economic transaction, optionally add or remove items to the transaction, and pay for the transaction using payment information stored on the mobile phone.
Claims21
1-18. (canceled)
A computer readable medium comprising a set of instruction, the set of instruction when executed to cause a processor to:
- receive a request to connect to a tab with a merchant;
- establish a communication session between a client device and a point of sale system at a location of the merchant in response to the request to open the tab;
- determine that the tab is open in response to the communication session being established;
- receive, at the client device, real-time information from the point of sale system about the tab while the tab is open, wherein the real-time information includes items added to the tab;
- and
- display the real-time information on a display device of the client device.
A computer readable medium comprising a set of instructions, the set of instructions when executed to cause a processor to:
- receive a request to establish a communication session from a client device;
- provide a session identifier and transaction identifier to the client device in response to the request to establish the communication session;
- receive an encrypted form of payment from the client device;
- create a tab in response to the form of payment being received;
- identify the tab as open in response to an indication that an alphanumeric code displayed on the client device matches an alphanumeric code displayed on a display screen of point of sale system;
- and
- provide, to the client device, real-time information about the tab while the tab is open, wherein the real-time information includes items added to the tab.
A server comprising:
- a memory to store a list of enrolled merchants;
- and
- a processor to communicate with the memory, the processor to receive, from a management console computer, a private encryption key and a signature for the private encryption key in a request to establish a secure communication between the management console computer and the server, to enroll merchant associated with the management console computer in a managed tab transaction system, to provide a certificate to the management console computer and to add the merchant to the list of enrolled merchants in response to the merchant being enrolled, to receive a search request from a client device, to provide the client device with merchants on the list of enrolled merchants within a specific distance from the client device, and to initiate a secure communication between the client device and the point of sale of the merchant.
Dependencies are inferred from the claim text.