DEVICE-SIDE DATA DE-DUPING
9 Assignments
0 Petitions
Accused Products
Abstract
A client-side device is capable of wirelessly receiving user data for the device. The device is capable of removing duplicative user data items among data wirelessly received and data already existing on the device. The duplicative data may be “de-duped” even though duplicative data items may arise as a result of synchronization operations using different synchronization engines used to synchronize different sets of data types.
102 Citations
46 Claims
-
1-25. -25. (canceled)
-
26. A mobile computing device, comprising:
-
a first module configured to wirelessly communicate user data on the mobile computing device for storage on a remote system; a second module configured to wirelessly receive at least a portion of the user data from the remote system; and a data de-duping module configured to detect duplicative user data resulting from merging wirelessly received user data and user data already present on the mobile computing device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computing device, comprising:
-
a first module configured to communicate user data on the computing device for storage on a remote system; a second module configured to receive at least a portion of the user data from the remote system; and a data de-duping module configured to detect duplicative user data among the received user data and user data already present on the computing device, wherein the duplicative user data results from synchronization of data from a plurality of different remote sources, wherein at least one of the sources is a synchronization engine. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. One or more server computers, comprising:
-
a first module configured to receive user data from a mobile computing device for storage on one of the server computers; a second module configured to transmit at least a portion of the user data to the mobile computing device; and a data de-duping module configured to detect duplicative user data among received user data and user data already present on the one or more server computers, wherein the duplicative user data results from synchronization of data from a plurality of different sources, wherein at least one of the sources comprises a synchronization engine. - View Dependent Claims (43, 44, 45, 46)
-
Specification