Patent ID: 8611873

Claim:
A computer-implemented method of providing an advanced caller identification service programmed in a memory of a device, comprising: maintaining in the device a store of subscriber persona information provided by users, the persona information identifying a user to other users; pushing persona information to a group of others based on an established relationship between subscribers, the group including a first subscriber having a phone and a second subscriber; and controlling the first subscriber's phone based on the second subscriber's persona information prior to establishing a communication link between the first subscriber and the second subscriber, wherein the controlling of the first subscriber's phone is performed by a client application on the first subscriber's phone, and controlling comprises one of: synchronizing persona information stored in a memory on the first subscriber's phone with the store of subscriber persona information in the memory of the device; and blocking an incoming call to the first subscriber's phone from the second subscriber's phone to automatically populate an address book on the first subscriber's phone with public information regarding the second subscriber.