System and methods for third-party access to a network-based system for providing location-based upcoming event information
First Claim
1. A method for providing upcoming event information on a computer, the method comprising:
- determining a location of a user by a server-side web application implemented by a third party on the computer, the server-side web application configured to communicate with a network-based system;
generating a query by the server-side web application prior to communicating with the network-based system, the query generated based on an identifier associated with the location as defined by the network-based system;
communicating the query by the server-side web application from the computer to the network-based system;
receiving a response to the query at the server-side web application from the network-based system comprising location-based upcoming event information for a plurality of upcoming events;
displaying a user interface comprising the location-based upcoming event information for each of the plurality of upcoming events via the server-side application, wherein a number of tickets available and price information are displayed along with a name of a seller platform offering available tickets for a plurality of different seller platforms for each of the plurality of upcoming events;
displaying a map illustrating geographic address locations of an event venue and a ticket pick-up location; and
displaying a pop-up window over the map when an event venue on the map is selected by the user, wherein the pop-up window comprises a number of tickets available and price information offered by a plurality of different seller platforms for one of the plurality of upcoming events.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options. Other embodiments are described and claimed.
30 Citations
16 Claims
-
1. A method for providing upcoming event information on a computer, the method comprising:
-
determining a location of a user by a server-side web application implemented by a third party on the computer, the server-side web application configured to communicate with a network-based system; generating a query by the server-side web application prior to communicating with the network-based system, the query generated based on an identifier associated with the location as defined by the network-based system; communicating the query by the server-side web application from the computer to the network-based system; receiving a response to the query at the server-side web application from the network-based system comprising location-based upcoming event information for a plurality of upcoming events; displaying a user interface comprising the location-based upcoming event information for each of the plurality of upcoming events via the server-side application, wherein a number of tickets available and price information are displayed along with a name of a seller platform offering available tickets for a plurality of different seller platforms for each of the plurality of upcoming events; displaying a map illustrating geographic address locations of an event venue and a ticket pick-up location; and displaying a pop-up window over the map when an event venue on the map is selected by the user, wherein the pop-up window comprises a number of tickets available and price information offered by a plurality of different seller platforms for one of the plurality of upcoming events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium comprising executable computer program instructions that when executed enable a computer system to:
-
determine a location of a user via a server-side web application implemented by a third party on the computer, the server-side web application configured to communicate with a network-based system; generate a query prior to communicating with the network-based system, the query generated based on an identifier associated with the location as defined by the network-based system; communicate the query from the computer to the network-based system; receiving a response to the query from the network-based system comprising location-based upcoming event information for a plurality of upcoming events; display a user interface comprising the location-based upcoming event information for each of the plurality of upcoming events via the server-side application, wherein a number of tickets available and price information are displayed along with a name of a seller platform offering available tickets for a plurality of different seller platforms for each of the plurality of upcoming events; display a map illustrating geographic address locations of an event venue and a ticket pick-up location; and display a pop-up window over the map when an event venue on the map is selected by the user, wherein the pop-up window comprises a number of tickets available and price information offered by a plurality of different seller platforms for one of the plurality of upcoming events. - View Dependent Claims (13, 14, 15, 16)
-
Specification