Movatterモバイル変換


[0]ホーム

URL:


CN104133635A - Method and device for judging handheld state of terminal - Google Patents

Method and device for judging handheld state of terminal
Download PDF

Info

Publication number
CN104133635A
CN104133635ACN201410353826.6ACN201410353826ACN104133635ACN 104133635 ACN104133635 ACN 104133635ACN 201410353826 ACN201410353826 ACN 201410353826ACN 104133635 ACN104133635 ACN 104133635A
Authority
CN
China
Prior art keywords
track
terminal
home position
holding state
hand
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201410353826.6A
Other languages
Chinese (zh)
Inventor
徐辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co LtdfiledCriticalBeijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410353826.6ApriorityCriticalpatent/CN104133635A/en
Publication of CN104133635ApublicationCriticalpatent/CN104133635A/en
Priority to PCT/CN2014/094433prioritypatent/WO2016011772A1/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method and a device for judging the handheld state of a terminal. The method for judging the handheld state of the terminal comprises the following steps: recording a user finger sliding track on a terminal screen; determining a circle center position of a circumference corresponding to the track; and judging the handheld state of the terminal according to the circle center position. The method and the device for judging the handheld state of the terminal, which are disclosed by the embodiment of the invention, can determine the circle center position of the circumference corresponding to the track by recording the user finger sliding track on the terminal screen, and judge the handheld state of the terminal according to the circle center position without adding hardware, cost is lowered, power consumption is lowered, so that an application interface which more conforms to user operation habits can be provided for a user according to the handheld state of the terminal.

Description

