Collaborative, improved system and method for processing commercial transactions
First Claim
1. A computer accessible medium for processing commercial transactions, comprising a processing unit coupled to a memory element, and having instructions encoded thereon, wherein the instructions cause the computer accessible medium to perform operations that comprise:
- identifying a patron wireless device in a vendor service area;
sending an interactive order menu to the identified patron wireless device;
receiving and displaying patron order summary data from the patron wireless device, wherein the patron order summary data comprises an item or items selected from the order menu;
determining patron wireless device location within the vendor service area wherein the said determining further comprises determining via at least one of a bar code scanning and a near field communication functionality comprised in the patron wireless device;
processing the received patron order summary data wherein the processing comprises transmitting the order data to an order execution site for execution and delivery to the patron at the identified patron location; and
accepting a payment via the patron wireless device.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are in the field of mobile applications and wireless processing, especially of commercial transactions, and more specifically for enhancing the user experience in restaurants even while enhancing the service delivery model efficiency of restaurants. Embodiments include a computer accessible medium for processing commercial transactions, to perform operations that comprise identifying wireless devices and determining their respective locations in a vendor service area, sending an interactive order menu to the identified wireless devices, receiving and displaying order data from the wireless devices, processing the received order data, and accepting a payment for a completed order.
59 Citations
39 Claims
-
1. A computer accessible medium for processing commercial transactions, comprising a processing unit coupled to a memory element, and having instructions encoded thereon, wherein the instructions cause the computer accessible medium to perform operations that comprise:
-
identifying a patron wireless device in a vendor service area; sending an interactive order menu to the identified patron wireless device; receiving and displaying patron order summary data from the patron wireless device, wherein the patron order summary data comprises an item or items selected from the order menu; determining patron wireless device location within the vendor service area wherein the said determining further comprises determining via at least one of a bar code scanning and a near field communication functionality comprised in the patron wireless device; processing the received patron order summary data wherein the processing comprises transmitting the order data to an order execution site for execution and delivery to the patron at the identified patron location; and accepting a payment via the patron wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a computer accessible medium comprising a processing unit coupled to a memory element and having instructions encoded thereon, a method for processing commercial transactions comprising:
-
identifying a patron wireless device in a vendor service area; sending an interactive order menu to the identified patron wireless device; receiving and displaying patron order summary data from the patron wireless device wherein the patron order summary data comprises an item or items selected from the order menu; determining patron wireless device location within the vendor service area wherein the said determining further comprises determining via at least one of a bar code scanning means and a near field communication functionality comprised in the patron wireless device; processing the received patron order summary data wherein the processing comprises displaying the order at an order execution site for execution and delivery to the identified patron location; and accepting a payment via the patron wireless device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a system for processing commercial transactions, a user wireless device that is caused to:
-
identify the user device to a computing medium that comprises a vendor terminal, in a vendor service area wherein the said identifying comprises determining the device location via at least one of manual input, a scanned bar code and a near field communication functionality in the wireless device; communicate the user device location to the computing medium, relative to the vendor terminal in the vendor service area; receive and display an interactive order menu from the computing medium; send an order summary comprising an item or items ordered from the interactive order menu and receive an acknowledgement of the order; and make a payment for a completed order. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A wireless commercial transaction system, comprising an order management process to:
-
receive patron order summary data comprising an item or items ordered by a patron from an order menu on a wireless device; display patron order data at an order execution site; send patron order data to a payment management process; and a payment management process to wirelessly transmit patron order data received from the order management process to the wireless device and to receive payment information from the wireless device. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer accessible medium for processing commercial transactions, comprising a processing unit coupled with a memory element, and having instructions encoded thereon, which, when the instructions are executed by a computer, cause the said computer to perform operations, comprising:
-
identifying a patron wireless communication device and its location; receiving patron order data from the identified patron wireless device, the patron order data comprising a single or plurality of ordered items and a price for each ordered item; displaying patron order data on a display of the computer accessible medium; and accepting patron commercial card data for payment if payment is to be made by commercial card.
-
-
32. A computer accessible medium for processing commercial transactions, comprising a processing unit coupled to a memory element, and having instructions encoded thereon, wherein the instructions cause the computer accessible medium to perform operations that comprise:
-
identifying a patron wireless device in a vendor service area; determining patron wireless device location within the vendor service area; identifying a patron order summary received from the determined location; sending an itemized bill to the patron wireless device; and accepting a payment against the itemized bill via the patron wireless device.
-
-
33. In a computer accessible medium comprising a processing unit coupled to a memory element and having instructions encoded thereon, a method for processing commercial transactions comprising:
-
identifying a patron wireless device in a vendor service area; determining patron wireless device location within the vendor service area; identifying a patron order summary received from the determined location; sending an itemized bill to the patron wireless device against the order summary; and accepting a payment against the itemized bill from the patron wireless device.
-
-
34. In a system for processing commercial transactions, a user wireless communication device wherein the wireless communication device is caused to:
-
identify the user device to a computing medium that comprises a vendor terminal, in a vendor service area; communicate the user device location to the computing medium, relative to the vendor terminal in the vendor service area; receive and display an itemized bill from the computing medium; make a payment against the received itemized bill. - View Dependent Claims (35)
-
-
36. A computer accessible medium for processing commercial transactions, comprising a processing unit coupled to a memory element, and having instructions encoded thereon, wherein the instructions cause the computer accessible medium to perform operations that comprise:
-
identifying a plurality of patron wireless devices in a vendor service area; determining location of the identified patron wireless devices within the vendor service area; sending an order receipt comprising a single or plurality of items ordered to each of the patron wireless devices; sending an itemized bill to at least one of the patron wireless devices; accepting a payment against the itemized bill via the patron wireless devices; and
wherein the accepted payment is at least one of a complete payment received from a single patron wireless device, an equal, partial payment received from two or more patron wireless devices in the determined vendor service area, and an unequal, partial payment received from two or more patron wireless devices in the determined vendor service area. - View Dependent Claims (37)
-
-
38. In a computer accessible medium comprising a processing unit coupled to a memory element and having instructions encoded thereon, a method for processing commercial transactions comprising:
-
identifying a plurality of patron wireless devices in a vendor service area; determining location of the identified patron wireless devices within the vendor service area; sending an itemized bill to at least one of the identified patron wireless devices; and accepting a payment against the itemized bill from a single or plurality of the identified patron wireless devices; and
wherein the accepted payment is at least one of a complete payment received from a single patron wireless device, an equal, partial payment received from two or more of the identified patron wireless devices in the determined vendor service area, and an unequal, partial payment received from two or more of the identified patron wireless devices in the determined vendor service area. - View Dependent Claims (39)
-
Specification