Abstract: Methods, devices and systems for wireless communication. A device user defines a list of contacts and receives a collective indication of which contacts are located within a neighborhood of the device. The neighborhood is defined at the device, for example by the device itself or by the user. A plurality of device users define respective user profiles including user attributes. One of the users defines a target attribute, and receives an indication of which other users that have that attribute have devices in the first user's neighborhood. The devices communicate among themselves either indirectly, for example via cellular base stations, or directly.
Abstract: A device and method for handling announcement of an incoming call in a telephone handset at least in part in accordance with a measured ambient noise level is provided. In some embodiments, the disclosed device includes an audio signaling mechanism such as a ringer whose loudness is automatically adjusted in accordance with a measured ambient noise levels. Alternatively or additionally, the present invention provides an audio speaker for outputting received voice communications, wherein the loudness of the speaker is determined at least in part in accordance with a measured ambient noise level. In some embodiments, the present invention provides methods and devices for handling announcement of an incoming call at least in part in accordance with electrical output from other sensing circuits such as location sensing circuits and environmental circuits.