Patent ID: 8346284

Claim:
A handheld electronic device for use in a network to which other electronic devices, with respective users, are connected and for performing at least one function, the handheld electronic device comprising: a screen configured to display information to a user of the handheld electronic device; a location determining unit that determines a current location of the handheld electronic device; a function determining unit that determines at least one function performed by the handheld electronic device; and a receiving unit configured to receive status information relating to the users of the other electronic devices, the status information comprising information indicating functions performed by and locations of the other electronic devices, wherein the handheld electronic device is configured to be able to: compare a status of the handheld electronic device with the respective status information of the other electronic devices; determine users of other electronic devices connected to the network who the user of the handheld electronic device may be interested in contacting based on the status information of the respective other electronic devices of the other users matching the status of the handheld electronic device; update the determined users of other electronic devices when there is a change on the status of the user of the handheld electronic device; and display on the screen information relating to the updated determined users of the other electronic devices, the information relating to the updated determined users including a respective user name, a graphical representation corresponding to the user, and status information so as to indicate the updated determined users as users who the user of the handheld electronic device may be interest in contacting based on the matching status information.