SYSTEM FOR LOGGING LIFE EXPERIENCES USING GEOGRAPHIC CUES
First Claim
1. A method, comprising:
- receiving at a website a global positioning system (GPS) log file from a user;
receiving multimedia content from the user;
segmenting the GPS log file into geographic routes corresponding to user trips;
associating the multimedia content to geographic routes by tagging locations to the multimedia content;
indexing the geographic routes;
retrieving the geographic routes by browsing or searching; and
displaying at the website an animation of one of the user trips on a displayed map, wherein the animation displays the multimedia content at geographic locations on the displayed map corresponding to the geographic cues associated with the multimedia content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for logging life experiences using geographic cues. The system variously provides a comprehensive life-logging tool for recording each life event; a vacation album for revisiting and reliving vacation routes and associated photos; an information service for finding popular routes and locations; a statistical tool for analyzing metrics of a person'"'"'s life; and a personal website service for sharing personal information. In one implementation, the system receives a user'"'"'s GPS log files and multimedia content at a website. The system segments the GPS log files into geographic routes corresponding to user trips, and tags the multimedia content with geographic cues from the GPS log files. Then, the system indexes the geographic routes so that users can retrieve the geographic routes by browsing or by search techniques. The system displays animations of selected routes on a map, and displays the multimedia content at corresponding locations along the map route, as the route is replayed. The system also provides browsing and spatial and temporal techniques to search a person'"'"'s travels and can provide graphical displays of the person'"'"'s activity statistics.
189 Citations
20 Claims
-
1. A method, comprising:
-
receiving at a website a global positioning system (GPS) log file from a user; receiving multimedia content from the user; segmenting the GPS log file into geographic routes corresponding to user trips; associating the multimedia content to geographic routes by tagging locations to the multimedia content; indexing the geographic routes; retrieving the geographic routes by browsing or searching; and displaying at the website an animation of one of the user trips on a displayed map, wherein the animation displays the multimedia content at geographic locations on the displayed map corresponding to the geographic cues associated with the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a web user interface for uploading a user'"'"'s GPS log files and multimedia contents to a service; a data processor to segment the GPS log files into geographic routes corresponding to user trips; the data processor to associate the multimedia contents to geographic routes by tagging locations to the multimedia contents; an indexing engine to index the geographic routes; a route searching engine to retrieve the geographic routes by browsing or searching; a database to store GPS information and multimedia information of the user; and a visualization engine to display an animation of one of the geographic routes on a map displayed on the web user interface and to display multimedia contents associated with times and locations along the geographic route. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
means for segmenting a GPS log file received from a user into geographic routes; means for tagging multimedia contents received from the user with geographic locations from the GPS log file to associate the multimedia contents with the geographic routes; means for indexing the geographic routes; and means for displaying an animation of one of the user trips on a map, wherein the animation displays the multimedia content at geographic locations on the map corresponding to the geographic cues associated with the multimedia content.
-
Specification