Abstract:
A method and apparatus perform pressure detection in a mobile terminal. method determines a squeezing pressure of the mobile terminal. The method determines whether a user squeezes the mobile terminal using the squeezing pressure determined and a value of a proximity sensor. The method transitions the mobile terminal to a wakeup state in response to determining that the user squeezed the mobile terminal.

Description:
CROSS-REFERENCE TO RELATED APPLICATION(S) AND CLAIM OF PRIORITY 
       [0001]    The present application is related to and claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed in the Korean Intellectual Property Office on Jul. 28, 2010 and assigned Serial No. 10-2010-0072662, the entire disclosure of which is hereby incorporated by reference. 
       TECHNICAL FIELD OF THE INVENTION 
       [0002]    The present invention relates to an apparatus and a method for detecting a user&#39;s operation of gripping a mobile terminal using a pressure sensor and a proximity sensor to allow the mobile terminal to make a transition to a wakeup state or a hot key access activation state. 
       BACKGROUND OF THE INVENTION 
       [0003]    When a mobile terminal is in a sleep mode state or a lock mode state, the following operation has been performed in order to wake up the mobile terminal. 
         [0004]    When the mobile terminal is a folder type mobile terminal, a user wakes up the mobile terminal by opening a closed folder or pressing a predetermined button of the mobile terminal. 
         [0005]    When the mobile terminal is a slide type mobile terminal, a user wakes up the mobile terminal by raising up a shut down slide or pressing a predetermined button of the mobile terminal. 
         [0006]    When the mobile terminal is a bar type mobile terminal, a user wakes up the mobile terminal by pressing a hold key for a predetermined time. 
         [0007]    Among them, unlike a folder type or slide type mobile terminal, the bar type mobile terminal cannot intuitively transfer a current state of the mobile terminal to a user except pressing a hold key due to its characteristic. 
         [0008]    However, this method causes inconvenience that a user has to press the hold key in person, and the user cannot immediately use a hot key of the mobile terminal, so that the user cannot instantly obtain a feedback from the mobile terminal. 
         [0009]    In addition, this method is contradictory to a characteristic of a design of reducing the number of buttons. 
       SUMMARY OF THE INVENTION 
       [0010]    To address the above-discussed deficiencies of the prior art, it is a primary object to provide at least the advantages described below. Accordingly, an aspect of the present disclosure is to provide an apparatus and a method for operation according to squeezing in portable terminal. 
         [0011]    Another aspect of the present disclosure is to provide an apparatus and a method for easily waking up a mobile terminal or allowing a hot key of the mobile terminal to be immediately used even when a user does not press a different key through a user&#39;s motion of gripping the mobile terminal. 
         [0012]    In accordance with an aspect of the present disclosure, an operating method for pressure detection in a mobile terminal is provided. The method includes determining a squeezing pressure of the mobile terminal, determining whether a user squeezes the mobile terminal using the squeezing pressure determination value and a determination value of a proximity sensor, and when the user squeezes the mobile terminal, waking up the mobile terminal. 
         [0013]    In accordance with another aspect of the present disclosure, an apparatus of a mobile terminal, for performing an operation corresponding to pressure detection is provided. The apparatus includes a pressure sensor for determining a squeezing pressure, a proximity sensor for determining a proximity state, and a controller for determining whether a user squeezes the mobile terminal using a squeezing pressure determination value and a determination value of the proximity sensor, and when the user squeezes the mobile terminal, waking up the mobile terminal. 
         [0014]    In accordance with still another aspect of the present disclosure, an operating method for pressure detection in a mobile terminal is provided. The method includes determining a squeezing pressure of the mobile terminal, determining whether a user squeezes the mobile terminal using the squeezing pressure determination value, when the user squeezes the mobile terminal, determining whether the user stops squeezing the mobile terminal using the squeezing pressure determination value and a determination value of a proximity sensor, and when the user stops squeezing the mobile terminal, waking up the mobile terminal. 
         [0015]    In accordance with further another aspect of the present disclosure, an apparatus of a mobile terminal, for performing an operation corresponding to pressure detection is provided. The apparatus includes a pressure sensor for determining a squeezing pressure, a proximity sensor for determining a proximity state, and a controller for determining whether a user squeezes the mobile terminal using the squeezing pressure determination value, when the user squeezes the mobile terminal, determining whether the user stops squeezing the mobile terminal using the squeezing pressure determination value and a determination value of the proximity sensor, and when the user stops squeezing the mobile terminal, waking up the mobile terminal. 
         [0016]    Before undertaking the DETAILED DESCRIPTION OF THE INVENTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0017]    For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts: 
           [0018]      FIG. 1  is a view schematically illustrating a mobile terminal according to an embodiment of the present disclosure; 
           [0019]      FIG. 2  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure; 
           [0020]      FIG. 3A  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure; 
           [0021]      FIG. 3B  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure; and 
           [0022]      FIG. 4  is a block diagram illustrating a mobile terminal according to an embodiment of the present disclosure. 
       
    
    
       [0023]    Throughout the drawings, like reference numerals will be understood to refer to like parts, components and structures. 
       DETAILED DESCRIPTION OF THE INVENTION 
       [0024]      FIGS. 1 through 4 , discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged wireless communication system. 
         [0025]    Exemplary embodiments of the present disclosure provide an apparatus and a method for operation according to squeezing in portable terminal. 
         [0026]      FIG. 1  is a view schematically illustrating a mobile terminal according to an embodiment of the present disclosure. 
         [0027]    Referring to  FIG. 1 , pressure sensors  110  and  120  for determining a squeezing pressure are mounted around mobile terminal  101 . The mobile terminal  101  may determine whether the mobile terminal  101  is placed in a pocket or a bag using a proximity sensor  100 . 
         [0028]    According to an embodiment of the present disclosure, depending on a type, the pressure sensors  110  and  120  may have a gradually decreasing or increasing value depending on the intensity of a detected pressure. 
         [0029]    In addition, the pressure sensors  110  and  120  may be pressure sensors that return a determined pressure value in an example where a user grips the mobile terminal  101  to apply the pressure thereto and then releases the applied pressure. 
         [0030]    When pressure values determined by the pressure sensors  110  and  120  are used, the pressure values determined by the pressure sensors  110  and  120  include a value at a “No load” state” and a value at a “Pre load” state. Accordingly, when the determined pressure values are used, the value at the “No load” state and the value at the “Pre load” state should be considered. Here, the “No load” state denotes a value at a state where no load exists, that is, an initial value. Also, the value at the “Pre load” state denotes a load value already applied. 
         [0031]    However, it is obvious that the present disclosure is not limited by the type of a pressure sensor. 
         [0032]      FIG. 2  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure. 
         [0033]    Referring to  FIG. 2 , the mobile terminal determines a user&#39;s squeezing pressure using left and right pressure sensors in block  210 . The mobile terminal determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors using the left and right pressure sensors in block  215 , and adds the determined left and right difference values in block  220 . 
         [0034]    When the added value is not less than a threshold in block  225 , that is, when the mobile terminal is pressed by a different object instead of a user&#39;s squeezing, the mobile terminal determines left and right pressure sensor values again in block  210 . 
         [0035]    When the difference value is less than the threshold in block  225 , that is, when the user squeezes the mobile terminal, the mobile terminal determines proximity using a proximity sensor in block  230 . 
         [0036]    Here, in the example of the difference value being less than the threshold, when detecting a pressure, the pressure sensor outputs a determination value less than zero. In addition, according to an embodiment of the present disclosure, expression of less than the threshold denotes outside of a predetermined threshold value range. 
         [0037]    In the example where a determination value of the proximity sensor represents a proximity state in block  235 , that is, in the example where the mobile terminal is placed in a bag or a pocket, the mobile terminal starts to determine left and right pressure sensor values in block  210 . 
         [0038]    In the situation where a determination value of the proximity sensor does not represent the proximity state in block  235 , that is, in the example where a user carries the mobile terminal on their person and the mobile terminal is not placed in a bag or a pocket, the mobile terminal makes a transition to a wakeup state in block  240 , or activates a hot key menu access. 
         [0039]      FIG. 3A  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure and  FIG. 3B  is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present disclosure. 
         [0040]    Referring to  FIG. 3 , the mobile terminal determines a user&#39;s squeezing pressure using left and right pressure sensors in block  310 . The mobile terminal determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors using the left and right pressure sensors in block  315 , and adds the determined left and right difference values in block  320 . 
         [0041]    When the added value is not less than a threshold in block  325 , that is, when the mobile terminal is pressed by a different object instead of a user&#39;s squeezing, the mobile terminal starts to determine left and right pressure sensor values again in block  310 . 
         [0042]    When the difference value is less than the threshold in block  325 , that is, when the user squeezes the mobile terminal, the mobile terminal sets a squeeze index value to one in block  330 . This situation, as described above, corresponds to an example where the pressure sensor is a sensor that returns a pressure determination value when a pressure is not detected after detecting the pressure. 
         [0043]    The mobile terminal determines a user&#39;s squeezing pressure using left and right pressure sensors in block  335 . In addition, the mobile terminal determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors using the left and right pressure sensors in block  340 , and adds the determined left and right difference values in block  345 . 
         [0044]    When, the added value does not represent zero-crossing, or the squeeze index is not one in block  350 , that is, the mobile terminal does not determine that a user has gripped the mobile terminal to apply pressure thereto and then released the pressure, the mobile terminal starts to determine left and right pressure sensor values again in block  335 . 
         [0045]    When the added value represents the zero-crossing and the squeeze index is one in block  350 , that is, the mobile terminal determines that the user has gripped the mobile terminal to apply pressure thereto and then released the pressure, the mobile terminal determines proximity using a proximity sensor in block  355 . 
         [0046]    The zero-crossing denotes an example where the added value passes by zero. In this example, where the user grips the mobile terminal to apply pressure thereto and then loosens the gripping to release the applied pressure, and when the added value is less than the threshold, the squeeze index is set to one, and then the added value passes by zero. 
         [0047]    When the determination value of the proximity sensor represents a proximity state in block  360 , that is, when the mobile terminal is placed in a bag or a pocket, the mobile terminal determines left and right pressure sensor values in block  310 . 
         [0048]    When, the determination value of the proximity sensor does not represent the proximity state in block  360 , that is, the user carries the mobile terminal on their person and so the mobile terminal is not placed in a bag or a pocket, the mobile terminal makes a transition to a wakeup state in block  365 , or activates a hot key menu access. 
         [0049]    The above process represents that in the example where the user performs an operation of gripping the mobile terminal and loosening the pipping, the mobile terminal makes a transition to the wakeup state in block  365  or activates a hot key menu access. 
         [0050]      FIG. 4  is a block diagram illustrating a mobile terminal according to an embodiment of the present disclosure. 
         [0051]    Referring to  FIG. 4 , the mobile terminal includes a modem  410 , a controller  420 , a storage  430 , pressure sensor  440 , and a proximity sensor  450 . Here, the pressure sensor  440  is positioned at the left and right sides of the mobile terminal, respectively. 
         [0052]    The modem  410  is a module for communicating with a different apparatus, and includes a radio processor and a baseband processor. The radio processor converts a signal received via an antenna into a baseband signal to provide the same to the baseband processor, converts a baseband signal from the baseband processor into a Radio Frequency (RF) signal so that the RF signal may be transmitted on an RF path, and transmits the same via the antenna. 
         [0053]    The storage  430  stores programs for controlling an overall operation of the mobile terminal and temporary data occurring during execution of programs. 
         [0054]    The pressure sensor  440  determines a pressure and returns a determination value to the controller  420 . When detecting a pressure, the pressure sensor  440  may return the relevant determination value, or after detecting a pressure, when the relevant pressure is not detected, the pressure sensor  440  may return the relevant determination value. 
         [0055]    The proximity sensor  450  differentiates between a situation where the proximity sensor  450  is hidden by a person or an object and a situation where the proximity sensor  450  is not hidden, and returns different determination values. 
         [0056]    The controller  420  controls an overall operation of the mobile terminal. For example, the controller  420  performs processes and controls for voice communication and packet communication. More particularly, the controller  420  controls the pressure sensor  440  and the proximity sensor  450 . 
         [0057]    The controller  420  determines a user&#39;s squeezing pressure using the pressure sensors  440  positioned at left and right sides, and determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors  440  using the left and right pressure sensors  440 , and adds the determined left and right difference values. 
         [0058]    When the added value is not less than a threshold, the controller  420  starts to determine a value of the pressure sensor  440  positioned at left and right sides again. 
         [0059]    When the difference value is less than the threshold, the controller  420  determines proximity using the proximity sensor  450 . 
         [0060]    When a determination value of the proximity sensor  450  represents a proximity state, the controller  420  starts to determine a value of the pressure sensors  440  positioned at left and right sides. 
         [0061]    When the determination value of the proximity sensor  450  does not represent the proximity state, the controller  420  makes a transition to a wakeup state, or activates a hot key menu access. 
         [0062]    In addition, the controller  420  may perform the following operation. 
         [0063]    The controller  420  determines the user&#39;s squeezing pressure using the pressure sensors  440  positioned at left and right sides, and determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors  440  using the left and right pressure sensors  440 , and adds the determined left and right difference values. 
         [0064]    When the added value is not less than a threshold, the controller  420  starts to determine a value of the pressure sensors  440  positioned at left and right sides again. 
         [0065]    When the added value is less than the threshold, the controller  420  sets a squeeze index value to 1 and determines the user&#39;s squeezing pressure using the pressure sensors  440  positioned at left and right sides. 
         [0066]    The controller  420  determines a difference between a current pressure determination value and a previous pressure determination value corresponding to a time flow with respect to respective pressure sensors  440  using the left and right pressure sensors  440 , and adds the determined left and right difference values. 
         [0067]    When the added value does not represent zero-crossing, or the squeeze index is not one, the controller  420  starts to determine left and right pressure sensor values again. 
         [0068]    When the added value represents zero-crossing and the squeeze index is one, the controller  420  determines proximity using the proximity sensor  450 . 
         [0069]    When a determination value of the proximity sensor  450  represents a proximity state, the controller  420  starts to determine left and right pressure sensor values again. 
         [0070]    When the determination value of the proximity sensor  450  does not represent the proximity state, the controller  420  makes a transition to a wakeup state or activates a hot key menu access. 
         [0071]    According to embodiments of the present disclosure, a user may wake up a mobile terminal or immediately use a hot key even without pressing a key in the bar type mobile terminal. 
         [0072]    Although the present disclosure has been described with an exemplary embodiment, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.