Patent ID: 8385894

Claim:
An information delivery apparatus comprising: at least one communication interface configured to receive location information indicative of a location of a terminal; at least one storage configured to store event information indicative of a location and a time of an event; and at least one controller configured to: compute an amount of travel time for traveling from the location of the terminal to the location of the event; compare attribute information associated with the terminal with information regarding a delivery condition, and when the delivery condition is met, select the terminal as a delivery terminal, wherein the at least one controller is configured to refrain from selecting the terminal as a delivery terminal if the amount of travel time is greater than a difference between a current time and the time of the event, wherein a number of delivery terminals selected is limited to no greater than a determined number of delivery terminals; determine a reminder time to send a reminder to the terminal based at least in part on the time of the event and the amount of travel time computed; and control the communication interface to send the reminder to the terminal at the determined reminder time.