User terminal device and control method thereof
US-10216475-B2 · Feb 26, 2019 · US
US11799433B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11799433-B2 |
| Application number | US-202117556426-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 20, 2021 |
| Priority date | Aug 28, 2018 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one example, a zone player may include a network interface, at least one processor, a non-transitory computer-readable medium, and program instructions stored on the non-transitory computer-readable medium that may be executable by the at least one processor such that the zone player is configured to receive an instruction to change a volume setting of the zone player to a requested volume level; in response to receiving the instruction to change the volume setting of the zone player to the requested volume level, adjust the volume setting of the zone player to an adapted volume level that is lower than the requested volume level; and after adjusting the volume setting of the zone player to the adapted volume level, send an indication that the volume setting of the zone player has been adjusted to the requested volume level rather than the adapted volume level.
Opening claim text (preview).
The invention claimed is: 1. A system comprising: a computing device configured to communicate with one or more playback devices of a media playback system over at least one data network; a playback device of the media playback system configured to communicate over the at least one data network; at least one network interface; at least one processor; at least one non-transitory computer-readable medium; and program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: receive an input comprising a command to change a volume level of the playback device to a requested volume level; send an instruction to adjust a playback volume state variable of the playback device to the requested volume level; based on the instruction, cause the playback volume state variable of the playback device to be adjusted to an alternate volume level instead of the requested volume level, wherein the alternate volume level is different than the requested volume level; and provide an indication that the volume level of the playback device has been adjusted to the requested volume level. 2. The system of claim 1 , wherein the input is received via an interface of the computing device. 3. The system of claim 1 , wherein the input is received via an interface of the playback device. 4. The system of claim 1 , wherein the program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to send the instruction to adjust the playback volume state variable of the playback device to the requested volume level comprise program instructions that are executable by the at least one processor such that the computing device is configured to: send, to the playback device, the instruction to adjust the playback volume state variable of the playback device to the requested volume level. 5. The system of claim 4 , wherein the program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to cause the playback volume state variable of the playback device to be adjusted to the alternate volume level instead of the requested volume level comprise program instructions that are executable by the at least one processor such that the playback device is configured to: determine a maximum volume state variable associated with the playback device; based on the requested volume level and the maximum volume state variable, derive the alternate volume level; and adjust the playback volume state variable of the playback device to the alternate volume level instead of the requested volume level, wherein the alternate volume level is less than the requested volume level. 6. The system of claim 5 , wherein the maximum volume state variable is stored at a remote computing device associated with the media playback system, and wherein the program instructions that are executable by the at least one processor such that the playback device is configured to determine the maximum volume state variable comprise program instructions that are executable by the at least one processor such that the playback device is configured to: receive, from the remote computing device, the maximum volume state variable. 7. The system of claim 5 , wherein the program instructions that are executable by the at least one processor such that the playback device is configured to determine the maximum volume state variable comprise program instructions that are executable by the at least one processor such that the playback device is configured to: determine that the playback device is configured to play back media from a given media content source that is associated with a source-specific maximum volume level, and wherein the alternate volume level comprises the source-specific maximum volume level. 8. The system of claim 5 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the playback device is configured to: after adjusting the playback volume state variable of the playback device to the alternate volume level instead of the requested volume level: send, to the computing device, a communication indicating that the playback volume state variable has been adjusted to the requested volume level. 9. The system of claim 8 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to: receive, from the playback device, the communication indicating that the playback volume state variable has been adjusted to the requested volume level; and wherein the program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to provide the indication that the volume level of the playback device has been adjusted to the requested volume level comprise program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to: display, via an interface of the computing device, the indication that the volume level of the playback device has been adjusted to the requested volume level. 10. The system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: determine that the playback device is grouped with at least one additional playback device such that the playback device and the at least one additional playback device are configured to play back media content in synchrony; cause the at least one additional playback device to adjust a respective volume level of the at least one additional playback device to the alternate volume level; and provide an indication that the respective volume level of the at least one additional playback device has been adjusted to the requested volume level. 11. The system of claim 1 , wherein the indication that the volume level of the playback device has been adjusted to the requested volume level comprises a visual representation of a volume setting of the playback device being set to the requested volume level. 12. At least one non-transitory computer-readable medium, wherein the at least one non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a system to: receive an input comprising a command to change a volume level of a playback device to a requested volume level, wherein the playback device is part of a media playback system configured to communicate over at least one data network; send an instruction to adjust a playback volume state variable of the playback device to the requested volume level; based on the instruction, cause the playback volume state variable of the playback device to be adjusted to an alternate volume level instead of the requested volume level, wherein the alternate volume level is different than the requested volume level; and provide an indication that the volume level of the playback device has been adjusted to the requested volume level. 13. The at least one non-transitory computer-readable medium of claim 12 , wherein the input is r
Manually-operated control {(H03G3/001 and H03G3/002 take precedence)} · CPC title
the gain being discontinuously variable, e.g. controlled by switching · CPC title
Management of the audio stream, e.g. setting of volume, audio stream path · CPC title
Message passing systems or structures, e.g. queues · CPC title
providing notification on incoming messages, e.g. pushed notifications of received messages · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.