Patent ID: 8126782

Claim:
A method for placing an order for products, services, or activities at an event, comprising: receiving, by an event server, the order for products, services, or activities offered by a plurality of vendors at the event from a portable electronic device associated with a customer; receiving, by the event server, event-specific location information of the portable electronic device; parsing, by the event server, the order into portions of the order corresponding to each of a plurality of vendors at the event; placing, by the event server, the order to the plurality of vendors specified in the order using the event-specific location information by communicating the portions of the order to each of the corresponding vendors; sending, by the event server, a result of the order to the portable electronic device; receiving, by the event server, a first request from the portable electronic device that the customer be placed in a queue for a first location-specific service; adding, by the event server, the customer to the queue for the first location-specific service; receiving, by the event server, a second request from the portable electronic device requesting a status of a second location-specific service; and sending, by the event server, the status of the second location-specific service to the portable electronic device.