IP Library Granted Patent US 12707219
Granted Patent B2
US 12707219 · App. 18/614,690 · Granted Aug 11, 2026

Electronic system with earphone/headphone recommendation based on expected context of daily usage of wearable audio output device(s)

Inventors: Amit Kumar Agrawal (Bangalore, IN); Krishnan Raghavan (Bangalore, IN)
H04S7/30G06Q10/109G06Q30/0251
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12707219
App. No.
18/614,690
Granted
Aug 11, 2026
Kind
B2
Abstract

An electronic device, method and computer program product provide recommendations for a wearable audio output device that is appropriate for a scheduled use. A controller of the electronic device determines, based on schedule data, a context (e.g., sound quality and volume level of ambient sound) of presentation of audio output via wearable audio output device(s). The controller associates, for each wearable audio output device, a respective ambient sound attenuation value compatible with a range of sound quality and volume level of the context. The controller identifies a candidate wearable audio output device that has an associated ambient sound attenuation value that is compatible with the context of presentation. The controller presents, via an output device, a recommendation to have the candidate wearable audio output device available to successfully present the audio output for the context of presentation of the audio output during a scheduled time.

Claims (87)

1 . An electronic device comprising:

an audio driver configured to communicatively couple serially to at least two wearable audio output devices, each having a different allowed airflow and ambient sound attenuation level; and

a controller communicatively coupled to the audio driver, and which:

identifies schedule data associated with presentation of audio output, the schedule data comprising at least a time of day corresponding to an upcoming activity, event, or location and at which presentation of audio output from the electronic device will occur;

determines, based on the schedule data, a context of presentation of audio output via each of the at least two wearable audio output devices, the context being one or more audio characteristics of a group comprising: (i) sound quality of the presentation; and (ii) a volume level of ambient sound;

associates, for each of the at least two wearable audio output devices, a respective ambient sound attenuation value that is designated as compatible with a range of sound quality and volume level of the context of presentation;

identifies a candidate wearable audio output device of the at least two wearable audio output devices that has an associated ambient sound attenuation value that is compatible with the context of presentation; and

presents, via an output device, a recommendation to have the candidate wearable audio output device available to successfully present the audio output for the context of presentation of the audio output during a future scheduled time.

2 . The electronic device of claim 1 , wherein, in presenting the recommendation to have the candidate wearable audio output device available, the controller:

identifies a marketing channel to acquire the candidate wearable audio output device; and

presents, via the output device, a link to the marketing channel.

3 . The electronic device of claim 1 , wherein the controller:

determines, based on the schedule data, an expected duration of the presentation of the audio output;

associates, for each of the at least two wearable audio output devices, a respective air leakage value related to an airflow level that passes to at least one ear of a wearer, a duration of exposure to a reduction in the airflow level being related to risk level for moisture-related bacterial growth in the at least one ear; and

identifies the candidate wearable audio output device of the at least two wearable audio output devices that further has a corresponding duration threshold that does not exceed the duration of the exposure to the reduction in the airflow.

4 . The electronic device of claim 1 , wherein the controller:

prior to identifying the schedule data associated with presentation of the audio output:

determines a location of the electronic device;

monitors the ambient sound level received at a microphone of one of the electronic device and a current in-use wearable audio output device from among the at least two wearable audio output devices; and

records the location and the ambient sound level as the schedule data for subsequent access, wherein a subsequent determination of the ambient sound level associated with the schedule data is based on identifying that the presentation of the audio output is being scheduled at the location.

5 . The electronic device of claim 1 , wherein the controller:

determines the sound quality of the context of the presentation of audio output based on identifying a respective type of media scheduled to be presented; and

associates the sound quality with a compatible volume differential between a volume level of the audio output and the ambient sound level as reduced by the associated ambient sound attenuation value.

6 . The electronic device of claim 1 , wherein the controller:

identifies a user inventory of wearable audio output devices based on one or more input from a group comprising: (i) prior purchases; (ii) prior connections to the electronic device; and (iii) user inputs indicating prior possession; and

in response to not identifying a candidate wearable audio output device among one or more wearable audio output device in the user inventory that has the associated ambient sound attenuation value that is compatible with the context of presentation, identifies and presents a marketing channel to acquire the candidate wearable audio output device.

7 . The electronic device of claim 1 , wherein, in identifying the schedule data associated with presentation of the audio output, the controller:

accesses one or more calendar entries in a calendar associated with the electronic device; and

determines the context of presenting the audio output for each of the one or more calendar entries based on information contained in the calendar entry indicating one or more of: (i) a location of the electronic device; and (ii) a type of audio content to be presented.

8 . The electronic device of claim 1 , wherein, prior to identifying the schedule data associated with presentation of the audio output, the controller:

tracks one or more of time of day and day of week of presentation of audio output along with associated context;

identifies a recurring pattern corresponding to a schedule of the presentation of audio output; and

records the schedule with the associated context as the schedule data.

9 . A method comprising:

identifying schedule data associated with presentation of audio output by an electronic device, the schedule data comprising at least a time of day corresponding to an upcoming activity, event, or location and at which presentation of audio output from the electronic device will occur;

determining, based on the schedule data, a context of presentation of audio output, the context being one or more audio characteristics of a group comprising: (i) sound quality of the presentation; and (ii) a volume level of ambient sound;

associating, for each of at least two wearable audio output devices, a respective allowed airflow and a respective ambient sound attenuation level;

