Search and replay of experiences based on geographic locations
AssigneeMicrosoft Corporation
InventorYu Zheng
Life of this patent
Estimating the term…
Abstract
Users are enabled to record and retrieve their experiences temporally and based on geographic locations. Experiences such as meetings, conferences, emails, other forms of communications are indexed along a timeline and associated with geographic locations. A user interface provides replay of experiences with links to associated documents, recordings, etc. employing a user friendly map feature.
Claims20
A method to be executed at least in part in a computing device for enabling search and replay of experiences based on geographic locations, the method comprising:
- receiving content information associated with a user's experiences;
- receiving location and timing information associated with the user's locations during a time period encompassing the experiences;
- integrating the content information and the location and timing information;
- indexing the integrated content information spatially and temporally;
- and
- rendering the indexed content information searchable such that the user's experiences during the time period encompassing the experiences is displayed using a visual scheme.
An enhanced communication system for enabling search and replay of experiences based on geographic locations, the system comprising:
- a server and a communication management framework, the server configured to execute the communication management framework and further configured to:
- receive content information associated with a user's experiences from a plurality of data sources;
- receive location and timing information associated with the user's locations during a time period encompassing the experiences;
- tag the content information with the location and timing information;
- integrate the content information based on user and location;
- summarize the content information;
- index the summarized and tagged content information;
- and
- render the indexed content information spatially and temporally searchable;
- and
- a location based search engine executed by a client device configured to:
- receive a user input for at least one of:
- a location range and a time period;
- perform a search on the indexed content information based on the user input;
- and
- present the user's experiences based on the user input employing a map-based scheme.
A computer-readable storage medium having instructions stored thereon for enabling search and replay of experiences based on geographic locations, the instructions comprising:
- receiving content information associated with a user's experiences including at least one from a set of:
- an attended event, a meeting, a conversation, an email exchange and a received communication from at least one from a set of:
- a communication application, a scheduling application, a calendar application, a presence application, and a database;
- receiving location and timing information associated with the user's locations during a time period encompassing the experiences;
- tagging the content information with the location and timing information;
- integrating the content information based on user and location;
- summarizing the content information;
- indexing the summarized and tagged content information spatially and temporally;
- receiving a user input for at least one of:
- a location range and a time period;
- performing a search on the indexed content information based on the user input;
- and
- presenting the user's experiences based on the user input employing a map-based user interface.
Dependencies are inferred from the claim text.