Patent ID: 8175297

Claim:
A method, comprising: receiving from a client device a request for audio at a requested location; determining a location of a plurality of audio sensors, wherein the plurality of audio sensors are coupled to head-mounted devices in which a location of each of the plurality of audio sensors varies; based on the requested location and the location of the plurality of audio sensors, determining an ad hoc array of audio sensors, wherein determining the ad hoc array comprises: selecting from a plurality of predefined environments a predefined environment in which the requested location is located; identifying audio sensors in the plurality of audio sensors that are currently associated with the selected predefined environment; determining a separation distance of the audio sensors currently associated with the selected predefined environment, wherein the separation distance for an audio sensor comprises a distance between the location of the audio sensor and the requested location; and selecting for the ad hoc array audio sensors having a separation distance below a predetermined threshold; receiving audio sensed from audio sensors in the ad hoc array; and processing the audio sensed from audio sensors in the ad hoc array to produce an output substantially estimating audio at the requested location.