CPC G06F 3/04842 (2013.01) [G06F 3/04817 (2013.01); G06F 3/04886 (2013.01); G06Q 10/02 (2013.01)] | 20 Claims |
1. A system comprising:
at least one server computing device to:
implement a ticket processing application to communicate with a user application implemented by a client computing device operable by a user, the client computing device to display a graphical user interface to the user that comprises a plurality of user inputs and a purchase input, the ticket processing application to provide personalized information to the user application, the personalized information to identify at least one theatre location, one or more movies playing at the at least one theatre location, dates, and showtimes associated with the one or more movies and the dates, the at least one theatre location having been selected previously by the user, the graphical user interface to display, for a particular one of the at least one theatre location, at least one identification of at least one movie showing at the particular theatre location, movie dates on which a particular one of the at least one movie is showing, and a particular showtime on a particular date of the movie dates, the plurality of user inputs to receive at least one user selection changing any of the particular theatre location, the particular movie, the particular date, and the particular showtime, receipt of the at least one user selection causing the graphical user interface to update automatically to display the at least one user selection, the purchase input being selectable by the user to purchase at least one ticket for the particular movie showing at the particular theatre location at the particular showtime on the particular date, the graphical user interface to comprise a selectable seat selection input that when selected by the user, displays a seating chart that allows the user to select particular seats at an auditorium at the particular theatre location for which to purchase tickets; and
send pre-fetched information to the client computing device before the selectable seat selection input is selected by the user, the pre-fetched information to comprise seat chart information to be used by the client computing device to display the seating chart for each of a plurality of showtimes at which the particular movie is showing at the particular theatre location.
|