Deal scheduling based on user location predictions
First Claim
1. A method comprising:
- receiving, by a computing device, location information for individual users of a plurality of users;
determining, by the computing device, a number of users to be located within a geographical region based at least in part on the location information of the individual users;
causing display of, via a user interface, a visual representation for the geographical region, the visual representation including a map indicating the number of users to be located within the geographical region;
receiving user input regarding scheduling of a deal, the deal comprising an offer of an item for acquisition; and
based at least in part on the user input, causing the deal to be scheduled for presentation within the geographical region.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for scheduling deals based on predicted user locations are described herein. In particular implementations, a service provider may aggregate location information for multiple users. In one example, the location information comprises check-in information shared by a user through a location-based service. The service provider may utilize the aggregated location information to predict future user traffic for a geographical region associated with a deal or a merchant of the deal. In some instance, the deal comprises an offer of an item for acquisition at a discounted value for a period of time, such as a period of hours, days, or weeks. The predicted user traffic may be used by the service provider, merchant, or others to identify the time period and discounted value at which to offer the deal for acquisition.
12 Citations
19 Claims
-
1. A method comprising:
-
receiving, by a computing device, location information for individual users of a plurality of users; determining, by the computing device, a number of users to be located within a geographical region based at least in part on the location information of the individual users; causing display of, via a user interface, a visual representation for the geographical region, the visual representation including a map indicating the number of users to be located within the geographical region; receiving user input regarding scheduling of a deal, the deal comprising an offer of an item for acquisition; and based at least in part on the user input, causing the deal to be scheduled for presentation within the geographical region. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more processors; and memory communicatively coupled to the one or more processors and storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving location information for individual ones of a plurality of users; estimating, based at least in part on the location information, future user traffic for a geographical region; presenting a user interface that includes a calendar and a visual representation for the future user traffic for the geographical region for a period of time that is selected on the calendar; receiving user input regarding scheduling of a deal for an item provided by a merchant; and scheduling the deal to be offered for acquisition in the geographical region based at least in part on the user input. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable storage media storing computer-readable instructions that, when executed, instruct one or more processors to perform operations comprising:
-
identifying location information indicating a location of at least one user; based at least in part on the location information, generating user traffic information indicating a number of users that are estimated to be within a geographical region at a future time; causing presentation of, via a computing device, the user traffic information for the geographical region; receiving user input regarding scheduling of a deal for the geographical region; and based at least in part on the user input, causing the deal to be scheduled for acquisition for a price within the geographical region. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification