close

Вход

Забыли?

вход по аккаунту

?

DESCRIPTION JP2015527796

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JP2015527796
Abstract The embodiments disclosed herein provide for detecting motion in the vicinity of a
playback device, and accordingly modifying the audio output from one or more playback devices.
According to an embodiment, the user shakes his hand above the playback device to output
audio from the playback device, audio from one or more different devices, or output from all the
playback devices. Audio can be modified. The disclosed embodiment is particularly effective as a
snooze function, which snoozes an alarm from a playback device for a period of time after being
activated by a user action.
Audio correction based on proximity detection
[0001]
This application claims the benefit of US Patent Application No. 13 / 536,250, filed June 28,
2012, the contents of which are hereby incorporated by reference in their entirety. Incorporated
into
[0002]
The present disclosure relates to consumer products, and in particular to systems, products,
features, services, and other items directed to media playback, and some aspects thereof.
[0003]
Advances in technology make it easy to access not only music content but also other types of
11-04-2019
1
media such as television content, movies and interactive content.
For example, users can add audio, video, both audio and video content on the Internet through
online stores, Internet radio stations, music services, movie services, etc. in addition to
conventional means of accessing conventional audio and video content. You can access to
The demand for music, video, and audio and video content inside and outside the home continues
to grow.
[0004]
The features, aspects and advantages of the disclosed technology are better understood with
reference to the following description, the appended claims and the accompanying drawings.
[0005]
Diagram of an example of a system in which embodiments of the methods and apparatus
disclosed herein can be practiced. Diagram of an example zone player with an integrated
amplifier and speakers. An example zone player with an integrated amplifier and connected to an
external speaker. Figure Illustration of an example zone player connected to an A / V receiver
and speakers Illustration of an example controller Internal functional block diagram of an
example zone player Example internal functional block diagram of a controller Flow diagram for
one embodiment One implementation Figure showing an example of the form
[0006]
Further, while the drawings are intended to illustrate some exemplary embodiments, it is
understood that the present disclosure is not limited to the arrangements and instrumentality
shown in the drawings.
[0007]
I.
Overview
11-04-2019
2
[0008]
Embodiments disclosed herein provide for detecting motion in the vicinity of a playback device,
and based thereon, modifying audio output from one or more playback devices.
According to an embodiment, the user shakes his hand above the playback device to cause audio
output from the playback device, audio output from one or more different devices, or from all
playback devices. You can modify the audio that is output.
The disclosed embodiment is particularly effective as a snooze function. The snooze function is to
snooze an alarm from a playback device (or a group thereof) for a certain period of time after
being activated by user movement. Thereafter, audio playback can be resumed after the time has
elapsed and / or when the audio has not been erased.
[0009]
In one embodiment, modifying the audio output from the playback device includes pausing
playback of the audio. In another embodiment, modifying the audio includes stopping playback
of the audio. In yet another embodiment, modifying the audio includes muting playback of the
audio. In another embodiment, modifying the audio includes reducing the volume level of the
audio.
[0010]
In one embodiment, the system intelligently searches the source of the audio and automatically
determines whether the audio should be paused (eg, "pause snooze") or muted (eg, "mute
snooze"). In some instances, it may be programmed to determine further actions to be taken. For
example, if the audio is determined to be audio from an internet radio service that does not
support pause, the system can mute playback. If the audio is determined to be audio from a
playlist or audio from an internet service supporting pause, the system can pause playback.
[0011]
11-04-2019
3
In one embodiment, the system lets the user decide in advance what action the system should
take (eg, pause, stop, mute, etc.) depending on the audio source. The user can set these options
using the controller of the playback device (e.g., a Sonoz controller provided by Sonoz, Inc., Santa
Barbara, CA). For example, when playback is resumed, an audio source such as Pandora can also
produce different results such as mutes and pauses.
[0012]
In one embodiment, the user can trigger the modification of the audio output by moving the hand
or item above the playback device's sensor. In one embodiment, the user moves his hand above
the playback device. The user may, for example, swing his or her hand (or other item) within 6
inches (exemplary) of the surface of the playback device without touching the playback device. In
another embodiment, the system automatically deactivates (or locks out) the associated button
and / or other functions when the alarm starts to sound. In this case, the user can not start
another function by hitting the playback device.
[0013]
These embodiments may also be useful in other situations, such as when it is necessary to make
corrections to the audio output in response to proximity detection. For example, depending on
how the program is made, it may be possible to activate other functions, such as channel change,
forward in playlist, or EQ change, when proximity detection is performed. Furthermore, in these
embodiments, the audio output from two or more playback devices in one or more zone groups
can also be modified. Disclosed herein are systems, methods, apparatus, and products.
[0014]
II. Example of Operating Environment Referring to the drawings, similar parts are given the
same reference numerals in multiple drawings. FIG. 1 illustrates an example of a system 100 in
which one or more embodiments disclosed herein can or can be practiced.
[0015]
11-04-2019
4
For the sake of illustration, the system 100 shows a home configured with multiple zones, and
the home can be configured with only one zone. Each zone within the home may represent a
different room or space, such as, for example, an office, a bathroom, a bedroom, a kitchen, a
dining room, a family room, a home theater room, a utility or laundry room, and a patio. In such a
configuration, one zone may include multiple rooms. One or more zone players 102-124 are
shown for each zone in the home. Zone players 102-124 are referred to as playback devices,
multimedia units, speakers, players, etc. and provide audio, video and / or audio visual output.
The controller 130 controls the system 100. The controller 130 may be fixed to the zone, or the
controller 130 may be a mobile movable around the zone. System 100 may include multiple
controllers 130. Although system 100 represents the entire exemplary house audio system, the
techniques described herein are not limited to application to these particular locations, and may
also be similar to the entire house audio system 100 of FIG. It is not limited to a wide range of
systems.
[0016]
a. Zone Player Examples Figures 2A, 2B, and 2C show examples of various types of zone
players. For example, zone players 200, 202, and 204 of FIGS. 2A, 2B, and 2C can each
correspond to any of zone players 102-124 of FIG. In some embodiments, audio may be played
from only a single zone player, such as a full range player. In some embodiments, the audio may
be played back in more than one zone player, such as a combination of multiple full range
players, or a combination of full range players and a specific player. In some embodiments, zone
players 200-204 may also be referred to as "smart speakers." The reason for this is that it has
more processing power than audio playback and is described in detail below.
[0017]
FIG. 2A shows a zone player 200 that includes a sound producing device 208 capable of playing
full range sound. Sound may be obtained from the audio signal, which may be received by the
zone player 200 on a wired data network or on a wireless data network. Sound generating device
208 includes one or more built-in amplifiers and one or more speakers. The built-in amplifier is
described in more detail below with reference to FIG. The speaker or acoustic transducer may
include, for example, any of a tweeter, a mid-range driver, a low band driver, and a subwoofer. In
some embodiments, zone player 200 can be configured statically or dynamically to play stereo
audio, monaural audio, or both. In some embodiments, zone player 200 may be grouped with
11-04-2019
5
other zone players. Zone player 200 may also be configured to play a subset of full range sound
when playing stereo audio, monaural audio, and / or surround audio, or when the audio content
received by zone player 200 is below full range. .
[0018]
FIG. 2B shows a zone player 202 that includes a built-in amplifier that provides power to the
separated speakers 210. A separate speaker can include, for example, any type of loudspeaker.
Zone player 202 may be configured to provide power to one, two or more separate loudspeakers.
Zone player 202 is configured to communicate audio signals (eg, right or left channel audio or a
number of channels depending on its configuration) to separate speakers 210 through a wired
path
[0019]
FIG. 2C illustrates zone player 204 that does not include a built-in amplifier but communicates
audio signals received over the data network to an audio (or “audio / video”) receiver 214 that
includes the built-in amplifier.
[0020]
Returning to FIG. 1, in some embodiments, one, some, or all zone players 102-124 may extract
audio directly from the source.
For example, a zone player may include a play list or play sequence (also referred to herein as a
"play queue") of audio content to be played. Each item in the replay sequence may include a UIR
(URI) or some other identifier. The URI or identifier can point to the zone player for the audio
source. The source may be found on the Internet (e.g., the cloud), may be found locally from
another device on the data network 128, the controller 130 stored in the zone player itself, or
communicates directly with the zone player It may be found from audio sources. In some
embodiments, the zone player can play the audio itself, send it to another device to play the
audio, or synchronize the zone player with one or more additional zone players It can also play
audio. In some embodiments, the zone player may play the first audio content (or not at all) while
transmitting different second audio content to another zone player for playback.
11-04-2019
6
[0021]
For illustration purposes, zone players called "PLAY: 5", "PLAY: 3", "CONNECT: AMP",
"CONNECT", and "SUB" currently offered by Sonoz Inc. of Santa Barbara, California. There is.
Other past, present, and / or future any zone players may additionally or alternatively be
implemented and used in the zone players of the embodiments disclosed herein. Furthermore, it
is understood that zone players are not limited to the specific examples shown in FIGS. 2A, 2B
and 2C or the Sonoz products provided. For example, the zone player may be configured of wired
headphones or wireless headphones. In yet another example, the zone player may include a
sound bar for television. In yet another example, the zone player can include or interact with a
docking station for Apple's iPodTM or similar device.
[0022]
b. Controller Example FIG. 3 shows an example of the wireless controller 300 in the docking
station 302. For purposes of explanation, controller 300 may correspond to control device 130
of FIG. If a docking station 302 is provided, the docking station 302 may be used to charge the
battery of the controller 300. In some embodiments, the controller 300 comprises a touch screen
304, which allows the user to interact with the controller 300 by touching the touch screen 304.
For example, a user can retrieve and navigate a playlist of audio content, control the operation of
one or more zone players, and control the entire system configuration 100. In one embodiment,
any number of controllers can be used to control system configuration 100. In some
embodiments, the number of controllers that can control the system configuration 100 can be
limited. The controller may be wireless, such as wireless controller 300, or may be wired to data
network 128.
[0023]
In some embodiments, when multiple controllers are used in the system 100, each controller
may be tuned to display common content, or all to indicate changes that have occurred from one
controller The controller of may be updated dynamically. Adjustments may be made, for example,
by the controller periodically requesting state variables directly or indirectly from one or more
zone players. State variables may provide information about the system 100, such as providing
the current zone group configuration, what is playing in one or more zones, volume levels, and
other items of interest. You may State variables may be passed on the data network 128 between
zone players (and controllers, if desired) as needed or often programmed.
11-04-2019
7
[0024]
In addition, applications that run on any network-enabled mobile device, such as the iPhone,
iPad, Android-enabled phone, or any other smartphone or network-enabled device, etc. By
connecting to the network 128, it can be used as a controller. An application running on a laptop
or desktop personal computer (PC) or Mac is also used as controller 130. Such controller may be
connected to the system 100 through an interface comprising a data network 128, zone player,
wireless router, or may be connected to the system 100 using some other configured connection
path. . Examples of controllers provided by Sonoz Inc. of Santa Barbara, California include
"Controller 200", "Sonos CONTROL", "Sonos® Controller for iPhone", "Sonos® Controller for
Android", Includes "Sonos (R) Controller for Mac or PC".
[0025]
c. Example of Data Connection The zone players 102-124 of FIG. 1 are connected directly or
indirectly to a data network, eg a data network 128. The controller 130 may be directly or
indirectly connected to the data network 128 or may be individually connected to the zone
player. Data network 128 is shown as octagonal in the figure to stand out from the other
components shown. Although data network 128 is shown in one place, it is understood that such
a network is extending into and around system 100. In particular, data network 128 may be a
wired network, a wireless network, or a combination of both wired and wireless networks. In
some embodiments, one or more of zone players 102-124 are wirelessly connected to data
network 128 based on a proprietary mesh network. In some embodiments, one or more of zone
players 102-124 are wirelessly connected to data network 128 using a non-mesh topology. In
some embodiments, one or more of the zone players 102-124 are connected through a wire to a
data network 128 using Ethernet or similar technology. In addition to connecting one or more
zone players 102-124 to the data network 128, the data network 128 is further accessible to a
wide area network, such as, for example, the Internet.
[0026]
In some embodiments, data network 128 may be formed by connecting some or some other
connected devices of zone players 102-124 to a broadband router. The other zone players 102124 can then be added wired to the data network 128 or can be added wirelessly. For example, a
11-04-2019
8
zone player (eg, any of zone players 102-124) may be added to system configuration 100 (or
perform some other action) by simply pressing a button provided on the zone player; A
connection to the data network 128 is made possible. The broadband router may, for example,
connect to an Internet Service Provider (ISP). A broadband router can be used to form another
data network within system configuration 100 that can be used for other applications (eg, web
surfing). Data network 128 can also be used if so programmed. In one example, the second
network may implement the SonoznetTM protocol developed by Sonoz Inc. of Santa Barbara.
Sononos NetTM represents a secure, AES encrypted, peer-to-peer wireless mesh network.
Alternatively, in one embodiment, data network 128 is the same network as the network used for
other applications in the home, such as a conventional wired or wireless network.
[0027]
d. Example Zone Configurations A particular zone may include one or more zone players. For
example, the family room of FIG. 1 includes two zone players 106 and 108, while the kitchen is
shown to have one zone player 102. In another example, the home theater room has an
additional zone player that plays audio (e.g., a movie encoded with 5.1 or more audio channels)
from an audio source of 5.1 or more channels. In some embodiments, one can place a zone
player in a room or space and assign the zone player to a new zone or assign an existing zone
through controller 130. As such, a zone may be formed, combined with another zone, removed,
or given a specific name (e.g., a "kitchen"). Also, if desired, controller 130 may be programmed to
do so. Further, in some embodiments, the zone configuration may also change dynamically after
being configured using the controller 130 or some other mechanism.
[0028]
In some embodiments, where zones include two or more zone players, eg, two zone players 106
and 108 in a family room, the two zone players 106 and 108 synchronize and play the same
audio source Can be configured to Also, the two zone players 106 and 108 can be paired to play
two separate sounds, for example, left and right channels. In other words, the stereo effects of
the sound may be reproduced or enhanced through the two zone players 106 and 108 which use
one for the left sound and the other for the right sound. In one embodiment, a pair of zone
players (also referred to as "combined zone players") may also play audio in synchronization with
other zone players in the same or different zones.
[0029]
11-04-2019
9
In some embodiments, two or more zone players can be acoustically integrated to form a single
integrated zone player. The integrated zone player (which consists of several different devices) is
a non integrated zone player or a paired zone as the integrated zone player sounds through the
additional speaker driver The processing and reproduction of sound can be configured
differently as compared to a player. The integrated zone player can also be paired with a single
zone player or other integrated zone player. Each playback device of the integrated playback
device is, for example, configured in an integrated mode.
[0030]
According to some embodiments, the user may continue to do zone player grouping,
consolidation, pairing, etc. to complete the desired configuration. The grouping, integration, and
pairing operations are preferably performed through a control interface, such as, for example,
using the controller 130, and speaker wires, eg, to individual, remote speakers, to create different
configurations. It is done without physically connecting and reconnecting. Thus, certain
embodiments described herein can provide a more flexible and dynamic platform, and provide
sound reproduction to end users.
[0031]
e. Audio Source Example In some embodiments, each zone can be played from the same audio
source as another zone audio source. Each zone can also be played back with different audio
sources. For example, someone can listen to jazz music through zone player 124 while grilling on
the patio (grilling). Also, someone can listen to classical music through zone player 102 while
preparing meals in the kitchen. In addition, the same music as the jazz music being played
through zone player 124 on the patio can also be heard through zone player 110 while someone
is at the office. In some embodiments, jazz music played through zone players 110 and 124 is
played synchronously. Synchronized playback between zones allows the user to move through
the zones while listening to the audio without interruption (or nearly without interruption). In
addition, zones can be set to "party mode" and all connected zones can play audio synchronously.
[0032]
11-04-2019
10
There are many sources of audio content played by zone players 102-124. In some
embodiments, the music that the zone player itself has may be accessed and the music played. In
some embodiments, music from a library of individuals stored on a computer or network
attached storage (NAS) may be accessed through data network 128 and played back. In some
embodiments, Internet radio stations, programming, and podcasts can be accessed through data
network 128. A music service or cloud service that allows the user to stream and / or download
music and audio content can be accessed through data network 128. Furthermore, music may be
obtained from a conventional source, such as, for example, a turntable or a CD player, connected
to the zone player through a line-in connection. Audio content can also be accessed using
different protocols, such as Apple's Airplay (TM) wireless technology. Audio content received
from one or more sources may be shared between zone players 102-124 through data network
128 and / or controller 130. The sources of audio content described above are referred to herein
as network-based audio information sources. However, network based audio information is not
limited to them.
[0033]
In some embodiments, the illustrated home theater zone players 116, 118, 120 are connected to
audio information such as the television 132. In some examples, television 132 is used as an
audio source for home theater zone players 116, 118, 120, while in other examples, audio
information from television 132 is a zone in audio system 100. It can be shared with any of the
players 102-124.
[0034]
III. Zone Player Referring to FIG. 4, an exemplary block diagram of zone player 400 in
accordance with an embodiment is shown. Zone player 400 in FIG. 4 includes network interface
402, processor 408, memory 410, audio processing component 412, one or more modules 414,
audio amplifier 416, and speaker unit 418. The speaker unit 418 is connected to the audio
amplifier 416. Zone player 400 further includes at least one proximity sensor 422. FIG. 2A
illustrates an example of such a zone player. Other types of zone players may not include the
speaker unit 418 (eg, shown in FIG. 2B) or the audio amplifier 416 (eg, shown in FIG. 2C).
Furthermore, zone player 400 is intended to be able to be integrated into another component.
For example, zone player 400 may be configured as part of a television, lighting, or some other
device for indoor or outdoor use.
11-04-2019
11
[0035]
In some embodiments, network interface 402 enables data flow between zone player 400 and
other devices on data network 128. In some embodiments, in addition to obtaining audio from
another zone player or device on data network 128, zone player 400 may be from an audio
source, eg, from an audio source on a wide area network, or locally You can access audio directly
from audio sources on the network. Furthermore, in some embodiments, the network interface
402 handles the address portion of each packet and receives packets that should be directed to
the zone player 400 such that each packet reaches the correct destination. Thus, in particular
embodiments, each of the packets includes not only an IP-based source address but also an IPbased destination address.
[0036]
In some embodiments, network interface 402 can include wireless interface 404 and / or wired
interface 406. The wireless interface 404, also referred to as a radio frequency (RF) interface,
provides the zone player 400 with a network interface function, and communicates with a
communication protocol (eg, IEEE 802.11a, 802.11b, 802.11g, 802.11n, or 802. Communicate
wirelessly with other devices (eg, other zone players, speakers, receivers, components associated
with data network 128, etc.) according to any wireless standard, including 15.1. Wireless
interface 404 may include one or more radios. The zone player 400 includes one or more
antennas 420 to receive wireless signals, provide wireless signals to the wireless interface 404,
and transmit wireless signals. The wired interface 406 provides a network interface function to
the zone player 400 and communicates with other devices in a wired manner according to a
communication protocol (eg, IEEE 802.3). In some embodiments, the zone player includes both
interfaces 404 and 406. In some embodiments, zone player 400 includes only wireless interface
404 or only wired interface 406.
[0037]
In some embodiments, processor 408 is a clocked electronic device and is configured to process
input data according to instructions stored in memory 410 of the computer. The memory 410 is
data storage that can be loaded with one or more software modules 414 and can be executed by
the processor 408 of the computer to perform specific tasks. In the illustrated embodiment,
memory 410 is a tangible computer readable storage medium storing instructions executable by
11-04-2019
12
processor 408. In some embodiments, the task is that zone player 400 gets audio data from
another zone player or device on the network (eg, using a uniform resource locator (URL) or
some other identifier) It may be to do. In some embodiments, the task may be for the zone player
400 to transmit audio data to another zone player or to transmit audio data to a device on the
network. In some embodiments, the task may be to synchronize the playback of zone player 400
audio with one or more additional zone players. In some embodiments, the task may be to pair
zone player 400 with one or more zone players to create a multi-channel audio environment.
Additional or alternative tasks may be performed through one or more software modules 414
and processor 408.
[0038]
Audio processing component 412 may include one or more digital to analog converters (DACs),
audio preprocessing components, audio enhancement components or digital signal processors,
and the like. In some embodiments, audio processing component 412 may be part of processor
408. In some embodiments, audio retrieved through audio retrieved through network interface
402 may be processed and / or intentionally altered by audio processing component 412.
Additionally, audio processing component 412 can generate an analog audio signal. The
processed analog audio signal is provided to the audio amplifier 416 and reproduced through the
speaker 418. The audio processing component 412 can also process analog or digital signals as
input for playback from the zone player 400 and send it to another zone player over the network.
Audio processing component 412 may also include circuitry for both playing and transmitting to
another device on the network. Examples of inputs include line in connections (e.g., autodetecting 3.5 mm audio line in connections).
[0039]
The audio amplifier 416 is a device that amplifies the audio signal to a level that can drive one or
more speakers 418. The one or more speakers 418 can include a complete speaker system
including a housing that encloses an individual transducer (e.g., a "driver") or one or more
drivers. The specific driver may be, for example, a subwoofer (for low frequency), a mid-range
driver (for medium frequency), and a tweeter (for high frequency). The housing can, for example,
be sealed or implanted. Each transducer may be driven by its own individual amplifier.
[0040]
11-04-2019
13
Currently known as a commercially available example zone player is PLAY: 5, which has a built-in
amplifier and a speaker. The PLAY: 5 can, for example, retrieve audio directly from sources such
as the Internet or a local network. In particular, PLAY: 5 is a 5 amp, 5 driver speaker system,
which includes 2 tweeters, 2 mid range drivers and 1 woofer. When playing audio content
through PLAY: 5, audio data on the left side of the track is sent from the tweeter on the left side
and the mid-range driver on the left side. The audio data on the right side of the track is sent
from the tweeter on the right and the midrange driver on the right. Also, monaural bass is sent
from the subwoofer. Furthermore, both mid-range drivers and both tweeters may have the same
equalization (or substantially the same equalization). That is, both of them are transmitted from
the same audio channel but different audio channels. PLAY: 5 can play audio from Internet radio
stations or online music and video services, downloaded music, analog audio input, television,
DVD, etc. The PLAY: 5 may be configured with the proximity sensor 422.
[0041]
The proximity sensor 422 is a sensor that can detect the presence of an object such as a human
hand in the vicinity without making physical contact. In one embodiment, the proximity sensor
422 emits a beam of electromagnetic fields or electromagnetic waves and inspects for changes in
the signal or field of return. In one embodiment, the proximity sensor 422 is used to light or
activate a user interface on the zone player 400, such as a capacitive button located on the outer
surface of the zone player 400. In one embodiment, the proximity sensor 422 is used to modify
audio output according to the embodiments described herein. In another embodiment, proximity
sensor 422 may be used to activate the UI of the playback device, audio from the playback
device, audio from one or more different playback devices, or audio from all playback devices.
Perform multiple functions, such as correcting.
[0042]
In some embodiments, proximity sensor 422 may activate the snooze function by sensing the
user's hand moving above and / or near sensor 422, and the user need not touch zone player
400. . However, in some embodiments, the snooze feature may also be activated as the user
“taps” the zone player 400 activates the proximity sensor 422 by the movement of the hand.
[0043]
11-04-2019
14
In some embodiments, when an alarm is being played from the zone player 400, the proximity
sensor 422 pauses a particular button (eg, a capacitive button) for a short time. This allows the
user to either shake his hand near and / or above the sensor 422 or slap the upper part of the
product (which is easy when the user is awake) and sleeps You can enjoy
[0044]
In some embodiments, the proximity sensor 422 is not snooze set when no alarm is being played
from the zone player 400 and is programmed to activate a specific button (eg, a capacitive
button) And the user can view and select the button. In some embodiments, the functionality and
/ or appearance of the button may be changed based on the audio content being played from the
playback device, the time of day, and so on.
[0045]
In some embodiments, a snooze function timeout is set. Specifically, if an alarm is played for a
predetermined time (for example, 10 minutes), snooze is automatically disabled (for example,
using a controller), and the system is returned to the standard control operation. Set the timeout.
For example, the user may want to continue viewing audio from zone player 400 rather than
snooze modifying the audio. Even after snooze, the user may want to view the audio, and the
system resumes playback accordingly.
[0046]
In some embodiments, the proximity sensor 422 can detect motion and provide one or more
commands to another zone player on the playback network. For example, based on the detection
of movement by the proximity sensor 422, the audio output of another zone player may be
changed. In some embodiments, the proximity sensor 422 detects motion and provides an
indication to different zone players on the same playback network or to another playback
network that has been authenticated. (E.g., when two friends on different playback networks
wake up with the same or similar alarm, one will be notified when the other presses snooze).
[0047]
11-04-2019
15
IV. Controller Referring to FIG. 5, an exemplary block diagram of a controller 500 that can
correspond to the control device 130 of FIG. 1 is shown. The controller 500 can be used to
enable control, automation and the like of multimedia applications in the system. In particular,
the controller 500 allows to select a plurality of audio sources available on the network, and one
or more zone players (e.g. the zone player of FIG. 1) through a wireless or wired network
interface 508. 102-124) can be configured to allow control. According to one embodiment, the
wireless communication is based on a standard (e.g. infrared, radio or a wireless standard
including IEEE 802.11a, 802.11b, 802.11g, 802.11n or 802.15) . Further, if a particular audio is
being accessed through controller 500, or if a particular audio is being played via the zone
player, then an image (eg, album art) or other data may be audio and / or audio. An audio source
may be associated with and transmitted to the controller 500 for display from a zone player or
other electronic device.
[0048]
The controller 500 is provided with a screen 502 and an input interface 514. This allows the
user to interact with the controller 500, for example, to navigate through the playlists of many
multimedia items, and to control the operation of one or more zone players. Screen 502 on
controller 500 may be, for example, a liquid crystal display (LCD) screen. The screen 502
communicates with a screen driver 504 controlled by a microcontroller (eg, processor) 506 and
receives commands. Memory 510 may load one or more application modules 512. In some
embodiments, the application module 512 is configured to group selected zone players into zone
groups and synchronize the zone players to play audio. In some embodiments, application
module 512 is configured to control the audio sound (eg, volume) of zone players in the zone
group. In operation, when the microcontroller 506 executes one or more of the application
modules 512, the screen driver 504 generates control signals to drive the screen 502 and
displays the application on a particular user interface.
[0049]
The controller 500 includes a network interface 508 that can communicate with the zone player
in a wired or wireless manner. In some embodiments, commands such as volume control and
audio playback synchronization are sent through the network interface 508. In some
embodiments, the stored zone group configuration is transferred between the zone player and
the controller through the network interface 508. Controller 500 may control one or more zone
11-04-2019
16
players, such as zone players 102-124 in FIG. Multiple controllers can be utilized for a particular
system. Each controller can share common information with another controller. Alternatively, if
the zone player stores configuration data (eg, state variables etc.), common information can be
retrieved from the zone player. Furthermore, the controller can be integrated into the zone
player.
[0050]
Other network enabled devices, such as, for example, iPhone (registered trademark), iPad
(registered trademark) or any other smart phone or other network enabled device (for example,
networked computer such as PC or Mac (registered trademark)), It should be noted that it can
also be used as a controller to interact with or control a zone player in a particular environment.
In some embodiments, software applications or updates may be downloaded onto a network
enabled device to perform the functions described herein.
[0051]
In one embodiment, a user can create a zone group (also referred to as a combined zone) that
includes at least two zone players from controller 500. The zone players in the zone group play
the audio in a synchronized way, and all zone players in the zone group play the same audio
source, or there is no audition delay or uninterrupted sound (listening) The same audio source
list can be played back in a synchronized manner with almost no delay or almost no breaks in the
sound. Similarly, in some embodiments, when the user increases the audio volume of the group
from the controller 500, a signal or data that increases the audio volume of the group is sent to
one of the zone players and the other in the group Increase the volume of zone players together.
[0052]
The user may group zone players into zone groups by activating the "Link Zones" ("Link Zones")
or "Add Zones" ("Add Zones") soft buttons through the controller 500. The user can also ungroup
zone groups by activating the "Unlink Zones" ("Unlink Zones") or "Drop Zones" ("Drop Zones")
button. For example, one mechanism for "joining" zone players together to play audio is to link
multiple zone players to form a group.
11-04-2019
17
[0053]
In one embodiment, the user may only link any number of zone players of the six zone players,
for example by starting with a single zone and then manually linking each zone to that zone it
can.
[0054]
In one embodiment, zones can be linked together dynamically using commands to create a zone
scene or theme (after initially creating a zone scene).
For example, the "Morning" ("morning") zone scene command can link the bedroom, office, and
kitchen zones together in one operation. Without this single command, the user needs to
manually link each zone individually. A single command may include a mouse click, a double
mouse click, a button press, a gesture, or some other programmed action. Other types of zone
scenes can also be programmed.
[0055]
In one embodiment, zone scenes can be triggered based on time (eg, alarm clock function). For
example, a zone scene can be configured to apply at 8:00 AM. The system can be automatically
linked to the appropriate zone and can be configured to play specific music. While any particular
zone can trigger the state "on" or "off" based on time, for example, a zone scene can have any
zone linked with the scene pre-defined audio (eg, , Favorite songs, pre-defined playlists) at
specific times and / or for specific periods of time. The scheduled music playback has failed for
some reason (eg, the playlist is empty, there is no connection to the share, a universal plug and
play (UPnP) failure, no internet connection to the internet radio station etc.) ) Can be
programmed to sound a backup buzzer. The buzzer can include, for example, an audio file stored
in the zone player.
[0056]
V. Exemplary Process of Changing Output Based on Detected Motion FIG. 6 shows an
exemplary process 600 for modifying the output of audio from a playback device in response to
the detected motion. Process 600 may be used for any type of media including audio, video or
11-04-2019
18
both. Aspects of process 600 may be performed on a single device, such as a zone player or
controller, or a combination of devices such as zone player and controller. Process 600 may also
be performed by a device that is neither a zone player nor a controller.
[0057]
At block 602, the proximity sensor detects motion. In one embodiment, one or more proximity
sensors may be located on one or more sides with respect to the zone player. Referring to FIG. 7,
the reproduction device 700 includes the proximity sensor 702. In another embodiment, the
proximity sensor is another device, such as a smartphone or other computing device, but
provides control of the playback device.
[0058]
In one embodiment, the user can trigger a modification of the audio output by the movement of a
hand or an item above the sensor of the playback device. By way of example, proximity sensor
702 may be activated by the user moving hand 704 over playback device 700 of FIG. In one
embodiment, the user can shake his / her hand (or other item) within 6 inches (exemplary) of the
surface of the playback device without touching the playback device. The sensitivity of the
proximity sensor may be determined by the type of proximity sensor actually used and / or the
designer's choice.
[0059]
In another embodiment, the system automatically deactivates (or locks out) the associated button
and / or other features as the alarm begins to sound from the playback device. Thus, the user can
not start another function (even by accident) by hitting the playback device. For example, when
another button is disposed near the proximity sensor 702 shown in FIG. 7, the function of the
button may be deactivated when an alarm starts to sound. In yet another embodiment, the
system temporarily deactivates the button when the system recognizes that the audio being
played is due to an alarm and is within a predetermined period of time after the start of playing.
[0060]
11-04-2019
19
At block 604, the audio output from the playback device or group of playback devices is
modified based on the detected motion. For example, if a zone player (or zone group) is sounding
an alarm (using audio from a specified source), then the detection of motion causes an alarm on
the zone player (or zone group). Snoozed.
[0061]
In one embodiment, modifying the audio output from the playback device includes pausing
playback of the audio. In another embodiment, modifying the audio includes stopping playback
of the audio. In yet another embodiment, modifying the audio includes muting playback of the
audio. In another embodiment, modifying the audio includes reducing the volume level of the
audio.
[0062]
In one embodiment, the audio modification is applied to the alarm logic that has already been set,
as well as to all grouped zones that are part of the alarm. Thus, if the alarm is set to include
grouped zones, snooze may also automatically include the grouped zones.
[0063]
In one embodiment, the system intelligently searches the source of the audio and automatically
determines whether the audio should be paused (eg, "pause snooze") or muted (eg, "mute
snooze"). In some instances, it may be programmed to determine further actions to be taken. For
example, the system can mute playback if it is determined that the audio is from an internet radio
service that does not support pause. If the audio is determined to be audio from a playlist or
audio from an Internet service that supports pause, the system can pause playback.
[0064]
In one embodiment, the system lets the user decide in advance what action the system should
take (eg, pause, stop, mute, etc.) depending on the audio source. The user can set these options
11-04-2019
20
using the controller of the playback device (e.g., a Sonoz controller provided by Sonoz, Inc., Santa
Barbara, CA). For example, when playback is resumed, an audio source such as Pandora can also
produce different results such as mutes and pauses.
[0065]
At block 606, the audio resumes after a predetermined elapsed time if the alarm is not blocked.
In some embodiments, the user configures the alarm, including the duration of the snooze (e.g.,
10 minutes).
[0066]
These embodiments may also be useful in other situations, such as when it is necessary to make
corrections to the audio output in response to proximity detection. For example, depending on
how the program is made, other functions such as channel change, forward in playlist, or EQ
change may be activated when proximity detection is performed. Furthermore, in these
embodiments, the audio output from two or more playback devices in one or more zone groups
can also be modified. Disclosed herein are systems, methods, apparatus, and products.
[0067]
Furthermore, these embodiments may also be useful in modifying output other than audio. Such
corrections can also be applied, for example, to lights that light up when an alarm is triggered. In
this manner, changes to the light may be made, such as decreasing or extinguishing the light
intensity, by detecting movement by the proximity sensor. Another type of output may include
video.
[0068]
VI. Conclusion Many embodiments and examples are disclosed. In one embodiment, the user
can set the snooze option in the controller when setting an alarm using the playback device. The
snooze feature with proximity detection can be turned on or off by default. When snooze by
proximity detection is turned "ON", the system becomes snooze for a predetermined time after
11-04-2019
21
being activated, and resumes reproduction after the predetermined time has elapsed. This time
can be set by the user.
[0069]
In one embodiment, when the playlist is resumed, the system resumes from where the audio was
stopped (eg, "pause snooze") or resumes as if the playlist had been advanced (). For example,
"Mute Snooze"). In another embodiment, the system selects a pause or mute operation (or other
operation) depending on the audio source. For example, Internet radio stations can be muted
while playlist or Pandora-type stations can be paused. In another example, the system can set
mute / pause / other options as options for a particular music source that can support multiple
options.
[0070]
In one embodiment, the proximity sensor is specifically modified so that its activation range is
much larger than the capacitive buttons or other types of buttons provided on the top of the
product. , Different from them. In one example, in order to activate the proximity sensor, the user
need only wave at a distance within 4 to 6 inches above the surface of the product. Preferably,
the user does not have to actually touch the product. However, when the user "taps" the top of
the product, snooze may be activated while activating the proximity sensor by the movement of
the hand. In one embodiment, when snooze (proximity sensor) is activated, the user can shake his
or her hand over the product, or lock out the capacitive button for a short time, or The user can
go to sleep by either hitting the top of the (easy when the user is awake). According to some
embodiments, this described technology is superior to current solutions that require the user to
press a specific button on the product as he sleeps. The above also describes other advantages
over the current system.
[0071]
Since the user immediately after waking up is usually inconsistent, the proximity sensor of the
embodiment used for the snooze function allows the audio to be modified with as wide a range of
motion as possible. In another embodiment, the snooze operation can be changed depending on
the duration of the alarm. Most of the sleepiness takes place relatively early, for example, after
the start of the alarm replay. Therefore, regarding the snooze function timeout, if the alarm
11-04-2019
22
sounds for a time that exceeds the timeout, snooze is automatically disabled and the playback
device is returned to the standard control operation to define the timeout. You can also. This
avoids the hassle of having to stop the alarm after the user wakes up or leaves the house.
[0072]
Herein, various example systems, methods, apparatuses, and products are disclosed to include,
among other components, firmware and / or software that are executed on hardware. However,
such examples are merely illustrative and not limiting. For example, some or all of these firmware
components, hardware components, and / or software components may be embodied in
hardware only, software only, firmware only, or any combination of hardware, software, and / or
firmware It is intended to be possible. Thus, although exemplary systems, methods, apparatuses,
and / or products are described, those examples provided are the only way to implement those
systems, methods, apparatuses, and / or products. Absent.
[0073]
Furthermore, reference to "an embodiment" herein means that the particular feature, structure or
characteristic described in connection with the embodiment may be included in at least one
embodiment of the invention. Although this phrase is used in various places throughout the
specification, all not necessarily referring to the same embodiment, and also, mutually exclusive
separate embodiments or alternatives to the other embodiments. It is not an embodiment of As
such, it will be appreciated by those skilled in the art, explicitly and implicitly, that combinations
with other embodiments are possible with respect to the embodiments described herein.
[0074]
This specification broadly describes environment, systems, procedures, steps, logic blocks,
processes, and other symbolic representations, which are directly or indirectly analogous to the
operation of data processing devices connected to a network. It is a thing. These process
descriptions and representations are commonly used by those skilled in the art to most
effectively convey the substance of their work to others skilled in the art. Many specific details
are provided to understand the present disclosure. However, it will be understood by those
skilled in the art that certain embodiments of the present disclosure may be practiced without
the specific details. In other instances, well known methods, procedures, components and circuits
11-04-2019
23
have not been described in detail in order to avoid unnecessarily obscuring the embodiments.
Accordingly, the scope of the present disclosure is defined by the appended claims rather than
the embodiments described above.
[0075]
One or more of the elements in at least one example store software and / or firmware, if any of
the appended claims can be read purely to cover the implementation in software and / or
firmware. Are explicitly defined herein as including tangible media such as DVD, CD, Blu-ray, etc.
11-04-2019
24
Документ
Категория
Без категории
Просмотров
0
Размер файла
42 Кб
Теги
jp2015527796, description
1/--страниц
Пожаловаться на содержимое документа