METHOD, SYSTEM, AND STORAGE MEDIUM FOR PROVIDING SEARCH AND REFERENCE FUNCTIONS FOR A MESSAGING SYSTEM
First Claim
1. A method for providing search and reference functions for a messaging system, comprising:
- receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user, said messaging system user actively engaged in composing a message or a response to a message, and wherein further, said at least one keyword is selected from a body of said message'"'"'s text;
searching said data archive; and
if a reference is found, presenting said reference to said messaging system user within said message;
wherein said data archive includes information gathered from said messaging system user'"'"'s message folder and at least one of;
a local data storage system; and
a shared online repository.
3 Assignments
0 Petitions
Accused Products
Abstract
An exemplary embodiment of the invention relates to a method, system, and storage medium for providing search and reference functions for a messaging system. The method comprises receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user while the messaging system user is actively engaged in composing a message or a response to a message. The keyword is selected from the body of text contained in the message. The method further includes searching the data archive and, if a reference is found, presenting the reference to the messaging system user within the message. The data archive includes information gathered from the messaging system user'"'"'s message folder and at least one of a local data storage system, and a shared online repository. Embodiments of the invention also include a system and a storage medium.
-
Citations
47 Claims
-
1. A method for providing search and reference functions for a messaging system, comprising:
-
receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user, said messaging system user actively engaged in composing a message or a response to a message, and wherein further, said at least one keyword is selected from a body of said message'"'"'s text;
searching said data archive; and
if a reference is found, presenting said reference to said messaging system user within said message;
wherein said data archive includes information gathered from said messaging system user'"'"'s message folder and at least one of;
a local data storage system; and
a shared online repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A storage medium encoded with machine-readable computer program code for providing search and reference functions for a messaging system, the storage medium including instructions for causing a computer to implement a method, comprising:
-
receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user, said messaging system user actively engaged in composing a message or a response to a message, and wherein further, said at least one keyword is selected from a body of said message'"'"'s text;
searching said data archive; and
if a reference is found, presenting said reference to said messaging system user within said message;
wherein said data archive includes information gathered from said messaging system user'"'"'s message folder and at least one of;
a local data storage system; and
a shared online repository. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for providing search and reference functions for a messaging system, comprising:
-
a client system executing a messaging program, said client system including a web browser, local data storage system, and access to an Internet network;
a search and reference application executing on said client system;
a message with text entered by a client system user via said client system;
a link to a shared online repository external to said client system;
wherein said search and reference application performs;
searching a data archive for reference information relating to at least one keyword selected by said client system user, said client system user actively engaged in composing said message or a response to said message, and wherein further, said at least one keyword is selected from a body of text contained in said message; and
if a reference is found, presenting said reference to said client system user within said message;
wherein said data archive includes information gathered from at least one of;
said client system user'"'"'s local data storage system; and
a said shared online repository. - View Dependent Claims (44, 45, 46, 47)
-
Specification