Event ticket purchasing
First Claim
Patent Images
1. A method, comprising:
- aggregating, in a network device, information regarding events, wherein for each event the aggregated information includes an event name, an event time, and an event venue, and wherein the aggregated information is stored in a memory in a network device;
receiving, in the network device, a request for a list of events or a list of venues from a user device, wherein the user device is separate from the network device;
receiving, in the network device from the user device, one of a plurality of profiles stored in a user device memory,wherein the received profile is associated with a user of the user device, wherein each profile is associated with a different user, and wherein the received profile includes;
a number of events for which the user has previously purchased tickets,a number of venues to which the user has previously purchased tickets, anda record of venues for which the user has indicated interest by repeatedly selecting each venue in the record of venues, and not purchasing tickets for one or more events corresponding to each venue in the record of venues;
generating the list of events or the list of venues based on an analysis, performed by a computing system in the network device, of the received profile and the aggregated information regarding events, wherein the analysis is based on the record of venues for which the user has indicated interest, and wherein the list of events does not include the number of events for which the user has previously purchased tickets;
sending, from the network device to the user device, the list of events or the list of venues; and
receiving, in the network device from the user device, a selection of a venue from the list of venues or a selection of an event from the list of events.
5 Assignments
0 Petitions
Accused Products
Abstract
A method may include aggregating information regarding events, where for each event the aggregated information includes an event name, an event time, and an event venue. The method may further include receiving a request for a list of events or a list of venues from a user device and obtaining, from the user device, a profile of a user of the user device. The method may further include generating, based on the profile and the aggregated information regarding events, the generated list of events or the list of venues and sending, to the user device, the list of events or the list of venues.
21 Citations
22 Claims
-
1. A method, comprising:
-
aggregating, in a network device, information regarding events, wherein for each event the aggregated information includes an event name, an event time, and an event venue, and wherein the aggregated information is stored in a memory in a network device; receiving, in the network device, a request for a list of events or a list of venues from a user device, wherein the user device is separate from the network device; receiving, in the network device from the user device, one of a plurality of profiles stored in a user device memory, wherein the received profile is associated with a user of the user device, wherein each profile is associated with a different user, and wherein the received profile includes; a number of events for which the user has previously purchased tickets, a number of venues to which the user has previously purchased tickets, and a record of venues for which the user has indicated interest by repeatedly selecting each venue in the record of venues, and not purchasing tickets for one or more events corresponding to each venue in the record of venues; generating the list of events or the list of venues based on an analysis, performed by a computing system in the network device, of the received profile and the aggregated information regarding events, wherein the analysis is based on the record of venues for which the user has indicated interest, and wherein the list of events does not include the number of events for which the user has previously purchased tickets; sending, from the network device to the user device, the list of events or the list of venues; and receiving, in the network device from the user device, a selection of a venue from the list of venues or a selection of an event from the list of events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A user device comprising:
-
a memory to store a plurality of profiles, each profile associated with a different user, wherein one of the plurality of profiles includes; a number of events for which the user has previously purchased tickets, a number of venues to which the user has previously purchased tickets, and a record of venues for which the user indicated interest by repeatedly selecting each venue in the record of venues, and not purchasing tickets for one or more events corresponding to each venue in the record of venues; a transmitter to send the one of the plurality of profiles to a network device, wherein the network device is separate from the user device; a receiver to receive, from the network device, a list of events or a list of venues for which a user of the user device may purchase tickets, and to receive a plurality of images, wherein each of the images is associated with one of the events or venues, wherein the list of events or the list of venues was generated by the network device based on the transmitted one of the plurality of profiles, wherein the list of events does not include the number of events for which the user has previously purchased tickets, and wherein the memory stores the list of events or the list of venues and the plurality of images; and a display to show, to the user, the list of events or the list of venues next to one or more of the plurality of images, wherein the display cycles through showing the one or more of the plurality of images so as to display all of the plurality of images over a period of time. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
a network device, the network device comprising; a memory to store event information for a plurality of events, wherein, for each event, the event information includes an event name, an event time, and an event venue; a receiver to receive, from a user device separate from the network device, a request for events or venues, wherein the receiver receives, from the user device, one of a plurality of profiles stored in the user device, wherein the received profile is associated with a user of the user device, wherein the received profile includes information indicative of preferences of the user with respect to venues and events, wherein each of the plurality of profiles is associated with a different user, and wherein the received profile includes; a number of events for which the user has previously purchased tickets, a number of venues to which the user has previously purchased tickets, and a record of venues for which the user has indicated interest by repeatedly selecting each venue in the record of venues, and not purchasing tickets for one or more events corresponding to each venue in the record of venues; processing logic to generate, based on the received profile and the event information, a list of events or a list of venues in response to the request wherein the list of events does not include the number of events for which the user has previously purchased tickets; and a transmitter to send, to the user device, the list of events or the list of venues, wherein the receiver is configured to receive, from the user device, a selection of a venue from the list of venues or a selection of an event from the list of events, and wherein the receiver is configured to receive an instruction to send information indicative of a geographical location of the selected venue or a venue associated with the selected event. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A non-transitory computer-readable memory device storing instructions executable by at least one processor to cause the at least one processor to perform a method comprising:
-
receiving a request for a list of events or a list of venues from a user; sending, from a user device to a network device separate from the user device, one of a plurality of profiles stored in a memory, wherein the one of the plurality of profiles is associated with a user of the user device for the generation, based on the one of the plurality of profiles, of the list of events or the list of venues, wherein the sent profile includes; a number of events for which the user has previously purchased tickets, a number of venues to which the user has previously purchased tickets, and a record of venues for which the user has indicated interest by repeatedly selecting each venue in the record of venues, and not purchasing tickets for one or more events corresponding to each venue in the list of venues, wherein each of the plurality of profiles is associated with a different user; receiving, in the user device from the network device, the list of events or the list of venues, wherein the list of events does not include the number of events for which the user has previously purchased tickets; receiving, from the user, a selection of a venue from the list of venues or a selection of an event from the list of events; and receiving, from the user, an instruction to transmit, to a navigation device separate from the user device and associated with the user, information indicative of a geographical location of the selected venue or a venue associated with the selected event. - View Dependent Claims (22)
-
Specification