Patent ID: 8849199

Claim:
A system comprising: an audio capture device configured to collect a sample of ambient audio; at least one communications interface associated with a customer premise device and configured to passively detect one or more users in proximity to the customer premise device; and at least one processor associated with the customer premise device, the at least one processor configured to: (i) receive, from the at least one communications interface, a respective identifier of one or more respective user devices associated with a first detected user and a second detected user of the one or more users, (ii) determine, based at least in part on the received identifiers, an identity of the first detected user, (iii) receive the collected sample of ambient audio from the audio capture device, (iv) process the sample of ambient audio, wherein the processing comprises determining a first voice sample associated with the first detected user and a second voice sample associated with the second detected user, (v) compare the first voice sample and the second voice sample to one or more stored voice samples, (vi) determine, based at least in part on the comparison, that the first detected user is a registered user and the second detected user is an unregistered user, (vii) determine one or more first characteristics associated with the registered user and one or more second characteristics associated with the unregistered user, wherein determining the one or more second characteristics comprises: determining that the second voice sample associated with the unregistered user does not match the one or more stored voice samples, and determining that the second voice sample associated with the unregistered user matches a generic stored voice sample associated with the one or more second characteristics, and (viii) customize, based at least in part on the identity of the registered user, the one or more first characteristics associated with the registered user, and the one or more second characteristics associated with the unregistered user, content that is output by the customer premise device.