×

Creation and Control of Channels that Provide Access to Content from Various Audio-Provider Services

  • US 20170351481A1
  • Filed: 06/06/2016
  • Published: 12/07/2017
  • Est. Priority Date: 06/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • at least one input device operable to receive input data associated with an application-program account corresponding to the computing device;

    an audio output device;

    one or more processors;

    a non-transitory computer readable medium; and

    program instructions stored on the non-transitory computer readable medium and executable by the one or more processors to;

    in response to determining that the input data comprises a first channel-addition request indicating content from a first audio-provider service, send to a first server an instruction to establish a first channel, wherein the first channel provides access to content from the first audio-provider service via the application-program account;

    in response to determining that the input data comprises a second channel-addition request indicating content from a second audio-provider service, send to the first server an instruction to establish a second channel, wherein the second channel provides access to content from the second audio-provider service via the application-program account, wherein the second audio-provider service corresponds to a second server, and wherein the first server has stored thereon information that (i) has been obtained from the second server and (ii) specifies at least one type of content associated with content from the second audio-provider service;

    determine a first selection of the added first channel and responsively cause content from the first audio-provider service to be output by the audio output device;

    determine a second selection of the added second channel and responsively cause content from the second audio-provider service to be output by the audio output device;

    while causing content from the second audio-provider service to be output by the audio output device, determine that an audible notification is to be outputted by the audio output device;

    in response to determining that the audible notification is to be outputted by the audio output device, engage with the first server in a communication session to determine the at least one type of content associated with content from the second audio-provider service;

    based on the determined at least one type of content associated with content from the second audio-provider service, make a further determination of whether (i) to cause the audio output device to stop outputting content from the second audio-provider service while the audible notification is being outputted by the audio output device or (ii) to cause the audio output device to continue outputting content from the second audio-provider service at a reduced volume while the audible notification is also being outputted by the audio output device; and

    after making the further determination, cause the audio output device to output the audible notification in accordance with the further determination.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×