| CPC H04L 9/3236 (2013.01) [H04L 9/0833 (2013.01); H04L 63/0861 (2013.01); H04L 63/104 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving, at a first electronic device associated with a first root identifier, a second root identifier from a second electronic device, wherein the first root identifier is based on a first profile tree maintained at the first electronic device, and wherein the second root identifier is associated with a second profile tree maintained at the second electronic device;
determining that the first root identifier does not match the second root identifier;
sending, to the second electronic device, the first profile tree, wherein the first profile tree comprises a representation of currently-maintained user profiles at the first electronic device;
receiving, from the second electronic device, user profile update information, wherein the user profile update information corresponds to user profile information maintained at the second electronic device and determined to be more recent than corresponding user profile information at the first electronic device; and
updating a subset of the currently-maintained user profiles based on the user profile update information.
|