×

Content-based notification and user-transparent pull operation for simulated push transmission of wireless email

  • US 7,532,890 B2
  • Filed: 11/07/2005
  • Issued: 05/12/2009
  • Est. Priority Date: 04/01/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of creating a content-based notification for a mobile device using a plurality of communication protocols, the method comprising:

  • receiving a first message of a plurality of messages, the plurality of messages having a first protocol of the plurality of communication protocols, the first protocol having a plurality of fields wherein the first protocol is Simple Mail Transport Protocol (SMTP) or an extension of SMPT;

    determining whether the content-based notification for the first message should be provided;

    when the content-based notification is to be provided, differentially selecting predetermined fields of the plurality of fields from the first message to extract a subset of information, the selected predetermined fields having been determined by the recipient of the first message the predetermined fields comprising at least two of the following fields;

    a “

    FROM”

    field;

    a “

    TO”

    field;

    a “

    DATE”

    field;

    a “

    SIZE”

    field;

    a “

    SUBJECT”

    field;

    a “

    CC”

    field;

    all or a variable portion of a “

    BODY”

    field up to a remaining capacity of a second message;

    an attachment type;

    an attachment name;

    a number of attachments;

    an attachment size;

    an inserted tag;

    an inserted message;

    an inserted banner;

    an inserted spam score;

    an email group designation;

    or a user-defined field;

    using the extracted subset of information, creating the single, complete second message having a second Short Message Service (SMS) protocol of the plurality of communication protocols, the second message providing the content-based notification of the first message;

    encapsulating the second message as a data payload in a third message having a third protocol;

    providing an address header for the third message for the mobile device; and

    transmitting the third message to a wireless network for extraction of the second message from the third message and transmission of the second message to the mobile device wherein the third protocol is Simple Mail Transport Protocol (SMTP), an extension of Simple Mail Transport Protocol, Hypertext Transfer Protocol (HTTP), Extensible Markup Language (XML), SIP (Session Initiation Protocol) for Instant Messaging and Presence Leverage Extensions (SIMPLE), Internet Relay Chat (IRC), Extensible Messaging and Presence Protocol (XMPP), or Instant Messaging (IM).

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×