Travel route planning using geo-tagged photographs
First Claim
Patent Images
1. A method comprising:
- accessing, by a computing device, geo-tagged photographs associated with a plurality of destinations, each geo-tagged photograph of the geo-tagged photographs captured via at least one image capturing device at a destination of the plurality of destinations;
identifying, by the computing device, the plurality of destinations based on frequencies of appearance of the plurality of destinations in the geo-tagged photographs;
determining, by the computing device, information associated with the plurality of destinations based on at least one of features of the geo-tagged photographs or on travelogues associated with the plurality of destinations, the information including at least one of common travel paths between destinations of the plurality of destinations or stay times within destinations of the plurality of destinations;
generating, by the computing device and for a user, one or more travel route plans including one or more destinations of the plurality of destinations based on associations of user preferences with the information describing the plurality of destinations;
identifying, by the computing device and within a travel route plan of the one or more travel route plans, one or more paths that provide a tour of a particular destination of the one or more destinations included within the travel route plan, the one or more paths based at least in part on the common travel paths between the destinations or the stay times within the destinations;
generating, by the computing device and for the user, a personalized user interface that provides functionality for the user to access at least one of the travel route plan or the one or more paths; and
providing the personalized user interface to a user device corresponding to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and devices are described for providing customized trip plans. Based on information provided by a user, geo-tagged photographs, and/or travelogues, one or more travel destinations are identified. Travel paths typically taken by tourists within each of the travel destinations and stay times within those travel destinations may be determined. A customized trip plan including a travel route plan among the one or more travel destinations and recommended internal paths within each travel destination are provided to the user. A revised customized trip plan may also be provided in response to changes made to information associated with the user.
23 Citations
20 Claims
-
1. A method comprising:
-
accessing, by a computing device, geo-tagged photographs associated with a plurality of destinations, each geo-tagged photograph of the geo-tagged photographs captured via at least one image capturing device at a destination of the plurality of destinations; identifying, by the computing device, the plurality of destinations based on frequencies of appearance of the plurality of destinations in the geo-tagged photographs; determining, by the computing device, information associated with the plurality of destinations based on at least one of features of the geo-tagged photographs or on travelogues associated with the plurality of destinations, the information including at least one of common travel paths between destinations of the plurality of destinations or stay times within destinations of the plurality of destinations; generating, by the computing device and for a user, one or more travel route plans including one or more destinations of the plurality of destinations based on associations of user preferences with the information describing the plurality of destinations; identifying, by the computing device and within a travel route plan of the one or more travel route plans, one or more paths that provide a tour of a particular destination of the one or more destinations included within the travel route plan, the one or more paths based at least in part on the common travel paths between the destinations or the stay times within the destinations; generating, by the computing device and for the user, a personalized user interface that provides functionality for the user to access at least one of the travel route plan or the one or more paths; and providing the personalized user interface to a user device corresponding to the user. - View Dependent Claims (2, 3, 4, 5, 20)
-
-
6. One or more computer storage hardware having computer-readable instructions that, when executed by a processor, perform operations comprising:
-
accessing a plurality of geo-tagged photographs associated with a destination, individual geo-tagged photographs of the plurality of geo-tagged photographs captured via at least one image capturing device at the destination; determining, based at least in part on the plurality of geo-tagged photographs associated with the destination, a plurality of individual paths associated with a plurality of user devices corresponding to a plurality of individuals at the destination; merging at least some individual paths of the plurality of individual paths to reconstruct a complete path within the destination; generating a travel route associated with a plurality of destinations that includes the destination and the complete path within the destination based on associations of user preferences with information about the plurality of destinations; generating a personalized user interface that provides functionality for a user to access the travel route; and providing the personalized user interface to a user device corresponding to the user. - View Dependent Claims (7, 8, 9, 18, 19)
-
-
10. One or more computer storage hardware storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
identifying a plurality of destinations based at least in part on frequencies of appearance of the plurality of destinations in a plurality of geo-tagged photographs, individual geo-tagged photographs of the plurality of geo-tagged photographs captured via at least one image capturing device at corresponding individual destinations of the plurality of destinations; determining information associated with the plurality of destinations based on features of the plurality of geo-tagged photographs or on a plurality of travelogues associated with the plurality of destinations, the information including at least one of common travel paths between destinations of the plurality of destinations or stay times within destinations of the plurality of destinations; generating one or more travel route plans including one or more destinations of the plurality of destinations based on associations of user preferences with the information associated with the plurality of destinations; identifying, within a travel route plan of the one or more travel route plans, one or more paths that provide a tour of a particular one of the one or more destinations within the travel route plan, the one or more paths based at least in part on the common travel paths between the destinations or the stay times within the destinations; generating a personalized user interface that provides functionality for a user to access at least one of the travel route plan or the one or more paths; and providing the personalized user interface to a user device corresponding to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification