Patent ID: 8924523

Claim:
A software product loaded in a nontransitory computer readable media and executed in a server computer to cause the server computer to perform operations of: creating a link between a first user and a second user when the first user uses a first device to initiate a relationship with the second user using a second device by sharing a portion or all of personal information of the first user with the second user, wherein the first user is a registered user of a personal information management system, the link is updated when the second user changes from a non-registered user to a registered user; allowing the second user to view the portion or all of personal information of the first user in a way depending on whether the second user is a non-registered user or a registered user; sending out a notification by the server computer to the second user in accordance with a preference setting by the second user when the first user has updated the personal information, wherein the preference setting is used by the server computer to control, not immediately, but when the notification shall be sent to the second user, the notification includes one or more links to data pertaining to the updated personal information, the links keep unchanged regardless how many times the personal information has been updated and are directed to the updated personal information, and allows the second user to retrieve the updated personal; and facilitating the second device to retrieve the updated personal information from the first device after the first user had updated some of the personal information on the first device and from the server computer after the first user had updated some of the personal information through the server computer.