Field Filtering
First Claim
1. A computing device capable of storing at least one set of data and communicating at least one set of stored data to another device during a data synchronisation operation, the computing device being arranged to:
- determine that a stored data set includes filtered data that is not to be communicated to the other device during a data synchronisation operation;
form synchronisation data from the stored data set by substituting the filtered data with an indicator that indicates the filtered data; and
communicate the synchronisation data to the other device during the data synchronisation operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device capable of storing at least one set of data and communicating at least one stored set of data to another device during a data synchronisation operation, the computing device being arranged to determine that a stored data set includes filtered data that is not to be communicated to the other device during a data synchronisation operation, form synchronisation data from the stored data set by substituting the filtered data with an indicator, the indicator being such as to indicate the filtered data to the other device and communicate the synchronisation data to the other device during the data synchronisation operation.
22 Citations
37 Claims
-
1. A computing device capable of storing at least one set of data and communicating at least one set of stored data to another device during a data synchronisation operation, the computing device being arranged to:
-
determine that a stored data set includes filtered data that is not to be communicated to the other device during a data synchronisation operation; form synchronisation data from the stored data set by substituting the filtered data with an indicator that indicates the filtered data; and communicate the synchronisation data to the other device during the data synchronisation operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 25, 26, 27, 28, 29)
-
-
17. A computing device capable of storing at least one set of data and of updating that at least one set of data in dependence on data received from another device during a data synchronisation operation, the computing device being arranged to:
-
receive synchronisation data from another device during a data synchronisation operation; determine that the synchronisation data includes an indicator indicating that the data set from which the synchronisation data was formed included filtered data that is not included in the synchronisation data; and update the stored at least one set of data in dependence on the synchronisation data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
30. A method of performing a data synchronisation operation for synchronising the data stored on two devices, the method comprising, in a first device:
-
determining that set of data to be communicated to a second device during a data synchronisation operation includes filtered data that is not to be communicated to the second device during the data synchronisation operation; forming synchronisation data from the data set by substituting the filtered data with an indicator, the indicator being such as to indicate the filtered data to the second device; and communicating the synchronisation data to the second device during the data synchronisation operation.
-
- 31. A computing device capable of communicating data with another device during a data synchronisation operation and of storing the capability of another device to filter data, the computing device being arranged to initiate a data synchronisation operation with another device in dependence on a stored filtering capability associated with that device.
-
35. A computing device substantially as described herein with reference to the accompanying drawings.
-
36. An operating system substantially as described herein with reference to the accompanying drawings.
-
37. A method substantially as described herein with reference to the accompanying drawings.
Specification