Methods and systems for attachment processing in association with electronic messages
First Claim
1. A method for processing data in a wireless communication network comprising:
- receiving at a gateway for the wireless communication network at least one electronic message having at least one attachment associated therewith;
processing the at least one electronic message based on characteristics of the at least one electronic message including size and type of the at least one electronic message and based on characteristics of the at least one attachment including size and type of the at least one attachment, wherein a determination is made whether to remove a respective attachment from the at least one electronic message;
in response to a determination being made to remove one or more attachments from an electronic message, providing the electronic message with one or more indicia tags for the one or more attachments being removed from the electronic message, the one or more indicia tags being derived from the characteristics of the one or more attachments including identifying information for the gateway and size and type characteristics;
forwarding the electronic message to the recipient with the one or more indicia tags and without the one or more attachments;
displaying the size and type of the one or more attachments that were removed from the electronic message as indicated by the one or more indicia tags in the electronic message;
receiving instructions from the recipient for processing an attachment that was removed from the electronic message and replaced with an indicia tag at a subsystem connected to the gateway, the subsystem comprising a fax machine for faxing the attachment;
a database for storing the attachment; and
a text-to-speech device for speaking the contents of the attachment; and
processing the attachment at a plurality of the subsystems indicated by the user, wherein the gateway is configured to provide wireless communications services to interactive messaging clients and provide Internet e-mail services and user-selectable filtering and wherein the gateway is configured to provide a delivery confirmation for the message to a sender of the electronic message after the message has been delivered to the recipient over the wireless communication network.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses methods and systems for processing data in a wireless communication network. A method embodiment includes receiving at least one electronic message having at least one attachment associated therewith; associating identifying indicia with the message according to the message characteristics; and using the identifying indicia to determine which portion of the message should be delivered to a recipient of the message. The method can also include transmitting a portion of the message, such as its text without any applicable attachments, to a wireless application of the recipient. The method may include stripping data such as an attachment from the message before sending the message to the user. In one aspect of the method, the user can determine that further processing of at least one of the stripped attachments is needed. This further processing is accomplished by one or more of a plurality of subsystems. A system embodiment includes a gateway structured with an internal network to receive electronic messages from either the Internet or a wireless data network. The gateway is structured to identify each electronic message with an indicia tag representative of at least one characteristic of the message. The gateway is also structured to transmit, or not transmit, at least a portion of the message to a recipient according to the information contained in the indicia tag. Computer-readable media embodiments of the present methods and systems are also disclosed.
65 Citations
21 Claims
-
1. A method for processing data in a wireless communication network comprising:
-
receiving at a gateway for the wireless communication network at least one electronic message having at least one attachment associated therewith; processing the at least one electronic message based on characteristics of the at least one electronic message including size and type of the at least one electronic message and based on characteristics of the at least one attachment including size and type of the at least one attachment, wherein a determination is made whether to remove a respective attachment from the at least one electronic message; in response to a determination being made to remove one or more attachments from an electronic message, providing the electronic message with one or more indicia tags for the one or more attachments being removed from the electronic message, the one or more indicia tags being derived from the characteristics of the one or more attachments including identifying information for the gateway and size and type characteristics; forwarding the electronic message to the recipient with the one or more indicia tags and without the one or more attachments; displaying the size and type of the one or more attachments that were removed from the electronic message as indicated by the one or more indicia tags in the electronic message; receiving instructions from the recipient for processing an attachment that was removed from the electronic message and replaced with an indicia tag at a subsystem connected to the gateway, the subsystem comprising a fax machine for faxing the attachment;
a database for storing the attachment; and
a text-to-speech device for speaking the contents of the attachment; andprocessing the attachment at a plurality of the subsystems indicated by the user, wherein the gateway is configured to provide wireless communications services to interactive messaging clients and provide Internet e-mail services and user-selectable filtering and wherein the gateway is configured to provide a delivery confirmation for the message to a sender of the electronic message after the message has been delivered to the recipient over the wireless communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory device containing instructions for controlling a computer system to perform a method in a wireless communication environment, said instructions, when executed by the computer system, cause the computer system to perform:
-
receiving at a gateway for a wireless communication network at least one electronic message having at least one attachment associated therewith; processing the at least one electronic message based on characteristics of the at least one electronic message including size and type of the at least one electronic message and based on characteristics of the at least one attachment including size and type of the at least one attachment, wherein a determination is made whether to remove a respective attachment from the at least one electronic message; in response to a determination being made to remove one or more attachments from an electronic message, providing the electronic message with one or more indicia tags for the one or more attachments being removed from the electronic message, the one or more indicia tags being derived from the characteristics of the one or more attachments including identifying information for the gateway and size and type characteristics; forwarding the electronic message to the recipient with the one or more indicia tags and without the one or more attachments; displaying the size and type of the one or more attachments that were removed from the electronic message as indicated by the one or more indicia tags in the electronic message; receiving instructions from the recipient for processing an attachment that was removed from the electronic message and replaced with an indicia tag at a subsystem connected to the gateway, the subsystem comprising a fax machine for faxing the attachment;
a database for storing the attachment; and
a text-to-speech device for speaking the contents of the attachment; andprocessing the attachment at a plurality of the subsystems indicated by the user, wherein the gateway is configured to provide wireless communications services to interactive messaging clients and provide Internet e-mail services and user-selectable filtering and wherein the gateway is configured to provide a delivery confirmation for the message to a sender of the electronic message after the message has been delivered to the recipient over the wireless communication network.
-
-
11. A system for processing data in a wireless communication network comprising:
a gateway for the wireless communication network configured to; receive at least one electronic message having at least one attachment associated therewith; process the at least one electronic message based on characteristics of the at least one electronic message including size and type of the at least one electronic message and based on characteristics of the at least one attachment including size and type of the at least one attachment, wherein a determination is made whether to remove a respective attachment from the at least one electronic message; in response to a determination being made to remove one or more attachments from an electronic message, provide the electronic message with one or more indicia tags for the one or more attachments being removed from the electronic message, the one or more indicia tags being derived from the characteristics of the one or more attachments including identifying information for the gateway and size and type characteristics; forward the electronic message to the recipient with the one or more indicia tags and without the one or more attachments; display the size and type of the one or more attachments that were removed from the electronic message as indicated by the one or more indicia tags in the electronic message; receive instructions from the recipient for processing an attachment that was removed from the electronic message and replaced with an indicia tag at a subsystem connected to the gateway, the subsystem comprising a fax machine for faxing the attachment;
a database for storing the attachment; and
a text-to-speech device for speaking the contents of the attachment; andprocess the attachment at a plurality of the subsystems indicated by the user, wherein the gateway is configured to provide wireless communications services to interactive messaging clients and provide Internet e-mail services and user-selectable filtering and wherein the gateway is configured to provide a delivery confirmation for the message to a sender of the electronic message after the message has been delivered to the recipient over the wireless communication network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
Specification