Patent ID: 8224900

Claim:
An apparatus, comprising: a device; at least one of a device driver or an operating system to detect the device connecting to a network, and to determine an identity of the network responsive to the detecting, the identity of the network comprising at least one of a network name, a network type, a network address range name or gateway information associated with the network; a processor to publish a first status indication associated with a user of the device to one of a list of active contacts and a list of inactive contacts, the processor configured to automatically compose the list of active contacts by selecting at least one contact from an original list of contacts based on the identity of the network and a personal rule set associated with the user, the list of inactive contacts included in the original list and not included in the list of active contacts; and publishing a second status indication associated with the user of the device to the other one of the list of active contacts or the list of inactive contacts, the first status indication different from the second status indication.