Constructing travel itineraries from tagged geo-temporal photographs
First Claim
1. A method, comprising:
- constructing one or more photo streams from a set of photos based on stored text;
mapping two or more photos of the one or more photo streams to two or more points-of-interest;
constructing one or more timed paths between the two or more points-of-interest based on the mapping; and
constructing one or more travel itineraries based on the one or more timed paths.
5 Assignments
0 Petitions
Accused Products
Abstract
One embodiment accesses two or more photos taken by one or more travelers at one or more destinations and one or more points-of-interest located within the destinations; constructs one or more photo streams for each unique traveler-destination combination, wherein each one of the photo streams comprises two or more of the photos taken by the corresponding traveler at the corresponding destination; maps each one of the photos to one of the points-of-interest; constructs one or more timed paths for each unique traveler-destination combination based on the photo streams and the mapping between the photos and the points-of-interest, wherein each one of the timed paths comprises one or more of the points-of-interest located within the corresponding destination and visited by the corresponding travel; and constructs an itinerary based on a start point-of-interest, an end point-of-interest, a time constraint, and the timed paths.
-
Citations
20 Claims
-
1. A method, comprising:
-
constructing one or more photo streams from a set of photos based on stored text; mapping two or more photos of the one or more photo streams to two or more points-of-interest; constructing one or more timed paths between the two or more points-of-interest based on the mapping; and constructing one or more travel itineraries based on the one or more timed paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a memory; and a processor to; map two or more photos of one or more photo streams to two or more points-of-interest to be based on stored text; construct one or more paths to be timed between the two or more points-of-interest to be based on the map of the two or more photos; and construct one or more travel itineraries based on the one or more paths to be timed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
- a non-tangible computer-readable medium programmed with instructions executable by one or more processors to;
construct one or more photo streams from a set of photos to be based on stored-text; map two or more photos of the one or more photo streams to two or more points-of-interest; construct one or more paths to be timed between the two or more points-of-interest to be based on the map; and construct one or more travel itineraries to be based on the one or more paths to be timed. - View Dependent Claims (19, 20)
- a non-tangible computer-readable medium programmed with instructions executable by one or more processors to;
Specification