Judge the method and apparatus of terminal hand holding state
Technical field
The present invention relates to technical field of mobile terminals, relate in particular to a kind of method and apparatus that judges terminal hand holding state.
Background technology
Along with the continuous progress of science and technology, smart mobile phone is more and more universal, and it has become one of most important instrument in people's life, and giant-screen is the development trend of smart mobile phone.Under a lot of scenes, for example, on subway or bus, when people's single-hand handling & machine, because mobile phone screen is larger, user's finger possibly cannot touch the control area on screen.
At present, can judge that user is left hand-held set or right hand-held set by the method that increases hardware sensor, then can improve according to the state of single-hand handling & machine the interface of APP (application program), thereby make user can obtain best operating experience in the time of single-hand handling & machine.
But, find that prior art at least exists following problem realizing inventor in process of the present invention: judge by the method that increases hardware sensor, need the support of hardware, and can exert an influence to the exterior design of mobile phone, not only improve cost, also increased power consumption.
Summary of the invention
The present invention is intended to solve at least to a certain extent one of technical matters in correlation technique.For this reason, one object of the present invention is to propose a kind of method that judges terminal hand holding state.The method can be judged the hand holding state of terminal without interpolation hardware, not only reduced cost, has also reduced power consumption, thereby can be according to the hand holding state of terminal, for user provides the application interface that more meets user operation habits.
Second object of the present invention is to propose a kind of device that judges terminal hand holding state.
To achieve these goals, the method for the judgement terminal hand holding state of first aspect present invention embodiment, comprising: the track that records user's finger sliding on terminal screen; Determine the home position of the corresponding circumference of described track; And judge the hand holding state of described terminal according to described home position.
The method of the judgement terminal hand holding state of the embodiment of the present invention, by recording the track of user's finger sliding on terminal screen, determine the home position of the corresponding circumference of described track, and judge the hand holding state of described terminal according to described home position, can realize without adding hardware, not only reduce cost, also reduce power consumption, thereby can be according to the hand holding state of terminal, for user provides the application interface that more meets user operation habits.
To achieve these goals, the device of the judgement terminal hand holding state of second aspect present invention embodiment, comprising: logging modle, for recording the track of user's finger sliding on terminal screen; Determination module, for determining the home position of the corresponding circumference of described track; And judge module, for judge the hand holding state of described terminal according to described home position.
The device of the judgement terminal hand holding state of the embodiment of the present invention, by recording the track of user's finger sliding on terminal screen, determine the home position of the corresponding circumference of described track, and judge the hand holding state of described terminal according to described home position, can realize without adding hardware, not only reduce cost, also reduce power consumption, thereby can be according to the hand holding state of terminal, for user provides the application interface that more meets user operation habits.
Brief description of the drawings
Fig. 1 is the process flow diagram that judges according to an embodiment of the invention the method for terminal hand holding state.
Fig. 2 is the transversal displacement of track according to an embodiment of the invention and the schematic diagram of vertical misalignment amount.
Fig. 3 is the schematic diagram of the home position of the corresponding circumference of track according to an embodiment of the invention.
Fig. 4 is the structural representation that judges according to an embodiment of the invention the device of terminal hand holding state.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Be exemplary below by the embodiment being described with reference to the drawings, be intended to for explaining the present invention, and can not be interpreted as limitation of the present invention.
The method and apparatus of the judgement terminal hand holding state of the embodiment of the present invention is described below with reference to accompanying drawing.
Fig. 1 is the process flow diagram that judges according to an embodiment of the invention the method for terminal hand holding state.
As shown in Figure 1, judge the method for terminal hand holding state, comprising:
S101, records the track of user's finger sliding on terminal screen.
In an embodiment of the present invention, in the time sliding on user's the finger screen in terminal, can record the track of finger sliding.Wherein, track can be arching trajectory.For example: can pass through implant monitor function in system, thus the track of recording user finger sliding; Also can be by add the function of track of recording user finger sliding in third party application.
For the hand holding state of the terminal that makes to judge is more accurate, can repeatedly record the track of user's finger sliding on terminal screen.
S102, determines the home position of the corresponding circumference of track.
In an embodiment of the present invention, recording after the track of user's finger sliding on terminal screen, can be according to the transversal displacement of track and vertical misalignment amount, determine the home position of the corresponding circumference of track.As shown in Figure 2, when user's finger slides on terminal screen, can produce arching trajectory, thereby can produce transversal displacement and vertical misalignment amount.Can, according to existing algorithm, calculate the home position of the circumference that track is corresponding.Because algorithm is prior art, do not repeat herein.
Certainly, in order to increase the accuracy of judgement, can compute weighted to the track repeatedly recording, determine the home position of the corresponding circumference of track according to ranking operation result.
S103, judges the hand holding state of terminal according to home position.
In an embodiment of the present invention, determining after the home position of the corresponding circumference of track, can judge according to home position the hand holding state of terminal.If home position is positioned at the right side of arching trajectory, the hand holding state that can determine terminal is that the right hand is hand-held; If home position is positioned at the left side of arching trajectory, determine that the hand holding state of terminal is that left hand is hand-held.As shown in Figure 3, home position is positioned at the right side of arching trajectory, and the hand holding state that can determine terminal is that the right hand is hand-held.The corresponding operation interface of terminal capable of regulating is to adapt to the custom of user's right-hand operated.
The method of the judgement terminal hand holding state of the embodiment of the present invention, by recording the track of user's finger sliding on terminal screen, determine the home position of the corresponding circumference of track, and judge the hand holding state of terminal according to home position, can realize without adding hardware, not only reduce cost, also reduce power consumption, thereby can be according to the hand holding state of terminal, for user provides the application interface that more meets user operation habits.
In order to realize above-described embodiment, the present invention also proposes a kind of device that judges terminal hand holding state.
Fig. 4 is the structural representation that judges according to an embodiment of the invention the device of terminal hand holding state.
As shown in Figure 4, the device that judges terminal hand holding state comprises: logging modle 110, determination module 120 and judge module 130.
Logging modle 110 is for recording the track of user's finger sliding on terminal screen.
In an embodiment of the present invention, in the time sliding on user's the finger screen in terminal, logging modle 110 can record the track of finger sliding.Wherein, track can be arching trajectory.For example: can pass through implant monitor function in system, thus the track of recording user finger sliding; Also can be by add the function of track of recording user finger sliding in third party application.
For the hand holding state of the terminal that makes to judge is more accurate, logging modle 110 can repeatedly record the track of user's finger sliding on terminal screen.
Determination module 120 is for determining the home position of the corresponding circumference of track.
In an embodiment of the present invention, record after the track of user's finger sliding on terminal screen in logging modle 110, determination module 120 can be according to the transversal displacement of track and vertical misalignment amount, determines the home position of the corresponding circumference of track.As shown in Figure 2, when user's finger slides on terminal screen, can produce arching trajectory, thereby can produce transversal displacement and vertical misalignment amount.Can, according to existing algorithm, calculate the home position of the circumference that track is corresponding.Because algorithm is prior art, do not repeat herein.
Certainly, in order to increase the accuracy of judgement, can compute weighted to the track repeatedly recording, determine the home position of the corresponding circumference of track according to ranking operation result.
Judge module 130 is for judging the hand holding state of terminal according to home position.
In an embodiment of the present invention, determine that at determination module 120 after the home position of the corresponding circumference of track, judge module 130 can be judged according to home position the hand holding state of terminal.If home position is positioned at the right side of arching trajectory, the hand holding state that can determine terminal is that the right hand is hand-held; If home position is positioned at the left side of arching trajectory, determine that the hand holding state of terminal is that left hand is hand-held.As shown in Figure 3, home position is positioned at the right side of arching trajectory, and the hand holding state that can determine terminal is that the right hand is hand-held.The corresponding operation interface of terminal capable of regulating is to adapt to the custom of user's right-hand operated.
The device of the judgement terminal hand holding state of the embodiment of the present invention, by recording the track of user's finger sliding on terminal screen, determine the home position of the corresponding circumference of track, and judge the hand holding state of terminal according to home position, can realize without adding hardware, not only reduce cost, also reduce power consumption, thereby can be according to the hand holding state of terminal, for user provides the application interface that more meets user operation habits.
In the description of this instructions, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or example in conjunction with specific features, structure, material or the feature of this embodiment or example description.In this manual, to the schematic statement of above-mentioned term not must for be identical embodiment or example.And, specific features, structure, material or the feature of description can one or more embodiment in office or example in suitable mode combination.In addition,, not conflicting in the situation that, those skilled in the art can carry out combination and combination by the feature of the different embodiment that describe in this instructions or example and different embodiment or example.
In addition, term " first ", " second " be only for describing object, and can not be interpreted as instruction or hint relative importance or the implicit quantity that indicates indicated technical characterictic.Thus, at least one this feature can be expressed or impliedly be comprised to the feature that is limited with " first ", " second ".In description of the invention, the implication of " multiple " is at least two, for example two, and three etc., unless otherwise expressly limited specifically.
Any process of otherwise describing in process flow diagram or at this or method are described and can be understood to, represent to comprise that one or more is for realizing module, fragment or the part of code of executable instruction of step of specific logical function or process, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by contrary order, carry out function, this should be understood by embodiments of the invention person of ordinary skill in the field.
The logic and/or the step that in process flow diagram, represent or otherwise describe at this, for example, can be considered to the sequencing list of the executable instruction for realizing logic function, may be embodied in any computer-readable medium, use for instruction execution system, device or equipment (as computer based system, comprise that the system of processor or other can and carry out the system of instruction from instruction execution system, device or equipment instruction fetch), or use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can comprise, device that storage, communication, propagation or transmission procedure use for instruction execution system, device or equipment or in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wirings, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), the erasable ROM (read-only memory) (EPROM or flash memory) of editing, fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other the suitable medium that can print described program thereon, because can be for example by paper or other media be carried out to optical scanning, then edit, decipher or process in electronics mode and obtain described program with other suitable methods if desired, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple steps or method can realize with being stored in software or the firmware carried out in storer and by suitable instruction execution system.For example, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: there is the discrete logic for data-signal being realized to the logic gates of logic function, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is can carry out the hardware that instruction is relevant by program to complete, described program can be stored in a kind of computer-readable recording medium, this program, in the time carrying out, comprises step of embodiment of the method one or a combination set of.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing module, can be also that the independent physics of unit exists, and also can be integrated in a module two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.If described integrated module realizes and during as production marketing independently or use, also can be stored in a computer read/write memory medium using the form of software function module.
The above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.Although illustrated and described embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, amendment, replacement and modification.

