Method and system for providing context aware communication
AssigneeInfosys Technologies Limited
InventorsSudarshan Jayant Bhide, Sathya Narayanan Nagarajan, Shikhar Porwal
Life of this patent
Estimating the term…
Abstract
A method for processing a message received by a client device over a mobile communication network is provided. The method enables, firstly, applying one or more predetermined rules on the message. The one or more predetermined rules facilitate modifying the message by removing unwanted words therefrom. Secondly, the method enables matching keywords in the modified message with keywords stored in a keyword database to extract context from the message. Finally, the method enables rendering the extracted context on a user interface screen of the client device. The extracted context is customizable by a user.
Claims9
A method for processing a message received by a client device over a mobile communication network, the method comprising:
- retrieving the received message stored in a database within the client device of a user and analyzing the retrieved message at the client device based on one or more predetermined rules to remove unwanted words from the retrieved message;
- matching keywords in the analyzed message with keywords stored in a keyword database within the client device and combining the matched keywords with the user's profile to extract context from the analyzed message;
- rendering the received message in an unaltered form in a first display area of a user interface screen of the client device and rendering the extracted context on a second display area of the user interface screen in response to a message read request invoked by the user, wherein the extracted context is customized by the user;
- and
- retrieving multiple web contents in response to a web search invoked by the user using the customized context, wherein the retrieved multiple web contents are displayed in a third display area of the user interface screen to facilitate the user to select one or more web contents from the displayed multiple web contents.
A client device comprising:
- a processor;
- a memory embedded with computer instructions, wherein the computer instructions are executed by the processor to perform steps comprising:
- retrieving the received message stored in a database within the client device of a user and analyzing the retrieved message at the client device based on one or more predetermined rules to remove unwanted words from the retrieved message;
- matching keywords in the analyzed message with keywords stored in a keyword database within the client device and combining the matched keywords with the user's profile to extract context from the analyzed message;
- rendering the received message in an unaltered form in a first display area of a user interface screen of the client device and rendering the extracted context on a second display area of the user interface screen in response to a message read request invoked by a user, wherein the extracted context is customized by the user;
- and
- retrieving multiple web contents in response to a web search invoked by the user using the customized context, wherein the retrieved multiple web contents are displayed in a third display area of the user interface screen to facilitate the user to select one or more web contents from the displayed multiple web contents.
Dependencies are inferred from the claim text.