METHOD FOR SHARING A FILE WHEN MULTIPLE VERSIONS EXIST
First Claim
Patent Images
1. A method for sharing a file between a group of at least two electronic devices, the method comprising:
- receiving a message sent from one of the electronic devices in the group, the message having a new version of the file associated therewith;
determining differences between the new version of the file and a previous version of the file;
storing one or both of the new version of the file and the determined differences; and
communicating the determined differences to other electronic devices in the group.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a method for sharing a file when multiple versions exist. Differences between the different versions of a file (e.g., attachment) are determined and only the determined differences are communicated. The complete file (e.g., attachment) can be recreated on user devices using a previous version of the file (e.g., attachment) and the transmitted differences, and the complete file (e.g., attachment) can be displayed on user devices so that the operation of the method is not visible to device users.
15 Citations
23 Claims
-
1. A method for sharing a file between a group of at least two electronic devices, the method comprising:
-
receiving a message sent from one of the electronic devices in the group, the message having a new version of the file associated therewith; determining differences between the new version of the file and a previous version of the file; storing one or both of the new version of the file and the determined differences; and communicating the determined differences to other electronic devices in the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for sharing a file between a group of at least two electronic devices, the method comprising:
-
receiving a coded message including an indication of the determined differences between a new version of a file and a previous version of the attachment; recreating the new version of the file using the previous version of the file and the identification of the changed content in the new version of the file provided in the coded message. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An electronic device, comprising:
-
a processor; and a communication subsystem coupled to the processor; the processor configured for;
receiving a message sent from one of the electronic devices in a group of at least two electronic devices, the message having a new version of the file associated therewith;
determining differences between the new version of the file and a previous version of the file;
storing one or both of the new version of the file and the determined differences; andcommunicating the determined differences to other electronic devices in the group. - View Dependent Claims (22, 23)
-
Specification