Method and apparatus for indicating truncated email information in email synchronization
First Claim
Patent Images
1. A method, comprising:
- a step in which a synchronization server determines an email to send to a synchronization client and determines what if any parts of the email to omit; and
a step in which the synchronization server sends the email in whole or in part to the synchronization client and describes what if any parts of the email are omitted, wherein the description is provided using an extensible markup language.
1 Assignment
0 Petitions
Accused Products
Abstract
A method by which an email synchronization server (11) communicates to an email synchronization client (12) that an email being provided to the client (12) by the server (11) during a synchronization session is truncated, based on including in a description of the email a truncated element (21) and also, as appropriate, a body element (22) and/or one or more attach elements (23).
-
Citations
12 Claims
-
1. A method, comprising:
-
a step in which a synchronization server determines an email to send to a synchronization client and determines what if any parts of the email to omit; and
a step in which the synchronization server sends the email in whole or in part to the synchronization client and describes what if any parts of the email are omitted, wherein the description is provided using an extensible markup language. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage structure embodying computer program code thereon for execution by a computer processor, wherein said computer program code comprises instructions for performing a method including:
-
a step of determining an email to send to a client device and of determining what if any parts of the email to omit; and
a step of sending the email in whole or in part to the client device and of describing what if any parts of the email are omitted, wherein description is provided using an extensible markup language.
-
-
8. A method, comprising:
-
a step in which an email client apparatus having email client functionality and having email folders receives from a synchronization server apparatus an email in whole or in part as well as a description of what if any parts are omitted, wherein the description is provided using an extensible markup language; and
a step in which the email client displays information indicating whether only part of the email is received.
-
-
9. A computer program product comprising a computer readable storage structure embodying computer program code thereon for execution by a computer processor, wherein said computer program code comprises instructions for performing a method including:
-
a step of receiving from a server apparatus an email in whole or in part as well as a description of what if any parts are omitted, wherein description is provided using an extensible markup language; and
a step of displaying information indicating whether only part of the email is received.
-
-
10. A synchronization server apparatus, comprising:
-
means for determining an email to send to a synchronization client and for determining what if any parts of the email to omit; and
means for sending the email to the synchronization client in whole or in part and for describing what if any parts of the email are omitted, wherein the email is described using an extensible markup language.
-
-
11. A synchronization client apparatus having email folders, comprising:
-
means for receiving from a synchronization server apparatus an email in whole or in part as well as a description of what if any parts are omitted, wherein description is provided using an extensible markup language; and
means for displaying information indicating whether only part of the email is received.
-
-
12. A system, comprising a synchronization server apparatus including:
-
means for determining an email to send to a synchronization client and for determining what if any parts of the email to omit; and
means for sending the email to the synchronization client in whole or in part and for describing what if any parts of the email are omitted, wherein the email is described using an extensible markup language;
and also comprising at least one synchronization client apparatus having email folders and including;
means for receiving from the synchronization server apparatus an email in whole or in part as well as a description of what if any parts are omitted; and
means for displaying information indicating when only part of the email is received.
-
Specification