Extended email functionality
AssigneeEmmerge, Inc.
InventorsMarcus Andrew Blinder, Jeremy Alan Dunn, Colin Anthony McCloskey, Jeffrey Lee Sparks, Mark Henry Wheeler
Life of this patent
Estimating the term…
Abstract
Enhancing email is disclosed. An email message is received. An enhancement associated with the email message is processed. Content of the email message is stored in a common email database including email data accessible by a plurality of platform users. Access to the email data is provided via a platform that provides enhanced messaging functions to the platform users. The content of the email message is transmitted via a conventional email system. The content of the email message is accessible both via the platform and by an email client accessing the conventional email system.
Claims20
A system for enhancing email, comprising:
- a processor configured to receive an email message and process an enhancement associated with the email message, wherein processing the enhancement includes labeling the email message with a plurality of specified labels separate from a message body of the email message;
- a storage configured to store a first copy of content of the email message and the specified labels separate from the message body of the email message in a common email database including email data accessible from the common email database by a plurality of platform users, wherein access to the email data is provided via a platform that provides enhanced messaging functions to the platform users;
- wherein the processor is further configured to determine whether a specified recipient of the email message is among the plurality of platform users, and
- in an event it is determined that the specified recipient of the email message is among the plurality of platform users, provide to the specified recipient a platform notification regarding the email message, wherein the specified recipient is provided via the platform, the content of the email message and a list of the plurality of the specified labels separate from the content of the email message, and the platform provides a capability to identify one or more other email messages based on one or more of the specified labels;
- and
- a communication interface configured to transmit a second copy of the content of the email message via a conventional email system, wherein the content of the email message is accessible both via the platform using the first copy and by an email client accessing the conventional email system using the second copy.
A method for enhancing email, comprising:
- receiving an email message;
- using a processor to process an enhancement associated with the email message, wherein processing the enhancement includes labeling the email message with a plurality of specified labels separate from a message body of the email message;
- storing a first copy of content of the email message and the specified labels separate from the message body of the email message in a common email database including email data accessible from the common email database by a plurality of platform users, wherein access to the email data is provided via a platform that provides enhanced messaging functions to the platform users;
- determining whether a specified recipient of the email message is among the plurality of platform users;
- in an event it is determined that the specified recipient of the email message is among the plurality of platform users, providing to the specified recipient a platform notification regarding the email message, wherein the specified recipient is provided via the platform, the content of the email message and a list of the plurality of the specified labels separate from the content of the email message, and the platform provides a capability to identify one or more other email messages based on one or more of the specified labels;
- and
- transmitting a second copy of the content of the email message via a conventional email system, wherein the content of the email message is accessible both via the platform using the first copy and by an email client accessing the conventional email system using the second copy.
A computer program product for enhancing email, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving an email message;
- processing an enhancement associated with the email message, wherein processing the enhancement includes labeling the email message with a plurality of specified labels separate from a message body of the email message;
- storing a first copy of content of the email message and the specified labels separate from the message body of the email message in a common email database including email data accessible from the common email database by a plurality of platform users, wherein access to the email data is provided via a platform that provides enhanced messaging functions to the platform users;
- determining whether a specified recipient of the email message is among the plurality of platform users;
- in an event it is determined that the specified recipient of the email message is among the plurality of platform users, providing to the specified recipient a platform notification regarding the email message, wherein the specified recipient is provided via the platform, the content of the email message and a list of the plurality of the specified labels separate from the content of the email message, and the platform provides a capability to identify one or more other email messages based on one or more of the specified labels;
- and
- transmitting a second copy of the content of the email message via a conventional email system, wherein the content of the email message is accessible both via the platform using the first copy and by an email client accessing the conventional email system using the second copy.
Dependencies are inferred from the claim text.