Display apparatus and controlling method thereof
Claim Score by NHIP
Abstract
A display apparatus and a controlling method thereof are provided. The controlling method of a display apparatus according to an exemplary embodiment includes, in response to a power-off command being input, storing information regarding an application which is executed at the time when the power-off command is input and entering a standby mode, and in response to a user interaction being detected while the display apparatus maintains a standby mode, entering a pre-power on mode where power is applied to an element included in the display apparatus by performing kernel-level booting.

Term
Projected expiry 27 October 2035.
- Priority
- Filed
- Published
- Today
- Projected expiry
14 claims: 2 independent, 12 dependent
- 1Broadest claimClaim Score 76, broad(NHIP)A method of controlling a display apparatus, comprising:storing information regarding an application which is being executed at a time when a power-off command is received and entering a standby mode in response to receiving the power-off command;and entering a pre-power on mode where power is applied to an element included in the display apparatus by performing kernel-level booting in response to detection of a user interaction while the display apparatus is in a standby mode.
- 8A display apparatus, comprising:an input unit configured to receive a user command;a detector configured to detect a user interaction;a storage;and a controller configured to control the display apparatus to store information in the storage regarding an application that is being executed and to enter a standby mode at the time when a power-off command is received, in response to the power-off command being received, said controller being further configured to maintain the display apparatus in a standby mode in response to a user interaction being detected by the detector, and to control the display apparatus to enter a pre-power on mode where power is applied to an element included in the display apparatus.
Independent claims2
112 paragraphs in 5 sections, as filed
CROSS-REFERENCE TO RELATED APPLICATIONS
0001This application is based upon and claims priority under 35 U.S.C. §119 to Korean Patent Application No. 10-2014-0138459, filed in the Korean Intellectual Property Office on Oct. 14, 2014, the disclosure of which is incorporated herein by reference in its entirety.
BACKGROUND
00021. Field
0003Aspects of the exemplary embodiments relate to a display apparatus and a controlling method thereof, and more particularly, to a display apparatus which may reduce a booting time of the display apparatus and a controlling method thereof.
00042. Description of the Related Art
0005Recently, various technologies for fast booting of a display apparatus have been introduced, and the number of such technologies is increasing.
0006General booting refers to the operation of turning off and then turning on the power to operate various application programs of a system while a normal operating system is booted and executed.
0007Meanwhile, recent electronic devices may use various types of standby mode such as a suspend to RAM mode and an instant on mode which allow transition to an initialized state where the functions of a system can be executed within a few seconds after the system is turned on.
0008Meanwhile, a display apparatus may also use a mode where an interaction of a user who wishes to use the display apparatus is detected, preliminary booting is performed by applying power to hardware elements of the display apparatus in advance, and booting is performed immediately when a power-on command is input.
0009However, a problem occurs if the above-described standby mode and the mode for performing a preliminary booting are used at the same time. For example, when a user interaction is detected, instant booting where the application programs which have been executed prior to turning off power are preserved is performed and thus, an application is executed in the display apparatus even before applying power to a display panel, which may result in not appropriately displaying the application in a state when power was turned off.
SUMMARY
0010An aspect of the exemplary embodiments relates to a display apparatus which reduces a booting time by using a standby mode function and a pre-power on function efficiently, and a controlling method thereof.
0011According to an exemplary embodiment, there is provided a controlling method of a display apparatus including, in response to receiving a power-off command, storing information regarding an application which is being executed at the time when the power-off command is received and entering a standby mode, and in response to detection of a user interaction while the display apparatus is in a standby mode, entering a pre-power on mode where power is applied to an element included in the display apparatus by performing kernel-level booting.
0012The method may further include, in response to a power-on command received while the display apparatus maintains a pre-power on mode, entering a power-on mode by executing an application based on information regarding an application which was being executed at the time when the power-off command is received.
0013The method may further include, in response to a power-on command not being received within a critical time while the display apparatus maintains a pre-power on mode, reentering the standby mode by turning off power of an element included in the display apparatus.
0014User interaction may include, for example, at least one of gripping a control apparatus, moving the control apparatus, a user approaching to the control apparatus, and a user touching with respect to the control apparatus in order to control the display apparatus.
0015Entering a standby mode may include storing information in a volatile memory regarding the application which is executed at the time when the power-off command is received, and turning off power regarding an element except the volatile memory and a sub controller which controls the display apparatus in the standby mode.
0016The pre-power on mode may be a mode where power is applied to the element including a kernel and a kernel drive of the display apparatus which is turned off in the standby mode, and in which the application is not executed.
0017Entering a standby mode may include, in response to the application being a video play application, storing information regarding a video played by the video play application at the time when the power-off command is received and information regarding a point of time of playing the video and entering the standby mode, and entering a pre-power on mode may include applying power to an element included in the display apparatus and not executing the video application.
0018According to an exemplary embodiment, there is provided a display apparatus including an input unit configured to receive a user command, a detector configured to detect a user interaction, a storage, and a controller configured to control the display apparatus to store information in the storage regarding an application that is executed at the time when a power-off command is received, in response to a power-off command being received, and enter a standby mode, and to control the display apparatus to enter a pre-power on mode where power is applied to an element included in the display apparatus in response to a user interaction being detected through the detector while the display apparatus maintains a standby mode.
0019The controller may control the display apparatus to enter a power-on mode by executing an application based on information regarding an application that was being executed at the time when the power-off command was received, in response to a power-on command received while the display apparatus is in a pre-power on mode.
0020The controller may control the display apparatus to reenter the standby mode by turning off power of an element included in the display apparatus in response to a power-on command not being received within a critical time while the display apparatus is in a pre-power on mode.
0021User interaction may include at least one of gripping a control apparatus, moving the control apparatus, a user approaching the control apparatus, and a user touching with respect to the control apparatus in order to control the display apparatus.
0022The storage may further include a volatile memory, and the controller may further include a sub controller configured to control the display apparatus in the standby mode, and the sub controller may store information regarding the application which is being executed at the time when the power-off command is input in a volatile memory, and turn off power regarding an element except the volatile memory and the sub controller.
0023The pre-power on mode may be a mode where power is applied to the element including a kernel and a kernel drive of the display apparatus which is turned off in the standby mode, and the application is not executed.
0024The controller, in response to the application being a video play application, may control the display apparatus to store information regarding a video played by the video play application at the time when the power-off command is received and information regarding a point of time of playing the video and enter the standby mode, and in response to the user interaction being detected while the display apparatus is in a standby mode, may control the display apparatus to apply power to an element included in the display apparatus and not to execute the video application.
0025According to the various exemplary embodiments, a user may turn on a display apparatus quickly.
BRIEF DESCRIPTION OF THE DRAWINGS
0026The above and/or other aspects of the present inventive concept will be more apparent by describing certain exemplary embodiments of the present inventive concept with reference to the accompanying drawings, in which like reference numerals refer to like elements, and wherein:
0027<figref idref="DRAWINGS">FIGS. 1A to 1C</figref> are views provided to explain a standby mode according to an exemplary embodiment;
0028<figref idref="DRAWINGS">FIG. 2</figref> is a view provided to explain a pre-power on mode according to an exemplary embodiment;
0029<figref idref="DRAWINGS">FIG. 3</figref> is a view provided to explain a problem which may occur when a standby mode and a pre-power on mode are applied at the same time;
0030<figref idref="DRAWINGS">FIG. 4</figref> is a block diagram illustrating configuration of a display apparatus according to an exemplary embodiment;
0031<figref idref="DRAWINGS">FIG. 5</figref> is a block diagram illustrating configuration of a control apparatus according to an exemplary embodiment;
0032<figref idref="DRAWINGS">FIGS. 6A to 6C</figref> are views provided to explain power on/off of a display apparatus according to an exemplary embodiment;
0033<figref idref="DRAWINGS">FIG. 7</figref> is a flowchart illustrating a method of controlling a display apparatus according to an exemplary embodiment; and
0034<figref idref="DRAWINGS">FIG. 8</figref> is a flowchart illustrating a method of changing a mode in a display apparatus according to an exemplary embodiment.
DETAILED DESCRIPTION
0035The exemplary embodiments may vary, and may be provided in different exemplary embodiments. Specific exemplary embodiments will be described with reference to accompanying drawings and detailed explanation. However, this does not necessarily limit the scope of the exemplary embodiments to a specific embodiment form. Instead, modifications, equivalents and replacements included in the disclosed concept and technical scope of this specification may be employed. While describing exemplary embodiments, if it is determined that the specific description regarding a known technology obscures the gist of the embodiments, the specific description is omitted.
0036In the present disclosure, relational terms such as first and second, and the like, may be used to distinguish one entity from another entity, without necessarily implying any actual relationship or order between such entities.
0037The terms used in the following description are provided to explain a specific exemplary embodiment and are not intended to limit the scope of rights. A singular term includes a plural form unless it is intentionally written that way. The terms, “include”, “comprise”, “is configured to”, etc. of the description are used to indicate that there are features, numbers, steps, operations, elements, parts or combinations thereof, and they should not exclude the possibilities of combination or addition of one or more features, numbers, steps, operations, elements, parts or combination thereof.
0038In an exemplary embodiment, ‘a module’ or ‘a unit’ performs at least one function or operation, and may be realized as hardware, software, or any combination thereof. In addition, a plurality of ‘modules’ or a plurality of ‘units’ may be integrated into at least one module and may be realized as at least one processor (not shown) except for ‘modules’ or ‘units’ that should be realized in a specific hardware.
0039<figref idref="DRAWINGS">FIGS. 1A to 1C</figref> are views to explain a standby mode.
0040Specifically, <figref idref="DRAWINGS">FIG. 1A</figref> is a view illustrating that a display apparatus <b>100</b> executes a video play application and accordingly, a video is played according to an exemplary embodiment. According to this view, a user is watching an image content which has the play time of 1 hour 10 minutes and 15 seconds while executing a chatting application using the display apparatus <b>100</b>.
0041If a user command to turn off the power of the display apparatus <b>100</b> is input while an application is being executed, the display apparatus <b>100</b> may store information regarding the application and turn off the power of an element such as a CPU to enter a standby mode.
0042In other words, the display apparatus <b>100</b> may store, in a volatile memory such as a DRAM, the state of hardware at the time when the power of the display apparatus <b>100</b> is turned off to use a standby mode such as a suspend to RAM mode or a suspend to DISK mode. Accordingly, the display apparatus <b>100</b> may preserve the contents stored in a volatile memory such as a DRAM by using a self-refresh operation of a DDR memory in a suspend state. If a user command to turn on the power of the display apparatus <b>100</b> is input, the operation state prior to turning off the power may be preserved swiftly.
0043<figref idref="DRAWINGS">FIG. 1B</figref> is a view illustrating the display apparatus <b>100</b> after a user command to turn off the power of the display apparatus <b>100</b> is input. The display apparatus <b>100</b> which enters a standby mode may appear to be the same as the display apparatus <b>100</b> of which power is turned off.
0044<figref idref="DRAWINGS">FIG. 1C</figref> is a view illustrating the display apparatus <b>100</b> when a user command to turn on the power of the display apparatus <b>100</b> is input again while the display apparatus is in a standby mode. When a power-on command is input, the display apparatus <b>100</b> may perform suspend booting or instant booting where booting is performed while preserving the execution state prior to turning off the power.
0045Accordingly, as illustrated in <figref idref="DRAWINGS">FIG. 1C</figref>, the display apparatus <b>100</b> may turn on the power while preserving the state prior to turning off the power. In other words, a user may watch an image content which he or she had been watching before the power was turned off continuously from the part which was played when the power was turned off. The display apparatus <b>100</b> which is booted in a standby mode may execute all applications which had been executed when the power was turned off. Accordingly, at the time of booting, the display apparatus <b>100</b> may also execute and display a chatting application which has been executed simultaneously with a video play application.
0046According to the above-described standby mode, a user may restore the previous operation state of the display apparatus <b>100</b> before it was turned off and also use the display apparatus <b>100</b> of which booting time is shortened.
0047Meanwhile, <figref idref="DRAWINGS">FIG. 2</figref> is a view provided to explain a preliminary booting according to an exemplary embodiment. The display apparatus <b>100</b> where power of a display panel is turned off as its power is turned off or as it has entered a standby mode may perform preliminary booting when a user, user's intention or a user interaction to use the display apparatus <b>100</b> is detected.
0048In other words, the display apparatus <b>100</b> may perform booting in a similar way when a user command to turn on power is input. However, the display apparatus <b>100</b> which performs preliminary booting may not apply power to a display panel. Accordingly, when a command to press a power button on a remote controller is input by a user, the display apparatus <b>100</b> may provide power to a display panel immediately to complete booting as it has already performed the operation of resuming a kernel and a kernel drive. The kernel may be, for example, an operating system (OS) to drive the display apparatus <b>100</b>. The kernel drive may be, for example, an apparatus included in the display apparatus <b>100</b>, such as an audio output unit, a display panel or a tuner, or the like.
0049If a power-on command is input while the display apparatus <b>100</b> performs preliminary booting, the display apparatus <b>100</b> may perform the booting continuously. If a power-on command is not input after the display apparatus <b>100</b> has completed the preliminary booting, the display apparatus <b>100</b> may wait for a user command without applying power to the display panel.
0050Accordingly, as the display apparatus <b>100</b> performs preliminary booting such as resuming a kernel and a kernel drive from when a user, user's intention, or a user interaction to use the display apparatus <b>100</b> is detected and applies power to a display panel when a power-on command is input, the user may feel that the display apparatus <b>100</b> is booted as soon as a power-on button is pressed.
0051Hereinafter, detecting a user interaction refers to detecting a user, user's intention, or a user interaction through the display apparatus <b>100</b>, a separate control apparatus such as a remote controller to control the display apparatus <b>100</b>, a mobile phone such as a smart phone, etc. In other words, the user interaction is considered to have broader concept including a user, user's intention, etc.
0052Meanwhile, <figref idref="DRAWINGS">FIG. 3</figref> is a view provided to explain a problem which may occur when the preliminary booting which has been described above with reference to <figref idref="DRAWINGS">FIG. 2</figref> is performed in the display apparatus <b>100</b> which enters the standby mode which has been described above through <figref idref="DRAWINGS">FIGS. 1A to 1C</figref>.
0053As illustrated in <figref idref="DRAWINGS">FIG. 1A</figref>, if the display apparatus <b>100</b> which has been executing an application enters a standby mode using the above-described method and then, detects a user interaction, the display apparatus <b>100</b> may perform preliminary booting.
0054In other words, the display apparatus <b>100</b> may resume a kernel and a kernel drive before a power-on command is input, and execute a video play application and a chatting application as illustrated in <figref idref="DRAWINGS">FIG. 1A</figref>.
0055However, the display apparatus <b>100</b> for which preliminary booting has been performed does not apply power to a display panel. Thus, if the preliminary booting is performed but a power-on command is not input immediately, the display apparatus <b>100</b> may perform a video play application as illustrated in <figref idref="DRAWINGS">FIG. 1A</figref> and play a video from the part which was played when power was turned off. In other words, the display apparatus <b>100</b> may play a video from the part which was played when power was turned off even if power is not provided to the display panel.
0056Accordingly, as illustrated in <figref idref="DRAWINGS">FIG. 1</figref>, if the preliminary booting is performed and then, a power-on command is input from a user after a predetermined time elapses, the display apparatus <b>100</b> may appear to play an image content from the part which was played after a predetermined time elapses from the part which had been played at the time of power being turned off as illustrated in <figref idref="DRAWINGS">FIG. 1A</figref>. Thus, a user watches the image content from the part which comes when the time for completing the preliminary booting and for inputting the power-on command elapses.
0057Subsequently, the user may feel that the booting time of the display apparatus <b>100</b> is short, but may not realize the execution state of the display apparatus <b>100</b> when it was turned off.
0058Hereinafter, the display apparatus <b>100</b> which may make use of the original advantages of a standby mode such as a suspend to RAM mode while reducing the booting time by resolving the above problem will be described with reference to <figref idref="DRAWINGS">FIG. 4</figref>.
0059<figref idref="DRAWINGS">FIG. 4</figref> is a block diagram illustrating configuration of the display apparatus <b>100</b> according to an exemplary embodiment. As illustrated in <figref idref="DRAWINGS">FIG. 4</figref>, the display apparatus <b>100</b> may include an input unit <b>110</b>, a detector <b>120</b>, a storage <b>130</b>, and a controller <b>140</b>. In this case, the display apparatus may be, for example, and without limitation, a TV. The display apparatus <b>100</b> may, for example, be realized as various electronic apparatuses with a display, such as mobile phone, tablet PC, digital camera, camcorder, notebook PC, PDA, etc.
0060The input unit <b>110</b> receives a user command. The input unit <b>110</b> receives a user command to control overall operations of the display apparatus <b>100</b>. In particular, the input unit <b>110</b> may receive a user command to turn on/off the power of the display apparatus <b>100</b>.
0061In this case, the input unit <b>110</b> may, for example, be realized as a remote controller including four directions keys in the up, down, left, and right directions and a confirmation key. The input unit <b>110</b> may, for example, be realized as various input apparatuses such as touch screen, mouse, pointing device, etc.
0062The detector <b>120</b> detects a user interaction. In particular, the detector <b>120</b> may detect a user interaction regarding a control apparatus <b>200</b> to control the display apparatus <b>100</b>. Specifically, the detector <b>120</b> may detect a user interaction such as, for example, gripping of the control apparatus <b>200</b>, moving of the control apparatus <b>200</b>, a user's approaching to the control apparatus <b>200</b>, and a user's touch with respect to the control apparatus <b>200</b>.
0063In addition, the detector <b>120</b> may receive information regarding a user interaction which is detected directly by the control apparatus <b>200</b>. For example, the detector <b>120</b> may receive information regarding a user interaction which is detected directly by the control apparatus <b>200</b> using various methods such as WiFi and Bluetooth.
0064Meanwhile, the storage <b>130</b> stores various modules to drive the display apparatus <b>100</b>. For example, the storage <b>130</b> may store software including a base module, a sensing module, a communication module, a presentation module, a web browser module, and a service module. In this case, the base module refers to a basic module which processes a signal transmitted from each hardware included in the display apparatus <b>100</b>, and transmits the processed signal to an upper layer module. The sensing module is a module which collects information from various sensors, and analyzes and manages the collected information. The sensing module may include a face recognition module, a voice recognition module, a motion recognition module, and an NFC recognition module, and so on. The presentation module is a module to compose a display screen. The presentation module may include a multimedia module for reproducing and outputting multimedia contents, and a UI rendering module for UI and graphic processing. The communication module is a module to perform communication with outside. The service module is a module including various applications for providing various services.
0065As described above, the storage <b>130</b> may include various program modules, but some of the various program modules may be omitted or changed, or new modules may be added according to the type and characteristics of the display apparatus <b>100</b>. For example, if the display apparatus <b>100</b> is realized as a smart phone, the base module may, for example, further include a location determination module to determine a GPS-based location, and the sensing module may, for example, further include a sensing module to detect a user's operation.
0066Meanwhile, if a user command to turn off the power of the display apparatus <b>100</b> is input through the input unit <b>110</b>, the storage <b>130</b> may store the operation state of the display apparatus <b>100</b>.
0067In other words, the display apparatus <b>100</b> may store the state of a hardware drive at the time when the power of the display apparatus <b>100</b> is turned off in a volatile memory of the storage <b>130</b>, such as a DRAM and thus, use a standby mode such as a suspend to RAM or a suspend to DISK. Accordingly, the display apparatus <b>100</b> may preserve the contents stored in a volatile memory such as a DRAM by using a self-refresh operation of a DDR memory of the storage <b>130</b> in a suspend state. If a user command to turn on the power of the display apparatus <b>100</b> is input from a user, the display apparatus <b>100</b> may preserve the operation state prior to turning off the power quickly.
0068The controller <b>140</b> controls the overall operations of the display apparatus <b>100</b> using various programs stored in the storage <b>130</b>. In particular, if a power-off command is input through the input unit <b>110</b>, the controller <b>140</b> may control the display apparatus to store information regarding an application which is executed at the time when the power-off command is input in the storage <b>130</b> and enter a standby mode. Specifically, the controller <b>140</b> may, for example, store information regarding an application which is executed when the power-off command is input in a volatile memory, and turn off the power off all elements except the volatile memory and some elements necessary to control the display apparatus <b>100</b> in the standby mode.
0069In addition, if a user interaction is detected through the detector <b>120</b> while the display apparatus <b>100</b> maintains the standby mode, the controller <b>140</b> may control the display apparatus to enter a pre-power on mode where power is applied all elements included in the display apparatus <b>100</b> except a display.
0070The controller <b>140</b> may include a sub controller (not illustrated). The sub controller is an element that may control the display apparatus <b>100</b> when the display apparatus <b>100</b> enters a standby mode. Accordingly, the display apparatus <b>100</b> may enter the pre-power on mode in the standby mode under the control of the sub controller.
0071The pre-power on mode may refer to a state where a kernel and a kernel drive of the display apparatus <b>100</b> are resumed. The kernel may be an operating system (OS) to drive the display apparatus <b>100</b>. The kernel drive may be an apparatus included in a panel such as, for example, an audio output unit and the display <b>110</b> or an apparatus included in the display apparatus such as, for example, a tuner. Accordingly, the pre-power on mode may refer to a state where an application is not executed while the operating system to drive the display apparatus <b>100</b> is resumed and elements included in the display apparatus <b>100</b>, excluding a display, are resumed.
0072In addition, the pre-power on mode may also refer to a state where power is applied only to hardware elements, excluding a display of the display apparatus <b>100</b>. In other words, the pre-power on mode may refer to a state where only kernel-level booting is performed by applying power with respect to hardware, and user-level booting is not performed.
0073Consequently, the pre-power on mode refers to a state where the display apparatus <b>100</b> has completed the preparation for executing a user application, but before the user application is executed. However, power is not applied to a display in the pre-power on mode and thus, a user may believe that the pre-power on mode is the same as the power-off state based on the appearance.
0074If a power-on command is input while the display apparatus <b>100</b> maintains the pre-power on mode, the controller <b>140</b> may control the display apparatus to enter a power-on mode by executing an application based on the information regarding the application which had been executed at the time when the power-off command was input.
0075If a power-on command is not input within a predetermined time while the display apparatus <b>100</b> maintains the pre-power on mode, the controller <b>140</b> may control the display apparatus to enter a standby mode again by turning off power of the elements included in the display apparatus <b>100</b>.
0076Specifically, if a power-off command is input while the display apparatus <b>100</b> is executing a video play application, the controller <b>140</b> may control to store information regarding a video which has been played in the video play application at the time when the power-off command is input and information regarding the video play time, and enter a standby mode. If a user interaction is detected through the detector <b>120</b> while the display apparatus maintains the standby mode, the controller <b>140</b> may control to apply power to elements included in the display apparatus but not to execute an application. In other words, the controller <b>140</b> may control the display apparatus <b>100</b> to enter the pre-power on mode.
0077As described above, according to the display apparatus <b>100</b>, a user may still use the execution state when power was turned off without having to wait for the booting of the display apparatus <b>100</b> for a long time.
0078Hereinafter, the control apparatus <b>200</b> to control the display apparatus <b>100</b> will be described with reference to <figref idref="DRAWINGS">FIG. 5</figref>. As illustrated in <figref idref="DRAWINGS">FIG. 5</figref>, the control apparatus <b>200</b> may include a detector <b>210</b>, a communicator <b>220</b>, and a controller <b>230</b>. The control apparatus <b>200</b> may, for example, be a remote controller which is provided separately in order to control the display apparatus <b>100</b>. The control apparatus <b>200</b> may be various electronic apparatuses which may control the display apparatus <b>100</b>.
0079The detector <b>210</b> detects a user interaction. The user interaction may, for example, include gripping the control apparatus <b>200</b>, moving the control apparatus <b>200</b>, a user approaching to the control apparatus <b>200</b>, and a user touching with respect to the control apparatus <b>200</b>.
0080The detector <b>210</b> may include various types of sensors to detect a user interaction. Specifically, the detector <b>210</b> may detect a user's approach or a touch interaction using, for example, a proximity sensor or a touch sensor. In addition, the detector <b>210</b> may include, for example, an acceleration sensor, a gyro sensor, or a gravity sensor, and detect a user's motion of gripping, manipulating or moving the control apparatus <b>200</b>.
0081Meanwhile, the communicator <b>220</b> performs communication with the display apparatus <b>100</b>. If a user command to control the display apparatus <b>100</b> is input, the communicator <b>220</b> may transmit the input user command to the display apparatus <b>100</b>. In particular, the communicator <b>220</b> may transmit information corresponding to the user interaction detected through the detector <b>210</b> to the display apparatus <b>100</b>.
0082The controller <b>230</b> controls the overall operations of the control apparatus <b>200</b>. In particular, the controller <b>230</b> may control the control apparatus to detect a user interaction using at least one sensor included in the detector <b>210</b>. The controller <b>230</b> may control the control apparatus to transmit a user command to control the display apparatus <b>100</b> to the display apparatus <b>100</b>. In particular, the controller <b>230</b> may transmit information corresponding to a detected user interaction to the display apparatus <b>100</b> through the communicator <b>220</b>.
0083As described above, by using the control apparatus <b>200</b> capable of detecting a user interaction, the display apparatus <b>100</b> may detect a user interaction for using the display apparatus <b>100</b>.
0084According to an exemplary embodiment, if a power-on/off command is input by the display apparatus <b>100</b>, the execution of an application prior to turning off power may be preserved at a fast booting speed as illustrated in <figref idref="DRAWINGS">FIGS. 6A to 6C</figref>.
0085In other words, as illustrated in <figref idref="DRAWINGS">FIG. 6A</figref>, it is assumed that a user executes a video play application and a chatting application through the display apparatus <b>100</b> as illustrated in <figref idref="DRAWINGS">FIG. 6A</figref>. For example, in accordance with a user command, the display apparatus <b>100</b> displays an image content which lasts for 1 hour 10 minutes and 15 seconds and the executing screen of a chatting application.
0086As illustrated in <figref idref="DRAWINGS">FIG. 6A</figref>, if a power-off command is input through the input unit <b>110</b> when the play time of the image content marks 18 minutes and 28 seconds, the display apparatus <b>100</b> may store information regarding the execution application and enter a standby mode.
0087In other words, the display apparatus <b>100</b> may store information regarding the application which is being executed, the play time of an image content, information regarding the play environment which has been set, etc. in a volatile memory, and turn off power of all elements excluding the volatile memory and some elements including a sub memory to control the display apparatus <b>100</b>.
0088As illustrated in <figref idref="DRAWINGS">FIG. 6B</figref>, almost every element including a speaker and a display panel of the display apparatus <b>100</b> which enters a standby mode is turned off and thus, it may appear to be the same as the display apparatus <b>100</b> of which power is turned off.
0089If a user interaction is detected during a standby mode, the display apparatus <b>100</b> may perform kernel-level booting to enter a pre-power on mode.
0090The user interaction may, for example, include all actions of a user, which are performed with an intention to use the display apparatus <b>100</b>. In particular, the display apparatus <b>100</b> may detect a user interaction with respect to the control apparatus <b>200</b> through the detector <b>120</b>. Specifically, the display apparatus <b>100</b> may detect a user interaction such as, for example, gripping of the control apparatus <b>200</b>, moving of the control apparatus <b>200</b>, a user's approaching to the control apparatus <b>200</b>, and a user's touch with respect to the control apparatus <b>200</b>.
0091Meanwhile, the pre-power on mode may refer to a state where a kernel and a kernel drive of the display apparatus <b>100</b> are resumed. The kernel may be an operating system (OS) to drive the display apparatus <b>100</b>. The kernel drive may be an apparatus included in a panel such as an audio output unit and the display <b>110</b> or an apparatus included in the display apparatus such as a tuner. Accordingly, the pre-power on mode may refer to a state where an application is not executed while the operating system to drive the display apparatus <b>100</b> is resumed and elements in the display apparatus <b>100</b>, excluding a display, are resumed.
0092In addition, the pre-power on mode may also refer to a state where power is applied only to hardware elements, excluding a display of the display apparatus <b>100</b>. For example, the pre-power on mode may refer to a state where only kernel-level booting is performed by applying power with respect to hardware and user-level booting is not performed.
0093Consequently, the pre-power on mode refers to a state where the display apparatus <b>100</b> has completed the preparation for executing a user application, but before the user application is executed. However, power is not applied to a display in the pre-power on mode and thus, a user may believe that the pre-power on mode is the same as the power-off state based on the appearance.
0094Accordingly, if a user interaction of, for example, gripping the control apparatus <b>200</b> such as a remote controller is detected in a standby mode, the display apparatus <b>100</b> may enter the pre-power on mode where the preparation for executing an application is completed by applying power to elements including a kernel and a kernel drive of the display apparatus <b>100</b>.
0095Meanwhile, the pre-power on mode is a stage prior to performing user-level booting such as executing an application and thus, it appears that a display panel of the display apparatus <b>100</b> is turned off as illustrated in <figref idref="DRAWINGS">FIG. 6B</figref>.
0096<figref idref="DRAWINGS">FIG. 6C</figref> is a view illustrating the display apparatus <b>100</b> when a power-on command is input while the pre-power on mode is maintained. In other words, when a power-on command is input in the pre-power on mode, the display apparatus <b>100</b> may apply power to a display panel and execute the application which had been executed when a power-off command was input based on the information stored in a volatile memory.
0097Accordingly, even if a power-on command is input after a predetermined time has elapsed in the pre-power on mode, the display apparatus <b>100</b> may preserve the execution state when the power was turned off as illustrated in <figref idref="DRAWINGS">FIG. 6C</figref>. In other words, as the pre-power on mode is a mode where booting is performed up to the stage just before executing an application, the display apparatus <b>100</b> may play an image content from the play time of the image content which had been played through a video play application.
0098Meanwhile, <figref idref="DRAWINGS">FIG. 7</figref> is a flowchart illustrating a controlling method of the display apparatus <b>100</b> according to an exemplary embodiment.
0099If a power-off command is input (S<b>700</b>-Y), the display apparatus <b>100</b> stores information regarding an application which is executed at a time when the power-off command is input and enters a standby mode (S<b>710</b>). Specifically, the display apparatus <b>100</b> may store information regarding an application which is executed at a time when the power-off command is input in a volatile memory, and turn off power of the volatile memory and all elements except some elements to control the display apparatus <b>100</b> in a standby mode.
0100If a user interaction is detected (S<b>720</b>-Y) while the standby mode is maintained, the display apparatus <b>100</b> may enter a pre-power on mode where power is applied to the elements included in the display apparatus <b>100</b> by performing kernel-level booting (S<b>730</b>).
0101The pre-power on mode may refer to a state where a kernel and a kernel drive of the display apparatus <b>100</b> are resumed. The kernel may be an operating system (OS) to drive the display apparatus <b>100</b>. The kernel drive may be an apparatus included in a panel such as an audio output unit and the display <b>110</b> or an apparatus included in the display apparatus such as a tuner. Accordingly, the pre-power on mode may refer to a state where an application is not executed while the operating system to drive the display apparatus <b>100</b> is resumed and apparatuses included in the display apparatus <b>100</b> are resumed, but an application is not executed.
0102In addition, the pre-power on mode may also refer to a state where power is applied only to hardware elements of the display apparatus <b>100</b>. In other words, the pre-power on mode may refer to a state where only kernel-level booting is performed by applying power with respect to hardware, and user-level booting is not performed.
0103Consequently, the pre-power on mode refers to a state where the display apparatus <b>100</b> has completed the preparation for executing a user application, but before the user application is executed.
0104Meanwhile, <figref idref="DRAWINGS">FIG. 8</figref> is a flowchart provided to explain a controlling method of the display apparatus <b>100</b> in detail. First of all, as described above with reference to <figref idref="DRAWINGS">FIG. 7</figref>, if a power-off command is input (S<b>800</b>-Y), the display apparatus <b>100</b> stores information regarding an application which is executed at a time when the power-off command is input and enters a standby mode (S<b>810</b>). If a user interaction is detected (S<b>820</b>-Y) while the standby mode is maintained, the display apparatus <b>100</b> may enter a pre-power on mode where power is applied to the elements included in the display apparatus <b>100</b> by performing kernel-level booting (S<b>830</b>).
0105After entering the pre-power on mode, the display apparatus <b>100</b> determines whether a power-on command is input within a predetermined time (S<b>840</b>). In other words, if a power-on command is input (S<b>840</b>-Y) through an input unit formed on the display apparatus <b>100</b> or the control apparatus to control the display apparatus <b>100</b> within a predetermined time after entering the pre-power on mode, the display apparatus <b>100</b> enters a power-on mode by executing an application based on information regarding an application which had been executed when the power-off command was input (S<b>850</b>).
0106Specifically, if a power-on command is input within a predetermined time, the display apparatus <b>100</b> which enters the pre-power on mode may apply power to a display panel and execute a user application by perform user-level booting. For example, if a game application and an Internet application had been executed before power of the display apparatus <b>100</b> was turned off, the display apparatus which receives a power-on command may apply power to hardware elements including a display panel, which have not been resumed, and execute the game application and the Internet application based on the information regarding the applications stored in a volatile memory.
0107Meanwhile, if a power-on command is not input (S<b>840</b>-N) through an input unit formed on the display apparatus <b>100</b> or the control apparatus to control the display apparatus <b>100</b> within a predetermined time after entering the pre-power on mode, the display apparatus <b>100</b> reenters a standby mode by turning off the power of elements included in the display apparatus <b>100</b> (S<b>860</b>).
0108In other words, if a power-on command is not input within a predetermined time, the display apparatus <b>100</b> may determine that the detected user interaction is not to use the display apparatus <b>100</b>. Accordingly, the display apparatus <b>100</b> may reenter a standby mode by turning off the power of elements of the resumed display apparatus <b>100</b>.
0109Even after reentering a standby mode, the display apparatus <b>100</b> may enter the pre-power on mode using the above-described method when a user interaction is detected.
0110The controlling method of a display apparatus according to the above-described various exemplary embodiments may be coded as software and stored in a non-transitory readable medium which may be mounted and used in various apparatuses.
0111The non-transitory recordable medium refers to a medium which may store data semi-permanently rather than storing data for a short time, such as register, cache, memory, etc. and is readable by an apparatus. Specifically, the above-described various applications and programs may be stored and provided in a non-transitory recordable medium such as CD, DVD, hard disk, Blu-ray disk, USB, memory card, ROM, etc.
0112The foregoing embodiments and advantages are merely exemplary and are not to be construed as limiting. The present teaching can be readily applied to other types of apparatuses. Also, the description of the exemplary embodiments 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.
Contents5
13 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2018234579A1 | Cited by | United States of America | Search report |
| CN109991866A | Cited by | China | Search report |
| EP3573340A4 | Cited by | European Patent Office (EPO) | Search report |
| EP3468210A4 | Cited by | European Patent Office (EPO) | Search report |
| EP3680882B1 | Cited by | European Patent Office (EPO) | Examiner |
| US10694066B2 | Cited by | United States of America | Search report |
| WO2018117754A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US11812092B2 | Cited by | United States of America | Applicant |
| US12375762B2 | Cited by | United States of America | Search report |
| EP3680882A2 | Cited by | European Patent Office (EPO) | Examiner |
| US2018167377A1 | Cited by | United States of America | Search report |
| US11589113B2 | Cited by | United States of America | Applicant |
| US10848483B2 | Cited by | United States of America | Search report |
| EP4040781A1 | Cited by | European Patent Office (EPO) | Examiner |
| CN107454249A | Cited by | China | Search report |
| US11385705B2 | Cited by | United States of America | Search report |
| US12155888B2 | Cited by | United States of America | Applicant |
| US10930246B2 | Cited by | United States of America | Applicant |
| US11516536B2 | Cited by | United States of America | Applicant |
| US10529301B2 | Cited by | United States of America | Applicant |
4 members in 2 offices; this record represents the family
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 1020140138459 | Republic of Korea | – | |
| 20140138459 | Republic of Korea | A |
Members4
| Document | Office | Kind | |
|---|---|---|---|
| US2016103477A1 | United States of America | A1 | |
| KR20160043798A | Republic of Korea | A | |
| US9804662B2 | United States of America | B2 | |
| KR102219877B1 | Republic of Korea | B1 |
44 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Expire PatentEXP. | EXP. | |
| Maintenance Fee Reminder MailedREM. | REM. | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Email NotificationEML_NTR | EML_NTR | |
| Printer Rush- No mailingTCPB | TCPB | |
| Mailing Corrected Notice of AllowabilityMCNOA | MCNOA | |
| Corrected Notice of AllowabilityCNOA | CNOA | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Priority document has successfully retrieved via PDX/DASPD.RECVD | PD.RECVD | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Sent to Classification ContractorPGPC | PGPC | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Cleared by OIPE CSRL194 | L194 | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| Request from applicant for the USPTO to retrieve the Priority DocumentPDREQUST | PDREQUST | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Entity Status Set To Undiscounted (Initial Default Setting or Status Change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
6 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed due to failure to pay maintenance feeLapsedFP | FP | |
| Lapse for failure to pay maintenance feesLapsedPATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYLAPS | LAPS | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Fee payment procedureMAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 20160103477
- Application
- 14882708
Titles
- English
- DISPLAY APPARATUS AND CONTROLLING METHOD THEREOF
Patent term adjustment
- A delay
- +13 daysthe office missed an examination deadline
- Net adjustment
- 13 days
Classification
- CPC, 7
- G06F1/3265
- G06F1/3203
- Y02D10/00
- G06F1/3287
- Y02D30/50
- G06F1/3275
- G06F9/4418
- IPC, 1
- G06F1 32