Claims (10)

CN201410353826.6A2014-07-232014-07-23Method and device for judging handheld state of terminalPendingCN104133635A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201410353826.6ACN104133635A (en)2014-07-232014-07-23Method and device for judging handheld state of terminal
PCT/CN2014/094433WO2016011772A1 (en)2014-07-232014-12-19Method and apparatus for determining handheld state of terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410353826.6ACN104133635A (en)2014-07-232014-07-23Method and device for judging handheld state of terminal

Publications (1)

Publication NumberPublication Date
CN104133635Atrue CN104133635A (en)2014-11-05

Family

ID=51806327

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410353826.6APendingCN104133635A (en)2014-07-232014-07-23Method and device for judging handheld state of terminal

Country Status (2)

CountryLink
CN (1)CN104133635A (en)
WO (1)WO2016011772A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2016011772A1 (en)*2014-07-232016-01-28百度在线网络技术(北京)有限公司Method and apparatus for determining handheld state of terminal
CN108594995A (en)*2018-04-132018-09-28广东小天才科技有限公司Electronic equipment operation method based on gesture recognition and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106502490A (en)*2016-09-192017-03-15深圳市金立通信设备有限公司A kind of incoming call reminding method and terminal

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI234115B (en)*2002-04-032005-06-11Htc CorpMethod and device of setting threshold pressure for touch panel
US20090109183A1 (en)*2007-10-302009-04-30Bose CorporationRemote Control of a Display
CN101980118A (en)*2010-10-222011-02-23福建鑫诺通讯技术有限公司Method for calibrating touch screen in Android platform
CN102203778A (en)*2011-04-202011-09-28华为终端有限公司 Method for adjusting webpage on touch screen and display terminal
KR101134192B1 (en)*2009-12-112012-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
CN102880405A (en)*2011-06-292013-01-16索尼公司Information processing apparatus, information processing method, program and remote control system
CN103365599A (en)*2013-07-312013-10-23广州市动景计算机科技有限公司Mobile terminal operation optimizing method and device based on screen sliding track
CN103577068A (en)*2013-10-152014-02-12广东欧珀移动通信有限公司Method for dynamically adjusting size of desktop icon, and mobile terminal
CN103902216A (en)*2012-12-292014-07-02深圳雷柏科技股份有限公司Method and system for achieving file drag and drop functions on peripheral touch pad through gestures

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103176724A (en)*2011-12-212013-06-26富泰华工业(深圳)有限公司Electric equipment capable of switching between left hand utilization mode operation interface and right hand utilization mode operation interface and method thereof
CN104133635A (en)*2014-07-232014-11-05百度在线网络技术(北京)有限公司Method and device for judging handheld state of terminal

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI234115B (en)*2002-04-032005-06-11Htc CorpMethod and device of setting threshold pressure for touch panel
US20090109183A1 (en)*2007-10-302009-04-30Bose CorporationRemote Control of a Display
KR101134192B1 (en)*2009-12-112012-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
CN101980118A (en)*2010-10-222011-02-23福建鑫诺通讯技术有限公司Method for calibrating touch screen in Android platform
CN102203778A (en)*2011-04-202011-09-28华为终端有限公司 Method for adjusting webpage on touch screen and display terminal
CN102880405A (en)*2011-06-292013-01-16索尼公司Information processing apparatus, information processing method, program and remote control system
CN103902216A (en)*2012-12-292014-07-02深圳雷柏科技股份有限公司Method and system for achieving file drag and drop functions on peripheral touch pad through gestures
CN103365599A (en)*2013-07-312013-10-23广州市动景计算机科技有限公司Mobile terminal operation optimizing method and device based on screen sliding track
CN103577068A (en)*2013-10-152014-02-12广东欧珀移动通信有限公司Method for dynamically adjusting size of desktop icon, and mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2016011772A1 (en)*2014-07-232016-01-28百度在线网络技术(北京)有限公司Method and apparatus for determining handheld state of terminal
CN108594995A (en)*2018-04-132018-09-28广东小天才科技有限公司Electronic equipment operation method based on gesture recognition and electronic equipment

