Method, system, and program product for discovering relevant information in a dynamic information system
First Claim
Patent Images
1. A method for discovering relevant information in a dynamic information system (DIS), the method comprising:
- employing at least one computing device for;
tracking information entered by a user of the DIS;
determining for the user, based on the information entered by the user, an initial appropriate context within which to search for relevant information;
searching for relevant information by;
comparing, within the initial appropriate context, the information entered by the user to information in a network; and
determining whether the network contains information relevant to the information entered by the user;
in the case that it is determined that the network contains information relevant to the information entered by the user;
displaying to the user an object containing the relevant information;
seeking permission from an owner of the object to release his/her identity to the user; and
in the case that permission from the owner is granted, displaying to the user the identity of the owner of the object;
comparing a change to the DIS made by the user with at least one of the following;
a predefined rule or preexisting DIS data;
determining whether the user'"'"'s change complies with at least one of the following;
the predefined rule or the preexisting DIS data;
in the case that the user'"'"'s change does not comply with the predefined rule, performing one of the following;
amending the predefined rule to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the predefined rule; and
in the case that the user'"'"'s change does not comply with the preexisting DIS data, performing one of the following;
amending the preexisting DIS data to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the preexisting DIS data.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method, system, and program product for discovering relevant information in a dynamic information system (DIS). An illustrative method according to the invention includes comparing information provided by the user to information in a network, determining whether the network contains information relevant to the information provided by the user, and displaying to the user an object containing the relevant information.
-
Citations
15 Claims
-
1. A method for discovering relevant information in a dynamic information system (DIS), the method comprising:
employing at least one computing device for; tracking information entered by a user of the DIS; determining for the user, based on the information entered by the user, an initial appropriate context within which to search for relevant information; searching for relevant information by; comparing, within the initial appropriate context, the information entered by the user to information in a network; and determining whether the network contains information relevant to the information entered by the user; in the case that it is determined that the network contains information relevant to the information entered by the user; displaying to the user an object containing the relevant information; seeking permission from an owner of the object to release his/her identity to the user; and in the case that permission from the owner is granted, displaying to the user the identity of the owner of the object; comparing a change to the DIS made by the user with at least one of the following;
a predefined rule or preexisting DIS data;determining whether the user'"'"'s change complies with at least one of the following;
the predefined rule or the preexisting DIS data;in the case that the user'"'"'s change does not comply with the predefined rule, performing one of the following;
amending the predefined rule to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the predefined rule; andin the case that the user'"'"'s change does not comply with the preexisting DIS data, performing one of the following;
amending the preexisting DIS data to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the preexisting DIS data.- View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system for discovering relevant information in a dynamic information system (DIS), the system comprising:
-
at least one computing device; a system for tracking information entered by a user of the DIS; a system for determining for the user, based on the information entered by the user, an initial appropriate context within which to search for relevant information; a system for searching for relevant information by; comparing, within the initial appropriate context, the information entered by the user to information in a network; and determining whether the network contains information relevant to the information entered by the user; a system for displaying to the user an object containing the relevant information; a system for seeking permission from an owner of the object to release his/her identity to the user; a system for displaying to the user the identity of the owner of the object; a system for comparing a change to the DIS made by the user with at least one of the following;
a predefined rule or preexisting DIS data;a system for determining whether the user'"'"'s change complies with at least one of the following;
the predefined rule or the preexisting DIS data;a system for performing at least one of the following;
amending the predefined rule to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the predefined rule; anda system for performing at least one of the following;
amending the preexisting DIS data to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the preexisting DIS data. - View Dependent Claims (8, 9, 10)
-
-
11. A program product stored on a computer-readable storage medium, which when executed, is operable to discover relevant information in a dynamic information system (DIS), the program product comprising:
-
program code for tracking information entered by a user of the DIS; program code for determining for the user, based on the information entered by the user, an initial appropriate context within which to search for relevant information; program code for searching for relevant information by; comparing, within the initial appropriate context, the information entered by the user to information in a network; and determining whether the network contains information relevant to the information entered by the user; program code for displaying to the user an object containing the relevant information; program code for seeking permission from an owner of the object to release his/her identity to the user; program code for displaying to the user the identity of the owner of the object; program code for comparing a change to the DIS made by the user with at least one of the following;
a predefined rule or preexisting DIS data;program code for determining whether the user'"'"'s change complies with at least one of the following;
the predefined rule or the preexisting DIS data;program code for performing at least one of the following;
amending the predefined rule to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the predefined rule; andprogram code for performing at least one of the following;
amending the preexisting DIS data to comport with the user'"'"'s change or notifying the user that the user'"'"'s change does not comply with the preexisting DIS data. - View Dependent Claims (12, 13, 14)
-
-
15. A method for deploying an application for discovering relevant information in a dynamic information system (DIS), comprising:
providing a computer infrastructure being operable to; track information entered by a user of the DIS; determine for the user, based on the information entered by the user, an initial appropriate context within which to search for relevant information; search for relevant information by; comparing the information entered by the user to information in a network; and determining whether the network contains information relevant to the information entered by the user; display to the user an object containing the relevant information; seek permission from an owner of the object to release his/her identity to the user; display to the user the identity of the owner of the object; compare a change to the DIS made by the user with at least one of the following;
a predefined rule or preexisting DIS data;determine whether the user'"'"'s change complies with at least one of the following;
the predefined rule or the preexisting DIS data;in the case that the user'"'"'s change does not comply with the predefined rule, perform at least one of the following;
amend the predefined rule to comport with the user'"'"'s change or notify the user that the user'"'"'s change does not comply with the predefined rule; andin the case that the user'"'"'s change does not comply with the preexisting DIS data, perform at least one of the following;
amend the preexisting DIS data to comport with the user'"'"'s change or notify the user that the user'"'"'s change does not comply with the preexisting DIS data.
Specification