Patent ID: 9661063
Date: 2017-05-23
CPC Classifications: G06F,H04L

Claim:
1. A method implemented by a mobile device having stored thereon a set of address book records, each address book record having a set of attributes, wherein a remote server stores a plurality of address book records including a copy of the set of address book records stored on the mobile device, the method comprising: receiving, at the mobile device, a digital certificate from a first network source different from the remote server, the received digital certificate having attributes including a principal identifier, the digital certificate including one or more attributes different than attributes of the plurality of address book records; matching, by the mobile device, the principal identifier with a value of an attribute in one of the address book records; merging the received digital certificate with the matched address book record stored at the mobile device to create a merged address book record, wherein merging includes copying one or more attributes from the received digital certificate into an empty field of the matched address book record, and wherein the copied one or more attributes are non-existent in the matched address book record prior to the copying; and transmitting the merged address book record that was created at the mobile device to the remote server to update the plurality of address book records at the remote server with the merged address book record.