System for Creating Associations Between Elements of a Message Application
OwnerPuneet K. Guptainventor
Life of this patent
Estimating the term…
Abstract
A messaging application includes a user interface executable from a digital media on a computing system onboard or accessible to a computing appliance, the user interface enabling display and access to one or more message folders, a list of contacts, a calendar, and a message generation template, and a word tagging utility installed to and executable from the digital media and made accessible through the user interface. The application is characterized in that the word tagging utility is operable to tag functional elements of the message application to create associations between the tagged elements, the associations recognized by the messaging application in the performance of tasks involving the elements.
Claims18
A messaging application comprising:
- a user interface executable from a digital media on a computing system onboard or accessible to a computing appliance, the user interface enabling display and access to one or more message folders, a list of contacts, a calendar, and a message generation template;
- and
- a word tagging utility installed to and executable from the digital media and made accessible through the user interface;
- characterized in that the word tagging utility is operable to tag functional elements of the message application to create associations between the tagged elements, the associations recognized by the messaging application in the performance of tasks involving the elements.
A tagging system comprising:
- a tagging utility executable from a digital storage system onboard or accessible to a computing appliance, the tagging utility having a user data input interface and a target selection interface;
- a database for storing tag words and for mapping associations between tagged elements;
- and
- an application program interface to a messaging application;
- characterized in that the targets subject to tagging are functional elements stored by or made part of the messaging application and the act of tagging such elements causes the application to, based on the tag associations created, perform specific tasks relative to the tagged elements and associations created.
A method for routing electronic messages comprising the steps:
- (a) using a tagging utility, tagging one or more individual contacts with one or more tags;
- (b) tagging one or more existing or created message folders based in part on the tagging operation of step (a) defining associations between the contacts of step (a) and the message folders by one or more common tags;
- (c) receiving an electronic message from one or more of the contacts the message including a subject line and a from identity;
- and
- (d) routing the electronic message to the one or more message folders based on the associations defined by the tagging operation.
A method for routing electronic messages comprising the steps:
- (a) using a tagging utility, tagging one or more existing or created message folders defining associations between messaging contacts of a contact list and the message folders;
- (b) receiving an electronic message from one or more of the contacts the message including a subject line and a from identity;
- and
- (c) routing the electronic message to the one or more message folders based on parsing the subject line of the message and matching that to the tags for one or more message folders.
Dependencies are inferred from the claim text.