System and method for converting an attachment in an e-mail for delivery to a device of limited rendering capability
First Claim
1. A method for converting an attachment in an e-mail for delivery to a client device of limited rendering capability, comprising:
- downloading the e-mail and the attachment in response to a request from a client device for the e-mail;
transforming the attachment into a plurality of sub-documents, each sub-document being expressed in a format that is compatible with the client device and being a size not greater than a maximum rendering size capability of the client device, wherein a first sub-document includes a link to a second sub-document; and
serving the first sub-document to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for converting an attachment in an e-mail for delivery to a client device of limited rendering capability. The method includes downloading the e-mail and the attachment in response to a request from a client device for the e-mail, transforming the attachment into a plurality of sub-documents, each sub-document being expressed in a format that is compatible with the client device and being a size not greater than a maximum rendering size capability of the client device, wherein a first sub-document includes a link to a second sub-document, and serving the first sub-document to the client device.
313 Citations
49 Claims
-
1. A method for converting an attachment in an e-mail for delivery to a client device of limited rendering capability, comprising:
-
downloading the e-mail and the attachment in response to a request from a client device for the e-mail;
transforming the attachment into a plurality of sub-documents, each sub-document being expressed in a format that is compatible with the client device and being a size not greater than a maximum rendering size capability of the client device, wherein a first sub-document includes a link to a second sub-document; and
serving the first sub-document to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for converting an attachment in an e-mail for delivery to a client device of limited rendering capability, comprising:
-
a conversion module for converting the attachment to an intermediate format;
a segmentation module for segmenting the attachment into a plurality of sub-documents, each sub-document being a size not greater than a maximum rendering size capability of the client device, wherein a first sub-document includes a link to a second sub-document; and
a translation module for translating one of the sub-documents to a format that is compatible with the client device for serving to the client device. - View Dependent Claims (16, 17, 18)
-
-
19. A device for converting an attachment in an e-mail for delivery to a client device of limited rendering capability, comprising:
-
means for converting the attachment to an intermediate format;
means for segmenting the attachment into a plurality of sub-documents, each sub-document being a size not greater than a maximum rendering size capability of the client device, wherein a first sub-document includes a link to a second sub-document; and
means for translating one of the sub-documents to a format that is compatible with the client device for serving to the client device. - View Dependent Claims (20, 21, 22)
-
-
23. A method of condensing an electronic document associated with an e-mail for delivery to a client device of limited rendering capability, comprising:
-
receiving a request for the electronic document from the client device over a communication channel;
altering a portion of a first version the electronic document to produce a second version of the attachment that is smaller than the first version of the attachment based on a preference associated with the client device; and
transmitting the second version of the electronic document to the client device over the communication channel in response to the request. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method comprising:
-
obtaining information regarding preferences with respect to preferred alterations to be performed on an e-mail attachment requested by a client device; and
associating the preferences with the client device in a database.
-
- 29. A device for condensing an electronic document associated with an e-mail for delivery to a client device of limited rendering capability, comprising a transformation module for altering a portion of a first version of document to produce a second version of the electronic document that is smaller than the first version of the electronic document based on a preference associated with the client device.
-
31. A method comprising:
-
downloading, at a proxy server, an attachment to an e-mail in response to a request for the attachment from a client device, wherein the attachment is expressed in a format that is incompatible with the client device;
transforming, at the proxy server, the attachment to a second format that is compatible with the client device; and
serving the attachment from the proxy server to the client device. - View Dependent Claims (32)
-
-
33. A method of reorganizing content of an electronic document associated with an e-mail for delivery to a client device, comprising:
-
downloading the electronic document in response to a request from the client device, the electronic document represented by serial data that contains the content of the document and defines an order in which respective portions of the content are to be performed;
analyzing the serial data of the electronic document; and
generating reorganization information for use in delivering portions of the content of the document, the reorganization information enabling performance in an order different from the order defined by the serial data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A device for reorganizing content of an electronic document associated with an e-mail for delivery to a client device, comprising:
a reorganization module for downloading the electronic document in response to a request from the client device, the electronic document represented by serial data that contains the content of the document and defines an order in which respective portions of the content are to be performed, for analyzing the serial data of the electronic document, and for generating reorganization information for use in delivering portions of the content of the document, the reorganization information enabling performance in an order different from the order defined by the serial data. - View Dependent Claims (46)
-
47. A method comprising:
-
receiving a request for an e-mail from a client device over a communications channel;
downloading the e-mail in response to the request;
modifying the e-mail to include a response template; and
serving the modified e-mail to the client device. - View Dependent Claims (48, 49)
-
Specification