Data driven wheel-based interface for event browsing
First Claim
1. A non-transitory computer-readable medium having stored thereon a mobile application configured to run on a mobile computing device of a user, said mobile application comprising executable code that provides a user interface comprising:
- a personalized navigation wheel that is rotatable via a swipe gesture on the mobile computing device to scroll through a selection of movies and to select a movie, the movies arranged within a plurality of sections of the navigation wheel, the selection of movies including movies selected based on movie preferences of the user; and
a group event pipeline that provides functionality for the user to initiate a group event to view a selected movie at a selected theater, the group event pipeline configured to display social network contacts of the user and to receive a selection from the user of one or more social network contacts to invite to the croup event, said group event pipeline additionally providing functionality for initiating a transmission of a group event invitation to each selected social network contact;
wherein the mobile application enables users thereof to specify, via their respective mobile computing devices, which movies they want to see, and is configured to report, to a server system, user designations of which movies the respective users want to see;
wherein the mobile application, as installed on the mobile computing device of the user, is configured to determine, based on information received from the server system, whether at least one movie is available that one or more social network contacts of the user want to see, and if the determination is positive, to provide, on the personalized navigation wheel as personalized for the user, a section in which the movies consist of movies that one or more social network contacts of the user want to see, said section provided only if at least one movie is available that one or more social network contacts of the user want to see.
4 Assignments
0 Petitions
Accused Products
Abstract
Features are disclosed relating to a collaborative ticketing system that manages various aspects of ticketing for events (e.g., movies, concerts, sporting events, and the like) using knowledge about the contacts, friends, and other social connections of system users. The collaborative ticketing system may generate dynamic ticket offers that are based on the number of friends, invited by users, ultimately obtaining tickets. The collaborative ticketing system can also streamline the procurement of concessions and other event-related items by allowing users to pre-purchase such items (e.g., in connection with ticket offers), and then pick up the items at the event venue with little or no wait. In addition, users can preview event-related content (e.g., movie trailers) for event providers (e.g., movie studios), and answer questions or otherwise provide feedback about the event-related content in return for special offers, rewards, and other considerations.
-
Citations
23 Claims
-
1. A non-transitory computer-readable medium having stored thereon a mobile application configured to run on a mobile computing device of a user, said mobile application comprising executable code that provides a user interface comprising:
-
a personalized navigation wheel that is rotatable via a swipe gesture on the mobile computing device to scroll through a selection of movies and to select a movie, the movies arranged within a plurality of sections of the navigation wheel, the selection of movies including movies selected based on movie preferences of the user; and a group event pipeline that provides functionality for the user to initiate a group event to view a selected movie at a selected theater, the group event pipeline configured to display social network contacts of the user and to receive a selection from the user of one or more social network contacts to invite to the croup event, said group event pipeline additionally providing functionality for initiating a transmission of a group event invitation to each selected social network contact; wherein the mobile application enables users thereof to specify, via their respective mobile computing devices, which movies they want to see, and is configured to report, to a server system, user designations of which movies the respective users want to see; wherein the mobile application, as installed on the mobile computing device of the user, is configured to determine, based on information received from the server system, whether at least one movie is available that one or more social network contacts of the user want to see, and if the determination is positive, to provide, on the personalized navigation wheel as personalized for the user, a section in which the movies consist of movies that one or more social network contacts of the user want to see, said section provided only if at least one movie is available that one or more social network contacts of the user want to see. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a mobile application providing a user interface comprising a personalized navigation wheel that is rotatable via a swipe gesture, by a current user of a mobile computing device executing the mobile application, to scroll through a selection of events, the selection of events arranged within a plurality of sections of the navigation wheel, the user interface including functionality for users to specify which events they want to attend; and a server system, comprising a hardware processor and a memory, that communicates with the mobile computing device and interacts with the mobile application, the server system configured to store, for each of a plurality of users of the mobile application, information specifying (1) which events the respective user wants to attend, and (2) contacts of the respective user; wherein the mobile application and the server system collectively implement a process that comprises determining, for the current user, based on the information stored by the server system, whether at least one event is available that one or more contacts of the current user want to attend, and if the determination is positive, providing, on the personalized navigation wheel as personalized for the current user, a section indicating the event or events that one or more contacts of the current user want to attend, said section provided only if at least one event is available that one or more contacts of the current user want to attend. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method, comprising:
-
maintaining a first data repository specifying, for each of a plurality of users of a mobile application, events that the respective user has designated as wanting to attend, said mobile application including a user interface that includes a navigation wheel that is rotatable to browse the events by category, the user interface including functionality for users to designate the events they want to attend, and including functionality for initiating transmission of invitations for a group outing to a selected event; maintaining a second data repository of contact information specifying contact relationships between particular users of the mobile application; determining, for a first user of the mobile application, based on the first and the second data repositories, whether an event is available that at least one contact of the first user has designated as wanting to attend; and if the determination is positive, personalizing the navigation wheel for the first user by including a section that is selectable to browse the one or more events that at least one contact of the first user has designated as wanting to attend, such that the section is included on the navigation wheel only if an event is available that at least one contact of the first user has designated as wanting to attend; said method performed by processor execution of program code. - View Dependent Claims (21, 22, 23)
-
Specification