Systems and methods to plan events at different locations
First Claim
Patent Images
1. A method comprising:
- ranking by a server system a set of listings stored in the data store of the server system based at least in part on respective point scores of each listing in the set of listings, wherein (a) the respective point score of each listing is based at least in part on (i) statistics of user interactions associated with the listing, and (ii) a type of end-user device used by an end user to interact with the listing, and (b) the type of end-user device is one of a plurality of different types of end-user devices, with each of the plurality of different types of end-user devices each having different capabilities;
selecting by the server system at least one listing from the set of listings based at least in part on the ranking, wherein a location is associated with the at least one listing, and the at least one listing is selected based at least in part on a relation between the location and a first location, wherein the first location is selected from the group consisting of a location specified by the end user, a location associated with the end user, and a location associated with the end-user device;
transmitting by the server system listing content via a network to facilitate presentation of the listing content via the end-user device, the listing content comprising information corresponding to the at least one listing;
processing a first set of one or more transmissions received via the network by the server system, the first set of one or more transmissions corresponding to a first set of one or more user selections of the at least one listing, wherein the at least one listing is selected by the server system from the set of listings based at least in part on the ranking; and
responsive to the first set of one or more user selections of the at least one listing, adding, by the server system, to a plan a reference to the at least one listing and associating in the plan a time period with the location.
12 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to specify a location of a planned event via a selection of a listing that has location information. For example, in response to a search request a listing may show a business entity at a geographic location; and the user may select the listing as a way to specify the location of a new event or an existing event. In some embodiments, one event can have multiple listings specifying multiple locations.
-
Citations
21 Claims
-
1. A method comprising:
-
ranking by a server system a set of listings stored in the data store of the server system based at least in part on respective point scores of each listing in the set of listings, wherein (a) the respective point score of each listing is based at least in part on (i) statistics of user interactions associated with the listing, and (ii) a type of end-user device used by an end user to interact with the listing, and (b) the type of end-user device is one of a plurality of different types of end-user devices, with each of the plurality of different types of end-user devices each having different capabilities; selecting by the server system at least one listing from the set of listings based at least in part on the ranking, wherein a location is associated with the at least one listing, and the at least one listing is selected based at least in part on a relation between the location and a first location, wherein the first location is selected from the group consisting of a location specified by the end user, a location associated with the end user, and a location associated with the end-user device; transmitting by the server system listing content via a network to facilitate presentation of the listing content via the end-user device, the listing content comprising information corresponding to the at least one listing; processing a first set of one or more transmissions received via the network by the server system, the first set of one or more transmissions corresponding to a first set of one or more user selections of the at least one listing, wherein the at least one listing is selected by the server system from the set of listings based at least in part on the ranking; and responsive to the first set of one or more user selections of the at least one listing, adding, by the server system, to a plan a reference to the at least one listing and associating in the plan a time period with the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. One or more non-transitory, processor-readable media storing instructions that, when executed by a server system, cause the server system to:
-
rank a set of listings stored in a data store of the server system based at least in part on respective point scores of each listing in the set of listings, wherein (a) the respective point score of each listing is based at least in part on (i) statistics of user interactions associated with the listing, and (ii) type of end-user device used by an end user to interact with the listing, and (b) the type of end-user device is one of a plurality of different types of end-user devices, with each of the plurality of different types of end-user devices each having different capabilities; select at least one listing from the set of listings based at least in part on the ranking, wherein a location is associated with the at least one listing, and the at least one listing is selected based at least in part on a relation between the location and a first location, wherein the first location is selected from the group consisting of a location specified by the end user, a location associated with the end user, and a location associated with the end-user device; transmit listing content via a network to facilitate presentation of the listing content via the end-user device, the listing content comprising information corresponding to the at least one listing; process a first set of one or more transmissions received via the network by the server system, the first set of one or more transmissions corresponding to a first set of one or more user selections of the at least one listing, wherein the at least one listing is selected by the server system from the set of listings based at least in part on the ranking; and responsive to the first set of one or more user selections of the at least one listing, add to a plan a reference to the at least one listing and associating in the plan a time period with the location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
a server system comprising one or more processors communicatively coupled to a data store, the server system further comprising the one or more processors coupled to one or more memories storing instructions that, when executed by the one or more processors, cause the server system to; rank a set of listings based at least in part on respective point scores of each listing in the set of listings, wherein (a) the respective point score of each listing is based at least in part on (i) statistics of user interactions associated with the listing, and (ii) a type of end-user device used by an end user to interact with the listing, and (b) the type of end-user device is one of a plurality of different types of end-user devices, with each of the plurality of different types of end-user devices each having different capabilities; select at least one listing from the set of listings based at least in part on the ranking, wherein a location is associated with the at least one listing, and the at least one listing is selected based at least in part on a relation between the location and a first location, wherein the first location is selected from the group consisting of a location specified by the end user, a location associated with the end user, and a location associated with the end-user device; transmit listing content via a network to facilitate presentation of the listing content via the end-user device, the listing content comprising information corresponding to the at least one listing stored in the data store of the server system; process a first set of one or more transmissions received via the network by the server system, the first set of one or more transmissions corresponding to a first set of one or more user selections of the at least one listing, wherein the at least one listing is selected by the server system from the set of listings based at least in part on the ranking; and responsive to the first set of one or more user selections of the at least one listing, add to a plan a reference to the at least one listing and associating in the plan a time period with the location. - View Dependent Claims (16, 17, 18, 19, 20)
Specification