Methods and systems for computer aided event and venue setup and modeling and interactive maps
View Patent ↗Described are systems and methods for designing certain aspects of an event venue and for communicating information regarding the event and the event venue to others. Certain embodiments provide a dynamic seat map via which an operator can assign certain characteristics to specific seats and/or seating sections. Certain embodiments generate interactive maps for users, via which information from a plurality of sources may be integrated and visually displayed. The user may specify certain criteria, and the interactive map may identify to the user seats and/or sections that match such criteria. Certain embodiments provide an interactive seat map via which users can select seats and share information.
1. A system for providing a seat map, comprising:
computing hardware;
a non-transitory medium storing instructions that when executed by the computing hardware, cause the computing hardware to perform operations comprising:
providing a first user interface that includes an interactive seat map to each user in a plurality of users, wherein the first user interface enables each user in the plurality of users to identify a particular seat within a venue and request a ticket for the particular seat;
detecting one or more first user inputs, received via the first user interface, that identifies a particular seat within a venue and that requests a ticket for the particular seat for an event;
identifying a first ticket for the event that corresponds to the particular seat;
enabling the first user in the plurality of users to purchase the first ticket;
determining that user activity by the plurality of users is interfering with providing, to a plurality of user terminals, substantially real-time updates to an interactive seat map;
at least partly in response to determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map:
providing a second user interface to a second user, wherein the second user interface enables a second user to identify a characteristic of a seat or ticket but does not enable the second user to identify a particular seat.
2. The system as recited in claim 1 , wherein the characteristic includes a location characteristic.
3. The system as recited in claim 1 , wherein the operations further include:
notifying the second user of the determined interference;
providing an option to the user to use the second user interface; and
detecting option-selection input corresponding to a request to use the second user interface.
4. The system as recited in claim 1 , wherein the characteristic includes a price constraint.
5. The system as recited in claim 1 , wherein determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map, further comprises determining that changes in seat status information, indicating whether a given seat is available or unavailable, cannot be reflected in the interactive seat map in substantially real time.
6. The system as recited in claim 1 , wherein the operations further include measuring the user activity by quantifying traffic using the first interface or by tracking a number of ticket reservations.
7. A computer-implemented method comprising:
providing a first user interface that includes an interactive seat map to each user in a plurality of users, wherein the first user interface enables each user in the plurality of users to identify a particular seat within a venue and request a ticket for the particular seat;
detecting one or more first user inputs, received via the first user interface, that identifies a particular seat within a venue and that requests a ticket for the particular seat for an event;
identifying a first ticket for the event that corresponds to the particular seat;
enabling the first user in the plurality of users to purchase the first ticket;
determining that user activity by the plurality of users is interfering with providing, to a plurality of user terminals, substantially real-time updates to an interactive seat map;
at least partly in response to determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map:
providing a second user interface to a second user, wherein the second user interface enables a second user to identify a characteristic of a seat or ticket but does not enable the second user to identify a particular seat.
8. The method as recited in claim 7 , wherein the characteristic includes a location characteristic.
9. The method as recited in claim 7 , further comprising:
notifying the second user of the determined interference;
providing an option to the user to use the second user interface; and
detecting option-selection input corresponding to a request to use the second user interface.
10. The method as recited in claim 7 , wherein the characteristic includes a price constraint.
11. The method as recited in claim 7 , wherein determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map, further comprises determining that changes in seat status information, indicating whether a given seat is available or unavailable, cannot be reflected in the interactive seat map in substantially real time.
12. The method as recited in claim 7 , further comprising measuring the user activity by quantifying traffic using the first interface or by tracking a number of ticket reservations.
13. A non-transitory computer-program product having instructions that, when executed by the computing hardware, cause the computing hardware to perform operations comprising:
providing a first user interface that includes an interactive seat map to each user in a plurality of users, wherein the first user interface enables each user in the plurality of users to identify a particular seat within a venue and request a ticket for the particular seat;
detecting one or more first user inputs, received via the first user interface, that identifies a particular seat within a venue and that requests a ticket for the particular seat for an event;
identifying a first ticket for the event that corresponds to the particular seat;
enabling the first user in the plurality of users to purchase the first ticket;
determining that user activity by the plurality of users is interfering with providing, to a plurality of user terminals, substantially real-time updates to an interactive seat map;
at least partly in response to determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map:
providing a second user interface to a second user, wherein the second user interface enables a second user to identify a characteristic of a seat or ticket but does not enable the second user to identify a particular seat.
14. The computer-program product as recited in claim 13 , wherein the characteristic includes a location characteristic.
15. The computer-program product as recited in claim 13 , wherein the operations further include:
notifying the second user of the determined interference;
providing an option to the user to use the second user interface; and
detecting option-selection input corresponding to a request to use the second user interface.
16. The computer-program product as recited in claim 13 , wherein the characteristic includes a price constraint.
17. The computer-program product as recited in claim 13 , wherein determining that user activity is interfering with providing, to the plurality of user terminals, substantially real-time updates to the interactive seat map, further comprises determining that changes in seat status information, indicating whether a given seat is available or unavailable, cannot be reflected in the interactive seat map in substantially real time.
18. The computer-program product as recited in claim 13 , wherein the operations further include measuring the user activity by quantifying traffic using the first interface or by tracking a number of ticket reservations.