associating, for each of the at least two wearable audio output devices, a respective ambient sound attenuation value that is designated as compatible with a range of sound quality and volume level of the context of presentation;

identifying a candidate wearable audio output device of the at least two wearable audio output devices that has an associated ambient sound attenuation value that is compatible with the context of presentation; and

presenting, via an output device, a recommendation to have the candidate wearable audio output device available to successfully present the audio output for the context of presentation of the audio output during a future scheduled time.

10 . The method of claim 9 , wherein presenting the recommendation to have the candidate wearable audio output device available further comprises:

identifying a marketing channel to acquire the candidate wearable audio output device; and

presenting, via the output device, a link to the marketing channel.

11 . The method of claim 9 , further comprising:

determining, based on the schedule data, an expected duration of the presentation of the audio output;

associating, for each of the at least two wearable audio output devices, a respective air leakage value related to an airflow level that passes to at least one ear of a wearer, a duration of exposure to a reduction in the airflow level being related to risk level for moisture-related bacterial growth in the at least one ear; and

identifying the candidate wearable audio output device of the at least two wearable audio output devices that further has a corresponding duration threshold that does not exceed the duration of the exposure to the reduction in the airflow.

12 . The method of claim 9 , further comprising:

prior to identifying the schedule data associated with presentation of the audio output:

determining a location of the electronic device;

monitoring the ambient sound level received at a microphone of one of the electronic device and a current in-use wearable audio output device from among the at least two wearable audio output devices; and

recording the location and the ambient sound level as the schedule data for subsequent access, wherein a subsequent determination of the ambient sound level associated with the schedule data is based on identifying that the presentation of the audio output is being scheduled at the location.

13 . The method of claim 9 , further comprising:

determining the sound quality of the context of the presentation of audio output based on identifying a respective type of media scheduled to be presented; and

associating the sound quality with a compatible volume differential between a volume level of the audio output and the ambient sound level as reduced by the associated ambient sound attenuation value.

14 . The method of claim 9 , further comprising:

identifying a user inventory of wearable audio output devices based on one or more input from a group comprising: (i) prior purchases; (ii) prior connections to the electronic device; and (iii) user inputs indicating prior possession; and

in response to not identifying a candidate wearable audio output device among one or more wearable audio output device in the user inventory that has the associated ambient sound attenuation value that is compatible with the context of presentation, identifying and presenting a marketing channel to acquire the candidate wearable audio output device.

15 . The method of claim 9 , wherein identifying the schedule data associated with presentation of the audio output further comprises:

accessing one or more calendar entries in a calendar associated with the electronic device; and

determining the context of presenting the audio output for each of the one or more calendar entries based on information contained in the calendar entry indicating one or more of: (i) a location of the electronic device; and (ii) a type of audio content to be presented.

16 . The method of claim 9 , further comprising:

prior to identifying the schedule data associated with presentation of the audio output:

tracking one or more of time of day and day of week of presentation of audio output along with the associated context;

identifying a recurring pattern corresponding to a schedule of the presentation of audio output; and

recording the schedule with the associated context as the schedule data.

17 . A computer program product comprising:

a computer readable storage device; and

program code on the computer readable storage device that when executed by a processor associated with an electronic device, the program code enables the electronic device to provide functionality of:

identifying schedule data associated with presentation of audio output by the electronic device, the schedule data comprising at least a time of day corresponding to an upcoming activity, event, or location and at which presentation of audio output from the electronic device will occur;

determining, based on the schedule data, a context of presentation of audio output, the context being one or more audio characteristics of a group comprising: (i) sound quality of the presentation; and (ii) a volume level of ambient sound;

associating, for each of at least two wearable audio output devices, a respective allowed airflow and a respective ambient sound attenuation level;

associating, for each of the at least two wearable audio output devices, a respective ambient sound attenuation value that is designated as compatible with a range of sound quality and volume level of the context of presentation;

identifying a candidate wearable audio output device of the at least two wearable audio output devices that has an associated ambient sound attenuation value that is compatible with the context of presentation; and

presenting, via an output device, a recommendation to have the candidate wearable audio output device available to successfully present the audio output for the context of presentation of the audio output during a future scheduled time.

18 . The computer program product of claim 17 , wherein the program code enables the electronic device to provide functionality of presenting the recommendation to have the candidate wearable audio output device available by:

identifying a marketing channel to acquire the candidate wearable audio output device; and

presenting, via the output device, a link to the marketing channel.

19 . The computer program product of claim 17 , wherein the program code enables the electronic device to provide functionality of:

determining, based on the schedule data, an expected duration of the presentation of the audio output;

associating, for each of the at least two wearable audio output devices, a respective air leakage value related to an airflow level that passes to at least one ear of a wearer, a duration of exposure to a reduction in the airflow level being related to risk level for moisture-related bacterial growth in the at least one ear; and

identifying the candidate wearable audio output device of the at least two wearable audio output devices that further has a corresponding duration threshold that does not exceed the duration of the exposure to the reduction in the airflow.

20 . The computer program product of claim 17 , wherein the program code enables the electronic device to provide functionality of:

prior to identifying the schedule data associated with presentation of the audio output:

determining a location of the electronic device;

monitoring the ambient sound level received at a microphone of one of the electronic device and a current in-use wearable audio output device from among the at least two wearable audio output devices; and

recording the location and the ambient sound level as the schedule data for subsequent access, enabling determination of the ambient sound level associated with the schedule data based on identifying that the presentation of the audio output is being scheduled at the location.