Audio systems and related devices and methods

US9330169B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9330169-B2
Application numberUS-201313833394-A
CountryUS
Kind codeB2
Filing dateMar 15, 2013
Priority dateMar 15, 2013
Publication dateMay 3, 2016
Grant dateMay 3, 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.

A method for managing presets in an audio system is provided. The method includes syncing preset assignments on a plurality of audio playback devices such that preset assignments on any one of the audio playback devices correspond to respective preset assignments on each of the other audio playback devices, and, such that, if one of the preset assignments is changed on one of the audio playback devices, each of the other audio playback devices is automatically updated such that a corresponding change is made to a corresponding preset assignment on each of the other audio playback devices. Each of the preset assignments is an assignment of an entity associated with one of a plurality of digital audio sources to one of a plurality of preset indicators on the corresponding one of the audio playback devices.

First claim

Opening claim text (preview).

What is claimed is: 1. An audio system server comprising: a processor; and instructions stored on a computer-readable media that, when executed, cause the processor to: receive information from a first audio playback device of an audio system regarding a change to one or more of a plurality of preset assignments, each of the preset assignments representing an assignment of an entity associated with one of a plurality of digital audio sources to a corresponding preset indicator; update stored preset data based on the information received from the first device; and to provide update information to one or more other audio playback devices of the audio system such that each of the one or more other audio playback devices update their respective preset assignments to correspond to those of the first audio playback device, wherein the instructions, when executed, cause the processor to: receive a copy of a token from a first audio playback device of an audio system, wherein the token is a unique identifier that a corresponding one of the digital audio sources recognizes and associates with a user account, thereby to provide access to the user account; store the copy of the token within the audio system server; and to provide copies of the token to other audio playback devices of the audio system such that the corresponding one of the digital audio sources can recognize the other audio playback devices as being associated with the user account. 2. The audio system server of claim 1 , wherein the audio system server is a cloud-based server. 3. The audio system server of claim 1 , wherein the instructions, when executed, cause the processor to provide the update information to the one or more other audio playback devices in response to communication received from the one or more other audio playback devices requesting the update information. 4. The audio system server of claim 1 , wherein the update information is an updated list of preset assignments. 5. The audio system server of claim 1 , wherein the instructions, when executed, cause the processor to: maintain a global recents list, wherein the global recents list is a list of entities that is populated from content that the user has chosen to play on one or more of the audio playback devices. 6. The audio system server of claim 5 , wherein the instructions, when executed, cause the processor to: receive information from a first audio playback device of an audio system regarding selection of a first entity for providing streamed music; update stored recent data based on the information received from the first device; and to provide updated recents information to one or more other audio playback devices of the audio system such that each of the one or more other audio playback devices updates a locally stored recents list to correspond to a recents list stored on the first audio playback device. 7. An audio system comprising: i) a plurality of audio playback devices, each audio playback device being configured to operatively connect to a plurality of digital audio sources for playback of content from the digital audio sources and each of the audio playback devices comprising: a set of preset indicators, wherein each preset indicator in the set of preset indicators is configured to have assigned to it an entity associated with one of the plurality of digital audio sources; and ii) a software program configured to run on a separate computer, wherein the software program provides a user interface configured to present an audio playback device selection region that enables user to select one of the audio playback devices to control with the separate computer, wherein the user interface is further configured to present a set of preset indicators that corresponds to the set of preset indicators of the selected one of the audio playback devices, and to present a source selection region that enables a user to select an entity to assign to one of the preset indicators of the selected one of the audio playback devices, wherein the user interface is further configured to enable a user to select whether the preset assignments are to be global or local, wherein global preset assignments are synchronized across the plurality of audio playback devices such that preset assignments on any one of the audio playback devices correspond to respective preset assignments on each of the other audio playback devices, and, such that, if one of the preset assignments is changed on one of the audio playback devices, each of the other audio playback devices is updated such that a corresponding change is made to a corresponding preset assignment on each of the other audio playback devices, and wherein local preset assignments are device-specific such that each of the audio playback devices can have a unique set of preset assignments and such that the preset assignments on any one of the audio playback devices do not necessarily correspond to the preset assignments on any of the other audio playback devices. 8. The audio system of claim 7 , wherein the source selection region also enables a user to select an entity to provide audio content to the selected one of the audio playback devices for playback of the audio content. 9. The audio system of claim 7 , wherein the user interface is further configured to present a global recents list, wherein the global recents list is a list of entities that is populated from audio content that the user has chosen to play on one or more of the audio playback devices. 10. The audio system of claim 7 , wherein the software program includes instructions to procure a global recents list from data stored on the selected one of the audio playback devices.

Assignees

Inventors

Classifications

  • Synchronisation processes, e.g. processing of PCR [Programme Clock References] {(arrangements for synchronising broadcast or distribution via plural systems in broadcast distribution systems H04H20/18)} · CPC title

  • Arrangements for synchronising broadcast or distribution via plural systems · CPC title

  • Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title

  • Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server (resetting in general G06F1/14; program loading or initiating in general G06F9/445; bootstrapping in general G06F9/4401; secure boots of computer platforms G06F21/57) · CPC title

  • G06F3/165Primary

    Management of the audio stream, e.g. setting of volume, audio stream path · 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 US9330169B2 cover?
A method for managing presets in an audio system is provided. The method includes syncing preset assignments on a plurality of audio playback devices such that preset assignments on any one of the audio playback devices correspond to respective preset assignments on each of the other audio playback devices, and, such that, if one of the preset assignments is changed on one of the audio playback…
Who is the assignee on this patent?
Bose Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 03 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).