Limited-bandwidth electronic data communication system
First Claim
1. An electronic data transmission server comprising:
- a data receiver for receiving a request for transmission of an incoming message including an attachment document to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data content including at least one word having an associated phrase tag;
a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by replacing each said at least one word with the associated phrase tag for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced content; and
a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network.
3 Assignments
0 Petitions
Accused Products
Abstract
A limited-bandwidth network electronic data communication server includes an electronic data transmission server and a network terminal in communication with the electronic data transmission server over a communications network. The electronic data transmission server includes a data receiver for receiving a request for transmission of an e-mail attachment to a network terminal over a communications network. The e-mail attachment includes content and data defining the presentation of the content. A data processing system is in communication with the data receiver for converting the e-mail attachment into a less memory-intensive data format. The data processing system is configured to perform the conversion by extracting the content from the e-mail attachment without the presentation data. A data transmitter is in communication with the data processing system for transmitting the extracted content to the network terminal over the communications network without the presentation data.
-
Citations
23 Claims
-
1. An electronic data transmission server comprising:
-
a data receiver for receiving a request for transmission of an incoming message including an attachment document to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data content including at least one word having an associated phrase tag; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by replacing each said at least one word with the associated phrase tag for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced content; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
2. An electronic data transmission server comprising:
-
a data receiver for receiving a request for transmission of an incoming message including an attachment document to a network terminal over a communications network, the attachment document having attachment data including graphics data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data content including at least one word having an associated abbreviation; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by replacing each said word with the associated abbreviation for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced content; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
3. An electronic data transmission server comprising:
-
a data receiver for receiving a request for transmission of an incoming message including an attachment document to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network; wherein the presentation data includes at least one of text font data and text attribute data associated with the data filtration parameter, the data processing system configured to perform the conversion by reducing the number of bytes occupied by the at least one of the text font data and the text attribute data to provide the reduced presentation data included as the reduced presentation data in the converted data in view of the specified data resolution level.
-
-
4. An electronic data transmission server comprising:
-
a data receiver for receiving a request for transmission of an incoming message including an attachment document to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data presentation data includes text formatting data; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by replacing the text formatting data with predefined format tags for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data including reduced presentation data; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
5. A method of electronic data transmission comprising the steps of:
-
receiving a request for transmission of an incoming message including an attachment document over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data content including at least one word having an associated phrase tag; converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the converting step including replacing each said at least one word with the associated phrase tag for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced content; and transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
6. A method of electronic data transmission comprising the steps of:
-
receiving a request for transmission of an incoming message including an attachment document over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including at least one word having an associated abbreviation; converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the converting step including replacing each said word with the associated abbreviation for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced content; and transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
7. A method of electronic data transmission comprising the steps of:
-
receiving a request for transmission of an incoming message including an attachment document over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the converting step including reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and
transmitting an outgoing message containing the converted data to the network terminal over the communications network;wherein the presentation data includes at least one of text font data and text attribute data associated with the data filtration parameter, the converting step comprising reducing the number of bytes occupied by the at least one font text data and text attribute data to provide the reduced presentation data included in the converted data in view of the specified data resolution level.
-
-
8. A method of electronic data transmission comprising the steps of:
-
receiving a request for transmission of an incoming message including an attachment document over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data presentation data including text formatting data; converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network terminal, the converting step including replacing the formatting data with predefined format tags for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide converted data as reduced presentation data; and transmitting an outgoing message containing the converted data to the network terminal over the communications network.
-
-
9. An electronic data transmission server for directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data content including at least one word having an associated phrase tag, the data transmission server comprising:
-
a data processing system configured for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network resource by replacing each said at least one word with the associated phrase tag for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide a converted document including reduced content; a data receiver in communication with the data processing system for receiving a request for transmission of at least the content of the attachment document to the network resource; and a data transmitter in communication with the data processing system for transmitting to the network resource over a communications network the converted document, the data transmitter being further configured for initiating transmission of the converted document to the network resource in accordance with the network resource transmission request and an access level defined for the network resource.
-
-
10. An electronic data transmission server for directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data content including at least one word having an associated abbreviation, the data transmission server comprising:
-
a data processing system configured for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network resource by replacing each said word with the associated abbreviation for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide a converted document including reduced content; a data receiver in communication with the data processing system for receiving a request for transmission of at least the content of the attachment document to the network resource; and a data transmitter in communication with the data processing system for transmitting to the network resource over a communications network the converted document, the data transmitter being further configured for initiating transmission of the converted document to the network resource in accordance with the network resource transmission request and an access level defined for the network resource.
-
-
11. An electronic data transmission server for directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data presentation data including text formatting data, the data transmission server comprising:
-
a data processing system configured for converting the attachment data in accordance with the at least one data filtration parameter representing a specified data resolution level to accommodate data resolution capabilities of the network resource by replacing the text formatting data with predefined format tags for reducing the number of bytes occupied by the attachment data according to the specified data resolution level in order to provide a converted document including reduced presentation data; a data receiver in communication with the data processing system for receiving a request for transmission of at least the content of the attachment document to the network resource; and a data transmitter in communication with the data processing system for transmitting to the network resource over a communications network the converted document, the data transmitter being further configured for initiating transmission of the converted document to the network resource in accordance with the network resource transmission request and an access level defined for the network resource.
-
-
12. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including at least one word having an associated phrase tag, the method comprising the steps of:
-
converting the attachment data to accommodate data resolution capabilities of the network resource by replacing each said at least one word with the associated phrase tag for reducing the number of bytes occupied by the attachment data according to a specified data resolution level of the network resource in order to provide a converted document including reduced content; receiving a request for transmission of at least the content of the attachment document to the network resource; and initiating transmission of the converted document to the network resource in accordance with an access level defined for the network resource.
-
-
13. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including at least one word having an associated abbreviation, the method comprising the steps of:
-
converting the attachment data to accommodate data resolution capabilities of the network resource by replacing each said word with the associated abbreviation for reducing the number of bytes occupied by the attachment data according to a specified data resolution level of the network resource in order to provide a converted document including reduced content; receiving a request for transmission of at least the content of the attachment document to the network resource; and initiating transmission of the converted document to the network resource in accordance with an access level defined for the network resource.
-
-
14. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including text formatting data, the method comprising the steps of:
- converting the attachment data to accommodate data resolution capabilities of the network resource by replacing the formatting data with predefined format tags for reducing the number of bytes occupied by the presentation data according to a specified data resolution level of the network resource in order to provide a converted document including reduced presentation data;
receiving a request for transmission of at least the content of the attachment document to the network resource; and initiating transmission of the converted document to the network resource in accordance with an access level defined for the network resource.
- converting the attachment data to accommodate data resolution capabilities of the network resource by replacing the formatting data with predefined format tags for reducing the number of bytes occupied by the presentation data according to a specified data resolution level of the network resource in order to provide a converted document including reduced presentation data;
-
15. An electronic data transmission server comprising:
-
a data receiver for receiving a request for retransmission of an attachment document of a previous incoming message to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level for the retransmitted attachment document to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network, the converted data housing the desired alternate data resolution level, further comprising the attachment data including raster image data, the data processing system configured to convert the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the specified data resolution level.
-
-
16. A method of electronic data transmission comprising the steps of:
-
receiving a request for retransmission of an attachment document of a previous incoming message over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level for the retransmitted attachment document to accommodate data resolution capabilities of the network terminal, the converting step including reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and
transmitting an outgoing message containing the converted data to the network terminal over the communications network, the converted data having the desired alternate data resolution level, further comprising the step of converting the attachment document including raster image data, the converting step comprises converting the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the specified data resolution level.
-
-
17. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including graphics data, the method comprising the steps of:
-
converting the attachment data to accommodate data resolution capabilities of the network resource by reducing the number of bytes occupied by the attachment data according to a desired alternate data resolution level of the network resource in order to provide a converted document including reduced graphics data including at least one of reduced content and reduced presentation data; receiving a request for retransmission of at least the content of the attachment document to the network resource according to the desired alternate data resolution level; and initiating retransmission of the converted document to the network resource in accordance with an access level defined for the network resource;
wherein the presentation data includes at least one of text font data and text attribute data, the converting step comprises reducing the number of bytes occupied by the at least one font text data and text attribute data in view of the specified data resolution level.
-
-
18. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including graphics data, the method comprising the steps of:
-
converting the attachment data to accommodate data resolution capabilities of the network resource by reducing the number of bytes occupied by the attachment data according to a desired alternate data resolution level of the network resource in order to provide a converted document including reduced graphics data including at least one of reduced content and reduced presentation data; receiving a request for retransmission of at least the content of the attachment document to the network resource according to the desired alternate data resolution level; and initiating retransmission of the converted document to the network resource in accordance with an access level defined for the network resource;
further comprising the step of converting the attachment document including raster image data, the converting step comprises converting the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the specified data resolution level.
-
-
19. An electronic data transmission server for directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including graphics data, the data transmission server comprising:
-
a data processing system configured for converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level to accommodate data resolution capabilities of the network resource by reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide a converted document including reduced graphics data including at least one of reduced content and reduced presentation data; a data receiver in communication with the data processing system for receiving a request for retransmission of at least the content of the attachment document to the network resource according to the desired alternate data resolution level; and a data transmitter in communication with the data processing system for transmitting to the network resource over a communications network the converted document, the data transmitter being further configured for initiating transmission of the converted document to the network resource in accordance with the network resource retransmission request and an access level defined for the network resource;
wherein the presentation data includes at least one of text font data and text attribute data, the converting step comprises reducing the number of bytes occupied by the at least one font text data and text attribute data in view of the specified data resolution level.
-
-
20. An electronic data transmission server for directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including graphics data, the data transmission server comprising:
-
a data processing system configured for converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level to accommodate data resolution capabilities of the network resource by reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide a converted document including reduced graphics data including at least one of reduced content and reduced presentation data; a data receiver in communication with the data processing system for receiving a request for retransmission of at least the content of the attachment document to the network resource according to the desired alternate data resolution level; and a data transmitter in communication with the data processing system for transmitting to the network resource over a communications network the converted document, the data transmitter being further configured for initiating transmission of the converted document to the network resource in accordance with the network resource retransmission request and an access level defined for the network resource;
further comprising the attachment data including raster image data, the data processing system configured to convert the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the desired alternate data resolution level.
-
-
21. An electronic data transmission server comprising:
-
a data receiver for receiving a request for retransmission of an attachment document of a previous incoming message to a network terminal over a communications network, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; a data processing system in communication with the data receiver for converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level for the retransmitted attachment document to accommodate data resolution capabilities of the network terminal, the data processing system configured to perform the conversion by reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and a data transmitter in communication with the data processing system for transmitting an outgoing message containing the converted data to the network terminal over the communications network, the converted data housing the desired alternate data resolution level;
further comprising the attachment data including raster image data, the data processing system configured to convert the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the desired alternate data resolution level.
-
-
22. A method of electronic data transmission comprising the steps of:
-
receiving a request for retransmission of an attachment document of a previous incoming message over a communications network to a network terminal, the attachment document having attachment data including content for presentation on the network terminal and presentation data defining the presentation of the content on the network terminal, the attachment data including graphics data; converting the attachment data in accordance with the at least one data filtration parameter representing a desired alternate data resolution level for the retransmitted attachment document to accommodate data resolution capabilities of the network terminal, the converting step including reducing the number of bytes occupied by the attachment data according to the desired alternate data resolution level in order to provide converted data including reduced graphics data including at least one of reduced content and reduced presentation data; and
transmitting an outgoing message containing the converted data to the network terminal over the communications network, the converted data having the desired alternate data resolution level;
further comprising the attachment data including raster image data, the data processing system configured to convert the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the desired alternate data resolution level.
-
-
23. A method of directing an attachment document to a network resource, the attachment document having attachment data including content for presentation on the network resource and presentation data defining the presentation of the content on the network resource, the attachment data including graphics data, the method comprising the steps of:
-
converting the attachment data to accommodate data resolution capabilities of the network resource by reducing the number of bytes occupied by the attachment data according to a desired alternate data resolution level of the network resource in order to provide a converted document including reduced graphics data including at least one of reduced content and reduced presentation data; receiving a request for retransmission of at least the content of the attachment document to the network resource according to the desired alternate data resolution level; and initiating retransmission of the converted document to the network resource in accordance with an access level defined for the network resource;
further comprising the attachment data including raster image data, the data processing system configured to convert the raster image data to text for reducing the number of bytes occupied by the content and presentation data in the converted data in view of the desired alternate data resolution level.
-
Specification