Patent ID: 9719791
Date: 2017-08-01
CPC Classifications: G01C,G06Q

Claim:
1. A computer-implemented method for providing travel information and/or content to a user, the computer-implemented method comprising operations performed by one or more processors comprising: determining a location of a user traveling along a route and a velocity of travel of the user; calculating a relative distance of travel based on the determined velocity, wherein the relative distance of travel is calculated proportionally to the determined velocity when the determined velocity is below a threshold, and the relative distance of travel is calculated logarithmically to the determined velocity when the determined velocity is above the threshold; calculating an area of interest based on the location of the user and the relative distance of travel, the area of interest being associated with coordinates on a map and including a triangular area defined by an isosceles triangle, wherein the location of the user defines a vertex of the isosceles triangle and the relative distance of travel defines a point along a base of the isosceles triangle, the point bisecting the base of the isosceles triangle; searching at least one database to identify the travel information and/or content within the area of interest, the travel information and/or content being stored in the database and associated with the coordinates on the map; providing, at a first point in time, instructions to electronically display the identified travel information and/or content on a device of the user; and automatically repeating, at subsequent points in time, the operations in order to electronically display further identified travel information and/or content to the user as the user travels along the route.