Method and system for usage analyzer that determines user accessed sources, indexes data subsets, and associated metadata, processing implicit queries based on potential interest to users
First Claim
1. A system that facilitates concurrent searching across a plurality of sources, comprising:
- a usage analyzer that determines user accessed items and a content analyzer that stores subsets of data corresponding to the items and sparse representations of the subsets, at least two of the items being associated with disparate sources, respectively, the disparate sources comprise local or remote data locations including files, folders, applications, images, audio files, appointments, email, and web information;
an indexing component that indexes the data subsets and associates metadata with the accessed items, the metadata employed to retrieve the accessed items, and wherein the metadata includes at least one of a file path, a hyperlink, and a tag;
a filter that extracts portions of the accessed items and creates sparse representations of accessed data in a content index;
a search component that in response to a search query, initiates a search across the indexed data and outputs search results in the form of data, wherein the data includes documents, files, folders, applications, images, email, web information and links to locations of a subset and sparse representation of the subset;
an implicit query that is derived from the search query; and
a component to process implicit queries based upon potential interest to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods providing content-access-based information retrieval. Information items from a plurality of disparate information sources that have been previously accessed or considered are automatically indexed in a data store, whereby a multifaceted user interface is provided to efficiently retrieve the items in a cognitively relevant manner. Various display output arrangements are possible for the retrieved information items including timeline visualizations and multidimensional grid visualizations. Input options include explicit, implicit, and standing queries for retrieving data along with explicit and implicit tagging of items for ease of recall and retrieval. In one aspect, an automated system is provided that facilitates concurrent searching across a plurality of information sources. A usage analyzer determines user accessed items and a content analyzer stores subsets of data corresponding to the items, wherein at least two of the items are associated with disparate information sources, respectively. An automated indexing component indexes the data subsets according to past data access patterns as determined by the usage analyzer. A search component responds to a search query, initiates a search across the indexed data, and outputs links to locations of a subset and/or provides sparse representations of the subset.
-
Citations
26 Claims
-
1. A system that facilitates concurrent searching across a plurality of sources, comprising:
-
a usage analyzer that determines user accessed items and a content analyzer that stores subsets of data corresponding to the items and sparse representations of the subsets, at least two of the items being associated with disparate sources, respectively, the disparate sources comprise local or remote data locations including files, folders, applications, images, audio files, appointments, email, and web information; an indexing component that indexes the data subsets and associates metadata with the accessed items, the metadata employed to retrieve the accessed items, and wherein the metadata includes at least one of a file path, a hyperlink, and a tag; a filter that extracts portions of the accessed items and creates sparse representations of accessed data in a content index; a search component that in response to a search query, initiates a search across the indexed data and outputs search results in the form of data, wherein the data includes documents, files, folders, applications, images, email, web information and links to locations of a subset and sparse representation of the subset; an implicit query that is derived from the search query; and a component to process implicit queries based upon potential interest to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method that facilitates concurrent searching across a plurality of sources, comprising:
-
automatically monitoring a user and automatically analyzing a data source to determine whether the user has contemplated the data source; automatically determining whether the user has contemplated the data source selected from at least two disparate data sources; automatically storing subsets of data corresponding to the data source and sparse representations of the subsets; automatically indexing the contemplated data source in a computerized index and associating metadata with the contemplated data source, the metadata employed to retrieve the contemplated data sources, and wherein the metadata includes at least one of a file path, a hyperlink, and a tag; automatically filtering the contemplated data source and creating sparse representations of the contemplated data source; automatically initiating a search across the indexed data in response to a search query; automatically outputting search results in the form of data, wherein the data includes documents, files, folders, applications, images, email, web information and links to locations of a subset and sparse representation of the subset; automatically deriving an implicit query from the search query; and automatically processing implicit queries based upon potential interest to a user. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system that facilitates concurrent searching across a plurality of sources comprising:
-
means for determining when a user has accessed an information item; means for filtering the information item; means for storing subsets of data corresponding to the information item and sparse representations of the subsets, at least two of the items being associated with disparate sources, such as local and remote data sources; means for indexing the subsets of data and sparse representations of the subsets in a content index and associating metadata with the information item, the metadata employed to retrieve the information item, and wherein the metadata includes at least one of a file path, a hyperlink, and a tag; means for querying the content index; means for initiating a search across the indexed data in response to the query; means for outputting search results in the form of data, wherein the data includes documents, files, folders, applications, images, email, web information and links to locations of a subset and sparse representation of the subset; means for deriving an implicit query from the search query; and means for processing implicit queries based upon potential interest to a user.
-
Specification