Field of the Invention
Apparatuses and methods consistent with exemplary embodiments relate to an audio outputting apparatus and a method for driving the audio outputting apparatus, and more particularly, to an audio outputting apparatus capable of performing various functions through a touch made on a predetermined area of a wheel (or jog dial) or on a control button, and a method for driving the audio outputting apparatus.
Description of the Related Art
Functions of a conventional jog wheel in a speaker configured to play media contents include increasing and/or reducing the volume of a speaker and adjusting the radio frequency of radios FM/AM. Other functions may be performed by pressing buttons other than the jog wheel.
Adjusting the volume using a jog wheel is a method that is intuitive, natural and has been conventionally used for a long time. However, when adjusting the volume without its state being displayed, it is difficult to know the exact state of the volume. Thus, the exact state of the volume is assumed based on how much the jog wheel was turned.
Furthermore, because speakers have more and more functions for playing media contents in a digital apparatus, various buttons are required to perform those functions. Functions of a speaker typically correlate with the more provided, thereby making it more complicated for a user to manipulate the speaker to play media contents.
Exemplary embodiments of the present disclosure provide an audio outputting apparatus capable of performing various functions through a touch made on a predetermined area of a jog wheel or on a control button and a method for driving the audio outputting apparatus.
According to an aspect of an exemplary embodiment of the present disclosure, there is provided a method for driving an audio outputting apparatus having a jog wheel, the method including sensing a touch gesture on an area on the jog wheel for sensing a touch gesture; and changing a function of the jog wheel based on the area in response to the sensed touch gesture.
The sensing may involve sensing the number of times the touch gesture was made on the area, and the time duration the touch was maintained.
The method may further include storing operation information corresponding to the touch gesture, wherein the changing may include changing the function based on the stored operation information corresponding to the touch gesture.
The method may further include, in response to changing the function, displaying information on the changed function on a display located in the center of the jog wheel.
The function of the jog wheel may include at least one of a function of adjusting audio volume, a function of changing contents, a function of changing a communication method of receiving contents, a stand-by function, and a function of outputting audio using peripheral devices.
The method may further include, in response to the jog wheel being manipulated after the function of the jog wheel has been changed, performing operations of the changed function.
The method may further include, in response to receiving an input of a user command of selecting a media apparatus as a source, receiving audio contents from the media apparatus; and outputting the received audio contents as audio.
The receiving audio contents may include reading audio contents recorded in a recording medium inserted into the audio outputting apparatus.
The method may further include changing the function of the jog wheel in response to a control button distanced from the jog wheel being selected.
The method may further include performing the function of the jog wheel in response to a user touch gesture being sensed from an area other than the predetermined area.
The method may further include, in response to a touch gesture being sensed on the jog wheel, performing an event corresponding to the jog wheel and the touch gesture.
According to an aspect of an exemplary embodiment of the present disclosure, there is provided an audio outputting apparatus having a jog wheel having an area on which a touch gesture is sensed; a sensor configured to sense the touch gesture; and an audio function processor configured to change a function of the jog wheel based on the area in response to a touch gesture being sensed on a predetermined area on the jog wheel.
The user interface may sense the number of times the touch gesture was made on the area, and the time duration the touch was maintained.
The apparatus may further include a storage configured to store operation information corresponding to the touch gesture. wherein the audio function processor may change the function based on the stored operation information corresponding to the touch gesture.
The apparatus may further include a display configured to, in response to changing the function, display information on the changed function on the display located in the center of the jog wheel.
The predetermined function of the jog wheel may include at least one of a function of adjusting audio volume, a function of changing contents, a function of changing a communication method of receiving contents, a stand-by function, and a function of outputting audio using peripheral devices.
The audio function processor, in response to the jog wheel being manipulated after the function of the jog wheel has been changed, may perform operations of the changed function.
The apparatus may further include a content receiver configured to, in response to receiving an input of selecting a media apparatus as a source, receive audio contents from the media apparatus; and a sound generator configured to output the received audio contents as audio.
The content receiver may receive audio contents recorded in a recording medium inserted into the audio outputting apparatus.
The audio function processor may change the function of the jog wheel in response to a control button distanced from the jog wheel being selected.
The audio function processor may perform the unction of the jog wheel in response to a user touch gesture being sensed from an area other than the predetermined area.
In response to a touch gesture being sensed on the jog wheel, the audio function processor may perform an event corresponding to the jog wheel and the touch gesture in response to a touch gesture being sensed on the jog wheel.
According to an aspect of an exemplary embodiment of the present disclosure, there is provided a non-transitory computer readable recording medium having a program for executing a method for driving an audio outputting apparatus provided with a jog wheel, the method for driving an audio outputting apparatus including sensing a touch gesture on an area on the jog wheel for sensing a touch gesture; and changing a function of the jog wheel based on the area in response to the sensed touch gesture.
The above and/or other aspects of the present disclosure will be more apparent by describing certain exemplary embodiments of the present disclosure with reference to the accompanying drawings, in which:
Certain exemplary embodiments of the present disclosure will now be described in greater detail with reference to the accompanying drawings.
In the following description, same drawing reference numerals are used for the same elements even in different drawings. The matters defined in the description, such as detailed construction and elements, are provided to assist in a comprehensive understanding of the invention. Thus, it is apparent that the exemplary embodiments of the present an exemplary embodiment can be carried out without those specifically defined matters. Also, well-known functions or constructions are not described in detail since they would obscure this disclosure with unnecessary detail.
Hereinafter, embodiments of the present disclosure will be explained in detail with reference to the drawings attached.
As illustrated in
Herein, the phrase “including a portion or an entirety of the aforementioned components” means that the audio outputting apparatus 110 may operate independently in a stand alone manner. However, in the following disclosure, it is assumed that all the aforementioned components are included in the audio outputting system 90.
The media apparatus 100 (or source) include various apparatuses, such as an audio apparatus, television (TV), mobile phone, computer, media player 3 (MP3), programmed data provider (PDP), tablet personal computer (PC), and compact disk (CD) that provide audio contents (or sound source) as media contents. Herein, audio contents may include audio data associated with video data. Such a media apparatus 100 processes audio contents in association with the audio outputting apparatus 110. For example, the media apparatus 100 may provide audio contents to a user through the audio outputting apparatus 110 connected to an external device.
In order to perform such an operation, the media apparatus 100 may include an application (hereinafter referred to as app) for an synchronized operation with the audio outputting apparatus 110. For example, in response to a user selecting a menu icon displayed on a main screen, an app may be executed and thus the audio outputting apparatus 110 may be automatically accessed to process audio contents. For example, in a case where the audio outputting apparatus 110 is set to transmit audio contents through wireless communication, such as Bluetooth or Wi-Fi, the audio contents may be processed through that wireless communication.
In the drawings, a wireless method is exemplified for easy understanding, but this is not a limitation. In an actual implementation, the audio contents may be processed in a wired manner, such as by using a USB or AUX cable. Furthermore, in the above illustration, an app is executed to process the audio contents. However, this is not an limitation of the present disclosure. Instead, the media apparatus 100 may display a menu list on the screen in response to a user's request so that the audio contents may be processed, for example, by the user selecting the audio outputting apparatus 110 from the various items on the list.
The media apparatus 100 according to an exemplary embodiment may perform a function (or operation mode) selected in the audio outputting apparatus 100. For example, assuming that a user changed the audio contents currently being played by the audio outputting apparatus 110, that is, for example, if the user selects a previous song or a next song of the audio contents currently being played by the audio outputting apparatus 110, the audio outputting apparatus 110 may provide the changed audio contents according to the request.
The audio outputting apparatus 110 may operate with prevailing power 220V received from an external power supply, but it may instead operate with DC power provided by an internal battery.
The audio outputting apparatus 110 performs the basic functions of a speaker and includes a sound generator. Furthermore, in a case that audio contents from the media apparatus 100 are processed upon a user's request, the audio outputting apparatus 110 may process the audio contents of the media apparatus 100 according to a default mode and provide the processed audio contents to the user.
As such, in a case that outputting audio contents is set as a default mode, it may be regarded that the audio outputting apparatus 110 is configured to perform a volume adjusting function (or volume mode) according to an exemplary embodiment. In other words, the user may adjust the volume by rotating a jog wheel provided on the audio outputting apparatus 110 to the left or right.
Furthermore, according to an exemplary embodiment, the audio outputting apparatus 110 includes a control button (or menu button, mode button) for changing, for example, a function of adjusting the volume. As the user selects the control button, the function of the audio outputting apparatus 110 is changed from a function of adjusting the volume to a function of selecting a song (or playing mode). In addition, if the user rotates the jog wheel to the left or right, a previous or next song of the song currently being played is selected. In this embodiment, the control button may be a physical button provided outside of the audio outputting apparatus. Or, the control button may not be a physical button, and instead, the control button may be a predetermined area on the jog wheel in cooperation with a sensor. Hereinafter, the predetermined area on the jog wheel will be referred to as a control button.
As previously mentioned, the audio outputting apparatus 110 changes a function based on a manner that the user manipulates the control button (or a user's touch gesture sensed on the predetermined area). In this embodiment, a manipulation manner may include the number of times of selecting the control button (or the number of times of a touch) or a dwelling time of the selection (or duration of the touch being maintained), or a selecting manner (or touch manner). In this embodiment, a selecting manner include various manners, such as a manner of selecting the control button once and then selecting the control button twice consecutively after a period of time, and a manner of selecting the control button once for 1 second and then selecting the control button for 3 seconds and the like. In this embodiment, the dwelling time may be determined based on the duration the control button is pressed with reference to a threshold value. For example, in a function of selecting a song, as the user selects the control button once again, a conversion may be made to a function of pausing the audio currently being output or to a function of outputting the audio again. When the user manipulates the jog wheel after the conversion, the audio may be paused or be output again. Herein, the manipulating manner may be understood as a touch gesture, and the control button may be understood as the predetermined area on the jog wheel.
It is desirable that the audio outputting apparatus 110 according to an exemplary embodiment performs various functions based on the manipulation manner of the control button. For example, in an exemplary embodiment, a function may be further added by simply updating software in the audio outputting apparatus 110. The update may be performed by replacing or changing the software stored in an EEPROM provided in the audio outputting apparatus 110 through a computer or a separate equipment connected externally. In addition, in a case that the media apparatus 100 is a mobile phone or a computer, the related software may be transmitted in a firmware format so that the software may be updated.
An audio outputting apparatus 110 according to an exemplary embodiment includes a control button and jog wheel as a user interface. Accordingly, the user may select a function (or mode) of the audio outputting apparatus 110 by selecting the control button, and then adjust specific operations of the selected function using the jog wheel. For example, if the user selects the control button to perform the function of adjusting the volume, the user may then adjust the volume by rotating the jog wheel. In this embodiment, a detailed operation of the selected function may be an event. For example, if in a playing mode a touch is made instead of rotating the jog wheel to the left or right, the song currently being played will be paused. This pausing operation is an event.
However, the jog wheel according to an exemplary embodiment may be implemented in different ways. For example, the jog wheel may be implemented as a jog wheel apparatus that is physically rotatable, as a key pad format being displayed on a display, as an up/down button formed outside (or outer circumference) the audio outputting apparatus 110, or as an up/down button (or virtual button) of a key pad format being displayed on a display and the like. Therefore, the aforementioned physical job wheel should be regarded as an example, not a limitation.
In summary, when the user manipulates the jog wheel, a function connected to the subject state will be displayed in a graphic format through the display. And if the user presses the control button, a function connected to the subject state will be displayed in a graphic format through the display. The audio outputting apparatus 110 may activate or deactivate a certain operation using the jog wheel. The audio outputting apparatus 110 may also provide a function of using a control button and jog wheel provided in a speaker for playing media contents to connect the speaker to another speaker (for example, a speaker of a TV playing media contents) via the same access point (AP). When music is played by a speaker for playing media contents, i.e., audio contents, from among the speakers for playing media contents connected through the aforementioned function, all the connected speakers for playing audio contents may play the same music. Assuming that the speaker for playing audio contents that first attempted to establish a connection through the aforementioned function is a master speaker, by adjusting the volume of the master speaker, the volume of all the connected speakers for playing audio contents may be adjusted accordingly. The speaker connected after the master speaker becomes a slave speaker, and by adjusting the volume of a slave speaker, only the volume of that speaker may be adjusted.
As a result of the aforementioned configuration, the audio outputting apparatus 110 becomes capable of performing a function or adjustment freely without having to add a button for each of a variety of functions. Accordingly, even when a function is added by updating the software, it is possible to easily add or change a function without changing the external appearance of the audio outputting apparatus 110.
As a change of state caused by manipulating at least one of the jog wheel and a certain button, such as the control button provided as a graphic on the display, the user may become aware of the change of the manipulation, and accordingly, the user may be able to learn about manipulating the audio outputting apparatus 110.
As illustrated in
Herein, the phrase “including a portion or an entirety of the aforementioned components” means that the audio outputting apparatus 110 may be configured with or without the jog wheel 230. However, in the following disclosure, the audio outputting apparatus 110 may include an entirety of the aforementioned components.
The main body 200 represents an external cover of the audio outputting apparatus 110. On an open front surface of the external cover, the sound generator 210 may be provided. Herein, examples of the sound generator 210 include a speaker.
The driver 220 controls the overall operations inside the audio outputting apparatus 110. For example, the driver 220 may process the received audio contents and output the processed audio contents to the sound generator 210. Furthermore, the driver 220 senses a command (or control signal) sent by the user and displays the state on the display 250 according to the command.
In order to perform the function, as illustrated in
The content receiver 300 may include a wireless communication module, such as Bluetooth or Wi-Fi and the like, to receive media contents from the media apparatus 100 of
The sensor 320 may sense a user command. For example, the user may input a user command by applying a gesture on a predetermined area of the jog wheel 230 or touching the control button 240. The sensor 320 may sense the gesture/touch and send a signal corresponding to the user command to the audio function processor 310.
The audio function processor 310 processes the received audio contents based on a user command of the user interface and performs various operations related thereto. Herein, various operations refer to those being performed based on the manipulation manner by which the user selected the control button 240. Detailed operations were previously illustrated and thus redundant explanation will be omitted.
The audio function processor 310 according to an exemplary embodiment may have various structures. In other words, it may perform not only the control function realized in a software format, but also all other operations related to functions based on the manipulation manner of the control button 240 and detailed operations of each function.
The audio function processor 310 according to an exemplary embodiment may have a structure as illustrated in
According to such a configuration, the controller 400 may control the overall operations of the audio outputting apparatus 110 based on a result of execution made in the audio function executor 410. For example, in response to a request from the media apparatus 100 to output certain audio contents, the controller 410 may execute the audio function executor 410 and receive (operation) information for outputting the audio contents, and perform an operation accordingly. For example, because the default method is for outputting audio and adjusting the volume, the controller 400 processes the received audio contents and outputs the processed audio contents to the sound generator 210. Furthermore, the audio outputting apparatus 110 is set to allow a user to adjust volume by adjusting (rotating) the jog wheel 230, and state information related thereto is displayed on the display 250.
In this embodiment, the controller 400 can determine a rotation of the jog wheel 230 as a volume adjustment operation. Therefore, when the user changes a function through the control button 240, the controller 400 changes (or updates) the previously set information to newly designated information.
The storage 420 includes a random access memory (RAM) or a read only memory (ROM). In other words, the storage 420 may temporarily store data being processed in the controller 400. Furthermore, the storage may also store operation information corresponding to the manipulation manner of the control button 240. For example, the operation information may be stored in a RAM, i.e. hardware. Furthermore, storage may also store state information about the function the audio outputting apparatus 110 is currently performing. By checking the stored state information, the controller 400 may determine whether the audio outputting apparatus 110 is currently in a playing mode or a volume adjustment mode.
In addition, the controller 400 may have a structure as illustrated in
Referring to
More specifically, the jog wheel 230 according to an exemplary embodiment may be rotated by only within a determined angle starting from a reference point. For example, if the reference point is the 12 o'clock direction of a clock, the jog wheel 230 will be rotatable clockwise or counter clockwise, and different operations will be performed according to the direction of the rotation. In other words, in a playing function of selecting a song, if the jog wheel is rotated clockwise, the next song of the currently-played song will be played, and if the jog wheel is rotated counter clockwise, a previous song will be replayed. In another example, with the jog wheel currently being at a state of the function of adjusting the volume, if the jog wheel is rotated clockwise, the volume will increase, and if the jog wheel is rotated counter clockwise, the volume will decrease. Herein, rotation of the wheel may be performed with the user holding or touching the circumference of the jog wheel 230, or through a physically protruding portion or concave portion formed on one area of the jog wheel 230. As previously mentioned, because the jog wheel 230 may be implemented in a variety of forms to adjust the detailed operations of a determined function, the jog wheel 230 is not limited to be implemented in a certain way and there is no limitation of the way to manipulate the jog wheel 230.
In this embodiment, the jog wheel 230 may include a light emitting element, such as an LED. Or, light emitting element may be distanced from the jog wheel 230. The brightness of the light emitting element may be adjusted according to the operation state of the audio outputting apparatus 110 or jog wheel 230, for example, the brightness of the light emitting element may slowly increase as the audio outputting apparatus 110 starts booting and gradually finishes the booting. In an embodiment, this may be done through an animation. For example, the animation may be displayed on the display 250 as a certain pattern, such as water drops becoming gradually bigger or smaller. Otherwise, the animation may be performed as time (or number) being displayed on the display 250. Therefore, there is no particular limitation of the animation operation. For example, if the user touches the jog wheel 230 and changes to a slip state, the brightness of the light emitting element may gradually become dimmer, or a water drop animation may become smaller to show the current state of the audio outputting apparatus 110 or jog wheel 230 to the user.
The control button 240 may include a touch sensor. Therefore, when the control button 240 is selected, the audio outputting apparatus 110 may store information that the user has selected the control button 240 once, and then when the user selects the control button 240 again, the audio outputting apparatus 110 may update the information.
As aforementioned, when the control button 240 is selected, the audio outputting apparatus 110 may store the operation information corresponding to the manipulation manner of the control button 240. In this embodiment, an additional memory may be added to store such information. For example, the operation information may be stored in a registry, and thus there is no particular limitation to the physical configuration of the memory.
The operation information may include binary codes that may be recognized by the driver 220 of the audio outputting apparatus 110. In other words, a binary code is a mechanical language that the audio outputting apparatus 110 can recognize. Therefore, the audio outputting apparatus 110 may perform functions set based on operation information of binary codes. Herein, performing a function that is set based on binary codes may be understood as mode setting. In other words, a mode may be regarded as a regulation that is set by a system designer such that the audio outputting apparatus 110 operates in a predetermined method under certain conditions (ex. manipulation manner). For example, in a case that the system designer sets the audio outputting apparatus 110 to perform a series of operations in a playing mode, if the user selects the control button 240 twice to execute the playing mode, the audio outputting apparatus 110 would perform the series of operation that were set.
The display 250 may be located in the center of the jog wheel. Furthermore, the display 250 displays the function being performed in the audio outputting apparatus 110 and the state of the audio outputting apparatus 110. For example, if the audio outputting apparatus 110 is operating in a playing mode, the display will display that the audio outputting apparatus 110 is in a playing mode, and if the audio outputting apparatus 110 is operating in a volume adjusting mode, the display will display that the audio outputting apparatus 110 is in the volume adjusting mode. Furthermore, if the current volume set in the volume adjusting mode is an intermediate level volume, the display will be able to display that as well in a graphic format.
As illustrated in (a) of
Furthermore, as illustrated in (b) of
More specifically referring to
If the user selects the control button 240 once, the function of the audio outputting apparatus 110 may be changed to a playing function (S710). With the audio outputting apparatus 110 being set in the playing function, the user may perform an operation of playing or pausing audio by touching the jog wheel 230, and by rotating the jog wheel 230, the user may select a previous song or next song of the song currently being played.
Furthermore, when the user selects the control button 240 once more while the playing function is being performed, the audio outputting apparatus 110 may perform a group mode function (S720). In the group mode, the user may perform an operation of pausing or connecting once again the audio currently being played, but further, when a nearby speaker (a peripheral apparatus) that may output the audio is searched, the user may add the speaker in the group and output the audio. On the other hand, if the peripheral speaker has already been in a group by selecting the group mode, it may be possible to remove the speaker out of the group (stop the connection) by rotating the jog wheel 230.
Furthermore, by performing a long tap (e.g., 2 sec) operation of pressing the control button 240 for a long time while the audio outputting apparatus 110 is in a certain mode, the user may switch the audio outputting apparatus 110 into a Bluetooth mode (S730). Therefore, when the long tap operation of the control button 240 is performed to set the audio outputting apparatus 110 into the Bluetooth mode, the audio outputting apparatus 110 may be disconnected from, for example, a media apparatus 100 and fall into a pairing state again. Furthermore, by rotating the jog wheel 230 in the Bluetooth mode, an operation of connecting to Wi-Fi may be performed. Herein, the detailed operations made by rotating the jog wheel 230 in, for example, a group mode may be an event.
Meanwhile, when the user performs a longer tap (e.g., 5 sec) while he audio outputting apparatus 110 is in a certain mode, the audio outputting apparatus 110 may be switched into a standby mode (S740). Herein, examples of the standby mode include setting the audio outputting apparatus 110 to a waiting mode or to a power saving mode.
Referring to
Furthermore, when the control button 240 is selected once again, the function of the audio outputting apparatus 110 is changed to a playing mode, and the situations of that function are displayed on the display 250. After changing the function, the subject function may be performed by rotating the jog wheel 230 to the left or right. For example, in the playing mode, the function is changed from “volume up/down” to “song selection”. Accordingly, the audio outputting apparatus 110 may select a previous song or next song of the song currently being played by rotating (or SWIPE operation) the jog wheel 230.
Furthermore, when the control button 240 is selected once again in the playing mode, the mode of the audio outputting apparatus 110 may be changed to a group mode. For example, in the group mode, it is possible to control the speakers within a specific distance to output audio by manipulating the jog wheel 230. For example, in a case that the speakers within a specific distance are connected by manipulating the jog wheel 230, the audio outputting apparatus 110 may transmit audio contents to other speakers while outputting the audio contents. Accordingly, the other speakers may also output the audio contents and operate as slave devices.
More specifically, in the audio output mode, the audio outputting apparatus 110 may adjust the volume using the jog wheel 230 as illustrated in (a) to (d) of
Furthermore, as illustrated in (a) and (b) of
Furthermore, as illustrated in (a) and (b) of
In this embodiment, the audio outputting apparatus 110 may add a new mode as illustrated in
For example, in the group mode of
Referring to
Next, the audio outputting apparatus 110 outputs the received contents as audio (S1410). Herein, the contents are audio data, and the audio is sound. In such a case where the audio is output right away, it can be assumed that the audio outputting apparatus 110 had been set into a default mode where volume can be adjusted by for example rotating the jog wheel.
Furthermore, when a control button for determining the method for processing the (received) contents is selected, the audio outputting apparatus 110 performs a predetermined function corresponding to the manipulation manner of the control button (S1420). For example, with the number of times selected, a playing mode or a group mode may be performed, whereas with the dwelling time, a Bluetooth mode and standby mode may be performed. Herein, a mode may represent a function. Furthermore, in order to perform a predetermined function, upon storing the operation information corresponding to the manipulation format, the predetermined function may be performed based on the stored operation information.
Herein, the operation information consists of a mechanical language, such as binary codes.
Referring to
Furthermore, when a user command is input, the audio outputting apparatus 110 operates the determined predetermined function (S1510). Herein, the user command is made by manipulating the jog wheel or other buttons and the like, and detailed operations of the determined function may be performed by that jog wheel or other buttons. If the user command was made by voice recognition, voice recognition may well be used.
Referring to
Furthermore, the audio outputting apparatus 110 changes the function of the jog wheel based on the sensed touch gesture (S1610). Herein, functions have been illustrated in the above disclosure and thus further illustration is omitted.
Next, the audio outputting apparatus 110 may perform a detailed operation, that is, an event of the changed function by, for example, rotating the jog wheel. For example, the audio outputting apparatus 110 may perform detailed operations of playing the next song by rotating the jog wheel to the right, or playing the previous song by rotating the jog wheel to the left. Furthermore, the audio outputting apparatus 110 may stop playing a song by touching the top end of the jog wheel.
In the above embodiments, manipulations are made on a control button and a physical jog wheel. However, manipulations could also be made on a key pad realized by software. Furthermore, a jog wheel may be realized as an up/down button, and the up/down button may be physical or realized by software.
In addition, the aforementioned jog wheel may be replaced by voice recognition. For example, when the user says ‘previous song’ with the audio outputting apparatus 110 operated in a playing mode, detailed operations may be performed based on a result of the voice recognition. This may be performed by executing a voice recognition engine (or recognition program) provided in the audio outputting apparatus 110, or it may be performed through an interlocked operation with an external recognition server.
Furthermore, such a voice recognition method may replace not only the jog wheel but also the control button. For example, when the user says ‘volume (mode)’, ‘play (mode)’ or ‘bluetooth (mode)’, the sound may be recognized and a corresponding functional may be executed. Or, the user may simply say ‘one’, ‘two, or ‘three’, and the sound may be recognized and a function corresponding to a specific number may be executed. For example, when the user says ‘play’ and the audio outputting apparatus 110 is set into a playing mode, the user may then say ‘previous song’ to select the previous song.
As such, because a control button or jog wheel may be replaced by a variety of other forms of recognition, there is no particular limitation of the device or function.
Meanwhile, even if it was explained that one of each type of components is included to form the present disclosure, there is no limitation thereto. That is, as long as they are within the scope of t the present disclosure, one or more components may be selected and combined. Furthermore, even if it was explained that each component is realized as one specific hardware structure, a portion or an entirety of the components may be selectively combined to be realized as a computer program having a program module for performing a portion or an entirety of functions combined in one or a plurality of hardware structures. The codes and code segments forming the computer program may be easily implemented by those skilled in the art. Such a computer program may be stored in a non-transitory computer readable recording medium, and then be read and executed by a computer, thereby realizing an embodiment of the present disclosure.
A non-transitory computer readable recording medium refers to a computer readable medium that is capable of storing data semi-permanently unlike a medium that stores data for a short period of time such as a register, cache, and memory. More specifically, the aforementioned programs may be stored in and provided via a non-transitory computer readable medium such as a CD, digital versatile disc (DVD), hard disk, blue ray disc, universal serial bus (USB) stick, memory card and ROM.
The foregoing exemplary embodiments and advantages are merely exemplary and are not to be construed as limiting the present invention. The present teaching can be readily applied to other types of apparatuses. Also, the description of the exemplary embodiments of the present invention is intended to be illustrative, and not to limit the scope of the claims, and many alternatives, modifications, and variations will be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
10-2015-0125133 | Sep 2015 | KR | national |
This application claims priority from Korean Patent Application No. 10-2015-0125133, filed on Sep. 3, 2015, in the Korean Intellectual Property Office, and claims the benefit of U.S. Provisional Patent Application No. 62/175,629, filed on Jun. 15, 2015, in the United States Patent and Trademark Office, the disclosures of which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
62175629 | Jun 2015 | US |