Patent ID: 7565328
Filing Date: 2009-07-21
Classification: G06Q

Abstract:
1. A computer implemented method of dynamically at least one of allocating at least one of: goods or services to a customer; establishing communication with a mobile device user; and providing entertainment to a customer via a data communication network, said data communication network optionally comprising a server, workstations operably connectable to said server, one or more databases operably connectable to said server and said workstations, said workstations optionally including a web browser interface facilitating communication with said server, a point of sale server operably connectable to the server, a point of sale system operably connectable to the point of sale server, and at least one wireless device operably connectable to said server, said at least one wireless device comprising at least one of a transmitter and receiver and a transceiver for receiving and transmitting signals, said method comprising the at least one of the sequential, non-sequential and sequence independent steps of: automatically providing the at least one of allocating, upgrading, communicating and awarding to the customer, without human intervention, and determining the at least one of allocating, upgrading, communicating and awarding to the customer using the computer implemented method; at least one of receiving a communication from and transmitting the communication to the customer, the communication including a request to at least one of obtain admittance to at least one event, establish communication, and obtain at least one of goods and services, the communication optionally also including an identifier associated with the at least one wireless device; optionally updating an account associated with said customer to reflect the request; at least one of accessing and verifying the account, when the account exists, optionally by utilizing the identifier associated with the at least one wireless device at a registration system to verify the request; determining whether a profile exists associated with at least one of the request and the customer and when the profile exists, applying the profile of the at least one of the request and the customer to determine whether the determining the at least one of allocating, upgrading, communicating and awarding to the customer satisfies the profile; when the profile is not satisfied when the profile exists, then the determining the at least one of allocating, upgrading, communicating and awarding to the customer satisfies the profile is implemented by the computer to determine another of the at least one of allocating, upgrading, communicating and awarding to the customer that may satisfy the profile associated with the at least one of the request and the customer; at least one of admitting the customer to a venue optionally after verification of the request, entering the customer in a communication database, and entering the customer to obtain the at least one of goods and services; at least one of determining an available allocation associated with the event, establishing communication with the customer, and notifying at least one of the customers that are at least one of currently attending the event and registered for at least one of allocating, provisioning, upgrading, communicating and awarding responsive to said determining the available allocation, and determining the at least one of the goods and services to be provisioned for the at least one customer; receiving from at least one of the customers at least one of said at least one of: allocating, provisioning, upgrading, communicating and awarding in accordance with predetermined criteria, said communication, and said at least one of goods and services communication; determining at least one mobile contact address to establish said communication with the user; transmitting a confirmation to the at least one wireless device confirming to the at least one customer the at least one of said at least one of: allocating, provisioning, upgrading, communicating and awarding; determining customers to be notified via the at least one wireless device, and notifying the customers responsive to customer profiles comprising at least one of communication, patron satisfaction communication, additional revenue, additional advertising, and advertising sponsorship for advertising on the wireless device; receiving from the at least one wireless device to at least one of respond and accept the at least one of: the communication and said at least one of: allocating, provisioning, upgrading, communicating and awarding and optionally utilizing printed indicia responsive thereto; transmitting a plurality of users of the wireless devices for additional communications including additional requests for at least one of additional movie tickets, additional sporting event tickets, additional concessions, additional services, additional offers, additional communications, additional entertainment services and additional merchandise; optionally, when said communication is unsuccessful or potentially unsuccessful with the user, transmitting another communication to at least another communication network using at least a portion of the at least one mobile contact address and at least one network address in combination, and the user optionally confirming receipt of said another communication; optionally billing the at least one of the customers in at least one of real-time or at a later time for at least one of said at least one of allocating, provisioning, upgrading, communicating and awarding and said at least one of goods and services in accordance with the second predetermined criteria; and optionally receiving payment from the at least one of the customers responsive to said billing step.