Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
180 words
A system for communicating reply data width a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica reply from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply; a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the store comprises a mailbox of a user associated with the communication unit, the first data unit is a first email sent to the communication unit and having an associated first data identifier, the reply data is a reply email of the communication unit, the further data comprises a delta between the first email and the reply email, and the replica reply is a replica of the reply email.
Claim 2
Independent Claim
180 words
A system for communicating reply data width a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica reply from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply; a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the store comprises a mailbox of a user associated with the communication unit, the first data unit is a first email sent to the communication unit and having an associated first data identifier, the reply data is a reply email of the communication unit, the further data comprises a delta between the first email and the reply email, and the replica reply is a replica of the reply email.
Claim 3
Independent Claim
185 words
A system for communicating reply data with a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica rely from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply, a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the store comprises a client-server program file memory, the first data unit is a first file version sent to the communication unit and having an associated first data identifier, the reply data is a revised file version generated by a user associated with the communication unit, the further data comprises a delta between the first file version and the revised file version, and the replica reply is a replica of the revised file version.
Claim 4
Independent Claim
185 words
A system for communicating reply data with a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica rely from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply, a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the store comprises a client-server program file memory, the first data unit is a first file version sent to the communication unit and having an associated first data identifier, the reply data is a revised file version generated by a user associated with the communication unit, the further data comprises a delta between the first file version and the revised file version, and the replica reply is a replica of the revised file version.
Claim 5
Independent Claim
176 words
A system for communicating reply data with a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica reply from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply; a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the data transfer manager further comprises a virtual session manager adapted to control communication of data between the communication unit and host server by communicating the data via a sessionless-oriented communication protocol over a first communication channel between the virtual session manager and the communication unit, and by communicating the data via a session-oriented communication protocol between the virtual session manager and the host server.
Claim 6
Independent Claim
176 words
A system for communicating reply data with a communication unit comprising: a communication server, in communication with the communication unit, comprising a data transfer manager operable for receiving an optimized reply comprising a first data unit identifier and further data, forming a replica reply from the further data and a first data unit corresponding to the first data unit identifier, and forwarding the replica reply; a host server, in communication with the communication server, comprising a store for storing the first data unit and being operable for, in response to a request for the first data unit by the communication server, forwarding the first data unit to the communication server, wherein the data transfer manager further comprises a virtual session manager adapted to control communication of data between the communication unit and host server by communicating the data via a sessionless-oriented communication protocol over a first communication channel between the virtual session manager and the communication unit, and by communicating the data via a session-oriented communication protocol between the virtual session manager and the host server.
Claim 7
Independent Claim
89 words
A method for communicating reply data between a communication unit and a communication server, comprising: (a) at the communication server: (a) (i) receiving the reply data; (a) (ii) determining a first data unit forming a portion of the reply data and determining a first data unit identifier corresponding to the first data unit; (a)(iii) determining a delta between the first data unit and the reply data, and forming an optimized reply comprising the first data unit identifier and delta; and (a)(iv) sending the optimized reply to the communication unit.
Claim 8
Independent Claim
89 words
A method for communicating reply data between a communication unit and a communication server, comprising: (a) at the communication server: (a) (i) receiving the reply data; (a) (ii) determining a first data unit forming a portion of the reply data and determining a first data unit identifier corresponding to the first data unit; (a)(iii) determining a delta between the first data unit and the reply data, and forming an optimized reply comprising the first data unit identifier and delta; and (a)(iv) sending the optimized reply to the communication unit.
Claim 9
Dependent Claim
34 words
The method of claim 4, further comprising: (b) at the communication unit, receiving the optimized reply and forming a replica repay, corresponding to the reply data, from the delta and the first data unit.
Claim 10
Dependent Claim
63 words
The method of claim 5, wherein the communication server comprises a summary index including plural data unit identifiers corresponding to plural data units stored at the communication unit, and step (a)(ii) further comprises determining based on the summary index whether the first data unit forming a portion of the reply data is one of the plural data units stored at the communication unit.
Claim 11
Dependent Claim
101 words
A controller of a communication unit adapted for communicating a reply message the controller comprising: a data store for storing a first message and a first message identifier received by the communication unit; and a data transfer manager for determining a delta between a reply message including at least a portion of the first message and the first message forming an optimized reply message comprising the delta and the first message identifier, and sending the optimized reply to a communications server adapted for forming a replica of the reply message from the optimized reply and a copy of the first message.
Claim 12
Dependent Claim
101 words
A controller of a communication unit adapted for communicating a reply message the controller comprising: a data store for storing a first message and a first message identifier received by the communication unit; and a data transfer manager for determining a delta between a reply message including at least a portion of the first message and the first message forming an optimized reply message comprising the delta and the first message identifier, and sending the optimized reply to a communications server adapted for forming a replica of the reply message from the optimized reply and a copy of the first message.
Claim 13
Dependent Claim
73 words
The controller of claim 7, wherein the data store is further adapted for storing a second message and a second message identifier sent by the communication unit, and the data transfer manager is further operable, for receiving a second optimized reply to the second message including the second message identifier and a second delta, and forming a replica of a reply to the second message from the second delta and the second message.
Claim 14
Dependent Claim
26 words
The controller of claim 8 wherein the data transfer manager is an email manager and the first and second messages are first and second email messages.
Claim 15
Dependent Claim
142 words
A communication server adapted for communicating with a host server and a communication wait, the communications server comprising: a data transfer manager operable for receiving an optimized reply, corresponding to a first reply, from the communication unit comprising a first data unit identifier and a delta, and forming a replica of the first reply from the delta and a first data unit corresponding to the first data unit identifier, wherein the data transfer manager is further operable for receiving a further reply, determining a second data unit forming a portion of the further reply and determining a second data unit identifier corresponding to the second data unit, determining a delta between the second data unit and the further reply, forming a further optimized reply comprising the first data unit identifier and delta, and sending the further optimized reply to the communication unit.
Claim 16
Dependent Claim
142 words
A communication server adapted for communicating with a host server and a communication wait, the communications server comprising: a data transfer manager operable for receiving an optimized reply, corresponding to a first reply, from the communication unit comprising a first data unit identifier and a delta, and forming a replica of the first reply from the delta and a first data unit corresponding to the first data unit identifier, wherein the data transfer manager is further operable for receiving a further reply, determining a second data unit forming a portion of the further reply and determining a second data unit identifier corresponding to the second data unit, determining a delta between the second data unit and the further reply, forming a further optimized reply comprising the first data unit identifier and delta, and sending the further optimized reply to the communication unit.
Claim 17
Dependent Claim
70 words
The communication server of claim 10, wherein the data transfer manager further comprises a summary store for storing plural data unit identifiers corresponding to plural data units stored at the communication unit, and the data transfer manager is further operable for determining from the summary store whether the second data unit forming a portion of the further reply is one of the plural data units stored at the communication unit.
Claim 18
Dependent Claim
135 words
A communication server adapted for communicating with a host server and a communication unit, the communications server comprising: a data transfer manager operable for receiving an optimized reply, corresponding to a first reply, from the communication unit comprising a first data unit identifier and a delta, and forming a replica of the first reply from the delta and a first data unit corresponding to the first data unit identifier, wherein the data transfer manager further comprises a virtual session manager adapted to control communication of data between the communication unit and host server by communicating the data via a sessionless-oriented communication protocol over a first communication channel between the virtual session manager and the communication unit, and by communicating the data via a session-oriented communication protocol between the virtual session manager and the host server.
Claim 19
Dependent Claim
135 words
A communication server adapted for communicating with a host server and a communication unit, the communications server comprising: a data transfer manager operable for receiving an optimized reply, corresponding to a first reply, from the communication unit comprising a first data unit identifier and a delta, and forming a replica of the first reply from the delta and a first data unit corresponding to the first data unit identifier, wherein the data transfer manager further comprises a virtual session manager adapted to control communication of data between the communication unit and host server by communicating the data via a sessionless-oriented communication protocol over a first communication channel between the virtual session manager and the communication unit, and by communicating the data via a session-oriented communication protocol between the virtual session manager and the host server.