System and method for dynamic adaptive user-based prioritization and display of electronic messages
Abstract
A method and system that dynamically ranks electronic messages based on their situational and inherent dimensions, which are judged by a set of filters. These filters evaluate the different elemental metadata constituting a message and produce a priority value based on filters relevance and importance. The system iterates through queued messages, examine the structured content for expected attributes, statistically analyze unstructured content, apply dynamically weighted rules and policies to deliver a priority ranking, and then display the message and its vital attributes in accordance with the priority ranking. The system also adaptive learns and adjusts its weighted rules and policies to permit priority ranking to change on real-time or interval-based(may be user-defined) schedule. The system includes a GUI for increasing reading and processing efficiency. The GUI performs supervised and unsupervised learning from the user's behaviors, and displays messages in accordance with their priority classification.
Claims
exact text as granted — not AI-modified1 - 32 . (canceled)
33 . A method of GUI-based supervised learning in an electronic messaging system comprising the steps of:
designating a priority level to a keyword; extracting keywords from an electronic message; assigning the designated priority level to the extracted keywords; and providing an overall ranking to the electronic message based on the priority level of the keywords.
34 . The method of claim 33 , wherein the keyword is at least one of a word, a set of words, a number, an alphanumeric character, a contact name, and a contact email address.
35 . The method of claim 33 wherein the electronic message includes a plurality of portions, and the extracted keywords are located within at least one of the plurality of portions.
36 . The method of claim 33 , wherein the designating step further includes the step of activating a priority button to assign the priority level;
wherein the priority button is one of High, Medium, Low, and Spain.
37 . The method of claim 33 , wherein the extracting step extracts all the keywords from the electronic message, and further comprises the step of:
conveying an overall ranking for a complete message entity in its summarized view or full content view.
38 . The method of claim 33 , further comprising the steps of:
selecting one of a keyword entity and a message entity; and dragging and dropping the selected entity on one of the priority buttons; wherein a priority level is assigned to the dragged and dropped entity.
39 . The method of claim 38 , wherein the selecting and dragging and dropping steps are done under the control of one of a pointing device button and a keyboard button.
40 . The method of claim 33 , further comprising the steps of:
selecting one of a keyword entity and a message entity; displaying a contextual menu associated with the entity, wherein the contextual menu provides categories of priority; and choosing a category of priority from the contextual menu for the selected entity.
41 . The method of claim 33 , further comprising the step of populating a database with the designated keywords and the assigned priority level;
wherein a user can view the database contents by double clicking on one of four priority buttons.
42 . The method of claim 41 , further comprising the step of updating the database entry by one of manually typing a keyword, dragging and dropping from the electronic message, and dragging and dropping from one category to another category within the database.
43 . The method of claim 41 , wherein the database is local to a user's machine, further comprising the step of transmitting the database contents across a communication network.
44 . The method of claim 43 , wherein the transmitted database contents are accessible to other users for entry into their prioritization system, and are accessible on an organization wide basis with specific rights controlling a user's ability to edit and view the database contents.
45 . The method of claim 33 , further comprising the step of updating the keywords based actions taken by users, singly or in combination.
46 . A method of unsupervised learning based on monitoring a user's interactions with a GUI of an electronic messaging system, comprising the steps of:
marking, by the user, the status of an electronic message as cleared; opening the electronic message to view its full content by double-clicking on a summarized view of the message; inserting, by the user, a user's note on the electronic message; and instructing the electronic messaging system to reply or forward the electronic message.Join the waitlist — get patent alerts
Track US2011178962A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.