Providing aggregated starting point information
First Claim
Patent Images
1. A method comprising:
- receiving, with one or more computing devices, a request for aggregated starting point information, the request identifying a location associated with an entity;
accessing, with the one or more computing devices, navigation information query logs comprising navigation information requested by one or more users,identifying, with the one or more computing devices, a plurality of navigation requests associated with an ending point in a predefined vicinity of the location associated with the entity from the navigation query logs;
identifying, with the one or more computing devices, starting points associated with the plurality of navigation requests associated with an ending point in a predefined vicinity of the location;
aggregating, with the one or more computing devices, information associated with the starting points by one or more regions; and
providing aggregated starting point information to the entity;
wherein the plurality of navigation requests are identified from the navigation query logs by accessing navigation information previously provided to one or more users and stored in the navigation query log, and analyzing the navigation information previously provided to one or more users to identify at least one navigation request having an ending point within the predefined vicinity of the location.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for providing aggregated starting point information. One example method includes identifying a location associated with an entity, identifying, from navigation information query logs, starting points for navigation information that includes an ending point in a predefined vicinity of the location associated with the entity, aggregating information associated with the starting points, and providing aggregated starting point information to the entity.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving, with one or more computing devices, a request for aggregated starting point information, the request identifying a location associated with an entity; accessing, with the one or more computing devices, navigation information query logs comprising navigation information requested by one or more users, identifying, with the one or more computing devices, a plurality of navigation requests associated with an ending point in a predefined vicinity of the location associated with the entity from the navigation query logs; identifying, with the one or more computing devices, starting points associated with the plurality of navigation requests associated with an ending point in a predefined vicinity of the location; aggregating, with the one or more computing devices, information associated with the starting points by one or more regions; and providing aggregated starting point information to the entity; wherein the plurality of navigation requests are identified from the navigation query logs by accessing navigation information previously provided to one or more users and stored in the navigation query log, and analyzing the navigation information previously provided to one or more users to identify at least one navigation request having an ending point within the predefined vicinity of the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium encoded with a computer program, the computer program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving a request for aggregated starting point information, the request identifying a location associated with an entity; accessing navigation information query logs comprising navigation information request by one or more users, identifying, from the navigation query logs, a plurality of navigation requests associated with an ending point in a predefined vicinity of the location associated with the entity; identifying starting points associated with the plurality of navigation requests; aggregating information associated with the starting point by one or more regions; and providing aggregated starting point information to the entity; wherein the plurality of navigation requests are identified from the navigation query logs by accessing navigation information previously provided to one or more users and stored in the navigation query log, and analyzing the navigation information previously provided to one or more users to identify at least one navigation request having an ending point within the predefined vicinity of the location. - View Dependent Claims (14, 15, 16)
-
Specification