Context-based search of document management system
AssigneeHoneywell International Inc.
InventorsAnkit SINGH, Jason HALPERN, Lakshminarayana PAILA
Life of this patent
Estimating the term…
Abstract
A method of generating refined search results includes: receiving, from a user, a unique identity associated with the user; generating a unique user search profile based on the unique identity associated with the user; receiving, from the user, a first search query including at least one key term; applying the unique user search profile to the first search query to query one or more databases from a selected plurality of databases to generate a unique user first search query; generating a unique first search result comprising a plurality of first search result documents ranked based on the unique identity associated with the user; and providing the unique first search result to the user.
Claims20
A method of generating refined search results comprising:
- receiving, from a user, a unique identity associated with the user;
- generating a unique user search profile based on the unique identity associated with the user;
- receiving, from the user, a first search query including at least one key term;
- applying the unique user search profile to the first search query to query one or more databases from a selected plurality of databases to generate a unique user first search query;
- generating a unique first search result comprising a plurality of first search result documents based on the unique user first search query;
- generating ranking rules based on the unique user search profile, wherein the ranking rules include a plurality of weights associated with the unique user search profile;
- and
- providing the unique first search result comprising the plurality of first search result documents to the user, wherein the plurality of first search result documents are ranked based on the ranking rules.
A method includes:
- determining a unique user identity of the user;
- accessing at least one database including metadata associated with the unique user identity;
- generating a user search modifier that modifies a search of the user based on one or more user search modifier factors;
- presenting the modified search request including at least one key term to at least one database including a plurality of documents;
- receiving a search response based on the presented search request;
- and
- screening the search response such that the plurality of documents associated with a relevant tag are invisible to one or more users based on the one or more user search modifier factors, wherein the one or more user search modifier factors include one or more of:
- a department of the user, a user history of the user;
- a user history of all users in the user's department.
A method of conducting a search of a database comprising:
- identifying a user based on a user profile;
- receiving a search query from the user;
- modifying the user's search query based on the user profile;
- presenting the modified search query to a documents storage;
- receiving a search response from the documents storage;
- applying a plurality of weights associated with the user profile to the search response;
- and
- presenting the search response to the user, wherein the search response includes one or more ranked search results based on the plurality of weights applied to the search response.
Dependencies are inferred from the claim text.