WO2016011772A1 - Method and apparatus for determining handheld state of terminal - Google Patents

Method and apparatus for determining handheld state of terminal Download PDF

Info

Publication number
WO2016011772A1
WO2016011772A1 PCT/CN2014/094433 CN2014094433W WO2016011772A1 WO 2016011772 A1 WO2016011772 A1 WO 2016011772A1 CN 2014094433 W CN2014094433 W CN 2014094433W WO 2016011772 A1 WO2016011772 A1 WO 2016011772A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
trajectory
determining
handheld state
center
Prior art date
Application number
PCT/CN2014/094433
Other languages
French (fr)
Chinese (zh)
Inventor
徐辉
Original Assignee
百度在线网络技术(北京)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 百度在线网络技术(北京)有限公司 filed Critical 百度在线网络技术(北京)有限公司
Publication of WO2016011772A1 publication Critical patent/WO2016011772A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to the field of mobile terminal technologies, and in particular, to a method and apparatus for determining a handheld state of a terminal.
  • the method of adding a hardware sensor can be used to determine whether the user is a left handset or a right handset, and then the interface design of the APP can be improved according to the state of the single handset, so that the user can obtain the most in a single handset. Good operating experience.
  • the inventors have found that at least the following problems exist in the prior art: the judgment by adding a hardware sensor requires hardware support, and affects the appearance design of the mobile phone, thereby not only increasing the cost. Also increased power consumption.
  • the present invention aims to solve at least one of the technical problems in the related art to some extent. Accordingly, it is an object of the present invention to provide a method of determining a handheld state of a terminal.
  • the method can determine the handheld state of the terminal without adding hardware, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface more in line with the user's operating habit according to the handheld state of the terminal.
  • a second object of the present invention is to provide an apparatus for determining the handheld state of a terminal.
  • a third object of the present invention is to propose a terminal.
  • a fourth object of the present invention is to provide a storage medium.
  • a method for determining a handheld state of a terminal includes: recording a trajectory of a user's finger sliding on a screen of the terminal; determining a center position of the trajectory corresponding to the circumference; The location determines the handheld state of the terminal.
  • the method for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, without adding
  • the hardware can be realized, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
  • an apparatus for determining a handheld state of a terminal includes: a recording module for recording a trajectory of a user's finger sliding on a screen of the terminal; and a determining module for determining a center of the circumference of the trajectory And a judging module, configured to determine a handheld state of the terminal according to the center position of the center.
  • the device for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the sliding of the user's finger on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, without adding
  • the hardware can be realized, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
  • a terminal of a third aspect of the present invention includes: one or more processors; a memory; one or more programs, the one or more programs being stored in the memory when The one or more processors perform the following operations: recording a trajectory of the user's finger sliding on the screen of the terminal; determining a position of the center of the circle corresponding to the trajectory; and determining a hand-held state of the terminal according to the position of the center of the circle.
  • a storage medium has one or more programs, and when the one or more programs are executed by one device, causes the device to perform any one of claims 1-5.
  • FIG. 1 is a flow chart of a method of determining a handheld state of a terminal, in accordance with one embodiment of the present invention.
  • FIG. 2 is a schematic illustration of a lateral offset and a longitudinal offset of a track, in accordance with one embodiment of the present invention.
  • FIG 3 is a schematic illustration of the center position of a track corresponding to a circumference, in accordance with one embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of an apparatus for determining a handheld state of a terminal according to an embodiment of the present invention.
  • FIG. 1 is a flow chart of a method of determining a handheld state of a terminal, in accordance with one embodiment of the present invention.
  • a method for determining a handheld state of a terminal includes:
  • the trajectory of the finger slide can be recorded.
  • the trajectory can be an arc trajectory.
  • the monitoring function can be implanted in the system to record the trajectory of the user's finger sliding; or the function of recording the trajectory of the user's finger sliding can be added to the third-party application.
  • the trajectory of the user's finger sliding on the terminal screen may be recorded multiple times.
  • the center position of the corresponding circumference of the trajectory may be determined according to the lateral offset and the longitudinal offset of the trajectory. As shown in FIG. 2, when the user's finger slides on the terminal screen, an arcuate trajectory is generated, thereby generating a lateral offset and a longitudinal offset.
  • the center position of the circumference corresponding to the trajectory can be calculated according to an existing algorithm. Since the algorithm is prior art, it will not be described here.
  • the trajectory of the multiple records may be weighted, and the center position of the corresponding circumference of the trajectory is determined according to the weighting operation result.
  • the hand-held state of the terminal can be determined according to the position of the center of the circle. If the center of the circle is located on the right side of the curved track, it can be determined that the hand-held state of the terminal is hand-held by the right hand; if the center of the circle is located to the left of the curved track, it is determined that the hand-held state of the terminal is hand-held by the left hand. As shown in FIG. 3, the center of the circle is located on the right side of the curved track, and it can be determined that the handheld state of the terminal is hand-held by the right hand.
  • the terminal can adjust the corresponding operation interface to adapt to the habit of the user's right hand operation.
  • the method for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, which can be realized without adding hardware, not only The cost is reduced, and the power consumption is also reduced, so that the user can be provided with an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
  • the present invention also provides an apparatus for determining a handheld state of a terminal.
  • FIG. 4 is a schematic structural diagram of an apparatus for determining a handheld state of a terminal according to an embodiment of the present invention.
  • the device for determining the handheld state of the terminal includes: a recording module 110, a determining module 120, and a determining module 130.
  • the recording module 110 is configured to record a trajectory of a user's finger sliding on the screen of the terminal.
  • the recording module 110 can record the trajectory of the finger sliding.
  • the trajectory can be an arc trajectory.
  • the monitoring function can be implanted in the system to record the trajectory of the user's finger sliding; or the function of recording the trajectory of the user's finger sliding can be added to the third-party application.
  • the recording module 110 can record the trajectory of the user's finger sliding on the terminal screen multiple times.
  • the determining module 120 is configured to determine a center position of the corresponding circumference of the trajectory.
  • the determining module 120 may determine the center position of the corresponding circumference of the trajectory according to the lateral offset and the longitudinal offset of the trajectory. As shown in FIG. 2, when the user's finger slides on the terminal screen, an arcuate trajectory is generated, thereby generating a lateral offset and a longitudinal offset.
  • the center position of the circumference corresponding to the trajectory can be calculated according to an existing algorithm. Since the algorithm is prior art, it will not be described here.
  • the trajectory of the multiple records may be weighted, and the center position of the corresponding circumference of the trajectory is determined according to the weighting operation result.
  • the judging module 130 is configured to determine the hand-held state of the terminal according to the center position of the center.
  • the determining module 130 can determine the hand-held state of the terminal according to the position of the center of the circle. If the center of the circle is located on the right side of the curved track, it can be determined that the hand-held state of the terminal is hand-held by the right hand; if the center of the circle is located to the left of the curved track, it is determined that the hand-held state of the terminal is hand-held by the left hand. As shown in FIG. 3, the center of the circle is located on the right side of the curved track, and it can be determined that the handheld state of the terminal is hand-held by the right hand.
  • the terminal can adjust the corresponding operation interface to adapt to the habit of the user's right hand operation.
  • the device for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, which can be realized without adding hardware, not only The cost is reduced, and the power consumption is also reduced, so that the user can be provided with an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
  • the present invention also proposes a terminal.
  • the terminal of the embodiment of the present invention includes: one or more processors; a memory; one or more programs, one or more programs are stored in the memory, and when executed by one or more processors, perform the following operations: recording the terminal a trajectory of the user's finger sliding on the screen; determining a position of the center of the circle corresponding to the circumference; and determining a hand-held state of the terminal according to the position of the center of the circle.
  • the present invention also proposes a storage medium.
  • the storage medium stores one or more programs, and when the one or more programs are executed by one device, causes the device to perform the method of determining the handheld state of the terminal in the embodiment shown in FIG. 1 of the present invention.
  • first and second are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated.
  • features defining “first” or “second” may include at least one of the features, either explicitly or implicitly.
  • the meaning of "a plurality” is at least two, such as two, three, etc., unless specifically defined otherwise.
  • a "computer-readable medium” can be any apparatus that can contain, store, communicate, propagate, or transport a program for use in an instruction execution system, apparatus, or device, or in conjunction with the instruction execution system, apparatus, or device.
  • computer readable media include the following: electrical connections (electronic devices) having one or more wires, portable computer disk cartridges (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM).
  • the computer readable medium may even be a paper or other suitable medium on which the program can be printed, as it may be optically scanned, for example by paper or other medium, followed by editing, interpretation or, if appropriate, other suitable The method is processed to obtain the program electronically and then stored in computer memory.
  • portions of the invention may be implemented in hardware, software, firmware or a combination thereof.
  • multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system.
  • a suitable instruction execution system For example, if implemented in hardware, as in another embodiment, it can be used in the art.
  • each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
  • the integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
  • the above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

Disclosed are a method and apparatus for determining a handheld state of a terminal. The method for determining a handheld state of a terminal comprises: recording a user finger sliding track on a terminal screen; determining a circle center position of a circumference corresponding to the track; and determining a handheld state of a terminal according to the circle center position. In the method and apparatus for determining a handheld state of a terminal in embodiments of the present invention, a user finger sliding track on a terminal screen is recorded, a circle center position of a circumference corresponding to the track is determined, and a handheld state of a terminal is determined according to the circle center position, which can be implemented without adding hardware, and therefore cost is reduced, and power consumption is lowered, so that an application interface that better conforms to user operation habits can be provided to a user according to the handheld state of the terminal.

Description

判断终端手持状态的方法和装置Method and device for judging terminal handheld state
相关申请的交叉引用Cross-reference to related applications
本申请要求百度在线网络技术(北京)有限公司于2014年07月23日提交的、发明名称为“判断终端手持状态的方法和装置”的、中国专利申请号“201410353826.6”的优先权。The present application claims the priority of the Chinese patent application No. "201410353826.6", which is filed on July 23, 2014 by Baidu Online Network Technology (Beijing) Co., Ltd., and has the title of "Method and Apparatus for Judging the Handheld State of the Terminal".
技术领域Technical field
本发明涉及移动终端技术领域,尤其涉及一种判断终端手持状态的方法和装置。The present invention relates to the field of mobile terminal technologies, and in particular, to a method and apparatus for determining a handheld state of a terminal.
背景技术Background technique
随着科技的不断进步,智能手机越来越普及,它已经成为人们生活中最重要的工具之一,并且大屏幕是智能手机的发展趋势。在很多场景下,例如在地铁或公交车上,人们单手持机时,由于手机屏幕较大,用户的手指可能无法触摸到屏幕上的控制区域。With the continuous advancement of technology, smart phones have become more and more popular, and it has become one of the most important tools in people's lives, and the big screen is the development trend of smart phones. In many scenarios, such as on a subway or bus, when a person is holding a single handset, the user's finger may not be able to touch the control area on the screen due to the large screen of the mobile phone.
目前,可通过增加硬件传感器的方法判断用户是左手持机还是右手持机,然后可根据单手持机的状态来改进APP(应用程序)的界面设计,从而使用户在单手持机时能够获得最佳的操作体验。At present, the method of adding a hardware sensor can be used to determine whether the user is a left handset or a right handset, and then the interface design of the APP can be improved according to the state of the single handset, so that the user can obtain the most in a single handset. Good operating experience.
但是,在实现本发明的过程中发明人发现现有技术至少存在以下问题:通过增加硬件传感器的方法来进行判断,需要硬件的支持,并且会对手机的外型设计产生影响,不仅提高了成本,也增加了功耗。However, in the process of implementing the present invention, the inventors have found that at least the following problems exist in the prior art: the judgment by adding a hardware sensor requires hardware support, and affects the appearance design of the mobile phone, thereby not only increasing the cost. Also increased power consumption.
发明内容Summary of the invention
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种判断终端手持状态的方法。该方法无需添加硬件即可判断出终端的手持状态,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。The present invention aims to solve at least one of the technical problems in the related art to some extent. Accordingly, it is an object of the present invention to provide a method of determining a handheld state of a terminal. The method can determine the handheld state of the terminal without adding hardware, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface more in line with the user's operating habit according to the handheld state of the terminal.
本发明的第二个目的在于提出一种判断终端手持状态的装置。A second object of the present invention is to provide an apparatus for determining the handheld state of a terminal.
本发明的第三个目的在于提出一种终端。A third object of the present invention is to propose a terminal.
本发明的第四个目的在于提出一种存储介质。A fourth object of the present invention is to provide a storage medium.
为了实现上述目的,本发明第一方面实施例的判断终端手持状态的方法,包括:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心 位置判断出所述终端的手持状态。In order to achieve the above object, a method for determining a handheld state of a terminal according to an embodiment of the present invention includes: recording a trajectory of a user's finger sliding on a screen of the terminal; determining a center position of the trajectory corresponding to the circumference; The location determines the handheld state of the terminal.
本发明实施例的判断终端手持状态的方法,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。The method for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, without adding The hardware can be realized, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
为了实现上述目的,本发明第二方面实施例的判断终端手持状态的装置,包括:记录模块,用于记录终端屏幕上用户手指滑动的轨迹;确定模块,用于确定所述轨迹对应圆周的圆心位置;以及判断模块,用于根据所述圆心位置判断出所述终端的手持状态。In order to achieve the above object, an apparatus for determining a handheld state of a terminal according to a second aspect of the present invention includes: a recording module for recording a trajectory of a user's finger sliding on a screen of the terminal; and a determining module for determining a center of the circumference of the trajectory And a judging module, configured to determine a handheld state of the terminal according to the center position of the center.
本发明实施例的判断终端手持状态的装置,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。The device for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the sliding of the user's finger on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, without adding The hardware can be realized, which not only reduces the cost, but also reduces the power consumption, so that the user can provide an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
为了实现上述目的,本发明第三方面实施例的终端,包括:一个或者多个处理器;存储器;一个或者多个程序,所述一个或者多个程序存储在所述存储器中,当被所述一个或者多个处理器执行时进行如下操作:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心位置判断出所述终端的手持状态。In order to achieve the above object, a terminal of a third aspect of the present invention includes: one or more processors; a memory; one or more programs, the one or more programs being stored in the memory when The one or more processors perform the following operations: recording a trajectory of the user's finger sliding on the screen of the terminal; determining a position of the center of the circle corresponding to the trajectory; and determining a hand-held state of the terminal according to the position of the center of the circle.
为了实现上述目的,本发明第四方面实施例的存储介质有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备进行如权利要求1-5任一项所述的判断终端手持状态的方法。In order to achieve the above object, a storage medium according to an embodiment of the fourth aspect of the present invention has one or more programs, and when the one or more programs are executed by one device, causes the device to perform any one of claims 1-5. The method for determining the handheld state of the terminal.
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。The additional aspects and advantages of the invention will be set forth in part in the description which follows.
附图说明DRAWINGS
本发明所述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The aspects and advantages of the invention will become apparent and readily understood from the following description of the embodiments of the invention
图1是根据本发明一个实施例的判断终端手持状态的方法的流程图。1 is a flow chart of a method of determining a handheld state of a terminal, in accordance with one embodiment of the present invention.
图2是根据本发明一个实施例的轨迹的横向偏移量和纵向偏移量的示意图。2 is a schematic illustration of a lateral offset and a longitudinal offset of a track, in accordance with one embodiment of the present invention.
图3是根据本发明一个实施例的轨迹对应圆周的圆心位置的示意图。3 is a schematic illustration of the center position of a track corresponding to a circumference, in accordance with one embodiment of the present invention.
图4是根据本发明一个实施例的判断终端手持状态的装置的结构示意图。4 is a schematic structural diagram of an apparatus for determining a handheld state of a terminal according to an embodiment of the present invention.
具体实施方式detailed description
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同 或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。Embodiments of the invention are described in detail below, examples of which are illustrated in the accompanying drawings in which the same Or similar reference numerals indicate the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the drawings are intended to be illustrative of the invention and are not to be construed as limiting.
下面参考附图描述本发明实施例的判断终端手持状态的方法和装置。A method and apparatus for determining a handheld state of a terminal according to an embodiment of the present invention will be described below with reference to the accompanying drawings.
图1是根据本发明一个实施例的判断终端手持状态的方法的流程图。1 is a flow chart of a method of determining a handheld state of a terminal, in accordance with one embodiment of the present invention.
如图1所示,判断终端手持状态的方法,包括:As shown in FIG. 1, a method for determining a handheld state of a terminal includes:
S101,记录终端屏幕上用户手指滑动的轨迹。S101. Record a track of a user's finger sliding on the screen of the terminal.
在本发明的实施例中,当用户的手指在终端的屏幕上滑动时,可记录手指滑动的轨迹。其中,轨迹可以是弧形轨迹。例如:可通过在***中植入监控功能,从而记录用户手指滑动的轨迹;也可以通过在第三方应用程序中加入记录用户手指滑动的轨迹的功能。In an embodiment of the present invention, when the user's finger slides on the screen of the terminal, the trajectory of the finger slide can be recorded. Wherein, the trajectory can be an arc trajectory. For example, the monitoring function can be implanted in the system to record the trajectory of the user's finger sliding; or the function of recording the trajectory of the user's finger sliding can be added to the third-party application.
为使判断出的终端的手持状态更加准确,可多次记录终端屏幕上用户手指滑动的轨迹。In order to make the determined handheld state of the terminal more accurate, the trajectory of the user's finger sliding on the terminal screen may be recorded multiple times.
S102,确定轨迹对应圆周的圆心位置。S102. Determine a center position of the circumference corresponding to the track.
在本发明的实施例中,在记录终端屏幕上用户手指滑动的轨迹后,可根据轨迹的横向偏移量和纵向偏移量,确定轨迹对应圆周的圆心位置。如图2所示,用户手指在终端屏幕上滑动时,会产生弧形轨迹,从而会产生横向偏移量和纵向偏移量。可根据现有的算法,计算出轨迹对应的圆周的圆心位置。由于算法为现有技术,此处不赘述。In the embodiment of the present invention, after recording the trajectory of the user's finger on the screen of the terminal, the center position of the corresponding circumference of the trajectory may be determined according to the lateral offset and the longitudinal offset of the trajectory. As shown in FIG. 2, when the user's finger slides on the terminal screen, an arcuate trajectory is generated, thereby generating a lateral offset and a longitudinal offset. The center position of the circumference corresponding to the trajectory can be calculated according to an existing algorithm. Since the algorithm is prior art, it will not be described here.
当然,为了增加判断的准确性,可对多次记录的轨迹进行加权运算,根据加权运算结果确定轨迹对应圆周的圆心位置。Of course, in order to increase the accuracy of the judgment, the trajectory of the multiple records may be weighted, and the center position of the corresponding circumference of the trajectory is determined according to the weighting operation result.
S103,根据圆心位置判断出终端的手持状态。S103. Determine the handheld state of the terminal according to the position of the center of the circle.
在本发明的实施例中,在确定轨迹对应圆周的圆心位置后,可根据圆心位置判断出终端的手持状态。若圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持;若圆心位置位于弧形轨迹的左侧,则确定终端的手持状态为左手手持。如图3所示,圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持。终端可调整相应的操作界面以适应用户右手操作的习惯。In the embodiment of the present invention, after determining the position of the center of the circle corresponding to the circumference, the hand-held state of the terminal can be determined according to the position of the center of the circle. If the center of the circle is located on the right side of the curved track, it can be determined that the hand-held state of the terminal is hand-held by the right hand; if the center of the circle is located to the left of the curved track, it is determined that the hand-held state of the terminal is hand-held by the left hand. As shown in FIG. 3, the center of the circle is located on the right side of the curved track, and it can be determined that the handheld state of the terminal is hand-held by the right hand. The terminal can adjust the corresponding operation interface to adapt to the habit of the user's right hand operation.
本发明实施例的判断终端手持状态的方法,通过记录终端屏幕上用户手指滑动的轨迹,确定轨迹对应圆周的圆心位置,并根据圆心位置判断出终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。The method for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, which can be realized without adding hardware, not only The cost is reduced, and the power consumption is also reduced, so that the user can be provided with an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
为了实现上述实施例,本发明还提出一种判断终端手持状态的装置。In order to implement the above embodiments, the present invention also provides an apparatus for determining a handheld state of a terminal.
图4是根据本发明一个实施例的判断终端手持状态的装置的结构示意图。4 is a schematic structural diagram of an apparatus for determining a handheld state of a terminal according to an embodiment of the present invention.
如图4所示,判断终端手持状态的装置包括:记录模块110、确定模块120和判断模块130。As shown in FIG. 4, the device for determining the handheld state of the terminal includes: a recording module 110, a determining module 120, and a determining module 130.
记录模块110用于记录终端屏幕上用户手指滑动的轨迹。 The recording module 110 is configured to record a trajectory of a user's finger sliding on the screen of the terminal.
在本发明的实施例中,当用户的手指在终端的屏幕上滑动时,记录模块110可记录手指滑动的轨迹。其中,轨迹可以是弧形轨迹。例如:可通过在***中植入监控功能,从而记录用户手指滑动的轨迹;也可以通过在第三方应用程序中加入记录用户手指滑动的轨迹的功能。In an embodiment of the present invention, when the user's finger slides on the screen of the terminal, the recording module 110 can record the trajectory of the finger sliding. Wherein, the trajectory can be an arc trajectory. For example, the monitoring function can be implanted in the system to record the trajectory of the user's finger sliding; or the function of recording the trajectory of the user's finger sliding can be added to the third-party application.
为使判断出的终端的手持状态更加准确,记录模块110可多次记录终端屏幕上用户手指滑动的轨迹。In order to make the determined handheld state of the terminal more accurate, the recording module 110 can record the trajectory of the user's finger sliding on the terminal screen multiple times.
确定模块120用于确定轨迹对应圆周的圆心位置。The determining module 120 is configured to determine a center position of the corresponding circumference of the trajectory.
在本发明的实施例中,在记录模块110记录终端屏幕上用户手指滑动的轨迹后,确定模块120可根据轨迹的横向偏移量和纵向偏移量,确定轨迹对应圆周的圆心位置。如图2所示,用户手指在终端屏幕上滑动时,会产生弧形轨迹,从而会产生横向偏移量和纵向偏移量。可根据现有的算法,计算出轨迹对应的圆周的圆心位置。由于算法为现有技术,此处不赘述。In the embodiment of the present invention, after the recording module 110 records the trajectory of the user's finger sliding on the screen of the terminal, the determining module 120 may determine the center position of the corresponding circumference of the trajectory according to the lateral offset and the longitudinal offset of the trajectory. As shown in FIG. 2, when the user's finger slides on the terminal screen, an arcuate trajectory is generated, thereby generating a lateral offset and a longitudinal offset. The center position of the circumference corresponding to the trajectory can be calculated according to an existing algorithm. Since the algorithm is prior art, it will not be described here.
当然,为了增加判断的准确性,可对多次记录的轨迹进行加权运算,根据加权运算结果确定轨迹对应圆周的圆心位置。Of course, in order to increase the accuracy of the judgment, the trajectory of the multiple records may be weighted, and the center position of the corresponding circumference of the trajectory is determined according to the weighting operation result.
判断模块130用于根据圆心位置判断出终端的手持状态。The judging module 130 is configured to determine the hand-held state of the terminal according to the center position of the center.
在本发明的实施例中,在确定模块120确定轨迹对应圆周的圆心位置后,判断模块130可根据圆心位置判断出终端的手持状态。若圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持;若圆心位置位于弧形轨迹的左侧,则确定终端的手持状态为左手手持。如图3所示,圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持。终端可调整相应的操作界面以适应用户右手操作的习惯。In the embodiment of the present invention, after the determining module 120 determines the position of the center of the circle corresponding to the track, the determining module 130 can determine the hand-held state of the terminal according to the position of the center of the circle. If the center of the circle is located on the right side of the curved track, it can be determined that the hand-held state of the terminal is hand-held by the right hand; if the center of the circle is located to the left of the curved track, it is determined that the hand-held state of the terminal is hand-held by the left hand. As shown in FIG. 3, the center of the circle is located on the right side of the curved track, and it can be determined that the handheld state of the terminal is hand-held by the right hand. The terminal can adjust the corresponding operation interface to adapt to the habit of the user's right hand operation.
本发明实施例的判断终端手持状态的装置,通过记录终端屏幕上用户手指滑动的轨迹,确定轨迹对应圆周的圆心位置,并根据圆心位置判断出终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。The device for determining the handheld state of the terminal in the embodiment of the present invention determines the center position of the corresponding circle of the track by recording the trajectory of the user's finger sliding on the screen of the terminal, and determines the handheld state of the terminal according to the position of the center of the circle, which can be realized without adding hardware, not only The cost is reduced, and the power consumption is also reduced, so that the user can be provided with an application interface that is more in line with the user's operating habits according to the handheld state of the terminal.
为了实现上述目的,本发明还提出一种终端。In order to achieve the above object, the present invention also proposes a terminal.
本发明实施例的终端,包括:一个或者多个处理器;存储器;一个或者多个程序,一个或者多个程序存储在存储器中,当被一个或者多个处理器执行时进行如下操作:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心位置判断出所述终端的手持状态。The terminal of the embodiment of the present invention includes: one or more processors; a memory; one or more programs, one or more programs are stored in the memory, and when executed by one or more processors, perform the following operations: recording the terminal a trajectory of the user's finger sliding on the screen; determining a position of the center of the circle corresponding to the circumference; and determining a hand-held state of the terminal according to the position of the center of the circle.
为了实现上述目的,本发明还提出一种存储介质。In order to achieve the above object, the present invention also proposes a storage medium.
存储介质存储有一个或者多个程序,当一个或者多个程序被一个设备执行时,使得设备进行本发明图1所示的实施例的判断终端手持状态的方法。 The storage medium stores one or more programs, and when the one or more programs are executed by one device, causes the device to perform the method of determining the handheld state of the terminal in the embodiment shown in FIG. 1 of the present invention.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。In the description of the present specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" and the like means a specific feature described in connection with the embodiment or example. A structure, material or feature is included in at least one embodiment or example of the invention. In the present specification, the schematic representation of the above terms is not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. In addition, various embodiments or examples described in the specification, as well as features of various embodiments or examples, may be combined and combined.
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。Moreover, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, features defining "first" or "second" may include at least one of the features, either explicitly or implicitly. In the description of the present invention, the meaning of "a plurality" is at least two, such as two, three, etc., unless specifically defined otherwise.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。Any process or method description in the flowcharts or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a particular logical function or process. And the scope of the preferred embodiments of the invention includes additional implementations, in which the functions may be performed in a substantially simultaneous manner or in an opposite order depending on the functions involved, in the order shown or discussed. It will be understood by those skilled in the art to which the embodiments of the present invention pertain.
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。The logic and/or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable instructions for implementing logical functions, and may be embodied in any computer readable medium, Used in conjunction with, or in conjunction with, an instruction execution system, apparatus, or device (eg, a computer-based system, a system including a processor, or other system that can fetch instructions and execute instructions from an instruction execution system, apparatus, or device) Or use with equipment. For the purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport a program for use in an instruction execution system, apparatus, or device, or in conjunction with the instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer readable media include the following: electrical connections (electronic devices) having one or more wires, portable computer disk cartridges (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM). In addition, the computer readable medium may even be a paper or other suitable medium on which the program can be printed, as it may be optically scanned, for example by paper or other medium, followed by editing, interpretation or, if appropriate, other suitable The method is processed to obtain the program electronically and then stored in computer memory.
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下 列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that portions of the invention may be implemented in hardware, software, firmware or a combination thereof. In the above-described embodiments, multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be used in the art. Any one of the column technologies or a combination thereof: discrete logic circuits with logic gates for implementing logic functions on data signals, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGA) ), field programmable gate array (FPGA), etc.
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。One of ordinary skill in the art can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by a program to instruct related hardware, and the program can be stored in a computer readable storage medium. When executed, one or a combination of the steps of the method embodiments is included.
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. The integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。 The above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like. Although the embodiments of the present invention have been shown and described, it is understood that the above-described embodiments are illustrative and are not to be construed as limiting the scope of the invention. The embodiments are subject to variations, modifications, substitutions and variations.

Claims (12)

  1. 一种判断终端手持状态的方法,其特征在于,包括:A method for judging a handheld state of a terminal, comprising:
    记录终端屏幕上用户手指滑动的轨迹;Recording the trajectory of the user's finger on the screen of the terminal;
    确定所述轨迹对应圆周的圆心位置;以及Determining a position of a center of the circle corresponding to the circumference;
    根据所述圆心位置判断出所述终端的手持状态。The handheld state of the terminal is determined according to the center position of the center.
  2. 根据权利要求1所述的方法,其特征在于,所述轨迹包括弧形轨迹。The method of claim 1 wherein the trajectory comprises an arcuate trajectory.
  3. 根据权利要求1所述的方法,其特征在于,所述确定所述轨迹对应圆周的圆心位置,包括:The method according to claim 1, wherein said determining a position of a center of a circle corresponding to said trajectory comprises:
    根据所述轨迹的横向偏移量和纵向偏移量,确定所述轨迹对应圆周的圆心位置。Based on the lateral offset and the longitudinal offset of the trajectory, the center position of the trajectory corresponding to the circumference is determined.
  4. 根据权利要求2所述的方法,其特征在于,所述根据所述圆心位置判断出所述终端的手持状态,包括:The method according to claim 2, wherein the determining the handheld state of the terminal according to the center position of the center comprises:
    若所述圆心位置位于所述弧形轨迹的右侧,则确定所述终端的手持状态为右手手持;If the center position is located to the right of the curved track, determining that the handheld state of the terminal is a right hand handheld;
    若所述圆心位置位于所述弧形轨迹的左侧,则确定所述终端的手持状态为左手手持。If the center position is located to the left of the curved track, it is determined that the handheld state of the terminal is left handed.
  5. 根据权利要求4所述的方法,其特征在于,所述记录终端屏幕上用户手指滑动的轨迹,包括:多次记录终端屏幕上用户手指滑动的轨迹;The method according to claim 4, wherein the trajectory of the sliding of the user's finger on the screen of the recording terminal comprises: recording the trajectory of the sliding of the user's finger on the screen of the terminal;
    所述确定所述轨迹对应圆周的圆心位置,包括:对多次记录的轨迹进行加权运算,根据加权运算结果确定所述轨迹对应圆周的圆心位置。The determining the position of the center of the circle corresponding to the trajectory comprises: performing weighting operation on the trajectory recorded multiple times, and determining the position of the center of the circle corresponding to the trajectory according to the result of the weighting operation.
  6. 一种判断终端手持状态的装置,其特征在于,包括:An apparatus for determining a handheld state of a terminal, comprising:
    记录模块,用于记录终端屏幕上用户手指滑动的轨迹;a recording module, configured to record a trajectory of a user's finger sliding on the terminal screen;
    确定模块,用于确定所述轨迹对应圆周的圆心位置;以及Determining a module for determining a center position of the corresponding circumference of the trajectory;
    判断模块,用于根据所述圆心位置判断出所述终端的手持状态。And a judging module, configured to determine a handheld state of the terminal according to the center position of the center.
  7. 根据权利要求6所述的装置,其特征在于,所述轨迹包括弧形轨迹。The apparatus of claim 6 wherein said trajectory comprises an arcuate trajectory.
  8. 根据权利要求6所述的装置,其特征在于,所述确定模块,具体用于:The device according to claim 6, wherein the determining module is specifically configured to:
    根据所述轨迹的横向偏移量和纵向偏移量,确定所述轨迹对应圆周的圆心位置。Based on the lateral offset and the longitudinal offset of the trajectory, the center position of the trajectory corresponding to the circumference is determined.
  9. 根据权利要求7所述的装置,其特征在于,所述判断模块,具体用于:The device according to claim 7, wherein the determining module is specifically configured to:
    若所述圆心位置位于所述弧形轨迹的右侧,则确定所述终端的手持状态为右手手持;If the center position is located to the right of the curved track, determining that the handheld state of the terminal is a right hand handheld;
    若所述圆心位置位于所述弧形轨迹的左侧,则确定所述终端的手持状态为左手手持。If the center position is located to the left of the curved track, it is determined that the handheld state of the terminal is left handed.
  10. 根据权利要求9所述的装置,其特征在于,所述记录模块,具体用于:多次记录终端屏幕上用户手指滑动的轨迹;The device according to claim 9, wherein the recording module is specifically configured to: record a track of a user's finger sliding on the screen of the terminal multiple times;
    所述确定模块,具体用于:对多次记录的轨迹进行加权运算,根据加权运算结果确定所述轨迹对应圆周的圆心位置。 The determining module is specifically configured to: perform a weighting operation on the trajectory of the multiple records, and determine a center position of the corresponding circumference of the trajectory according to the weighting operation result.
  11. 一种终端,其特征在于,包括:A terminal, comprising:
    一个或者多个处理器;One or more processors;
    存储器;Memory
    一个或者多个程序,所述一个或者多个程序存储在所述存储器中,当被所述一个或者多个处理器执行时进行如下操作:One or more programs, the one or more programs being stored in the memory, and when executed by the one or more processors, do the following:
    记录终端屏幕上用户手指滑动的轨迹;Recording the trajectory of the user's finger on the screen of the terminal;
    确定所述轨迹对应圆周的圆心位置;以及Determining a position of a center of the circle corresponding to the circumference;
    根据所述圆心位置判断出所述终端的手持状态。The handheld state of the terminal is determined according to the center position of the center.
  12. 一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备进行如权利要求1-5任一项所述的判断终端手持状态的方法。 A storage medium, characterized in that the storage medium stores one or more programs, and when the one or more programs are executed by one device, causing the device to perform any one of claims 1-5 The method of determining the handheld state of the terminal.
PCT/CN2014/094433 2014-07-23 2014-12-19 Method and apparatus for determining handheld state of terminal WO2016011772A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410353826.6A CN104133635A (en) 2014-07-23 2014-07-23 Method and device for judging handheld state of terminal
CN201410353826.6 2014-07-23

Publications (1)

Publication Number Publication Date
WO2016011772A1 true WO2016011772A1 (en) 2016-01-28

Family

ID=51806327

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/094433 WO2016011772A1 (en) 2014-07-23 2014-12-19 Method and apparatus for determining handheld state of terminal

Country Status (2)

Country Link
CN (1) CN104133635A (en)
WO (1) WO2016011772A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502490A (en) * 2016-09-19 2017-03-15 深圳市金立通信设备有限公司 A kind of incoming call reminding method and terminal

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133635A (en) * 2014-07-23 2014-11-05 百度在线网络技术(北京)有限公司 Method and device for judging handheld state of terminal
CN108594995A (en) * 2018-04-13 2018-09-28 广东小天才科技有限公司 A kind of electronic device method and electronic equipment based on gesture identification

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880405A (en) * 2011-06-29 2013-01-16 索尼公司 Information processing apparatus, information processing method, program and remote control system
CN103176724A (en) * 2011-12-21 2013-06-26 富泰华工业(深圳)有限公司 Electric equipment capable of switching between left hand utilization mode operation interface and right hand utilization mode operation interface and method thereof
CN103365599A (en) * 2013-07-31 2013-10-23 广州市动景计算机科技有限公司 Mobile terminal operation optimizing method and device based on screen sliding track
CN104133635A (en) * 2014-07-23 2014-11-05 百度在线网络技术(北京)有限公司 Method and device for judging handheld state of terminal

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI234115B (en) * 2002-04-03 2005-06-11 Htc Corp Method and device of setting threshold pressure for touch panel
US20090109183A1 (en) * 2007-10-30 2009-04-30 Bose Corporation Remote Control of a Display
KR101134192B1 (en) * 2009-12-11 2012-04-09 한국과학기술원 A method for controlling touch screen, a medium recoring the same, a control device for touch screen and mobile device using the same
CN101980118B (en) * 2010-10-22 2012-07-04 福建鑫诺通讯技术有限公司 Method for calibrating touch screen in Android platform
CN102203778B (en) * 2011-04-20 2014-03-12 华为终端有限公司 Method for adjusting web page on touch screen and display terminal
CN103902216B (en) * 2012-12-29 2017-09-12 深圳雷柏科技股份有限公司 Use gesture the method and system for realizing that file is pulled on a kind of peripheral hardware touch pad
CN103577068A (en) * 2013-10-15 2014-02-12 广东欧珀移动通信有限公司 Method for dynamically adjusting size of desktop icon, and mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880405A (en) * 2011-06-29 2013-01-16 索尼公司 Information processing apparatus, information processing method, program and remote control system
CN103176724A (en) * 2011-12-21 2013-06-26 富泰华工业(深圳)有限公司 Electric equipment capable of switching between left hand utilization mode operation interface and right hand utilization mode operation interface and method thereof
CN103365599A (en) * 2013-07-31 2013-10-23 广州市动景计算机科技有限公司 Mobile terminal operation optimizing method and device based on screen sliding track
CN104133635A (en) * 2014-07-23 2014-11-05 百度在线网络技术(北京)有限公司 Method and device for judging handheld state of terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502490A (en) * 2016-09-19 2017-03-15 深圳市金立通信设备有限公司 A kind of incoming call reminding method and terminal

Also Published As

Publication number Publication date
CN104133635A (en) 2014-11-05

Similar Documents

Publication Publication Date Title
US11301126B2 (en) Icon control method and terminal
KR101421638B1 (en) Touch detection method and touch control device using the same
US11265414B2 (en) Method and device for waking up voice recognition function in mobile terminal, and computer readable storage medium
US9652056B2 (en) Touch-enable cursor control method and electronic device thereof
US20140085220A1 (en) Determining a dominant hand of a user of a computing device
US20170192589A1 (en) Method and device for adjusting object attribute information
EP3005523B1 (en) Electronic device and method for applying power depending on whether accessory is charged
US11119622B2 (en) Window expansion method and associated electronic device
CN105144034A (en) Portable device using passive sensor for initiating touchless gesture control
WO2016011772A1 (en) Method and apparatus for determining handheld state of terminal
AU2013201708A1 (en) Electronic device and method for inputting and managing user data
US20150012860A1 (en) Electronic device and method for changing order or location of content
CN105094465B (en) Ambient light measurement method and device
WO2014206327A1 (en) Method for displaying window and terminal
WO2016112791A1 (en) Method and device for displaying interface of application program on mobile terminal
WO2015014157A1 (en) Mobile terminal-based song recommendation method and device
US20170212876A1 (en) Method and Apparatus for Editing Audio File
CN103197931A (en) Interface layout method and interface layout device based on touch screen
KR20140019678A (en) Method and apparatus for creating graphic user interface objects
CN107340996A (en) Screen lights method and device
TWI502411B (en) Touch detecting method and touch control device using the same
EP3282680B1 (en) Blowing action-based method for operating mobile terminal and mobile terminal
CN107632760B (en) Handwriting circle selection method and device, touch equipment and readable storage medium
US9741135B2 (en) Method for measuring object and smart device
JP2013004001A5 (en)

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14897958

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14897958

Country of ref document: EP

Kind code of ref document: A1