Method And Apparatus For Determining Relevant Point Of Interest Information Based Upon Route Of User
First Claim
Patent Images
1. A method for providing aiding information to a user, the method comprising:
- receiving a desired destination from a user;
receiving a current location and a velocity of the user;
calculating routing information to the desired destination and providing the routing information to the user;
receiving desired point of interest information from the user;
identifying points of interest to the user and ranking them according to their relevance to the user based on the user'"'"'s route, location, and velocity; and
wirelessly providing identified points of interest to the user based on the relevance of the points of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems for determining the relevance of points of interest for a user are described. An application server receives information about a user'"'"'s location, and velocity, as well as other user preferences, and adjusts a search space and filters points of interest identifying those that are relevant to the user. The relevance of the points of interest are based on the user'"'"'s route, location and velocity.
238 Citations
29 Claims
-
1. A method for providing aiding information to a user, the method comprising:
-
receiving a desired destination from a user;
receiving a current location and a velocity of the user;
calculating routing information to the desired destination and providing the routing information to the user;
receiving desired point of interest information from the user;
identifying points of interest to the user and ranking them according to their relevance to the user based on the user'"'"'s route, location, and velocity; and
wirelessly providing identified points of interest to the user based on the relevance of the points of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing aiding information to a user, the method comprising:
-
receiving a desired destination from a user;
receiving a current location and a velocity of the user;
calculating routing information to the desired destination and providing the routing information to the user;
receiving a preference for a category of points of interest from the user;
identifying points of interest associated with the user'"'"'s preference and ranking them according to their relevance to the user based on the user'"'"'s route, location and velocity; and
wirelessly providing identified points of interest associated with the user'"'"'s preference to the user based on the relevance of the points of interest. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for receiving aiding information by a user, the method comprising:
-
providing a desired destination of the user to an application;
providing navigational information about the user'"'"'s current location and velocity to the application;
receiving routing information from the user'"'"'s current location to the desired destination;
wirelessly providing desired point of interest information to the application; and
wirelessly receiving identified points of interest that are ranked according to their relevance to the user based on the user'"'"'s route, location and velocity. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for receiving aiding information by a user, the method comprising:
-
providing a desired destination from the user to an application;
providing navigational information about a current location and a velocity of the user;
receiving routing information to the desired destination from the application;
wirelessly providing a user preference for a category of points of interest to the application; and
wirelessly receiving point of interest information associated with the user'"'"'s preference based on the user'"'"'s route, location, and velocity. - View Dependent Claims (23)
-
-
24. A device, comprising:
-
a wireless receiver module that receives a desired destination, a current location and velocity, and a point of interest from a user;
a controller module that calculates routing information from the current location to the desired destination, and the controller identifies points of interest along the route of the user and ranks the points of interest according to a relevance of the point of interest to the user based on the user'"'"'s route, location and velocity; and
a wireless transmit module that receives the routing information and relevant points of interest from the controller and transmits the routing and relevant points of interest to the user. - View Dependent Claims (25)
-
-
26. A device, comprising:
-
a wireless receiver module that receives a desired destination, a current location and velocity, and a preference for points of interest from a user;
a controller module that calculates routing information from the current location to the desired destination, and the controller identifies points of interest along the route of the user based on the user'"'"'s preference, and ranks the points of interest according to a relevance of the point of interest based on the user'"'"'s route, location and velocity; and
a wireless transmit module that receives the routing information and relevant points of interest from the controller and transmits the routing and relevant points of interest to the user. - View Dependent Claims (27)
-
-
28. A computer program product, comprising:
computer-readable medium comprising;
code for causing a computer to receive a desired destination from a user;
code for causing a computer to receive a current location and a velocity of the user;
code for causing a computer to calculate routing information to the desired destination and provide the routing information to the user;
code for causing a computer to wirelessly receive desired point of interest information from the user;
code for causing a computer to identify points of interest and to rank them according to their relevance to the user based on the user'"'"'s route, location and velocity; and
code for causing a computer to wirelessly provide points of interest to the user based on the relevance of the points of interest.
-
29. A computer program product, comprising:
computer-readable medium comprising;
code for causing a computer to provide a desired destination of the user to an application;
code for causing a computer to provide navigational information about the user'"'"'s current location and velocity to the application;
code for causing a computer to wirelessly receive routing information from the user'"'"'s current location to the desired destination;
code for causing a computer to provide desired point of interest information to the application; and
code for causing a computer to wirelessly receive identified points of interest that are ranked according to their relevance to the user based on the user'"'"'s route, location, and velocity.
Specification