Targeting Content to Meeting Location
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving, at a computing device, a request related to an event to be scheduled; providing for display an incomplete scheduling entry form to the user for the event to be scheduled; receiving, from the user and at the computing device, information that identifies one or more invitees for the event to be scheduled and a topic that corresponds to the even to be scheduled; and automatically providing one or more advertisements that are selected using the information provided by the user in the scheduling entry form.
109 Citations
38 Claims
-
1. -13. (canceled)
-
14. A computer-implemented method comprising:
-
receiving, at a computer server system, information that relates to an event and that has been entered on a scheduling entry form by a user of a computing device, the information identifying one or more invitees for the event; determining an event location based at least on the received information that relates to the event; selecting, with the computer server system and based at least on one of the received information that relates to the event and the event location, one or more advertisements that are determined to likely be of interest to at least one of the one or more invitees upon completion of the event; and identifying that the event is completed, and in response, providing, to respective computing devices for the at least one of the one or more invitees, computer code for causing the one or more advertisements to be displayed. - View Dependent Claims (15, 16, 17, 18, 21, 23, 24, 27, 28)
-
-
19. -20. (canceled)
-
22. (canceled)
-
25. -26. (canceled)
-
29. A system comprising:
-
one or more processors; and one or more computer-readable media having stored thereon instructions that, when executed by the one or more processors, cause performance of operations comprising; receiving, at the system, information that relates to an event and that has been entered on a scheduling entry form by a user of a computing device, the information identifying one or more invitees for the event; determining an event location based at least on the received information that relates to the event; selecting, with the system and based at least on one of the received information that relates to the event and the event location, one or more advertisements that are determined to likely be of interest to at least one of the one or more invitees upon completion of the event; and identifying that the event is completed, and in response, providing, to respective computing devices for the at least one of the one or more invitees, computer code for causing the one or more advertisements to be displayed. - View Dependent Claims (30, 31, 32, 33, 34, 35, 37, 38)
-
-
36. The system of 29, wherein the event location is not provided by the user, wherein determining the event location comprises:
-
determining, based on particular locations associated with the one or more invitees, a plurality of candidate locations; providing, to the computing device for display to the user, information that characterizes the plurality of candidate locations; and receiving, from the computing device, data that indicates a selection from user input of the event location from among the plurality of candidate locations.
-
Specification