SYSTEM AND METHODS FOR PROVIDING LOCATION-BASED UPCOMING EVENT INFORMATION USING A CLIENT-SIDE WEB APPLICATION IMPLEMENTED ON A CLIENT DEVICE
First Claim
1. A method for providing upcoming event information on a computer, the method comprising:
- determining a location of a user by a client-side web application on the computer configured to communicate with a network-based system;
generating a query by the client-side web application based on the location of the user prior to communicating with the network-based system;
communicating the query by the client-side web application from the computer to the network-based system;
receiving a response at the client-side web application from the network-based system comprising location-based upcoming event information for one or more upcoming events; and
displaying the location-based upcoming event information on the computer via the client-side web application.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for providing location-based upcoming event information using a client-side web application implemented on a client device are described. The location-based upcoming event information may be provided to users of an online secondary ticket marketplace using a client-side web application implemented as desktop or mobile widget or within a web browser toolbar. The client-side web application may be configured to communicate with a network-based system that provides online marketplace and ticket fulfillment services and generate a query based upon the location of a user and other event criteria. The client-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 client-side web application may display an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options.
-
Citations
20 Claims
-
1. A method for providing upcoming event information on a computer, the method comprising:
-
determining a location of a user by a client-side web application on the computer configured to communicate with a network-based system; generating a query by the client-side web application based on the location of the user prior to communicating with the network-based system; communicating the query by the client-side web application from the computer to the network-based system; receiving a response at the client-side web application from the network-based system comprising location-based upcoming event information for one or more upcoming events; and displaying the location-based upcoming event information on the computer via the client-side web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A 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 client-side web application configured to communicate with a network-based system; generate a query based on the location of the user prior to communicating with the network-based system; communicate the query from the computer to the network-based system; receive a response from the network-based system comprising location-based upcoming event information for one or more upcoming events; and display the location-based upcoming event information on the computer via the client-side web application. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A network-based system comprising:
one or more servers to provide a client device of a user with a client-side web application configured to communicate with the network-based system, determine a location of the user, generate a query based on the location of the user prior to communicating with the network-based system, communicate the query to the network-based system, receive a response from the network-based system comprising location-based upcoming event information for upcoming events, and display the location-based event information to the user via the client-side application.
Specification