Also Published As

Publication numberPublication date
WO2016011772A1 (en)2016-01-28

Similar Documents

PublicationPublication DateTitle
US20230367970A1 (en)Typifying emotional indicators for digital messaging
CN104350449B (en)Method and system for showing graphic keyboard
CN102612680B (en)Method and apparatus for replicating physical key function with soft keys in an electronic device
CN103699292B (en)Method and device for entering into text selection mode
CN103092910A (en)Method and apparatus for managing reading by using terminal
CN108363507B (en) Compensation method, device, electronic device and storage medium for touch screen dead zone
CN104166453A (en)Method and device for reducing power consumption of mobile terminal
WO2013185119A1 (en)Storing trace information
CN109800741A (en)Fingerprint register method, apparatus and terminal device
CN105843522B (en) Music playback control method, device and mobile terminal
CN105335136A (en)Control method and device of intelligent equipment
CN103888573A (en)Mobile terminal setting method and device for the blind
CN104199727A (en)Method and device for reducing terminal temperature and terminal
CN114693001A (en) A parking space prediction method, device, electronic device and storage medium
CN108089813A (en)Processing method, device, electronic equipment and the storage medium of touch screen drawing operation
CN104268049A (en)Method, device and terminal for judging storage device abnormity
CN104199765A (en)Method and device for acquiring normal temperature value range of terminal device and terminal
CN104133635A (en)Method and device for judging handheld state of terminal
CN103390060A (en)Song recommending method and device based on mobile terminal
CN104090905A (en)Information recommendation method and information recommendation system
EP3508966A1 (en)Household appliance control method and device, and washing machine
CN105354448B (en)Authorization management method and device
KR102197911B1 (en)Method for determining user exercies information and apparatus for the same
CN105531129A (en)Method and apparatus for controlling HVAC system
CN107682448A (en)Exercise program method for pushing and terminal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20141105

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp