Communicating with recipient email server while composing email

US9654430B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9654430-B2
Application numberUS-201113029183-A
CountryUS
Kind codeB2
Filing dateFeb 17, 2011
Priority dateFeb 17, 2011
Publication dateMay 16, 2017
Grant dateMay 16, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are techniques for the transmission of electronic mail (email). While a user composes an email message and once an intended recipient has been entered, negotiation modules associated with client and server computers check both the recipient and attributes of the message as they are entered. The user is notified if there is an issue with the intended recipient and alternative recipients may be suggested. The user is also notified if a particular attribute exceeds a defined limit. In this manner, the user may alter the message so that the attribute conforms to the limit to ensure delivery. Tests may be provided to enable a user to exceed a limit and some users may be pre-authorized to exceed a limit.

First claim

Opening claim text (preview).

We claim: 1. A method for transmitting electronic mail (email), comprising: receiving a first address of a first recipient of an email message, wherein the first recipient is associated with a recipient computing device; notifying an email server, associated with the email message and the first recipient, of the first address; transmitting a parameter associated with the email message to the email server; receiving a first message from the email server indicating that the parameter is not acceptable to the email server; notifying a sender of the email message that the parameter is not acceptable to the email server; and not transmitting the email message to either the recipient computing device or the email server in response to a first message from the email server indicating that the parameter is not acceptable to the email server. 2. The method of claim 1 , further comprising: receiving from the sender a modified email message corresponding to a modified parameter such that the modified parameter is acceptable to the email server; and transmitting the modified email message to the first recipient via the email server. 3. The method of claim 1 , further comprising: displaying to a sender of the email message availability information specifying that the first recipient cannot, based upon the parameter, receive the first email message and that an alternative recipient can receive the first email message; receiving an indication to transmit the first email message to the alternative recipient in response to the availability information; and transmitting the email message to the alternative recipient rather than the first recipient via the email server. 4. The method of claim 1 , wherein the parameter is a size of an attachment. 5. The method of claim 1 , wherein the parameter is a subject line and the acceptability of the parameter corresponds to a restriction on unsolicited email. 6. The method of claim 1 , further comprising: receiving a modified email message corresponding to a changed parameter in response to an indication that the parameter is unacceptable to the email server; transmitting the changed parameter associated with the email message to the email server; and transmitting the modified email message to the first recipient via the email server in response to a second message from the email server indicating that the changed parameter is acceptable to the email server. 7. The method of claim 1 , further comprising: forwarding a test from the email server to the sender of the first email message when the parameter is unacceptable; and transmitting the email message to the first recipient via the email server in response to a successful response to the test. 8. An apparatus for transmitting electronic mail (email), comprising: a processor; a computer readable storage medium; and logic, stored on the computer readable storage medium for execution on the processor, for: receiving a first address of a first recipient of an email message, wherein the first recipient is associated with a recipient computing device; notifying an email server, associated with the email message and the first recipient, of the first address; transmitting a parameter associated with the email message to the email server; receiving a first message from the email server indicating that the parameter is not acceptable to the email server; notifying a sender of the email message that the parameter is not acceptable to the email server; and not transmitting the email message to either the recipient computing device or the email server in response to a first message from the email server indicating that the parameter is not acceptable to the email server. 9. The apparatus of claim 8 , the logic further comprising logic for: receiving from the sender a modified email message corresponding to a modified parameter such that the modified parameter is acceptable to the email server; and transmitting the modified email message to the first recipient via the email server. 10. The apparatus of claim 8 , the logic further comprising logic for: displaying to a sender of the email message availability information specifying that the first recipient cannot, based upon the parameter, receive the first email message and that an alternative recipient is can receive the first email message; receiving an indication to transmit the first email message to the alternative recipient in response to the availability information; and transmitting the email message to the alternative recipient rather than the first recipient via the email server. 11. The apparatus of claim 8 , wherein the parameter is a size of an attachment. 12. The apparatus of claim 8 , wherein the parameter is a subject line and the acceptability of the parameter corresponds to a restriction on unsolicited email. 13. The apparatus of claim 8 , the logic further comprising logic for: receiving a modified email message corresponding to a changed parameter in response to an indication that the parameter is unacceptable to the email server; transmitting the changed parameter associated with the email message to the email server; and transmitting the modified email message to the first recipient via the email server in response to a second message from the email server indicating that the changed parameter is acceptable to the email server. 14. The apparatus of claim 8 , the logic further comprising logic for: forwarding a test from the email server to the sender of the first email message when the parameter is unacceptable; and transmitting the email message to the first recipient via the email server in response to a successful response to the test. 15. A computer programming product for transmitting electronic mail (email), comprising: a non-transitory computer readable storage medium; and logic, stored on the computer readable storage medium for execution on a processor, for: receiving a first address of a first recipient of an email message, wherein the first recipient is associated with a recipient computing device; notifying an email server, associated with the email message and the first recipient, of the first address; transmitting a parameter associated with the email message to the email server; receiving a first message from the email server indicating that the parameter is not acceptable to the email server; notifying a sender of the email message that the parameter is not acceptable to the email server; and not transmitting the email message either to the recipient computing device or the email server in response to a first message from the email server indicating that the parameter is not acceptable to the email server. 16. The computer programming product of claim 15 , the logic further comprising logic for: receiving from the sender a modified email message corresponding to a modified parameter such that the modified parameter is acceptable to the email server; and transmitting the modified email message to the first recipient via the email server. 17. The computer programming product of claim 15 , the logic further comprising logic for: displaying to a sender of the email message availability information specifying that the first recipient cannot, based upon the parameter, receive the first email message and that an alternative recipient is can receive the first email message; receiving an indication to transmit the first email message to the alternative recipient in response to the availability information; and transmitting the email message to the alternative rec

Assignees

Inventors

Classifications

  • H04L51/12Primary

    Electricity · mapped topic

  • H04L51/212Primary

    using filtering or selective blocking · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9654430B2 cover?
Provided are techniques for the transmission of electronic mail (email). While a user composes an email message and once an intended recipient has been entered, negotiation modules associated with client and server computers check both the recipient and attributes of the message as they are entered. The user is notified if there is an issue with the intended recipient and alternative recipients…
Who is the assignee on this patent?
Chen Yu-Jin, Hsu Ming-Fa, Kuo Chen-Yu, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04L51/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 16 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).