Streaming music using authentication information

US9432365B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9432365-B2
Application numberUS-201514859426-A
CountryUS
Kind codeB2
Filing dateSep 21, 2015
Priority dateSep 28, 2012
Publication dateAug 30, 2016
Grant dateAug 30, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques provided herein may facilitate set-up of an audio system with audio content services that have been previously registered on a second system. An example technique involves a computing device maintaining data representing a list of audio services from which an audio system can receive streaming music and data indicating that a first audio service is registered with the audio system. The device receives data indicating a second audio service added to the list of audio services. An application on the computing device may be configured to receive streaming music from the second audio service using particular authentication information. The device causes display of a graphical representation of the second service indicating that the particular authentication information is available from the application. The device may detect a selection of the second service and cause the audio system to receive streaming music from the second service using the particular authentication information.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: maintaining, by a computing device, (i) data representing a list of audio services from which an audio system can receive streaming music and (ii) data indicating that a first audio service is registered with the audio system, wherein the list of audio services includes at least the first audio service; receiving, by the computing device, data indicating a second audio service added to the list of audio services, wherein an application on the computing device is configured to receive streaming music from the second audio service using particular authentication information; providing, for display on a graphical interface of the computing device, a graphical representation of the second audio service, wherein the graphical representation indicates that at least a portion of the particular authentication information is available from the application; detecting, via the graphical interface, a selection of the second audio service; and causing, by the computing device, the audio system to receive streaming music from the second audio service using the particular authentication information. 2. The method of claim 1 , further comprising: after receiving the data indicating the second audio service added to the list of audio services, storing, by the computing device, data representing an updated list of audio services from which the audio system can receive streaming music, wherein the updated list of audio service includes at least (i) the first audio service and (ii) the second audio service. 3. The method of claim 1 , wherein causing the audio system to receive streaming music from the second audio service using the particular authentication information further comprises: causing the audio system to receive the particular authentication information from the application; and causing the audio system to receive streaming music from the second audio service using the particular authentication information received from the application. 4. The method of claim 1 , wherein causing the audio system to receive streaming music from the second audio service using the particular authentication information comprises: providing, for display on a graphical interface, a prompt to provide at least a portion of the particular authentication information; receiving, via the graphical interface, at least the portion of the particular authentication information; and causing the audio system to receive streaming music from the second audio service using at least the received portion of the particular authentication information. 5. The method of claim 1 , wherein the particular authentication information comprises a combination of a username and password, and wherein providing, for display on the graphical interface, the graphical representation of the second audio service comprises causing the graphical interface to display an indication that one or more of: (i) the username, or (ii) the password is available from the application. 6. The method of claim 1 , further comprising: before causing the audio system to receive streaming music from the second audio service using the particular authentication information, registering the second audio service with the audio system according to the particular authentication information. 7. The method of claim 1 , wherein causing the audio system to receive streaming music from the second audio service using the particular authentication information comprises: receiving from the application an authentication token that indicates the particular authentication information; and causing the audio system to receive streaming music from the second audio service using the particular authentication information indicated by the authentication token. 8. The method of claim 1 , further comprising: after causing the audio system to receive streaming music from the second audio service using the particular authentication information, causing the audio system to receive streaming music from the first audio service. 9. The method of claim 1 , wherein the data indicating the second audio service added to the list of audio services comprises an updated list of audio services from which the audio system can receive streaming music, and wherein the updated list of audio services includes at least the second audio service. 10. The method of claim 1 , further comprising: before causing the audio system to receive streaming music from the second audio service using the particular authentication information, determining that the application on the computing device is configured to receive streaming music from the second audio service using the particular authentication information. 11. The method of claim 10 , wherein determining that the application on the computing device is configured to receive streaming music from the second audio service using particular authentication information comprises: determining a particular application identifier corresponding to the second audio service; comparing the particular application identifier against a list of computing device application identifiers, wherein each computing device application identifier in the list of application identifiers corresponds to an computing device application on the computing device; and determining that the particular application identifier matches one of the computing device application identifiers in the list of computing device application identifiers. 12. The method of claim 10 , wherein determining that the application present on the computing device is configured to receive streaming music from the second audio service using particular authentication information comprises: determining a particular application identifier corresponding to the second audio service; based on the particular application identifier, executing a system call to request service associated with the application; and receiving a response to the executed system call, the response indicating that the application is present on the computing device. 13. A non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause a computing device to perform operations comprising: maintaining (i) data representing a list of audio services from which an audio system can receive streaming music and (ii) data indicating that a first audio service is registered with the audio system, wherein the list of audio services includes at least the first audio service; receiving data indicating a second audio service added to the list of audio services, wherein an application on the computing device is configured to receive streaming music from the second audio service using particular authentication information; causing a graphical interface to display a graphical representation of the second audio service, wherein the graphical representation indicates that at least a portion of the particular authentication information is available from the application; detecting, via the graphical interface, input data indicating a selection of the second audio service; and causing the audio system to receive streaming music from the second audio service using the particular authentication information. 14. The non-transitory computer-readable medium claim 13 , wherein the operations further comprise: after receiving the data indicating the second audio service added to the list of audio services, store data representing an updated list of audio services from which the audio system can receive streaming music, wherein the updated list of audio service includes at least (i) the first audio service and (ii) the second aud

Assignees

Inventors

Classifications

  • Bottles · CPC title

  • Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application · CPC title

  • Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title

  • Geometry problems · CPC title

  • Collecting or removing condensed and defrost water; Drip trays · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9432365B2 cover?
Techniques provided herein may facilitate set-up of an audio system with audio content services that have been previously registered on a second system. An example technique involves a computing device maintaining data representing a list of audio services from which an audio system can receive streaming music and data indicating that a first audio service is registered with the audio system. T…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0853. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 30 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).