Patent ID: 9710673
Date: 2017-07-18
CPC Classifications: G06F,H04L

Claim:
1. A method for synchronizing a keychain stored on a first device in a set of peer devices with a set of keychains stored on other devices in the set of peer devices, each keychain comprising a set of keychain items, the method comprising: receiving a notification that a second device in the set of peer devices has added a first keychain item to a particular keychain while the first device was offline; retrieving the first keychain item added to the particular keychain by the second device in the set of peer devices; determining that a first unique identifier associated with the first keychain item matches a second unique identifier associated with a second keychain item stored in the particular keychain on the first device; based on the determination that the first unique identifier matches the second unique identifier associated with the second keychain item stored in the particular keychain on the first device, resolving a conflict between the first and second keychain items; and updating the particular keychain on the first device based on resolution of the conflict.