Intelligent message processing
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
determining that a word in a message received from a sender device is a keyword, based on parsing information associated with the message and a defined parsing criterion, to facilitate processing the message based on the keyword and a first message processing control;
determining message processing controls that are able to facilitate the processing of the message based on the parsing of the information associated with the message, wherein the information associated with the message comprises a first information portion that is determined to be related to the first message processing control, a second information portion that is determined to be related to a second message processing control, and a third information portion that is determined to be related to a third message processing control;
determining whether the first message processing control, the second message processing control, and the third message processing control are to be included in a group of message processing controls to be presented on a display screen based on the parsing of the information associated with the message and based on historical information relating to user activities with regard to processing of messages presented on the display screen;
determining that the first message processing control and the second message processing control are to be included in the group of message processing controls to be presented on the display screen and the third message processing control is not to be included in the group of message processing controls to be presented on the display screen based on the parsing of the information associated with the message and based on a result of an analysis of the historical information relating to the user activities indicating that the first message processing control and the second message processing control are utilized on a more frequent basis than the third message processing control; and
in response to a single manipulation of a user-interface control to drag a graphical representation of the keyword from the location in the message to move the graphical representation of the keyword over the first message processing control and release the graphical representation of the keyword onto the first message processing control,activating the first message processing control to facilitate determining a file folder that is associated with a tag word that is related to the keyword, based on the first message processing control, andin response to the determining the file folder based on a result of the activating of the first message processing control, storing the information associated with the message in the file folder, wherein the activating of the first message processing control, the determining of the file folder, and the storing of the information associated with the message in the file folder are performed in response to the single manipulation of the user-interface control, wherein the storing is performed without presenting the file folder on the display screen, and wherein the file folder is determined to be an only file folder accessible to the system that is associated with the keyword.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques facilitate intelligent message processing of messages. With regard to a message, an intelligent message processor component (IMPC) can intelligently identify a desired file folder and archive the message in the folder in response to as little as one user interface (UI) control manipulation (e.g., click), when the intelligent message processor UI (IMPUI) is activated. When the IMPUI is activated, the IMPC automatically parses the message and identifies, or allows the user to identify, a keyword/phrase in the message. The IMPC automatically identifies the desired folder based on the identified keyword/phrase, and the user can click on the identified keyword/phrase to store the message in the identified file folder. The IMPUI also can comprise other UI controls that can, e.g., forward a message to another user, archive the message or related attachment in a remote storage destination, perform a customized message process, etc.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; determining that a word in a message received from a sender device is a keyword, based on parsing information associated with the message and a defined parsing criterion, to facilitate processing the message based on the keyword and a first message processing control; determining message processing controls that are able to facilitate the processing of the message based on the parsing of the information associated with the message, wherein the information associated with the message comprises a first information portion that is determined to be related to the first message processing control, a second information portion that is determined to be related to a second message processing control, and a third information portion that is determined to be related to a third message processing control; determining whether the first message processing control, the second message processing control, and the third message processing control are to be included in a group of message processing controls to be presented on a display screen based on the parsing of the information associated with the message and based on historical information relating to user activities with regard to processing of messages presented on the display screen; determining that the first message processing control and the second message processing control are to be included in the group of message processing controls to be presented on the display screen and the third message processing control is not to be included in the group of message processing controls to be presented on the display screen based on the parsing of the information associated with the message and based on a result of an analysis of the historical information relating to the user activities indicating that the first message processing control and the second message processing control are utilized on a more frequent basis than the third message processing control; and in response to a single manipulation of a user-interface control to drag a graphical representation of the keyword from the location in the message to move the graphical representation of the keyword over the first message processing control and release the graphical representation of the keyword onto the first message processing control, activating the first message processing control to facilitate determining a file folder that is associated with a tag word that is related to the keyword, based on the first message processing control, and in response to the determining the file folder based on a result of the activating of the first message processing control, storing the information associated with the message in the file folder, wherein the activating of the first message processing control, the determining of the file folder, and the storing of the information associated with the message in the file folder are performed in response to the single manipulation of the user-interface control, wherein the storing is performed without presenting the file folder on the display screen, and wherein the file folder is determined to be an only file folder accessible to the system that is associated with the keyword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
determining, by a system comprising a processor, a word in a message received from a sender device is a keyword, based on parsing information associated with the message and a defined parsing criterion, to facilitate processing the message based on the keyword and a first message processing control; determining, by the system, message processing controls usable to facilitate the processing of the message based on the parsing of the information associated with the message, wherein the information associated with the message comprises a first information portion that is determined to be related to a first function associated with the first message processing control, a second information portion that is determined to be related to a second function associated with a second message processing control, and a third information portion that is determined to be related to a third function associated with a third message processing control; determining, by the system, whether the first message processing control, the second message processing control, and the third message processing control are to be included in a group of message processing controls to be presented on a user interface based on the parsing of the information associated with the message and based on historical data relating to user activities with regard to processing of messages presented on a display screen; determining, by the system, that the first message processing control and the second message processing control are to be included in the group of message processing controls presented on the user interface and the third message processing control is not to be included in the group of message processing controls presented on the user interface based on a result of analyzing the historical data relating to the user activities indicating that the first message processing control and the second message processing control have a higher frequency of use than the third message processing control; and in response to a single interface control manipulation that facilitates moving the keyword from the location in the message over the first message processing control and releasing the keyword onto the first message processing control, initiating, by the system, activating the first message processing control to facilitate determining a file folder that is associated with a tag word that is related to the keyword and storage of the information associated with the message in the file folder, and storing, by the system, the information associated with the message in the file folder that is associated with the tag word that is associated with the keyword, in response to the activating of the first message processing control, independent of presenting the file folder on the display screen, wherein the file folder is determined to be an only file folder associated with the keyword, and wherein the initiating activating of the first message processing control, the determining of the file folder, and the storing of the information associated with the message in the file folder are performed based on the single interface control manipulation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
determining alphanumeric symbols in a message received from a sender device is a keyword, based on parsing information associated with the message and a defined parsing criterion, to facilitate processing the message based on the keyword and a first message processing control; determining message processing controls, comprising the first message processing control and the second processing control, that are usable to facilitate the processing of the message based on the parsing of the information associated with the message, wherein the information associated with the message comprises a first information portion that is determined to be related to the first message processing control and a second information portion that is determined to be related to the second message processing control; determining whether the first message processing control and the second message processing control are to be part of a group of message processing controls to be presented on a user interface based on the parsing of the information associated with the message and based on historical data relating to user activities with regard to processing of messages presented on a display screen; determining that the first message processing control is to be part of the group of message processing controls to be presented on the user interface and the second message processing control is not to be part of the group of message processing controls to be presented on the user interface based on the parsing of the information associated with the message and based on a result of an analysis of the historical data relating to the user activities indicating that the first message processing control is utilized more frequently than the second message processing control; and in response to a single user-interface control manipulation that facilitates dragging the keyword from the location in the message in the message to move the keyword over the first message processing control and releasing the keyword onto the first message processing control, selecting the first message processing control to activate the message processing control to facilitate determining a file folder that is associated with a tag word that matches the keyword and storage of the information associated with the message, and storing the information associated with the message in the file folder that is associated with the tag word that matches the keyword, based on the activating of the first message processing control, without presenting the file folder on a display screen, wherein the file folder is determined to be a sole file folder associated with the keyword, and wherein the selecting of the first message processing control, the determining of the file folder, and the storing of the information associated with the message in the file folder are performed in response to the single user-interface control manipulation. - View Dependent Claims (20)
-
Specification