| CPC G01C 21/3667 (2013.01) [G01C 21/3476 (2013.01); G08G 1/096844 (2013.01); G08G 1/0969 (2013.01)] | 20 Claims |

|
1. A method comprising:
identifying a destination of a route;
based on the destination, determining a corresponding display template from a plurality of display templates that each corresponds to a different destination or type of destination, each display template comprises a different set of rules that serves as a guideline for determining what content to display at the end of the route and when to display the end of the route content, the display of the end of the route content being different than display of content during a middle of the route, the determining the corresponding display template comprising:
identifying a special zone template based on the destination being a special zone, the special zone template providing guidelines for display of the end of the route content for a specific type of structured complex that has a specifically designated pickup area, a specifically designated drop-off area, or specifically designated exits;
identifying a residential template based on the destination not being a special zone and the destination corresponding to a residential area; or
identifying a core template based on the destination not being a special zone and not corresponding to the residential area;
retrieving the corresponding display template that corresponds to the destination from a data storage that stores the plurality of display templates;
identifying, from a rule of the corresponding display template, a display time to trigger the display of the end of the route content, the display time being based on a threshold distance to the destination;
monitoring, by a hardware processor, a location of a vehicle along the route,
determining a context of an area within a predetermined distance of the destination, the context comprising one or more real-time details associated with the destination;
based on the context of the area, overriding the display time or content indicated by the set of rules of the display template for display as the end of the route content;
based on the context of the area and the display template, accessing the end of the route content; and
causing presentation of the end of the route content on a device of a service provider based on the context of the area and the display template.
|