System for Interfacing a Client Device with a Point of Sale System
First Claim
1. A system for interfacing a customer'"'"'s mobile communications device with a merchant'"'"'s point of sale system, comprisinga customer'"'"'s mobile communications device,a client software application running on the customer'"'"'s mobile communications device,a merchant'"'"'s point of sale system,a native software application running on the merchant'"'"'s point of sale system,a merchant side software application running on the merchant'"'"'s point of sale system,a central server, andcentral server software running on the central server.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. A system for interfacing a customer'"'"'s mobile communications device with a merchant'"'"'s point of sale system, comprising
a customer'"'"'s mobile communications device, a client software application running on the customer'"'"'s mobile communications device, a merchant'"'"'s point of sale system, a native software application running on the merchant'"'"'s point of sale system, a merchant side software application running on the merchant'"'"'s point of sale system, a central server, and central server software running on the central server.
-
7. A method for interfacing a customer'"'"'s mobile communications device with a merchant'"'"'s point of sale system, comprising the steps of:
-
a customer storing his credit or debit card information in a client software application running on the customer'"'"'s mobile communications device, the customer initiating an “
open tab”
request using the client software application,the client software application submitting a query to a central server, the client software application establishing an encrypted communications session with a merchant side software application running on a merchant'"'"'s point of sale system, the merchant side software application generating an alphanumeric string and delivering the string to the client software application and to the merchant'"'"'s point of sale system, the customer presenting the alphanumeric string on customer'"'"'s mobile communications device to a merchant'"'"'s employee, the merchant'"'"'s employee verifying that the alphanumeric string on the customer'"'"'s mobile communications device matches the alphanumeric string on the merchant'"'"'s point of sale system, the customer ordering items to be placed on a customer'"'"'s bill on the merchant'"'"'s point of sale system, the merchant'"'"'s employee placing the items ordered by the customer on the customer'"'"'s bill, and the customer paying the customer'"'"'s bill with a payment request initiated using the client software application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for interfacing a customer'"'"'s mobile communications device with a merchant'"'"'s point of sale system, comprising the steps of:
-
a customer storing his credit or debit card information in a client software application running on the customer'"'"'s mobile communications device, the client software application submitting a query to a central server, merchant side software application running on a merchant'"'"'s point of sale system generating an alphanumeric code for a bill existing on the point of sale system, the point of sale system printing the alphanumeric code on a paper receipt, a merchant'"'"'s employee presenting the paper receipt to a customer who ordered items on the bill existing on the point of sale system, the client software application establishing an encrypted communications session with the merchant side software application, the customer submitting the alphanumeric code to the merchant side software application by means of the client software application, the merchant side software application verifying the alphanumeric code, and the customer paying the customer'"'"'s bill with a payment request initiated using the client software application. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification