[go: up one dir, main page]

CN104731411B - The click action recognition methods of mobile terminal and device - Google Patents

The click action recognition methods of mobile terminal and device Download PDF

Info

Publication number
CN104731411B
CN104731411B CN201510142663.1A CN201510142663A CN104731411B CN 104731411 B CN104731411 B CN 104731411B CN 201510142663 A CN201510142663 A CN 201510142663A CN 104731411 B CN104731411 B CN 104731411B
Authority
CN
China
Prior art keywords
control operation
touch control
touch
mobile terminal
subregion
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.)
Active
Application number
CN201510142663.1A
Other languages
Chinese (zh)
Other versions
CN104731411A (en
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201510142663.1A priority Critical patent/CN104731411B/en
Publication of CN104731411A publication Critical patent/CN104731411A/en
Application granted granted Critical
Publication of CN104731411B publication Critical patent/CN104731411B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)

Abstract

The invention discloses a kind of click action recognition methods of mobile terminal, comprising: the Touch Zone of the mobile terminal is divided into common subregion and special subregion;When sensing touch control operation on the special subregion, touch time and the moving distance of the touch control operation are obtained;Judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;If the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, continue to judge whether the touch time of the touch control operation is less than or equal to preset time threshold values;If the touch time of the touch control operation is less than or equal to preset time threshold values, it is determined that the touch control operation is click action.The invention also discloses a kind of click action identification devices of mobile terminal.Click action can accurately be identified when carrying out touch control operation to mobile terminal using technical solution of the present invention.

Description

The click action recognition methods of mobile terminal and device
Technical field
The present invention relates to the click action recognition methods of field of communication technology more particularly to a kind of mobile terminal and devices.
Background technique
With the rapid development of communication technology, the function of the mobile terminals such as mobile phone is more and more, the joy being able to achieve on computer Happy function, most of all to have realized on mobile terminals, people can watch movie on mobile terminals, play game, browsing Webpage, Video chat etc..In order to improve the visual effect of mobile terminal, mobile terminal is increasingly intended to screen enlarging development, but In view of the portability feature of mobile terminal, size can not infinitely increase, this just needs to make full use of the shape of mobile terminal Size increases the utilization rate of screen, therefore the narrow frame even mobile terminal of Rimless occurs.
Narrow frame or Rimless mobile terminal make full use of the outer dimension of mobile terminal, greatly extend mobile terminal Screen size, meet demand of the user to large screen, while making the shape of mobile terminal more beautiful.But user exists When holding narrow frame or Rimless mobile terminal, it is easy to accidentally contact screen edge, bring many maloperations;Such as to mobile whole When end carries out touch control operation, click action can not accurately be identified.
Summary of the invention
It is a primary object of the present invention to propose a kind of click action recognition methods of mobile terminal and device, it is intended to solve Narrow frame or Rimless mobile terminal cannot accurately identify the defect of click action in the prior art.
To achieve the above object, the click action recognition methods of a kind of mobile terminal provided by the invention, comprising:
The Touch Zone of the mobile terminal is divided into common subregion and special subregion;
When sensing touch control operation on the special subregion, obtain the touch control operation the touch time and it is mobile away from From;
Judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
If the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, continue to judge the touch control operation Touch whether the time is less than or equal to preset time threshold values;
If the touch time of the touch control operation is less than or equal to preset time threshold values, it is determined that the touch control operation is to click Movement.
Preferably, described when sensing touch control operation on the special subregion, obtain the touch of the touch control operation After the step of time and moving distance, this method further include:
Judge whether the touch time of the touch control operation is less than or equal to preset time threshold values;
If the touch time of the touch control operation is less than or equal to preset time threshold values, continue to judge the touch control operation Whether moving distance is less than or equal to pre-determined distance threshold values;
If the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, it is determined that the touch control operation is to click Movement.
Preferably, after the step of determination touch control operation is click action, this method further include:
The terminal applies that mobile terminal is currently shown are handled according to click action.
Preferably, described the step of being handled according to click action the application that mobile terminal is currently shown, includes:
Obtain the terminal applies of the mobile terminal currently shown;
According to preset operational motion-terminal applies-operating function mapping table, the click action respective operations are found Function handles the terminal applies currently shown.
Preferably, the edge of the Touch Zone of the mobile terminal is arranged in the special subregion.
The present invention proposes that a kind of click action identification device of mobile terminal, the device include: simultaneously
Setup module, for the Touch Zone of the mobile terminal to be divided into common subregion and special subregion;
It obtains module and obtains the touch of the touch control operation when for sensing touch control operation on the special subregion Time and moving distance;
First judgment module, for judging whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
Second judgment module, when being less than or equal to pre-determined distance threshold values for the moving distance in the touch control operation, judgement Whether the touch time of the touch control operation is less than or equal to preset time threshold values;
Determining module, for the moving distance in the touch control operation be less than or equal to pre-determined distance threshold values when and the touch-control When the touch time of operation is less than or equal to preset time threshold values, determine that the touch control operation is click action.
Preferably, described device further include:
Third judgment module, for judging whether the touch time of the touch control operation is less than or equal to preset time threshold values;
4th judgment module, when being less than or equal to preset time threshold values for the touch time in the touch control operation, judgement Whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values.
Preferably, described device further include:
Processing module, for being handled according to click action the terminal applies that mobile terminal is currently shown.
Preferably, the processing module includes:
Acquiring unit, for obtaining the terminal applies of the mobile terminal currently shown;
Processing unit, for finding the list according to preset operational motion-terminal applies-operating function mapping table Movement respective operations function is hit, the terminal applies currently shown are handled.
Preferably, the edge of the Touch Zone of the mobile terminal is arranged in the special subregion.
Using the click action recognition methods of mobile terminal of the invention, by the way that the Touch Zone of the mobile terminal is divided For common subregion and special subregion;When sensing touch control operation on the special subregion, the touching of the touch control operation is obtained Touch time and moving distance;Judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;If the touching The moving distance of control operation is less than or equal to pre-determined distance threshold values, then continues to judge whether the touch time of the touch control operation is less than Equal to preset time threshold values;If the touch time of the touch control operation is less than or equal to preset time threshold values, it is determined that the touch-control Operation is click action;By judging the moving distance of touch control operation and touching the time to determine whether the touch control operation is clicked Movement can accurately identify click action, reduce maloperation.
Detailed description of the invention
Fig. 1 to realize the present invention the mobile terminal of each embodiment hardware configuration signal;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the first embodiment flow diagram of the click action recognition methods of mobile terminal of the present invention;
Fig. 4 is the schematic diagram for dividing Touch Zone in the embodiment of the present invention;
Fig. 5 is the second embodiment flow diagram of the click action recognition methods of mobile terminal of the present invention;
Fig. 6 is the 3rd embodiment flow diagram of the click action recognition methods of mobile terminal of the present invention;
Fig. 7 is touch event report flow figure in the embodiment of the present invention;
Fig. 8 is the schematic structural diagram of the first embodiment of the click action identification device of mobile terminal of the present invention;
Fig. 9 is the schematic structural diagram of the second embodiment of the click action identification device of mobile terminal of the present invention;
Figure 10 is the 3rd embodiment structural schematic diagram of the click action identification device of mobile terminal of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The mobile terminal of each embodiment of the present invention is realized in description with reference to the drawings.In subsequent description, use For indicate element such as " module ", " component " or " unit " suffix only for being conducive to explanation of the invention, itself There is no specific meanings.Therefore, " module " can be used mixedly with " component ".
Mobile terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as moving Phone, smart phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP The mobile terminal of (portable media player), navigation device etc. and such as number TV, desktop computer etc. are consolidated Determine terminal.Hereinafter it is assumed that terminal is mobile terminal.However, it will be understood by those skilled in the art that in addition to being used in particular for moving Except the element of purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Fig. 1 to realize the present invention the mobile terminal of each embodiment hardware configuration signal.
Mobile terminal 100 may include wireless communication unit 110, A/V (audio/video) input unit 120, user's input Unit 130, sensing unit 140, output unit 150, memory 160, interface unit 170, controller 180 and power supply unit 190 Etc..Fig. 1 shows the mobile terminal with various assemblies, it should be understood that being not required for implementing all groups shown Part.More or fewer components can alternatively be implemented.The element of mobile terminal will be discussed in more detail below.
Wireless communication unit 110 generally includes one or more components, allows mobile terminal 100 and wireless communication system Or the radio communication between network.For example, wireless communication unit may include broadcasting reception module 111, mobile communication module 112, at least one of wireless Internet module 113, short range communication module 114 and location information module 115.
Broadcasting reception module 111 receives broadcast singal and/or broadcast from external broadcast management server via broadcast channel Relevant information.Broadcast channel may include satellite channel and/or terrestrial channel.Broadcast management server, which can be, to be generated and sent The broadcast singal and/or broadcast related information generated before the server or reception of broadcast singal and/or broadcast related information And send it to the server of terminal.Broadcast singal may include TV broadcast singal, radio signals, data broadcasting Signal etc..Moreover, broadcast singal may further include the broadcast singal combined with TV or radio signals.Broadcast phase Closing information can also provide via mobile communications network, and in this case, broadcast related information can be by mobile communication mould Block 112 receives.Broadcast singal can exist in a variety of manners, for example, it can be with the electronics of digital multimedia broadcasting (DMB) Program guide (EPG), digital video broadcast-handheld (DVB-H) electronic service guidebooks (ESG) etc. form and exist.Broadcast Receiving module 111 can receive signal broadcast by using various types of broadcast systems.Particularly, broadcasting reception module 111 It can be wide by using such as multimedia broadcasting-ground (DMB-T), digital multimedia broadcasting-satellite (DMB-S), digital video It broadcasts-holds (DVB-H), forward link media (MediaFLO@) Radio Data System, received terrestrial digital broadcasting integrated service (ISDB-T) etc. digit broadcasting system receives digital broadcasting.Broadcasting reception module 111, which may be constructed such that, to be adapted to provide for extensively Broadcast the various broadcast systems and above-mentioned digit broadcasting system of signal.Via the received broadcast singal of broadcasting reception module 111 and/ Or broadcast related information can store in memory 160 (or other types of storage medium).
Mobile communication module 112 sends radio signals to base station (for example, access point, node B etc.), exterior terminal And at least one of server and/or receive from it radio signal.Such radio signal may include that voice is logical Talk about signal, video calling signal or according to text and/or Multimedia Message transmission and/or received various types of data.
The Wi-Fi (Wireless Internet Access) of the support mobile terminal of wireless Internet module 113.The module can be internally or externally It is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved in the module may include WLAN (Wireless LAN) (Wi-Fi), Wibro (WiMAX), Wimax (worldwide interoperability for microwave accesses), HSDPA (high-speed downlink packet access) etc..
Short range communication module 114 is the module for supporting short range communication.Some examples of short-range communication technology include indigo plant ToothTM, radio frequency identification (RFID), Infrared Data Association (I rDA), ultra wide band (UWB), purple honeybeeTMEtc..
Location information module 115 is the module for checking or obtaining the location information of mobile terminal.Location information module Typical case be GPS (global positioning system).According to current technology, GPS module 115, which calculates, comes from three or more satellites Range information and correct time information and the Information application triangulation for calculating, thus according to longitude, latitude Highly accurately calculate three-dimensional current location information.Currently, it is defended for the method for calculating position and temporal information using three Star and the error that calculated position and temporal information are corrected by using an other satellite.In addition, GPS module 115 It can be by Continuous plus current location information in real time come calculating speed information.
A/V input unit 120 is for receiving audio or video signal.A/V input unit 120 may include 121 He of camera Microphone 1220, camera 121 is to the static map obtained in video acquisition mode or image capture mode by image capture apparatus The image data of piece or video is handled.Treated, and picture frame may be displayed on display unit 151.At camera 121 Picture frame after reason can store in memory 160 (or other storage mediums) or carry out via wireless communication unit 110 It sends, two or more cameras 1210 can be provided according to the construction of mobile terminal.Microphone 122 can be in telephone relation mould Sound (audio data) is received via microphone in formula, logging mode, speech recognition mode etc. operational mode, and can be incited somebody to action Such acoustic processing is audio data.Audio that treated (voice) data can be converted in the case where telephone calling model For the format output that can be sent to mobile communication base station via mobile communication module 112.Various types can be implemented in microphone 122 Noise eliminate (or inhibit) algorithm with eliminate noise that (or inhibition) generates during sending and receiving audio signal or Person's interference.
The order that user input unit 130 can be inputted according to user generates key input data to control each of mobile terminal Kind operation.User input unit 130 allows user to input various types of information, and may include keyboard, metal dome, touch Plate (for example, the sensitive component of detection due to the variation of resistance, pressure, capacitor etc. caused by being contacted), idler wheel, rocking bar etc. Deng.Particularly, when touch tablet is superimposed upon in the form of layer on display unit 151, touch screen can be formed.
Sensing unit 140 detects the current state of mobile terminal 100, (for example, mobile terminal 100 opens or closes shape State), the position of mobile terminal 100, user is for the presence or absence of contact (that is, touch input) of mobile terminal 100, mobile terminal 100 orientation, the acceleration or deceleration movement of mobile terminal 100 and direction etc., and generate for controlling mobile terminal 100 The order of operation or signal.For example, sensing unit 140 can sense when mobile terminal 100 is embodied as sliding-type mobile phone The sliding-type phone is to open or close.In addition, sensing unit 140 be able to detect power supply unit 190 whether provide electric power or Whether person's interface unit 170 couples with external device (ED).Sensing unit 140 may include that proximity sensor 1410 will combine below Touch screen is described this.
Interface unit 170 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example, External device (ED) may include wired or wireless headphone port, external power supply (or battery charger) port, wired or nothing Line data port, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end Mouth, video i/o port, ear port etc..Identification module can be storage and use each of mobile terminal 100 for verifying user It plants information and may include subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) Etc..In addition, the device (hereinafter referred to as " identification device ") with identification module can take the form of smart card, therefore, know Other device can be connect via port or other attachment devices with mobile terminal 100.Interface unit 170, which can be used for receiving, to be come from The input (for example, data information, electric power etc.) of external device (ED) and the input received is transferred in mobile terminal 100 One or more elements can be used for transmitting data between mobile terminal and external device (ED).
In addition, when mobile terminal 100 is connect with external base, interface unit 170 may be used as allowing will be electric by it Power, which is provided from pedestal to the path or may be used as of mobile terminal 100, allows the various command signals inputted from pedestal to pass through it It is transferred to the path of mobile terminal.The various command signals or electric power inputted from pedestal, which may be used as mobile terminal for identification, is The no signal being accurately fitted on pedestal.Output unit 150 is configured to provide with vision, audio and/or tactile manner defeated Signal (for example, audio signal, vision signal, alarm signal, vibration signal etc.) out.Output unit 150 may include display Unit 151, audio output module 152, alarm unit 153 etc..
Display unit 151 may be displayed on the information handled in mobile terminal 100.For example, when mobile terminal 100 is in electricity When talking about call mode, display unit 151 can show and converse or other communicate (for example, text messaging, multimedia file Downloading etc.) relevant user interface (U I) or graphic user interface (GUI).When mobile terminal 100 is in video calling mode Or when image capture mode, display unit 151 can show captured image and/or received image, show video or figure Picture and the UI or GUI of correlation function etc..
Meanwhile when display unit 151 and touch tablet in the form of layer it is superposed on one another to form touch screen when, display unit 151 may be used as input unit and output device.Display unit 151 may include liquid crystal display (LCD), thin film transistor (TFT) In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at least It is a kind of.Some in these displays may be constructed such that transparence to allow user to watch from outside, this is properly termed as transparent Display, typical transparent display can be, for example, TOLED (transparent organic light emitting diode) display etc..According to specific Desired embodiment, mobile terminal 100 may include two or more display units (or other display devices), for example, moving Dynamic terminal may include outernal display unit (not shown) and inner display unit (not shown).Touch screen can be used for detecting touch Input pressure and touch input position and touch input area.
Audio output module 152 can mobile terminal be in call signal reception pattern, call mode, logging mode, It is when under the isotypes such as speech recognition mode, broadcast reception mode, wireless communication unit 110 is received or in memory 160 The audio data transducing audio signal of middle storage and to export be sound.Moreover, audio output module 152 can provide and movement The relevant audio output of specific function (for example, call signal receives sound, message sink sound etc.) that terminal 100 executes. Audio output module 152 may include loudspeaker, buzzer etc..
Alarm unit 153 can provide output notifying event to mobile terminal 100.Typical event can be with Including calling reception, message sink, key signals input, touch input etc..Other than audio or video output, alarm unit 153 can provide output in different ways with the generation of notification event.For example, alarm unit 153 can be in the form of vibration Output is provided, when receiving calling, message or some other entrance communications (incoming communication), alarm list Member 153 can provide tactile output (that is, vibration) to notify to user.By providing such tactile output, even if When the mobile phone of user is in the pocket of user, user also can recognize that the generation of various events.Alarm unit 153 The output of the generation of notification event can be provided via display unit 151 or audio output module 152.
Memory 160 can store the software program etc. of the processing and control operation that are executed by controller 180, Huo Zheke Temporarily to store oneself data (for example, telephone directory, message, still image, video etc.) through exporting or will export.And And memory 160 can store about the vibrations of various modes and audio signal exported when touching and being applied to touch screen Data.
Memory 160 may include the storage medium of at least one type, and the storage medium includes flash memory, hard disk, more Media card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access storage Device (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read only memory (PROM), magnetic storage, disk, CD etc..Moreover, mobile terminal 100 can execute memory with by network connection The network storage device of 160 store function cooperates.
The overall operation of the usually control mobile terminal of controller 180.For example, controller 180 executes and voice communication, data Communication, video calling etc. relevant control and processing.In addition, controller 180 may include for reproducing (or playback) more matchmakers The multi-media module 1810 of volume data, multi-media module 1810 can construct in controller 180, or can be structured as and control Device 180 processed separates.Controller 180 can be with execution pattern identifying processing, by the handwriting input executed on the touchscreen or figure Piece draws input and is identified as character or image.
Power supply unit 190 receives external power or internal power under the control of controller 180 and provides operation each member Electric power appropriate needed for part and component.
Various embodiments described herein can be to use the calculating of such as computer software, hardware or any combination thereof Machine readable medium is implemented.Hardware is implemented, embodiment described herein can be by using application-specific IC (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), scene can Programming gate array (FPGA), controller, microcontroller, microprocessor, is designed to execute function described herein processor At least one of electronic unit is implemented, and in some cases, such embodiment can be implemented in controller 180. For software implementation, the embodiment of such as process or function can with allow to execute the individual of at least one functions or operations Software module is implemented.Software code can by the software application (or program) write with any programming language appropriate Lai Implement, software code can store in memory 160 and be executed by controller 180.
So far, oneself is through describing mobile terminal according to its function.In the following, for the sake of brevity, will description such as folded form, Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc., which is used as, to be shown Example.Therefore, the present invention can be applied to any kind of mobile terminal, and be not limited to slide type mobile terminal.
Mobile terminal 100 as shown in Figure 1 may be constructed such that using via frame or grouping send data it is all if any Line and wireless communication system and satellite-based communication system operate.
Referring now to Fig. 2 description communication system that wherein mobile terminal according to the present invention can operate.
Different air interface and/or physical layer can be used in such communication system.For example, used by communication system Air interface includes such as frequency division multiple access (FDMA), time division multiple acess (TDMA), CDMA (CDMA) and universal mobile communications system System (UMTS) (particularly, long term evolution (LTE)), global system for mobile communications (GSM) etc..As non-limiting example, under The description in face is related to cdma communication system, but such introduction is equally applicable to other types of system.
With reference to Fig. 2, cdma wireless communication system may include multiple mobile terminals 100, multiple base stations (BS) 270, base station Controller (BSC) 275 and mobile switching centre (MSC) 2800MSC 280 are configured to and Public Switched Telephony Network (PSTN) 290 form interface.MSC 280 is also structured to be formed with the BSC 275 that can be couple to base station 270 via back haul link and connect Mouthful.Back haul link can be constructed according to any in several known interfaces, and the interface includes such as E 1/T1, ATM, IP, PPP, frame relay, HDSL, ADSL or xDSL.It will be appreciated that system may include multiple as shown in Figure 2 BSC2750。
Each BS 270 can service one or more subregions (or region), by multidirectional antenna or the day of direction specific direction Each subregion of line covering is radially far from BS 270.Alternatively, each subregion can by two for diversity reception or more Multiple antennas covering.Each BS 270, which may be constructed such that, supports multiple frequency distribution, and the distribution of each frequency has specific frequency It composes (for example, 1.25MHz, 5MHz etc.).
What subregion and frequency were distributed, which intersects, can be referred to as CDMA Channel.BS 270 can also be referred to as base station transceiver System (BTS) or other equivalent terms.In this case, term " base station " can be used for broadly indicating single BSC 275 and at least one BS 270.Base station can also be referred to as " cellular station ".Alternatively, each subregion of specific BS270 can be referred to as Multiple cellular stations.
As shown in Figure 2, broadcast singal is sent to the mobile terminal operated in system by broadcsting transmitter (BT) 295 100.Broadcasting reception module 111 as shown in Figure 1 is arranged at mobile terminal 100 to receive the broadcast sent by BT 295 Signal.In fig. 2 it is shown that several global positioning system (GPS) satellites 300.The help of satellite 300 positions multiple mobile terminals At least one of 100.
In Fig. 2, multiple satellites 300 are depicted, it is understood that, it is useful to can use any number of satellite acquisition Location information.GPS module 115 as shown in Figure 1 is generally configured to cooperate with satellite 300 to obtain desired positioning and believe Breath.It substitutes GPS tracking technique or except GPS tracking technique, the other of the position that can track mobile terminal can be used Technology.In addition, at least one 300 property of can choose of GPS satellite or extraly processing satellite dmb transmission.
As a typical operation of wireless communication system, BS 270 receives the reverse strand from various mobile terminals 100 Road signal.Mobile terminal 100 usually participates in call, information receiving and transmitting and other types of communication.Certain base station 270 is received each Reverse link signal is handled in specific BS 270.The data of acquisition are forwarded to relevant BSC 275.BSC is provided The mobile management function for the resource allocation and the coordination including the soft switching process between BS 270 conversed.BSC 275 will also be received To data be routed to MSC 280, the additional route service for forming interface with PSTN 290 is provided.Similarly, PSTN 290 and MSC 280 form interface, and MSC and BSC 275 form interface, and BSC 275 correspondingly control BS270 with by Forward link signals are sent to mobile terminal 100.
Based on above-mentioned mobile terminal hardware configuration and communication system, the click action identification of mobile terminal of the present invention is proposed The each embodiment of method.
As shown in figure 3, first embodiment of the invention proposes a kind of method, comprising:
S11, the Touch Zone of the mobile terminal is divided into common subregion and special subregion.
The Touch Zone of mobile terminal is that the touch-control is in this step distinguished in the region for receiving user's touch control operation It is segmented into two subregions, respectively common subregion and special subregion.Wherein, common subregion, that is, Touch Zone in the prior art, is used for The touch control operation of user is normally received, and executes corresponding instruction;Special subregion is the subregion that the present invention especially defines, from It is independent in common subregion, prevent maloperation.
For user when holding the mobile terminal, user's palm or finger are tangible to the special subregion.
Special subregion can be arranged first, determine the position of special subregion when subregion is arranged to Touch Zone for mobile terminal With size (such as width, length), after setting special subregion, the remaining region in Touch Zone is then common subregion.
Special subregion is preferably as shown in figure 4, the edge of the Touch Zone of the mobile terminal, touch-control is arranged in the special subregion Z2 Area's remaining area is then common subregion Z1.The special subregion Z2 can be two, be separately positioned on the two of mobile terminal Petting Area Side.
Virtual two input equipments on mobile terminals, an input equipment distribute to common subregion, an input equipment Distribute to special subregion.
In specific implementation, the touch screen of mobile terminal, which drives, to be referred to when initialization by input_register_device () Two input equipments (input) of registration are enabled, such as input equipment 0 (input0) and input equipment 1 (input1).And pass through input_ Allocate_device () instruction is that each subregion distributes an input equipment, and such as common subregion corresponds to input equipment 0, special Different subregion corresponds to input equipment 1.
After registering good two input equipments, the name for the input equipment that upper layer is reported according to driving layer identifies and works as Preceding user touch area is common subregion or special subregion, different subregions, upper layer processing mode difference.
Upper layer of the invention is often referred to frame (Framework) layer, application layer etc., in the system of mobile terminal, such as The custom-built systems such as android, IOS generally include bottom (physical layer drives layer) and upper layer (ccf layer, application layer), signal The trend of stream are as follows: physical layer (touch panel) receives the touch control operation of user, and physical depression is changed into electric signal TP, TP is passed It is handed to driving layer, driving layer parses the position of pressing, obtains the specific coordinate of location point, duration, the ginseng such as pressure The parameter is uploaded to ccf layer by number, and ccf layer can realize that ccf layer is received with the communication of driving layer by corresponding interface To the input equipment (input) of driving layer, the input equipment is parsed, to Response to selection or be not responding to the input equipment, and will Effectively input is passed up to which specific application, and different application behaviour is executed according to different events to meet application layer Make.
S12, when sensing touch control operation on the special subregion, obtain the touch control operation the touch time and it is mobile away from From.
Mobile terminal can receive touch control operation by driving layer.Touch control operation is usually to click, double-click, sliding, choosing Operation, each touch control operation are made of one or more touch points, therefore mobile terminal can pass through the touching of detecting touch control operation The region that control point is fallen into, to judge that touch control operation is occurred in common subregion or special subregion.In specific implementation, mobile terminal Driving layer obtain touch control operation touch point coordinate, judge which subregion the coordinate of touch point falls into.When touch point When coordinate falls into special subregion, then it is assumed that sensed touch control operation on special subregion.When the touch point of touch control operation is fallen into When special subregion, the driving layer of mobile terminal then passes through input equipment corresponding to special subregion and reports the touch point.
In this step, which is a complete movement, from receive user on special subregion by Pressure signal when receiving and lifting signal to terminating.
The touch time T of the touch operation can be according to the beginning touch point A (X of the touch control operation0, Y0) at the time of t1 and knot Beam touch point B (X1, Y1) at the time of t2 obtain.
The moving distance D of the touch operation can be according to the beginning touch point A (X of the touch control operation0, Y0) arrive end touch point B (X1, Y1) motion profile acquisition.
Receiving reported event in frame (Framework) layer, (reported event includes that input equipment and touch point are every Parameter etc.) after, first according to the name of input equipment, which region identification is, as driven layer (kernel) in previous step Identification is in special subregion touch-control, then driving layer to be reported to the input equipment of ccf layer is input1, rather than with input0 come It reporting, that is, ccf layer does not need to judge that current touch point in which subregion, does not need the size and location for judging subregion yet, These judgement operations are completed on driving layer, also, drive layer in addition to specifically which input equipment reported, and can also report this The parameters of touch point are to ccf layer, such as compressing time, position coordinates, pressure size etc..
It should be noted that ccf layer after receiving reported event, is turned the mechanism of multichannel by single channel, is reported to Application layer.Specifically: a channel is first registered, which is transmitted by the channel, is supervised by monitor (listener) The event is listened, by the event by different channels, corresponding application module is transferred to, generates different application operatings, wherein Application module includes the common applications such as camera shooting, contact person;Different application operatings is generated, such as under camera shooting application, Yong Hu Special subregion is clicked, then can generate focusing, is shot, and the different operations such as camera parameter are adjusted.It should be noted that reported event is transmitted to monitoring It is single channel, after monitor is monitored, what reported event was walked is multichannel, and multichannel exists simultaneously, and benefit exists before device In that can be transferred to different application modules simultaneously, different application module generates different response operations.
Optionally, the specific implementation of above-mentioned steps are as follows: in the way of object-oriented, define common subregion and special point The classification and implementation in area, after judgement is special subregion, by EventHub function by the touch point of different resolution Coordinate transformation is the coordinate of LCD, is defined single channel function (such as serverchannel and clientchannel etc.), the function Effect be that after receiving reported event, which is transferred to task manager by the channel (TouchEventManager), by the monitoring of monitor, which is transferred to multiple sound by multichannel simultaneously or one by one Under the application module answered, one of application module can also be only passed to, application module such as camera, gallery etc., no Corresponding operation is generated with application module.Certainly, the step of specific implementation of above-mentioned steps may be other modes realization, this Inventive embodiments are without limitation.
S13, judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, if it is, executing step Rapid S14.
The pre-determined distance threshold values can need to be arranged according to user, such as may be configured as 2 millimeters.In this step, if the touch-control The moving distance of operation is less than or equal to pre-determined distance threshold values, then it is assumed that the touch control operation meets one of item of click action Part;If the moving distance of the touch control operation is greater than pre-determined distance threshold values, then it is assumed that the moving distance of the touch control operation is excessive, will not The touch control operation is considered click action, which may be moving operation etc..
S14, judge whether the touch time of the touch control operation is less than or equal to preset time threshold values, if it is, executing step Rapid S15.
The preset time threshold values can need to be arranged according to user.In this step, if the touch time T of the touch control operation is small In equal to preset time threshold values, then it is assumed that the touch control operation meets second condition of click action;If the touching of the touch control operation Time T is touched greater than preset time threshold values, then it is assumed that the touch control operation will not be considered by the touch overlong time of the touch control operation It clicks, other operations such as which is likely to be long-pressing or chooses.
S15, determine that the touch control operation is click action.
It is less than when the touch time that the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values and the touch control operation When equal to preset time threshold values, determines that the touch control operation is click action, accurately touch control operation can be determined, avoid missing Judgement.
Using above-described embodiment, when the special subregion that the touch-control of mobile terminal is distinguished senses touch control operation, obtaining should The moving distance of touch control operation and touch time are less than or equal to pre-determined distance threshold values and the touching in the moving distance of the touch control operation When the touch time of control operation is less than or equal to preset time threshold values, judge that the touch control operation is click action, it can be accurately to touching Control operation is determined, erroneous judgement is avoided.
It is the second embodiment flow diagram of the click action recognition methods of mobile terminal of the present invention referring to Fig. 5, Fig. 5, Method includes the following steps:
S21, the Touch Zone of the mobile terminal is divided into common subregion and special subregion.
Step S21 is identical as above-mentioned steps S11, not superfluous herein to tell.
S22, when sensing touch control operation on the special subregion, obtain the touch control operation the touch time and it is mobile away from From.
Step S22 is identical as above-mentioned steps S12, not superfluous herein to tell.
S23, judge whether the touch time of the touch control operation is less than or equal to preset time threshold values, if it is, executing step Rapid S24.
The preset time threshold values can need to be arranged according to user.In this step, if the touch time T of the touch control operation is small In equal to preset time threshold values, then it is assumed that the touch control operation meets one of condition of click action;If the touch control operation It touches time T and is greater than preset time threshold values, then it is assumed that the touch overlong time of the touch control operation will not think the touch control operation It is to click, other operations such as which is likely to be long-pressing or chooses.
S24, judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, if it is, executing step Rapid S25.
The pre-determined distance threshold values can need to be arranged according to user, such as may be configured as 2 millimeters.In this step, if the touch-control The moving distance of operation is less than or equal to pre-determined distance threshold values, then it is assumed that the touch control operation meets second condition of click action; If the moving distance of the touch control operation is greater than pre-determined distance threshold values, then it is assumed that the moving distance of the touch control operation is excessive, will not incite somebody to action The touch control operation is considered click action, which may be moving operation etc..
S15, determine that the touch control operation is click action.
It is less than when the touch time that the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values and the touch control operation When equal to preset time threshold values, determines that the touch control operation is click action, accurately touch control operation can be determined, avoid missing Judgement.
Using above-described embodiment, when the special subregion that the touch-control of mobile terminal is distinguished senses touch control operation, obtaining should The moving distance of touch control operation and touch time are less than or equal to preset time threshold values and touch-control in the touch time of the touch control operation When the moving distance of operation is less than or equal to pre-determined distance threshold values, determine that the touch control operation is click action, it can be accurately to touch-control Operation is determined, erroneous judgement is avoided.
It is the 3rd embodiment flow diagram of the click action recognition methods of mobile terminal of the present invention referring to Fig. 6, Fig. 6.
The first embodiment or the second embodiment of click action recognition methods based on above-mentioned mobile terminal, in step S15 After step S25, this method further include:
S16, the terminal applies that mobile terminal is currently shown are handled according to click action.
The terminal applies currently shown are some conventional applications of mobile terminal, as camera, picture library, contact person, short message, Setting, music etc..
Further, as shown in fig. 7, step S15 includes:
S151, the terminal applies currently shown for obtaining the mobile terminal.
The terminal may run multiple applications simultaneously, such as open camera and picture library simultaneously.In this step, it obtains current The terminal applies of display are as the application that will be operated.Such as, the terminal applies currently shown are music.
S152, according to preset operational motion-terminal applies-operating function mapping table, find the click action pair Operating function is answered, the terminal applies currently shown are handled.
Preset operational motion-terminal applies-operating function the mapping table can be preset according to actual needs, such as table Shown in one.
Table one:
Operational motion Terminal applies Operating function
Click action Camera Open smiling face's identification function
Click action Picture library Next
Click action Music Next
Double-click movement Camera Start acoustic control shutter
Double-click movement Picture library Upper one
Double-click movement Music Upper one is first
...... …… ……
The terminal applies currently shown such as obtained in step S151 are camera, then answer in the operational motion-terminal It can be found with-operating function mapping table, having operational motion in the camera applications is when clicking, and the click action is corresponding Operating function is next, then song is switched to next, can be carried out by clicking terminal virtual region to terminal applies Control.
In conjunction with referring to Fig. 7, touch control operation process of the invention will be described further in another way, to simplify See, in Fig. 7, common subregion be referred to as the area A, special subregion is referred to as the area C, the report flow of touch event is as follows:
It drives layer to receive touch event by physical hardware such as touch screen, and judges that touch control operation occurs in the area A or C Area, and pass through the area A or the area C device file node reported event.Native floor from the area A, the area C device file in read event, And the event in the area A, the area C is handled, if coordinate calculates, is distinguished by event of the device id to the area A, C, finally distinguished Distribute the area A and the area C event.Wherein the area A event walks primary process, handles by common mode the area A event;The area C event It is then distributed, is inputted by the port Native, system port is exported to C from the area the C designated lane for being registered to Native floor in advance Area's event ends with system service, then external interface is received by the area C event and reports to each application.
The present invention further provides a kind of click action identification device of mobile terminal, which is narrow frame or nothing Frame mobile terminal.
It is the schematic structural diagram of the first embodiment of the click action identification device of mobile terminal of the present invention referring to Fig. 8, Fig. 8, The device includes:
Setup module 11, for the Touch Zone of the mobile terminal to be divided into common subregion and special subregion;
Module 12 is obtained, when for sensing touch control operation on the special subregion, when obtaining the touch of the touch control operation Between and moving distance;
First judgment module 13, for judging whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
Second judgment module 14, when being less than or equal to pre-determined distance threshold values for the moving distance in the touch control operation, judgement Whether the touch time of the touch control operation is less than or equal to preset time threshold values;
Determining module 15, when being less than or equal to pre-determined distance threshold values for the moving distance in the touch control operation and the touch-control is grasped When the touch time of work is less than or equal to preset time threshold values, determine that the touch control operation is click action.
The Touch Zone of mobile terminal is the region for receiving user's touch control operation, which distinguishes the touch-control It is segmented into two subregions, respectively common subregion and special subregion.Wherein, common subregion, that is, Touch Zone in the prior art, is used for The touch control operation of user is normally received, and executes corresponding instruction;Special subregion is the subregion that the present invention especially defines, from It is independent in common subregion, prevent maloperation.
For user when holding the mobile terminal, user's palm or finger are tangible to the special subregion.
Special subregion can be arranged first, determine special subregion when subregion is arranged to Touch Zone for the setup module 11 Positions and dimensions (such as width, length), after setting special subregion, the remaining region in Touch Zone is then common subregion.
Special subregion is preferably as shown in figure 4, the edge of the Touch Zone of the mobile terminal, touch-control is arranged in the special subregion Z2 Area's remaining area is then common subregion Z1.The special subregion Z2 can be two, be separately positioned on the two of mobile terminal Petting Area Side.
Virtual two input equipments on mobile terminals, an input equipment distribute to common subregion, an input equipment Distribute to special subregion.
In specific implementation, the touch screen of mobile terminal, which drives, to be referred to when initialization by input_register_device () Two input equipments (input) of registration are enabled, such as input equipment 0 (input0) and input equipment 1 (input1).And pass through input_ Allocate_device () instruction is that each subregion distributes an input equipment, and such as common subregion corresponds to input equipment 0, special Different subregion corresponds to input equipment 1.
After registering good two input equipments, the name for the input equipment that upper layer is reported according to driving layer identifies and works as Preceding user touch area is common subregion or special subregion, different subregions, upper layer processing mode difference.
Upper layer of the invention is often referred to frame (Framework) layer, application layer etc., in the system of mobile terminal, such as The custom-built systems such as android, IOS generally include bottom (physical layer drives layer) and upper layer (ccf layer, application layer), signal The trend of stream are as follows: physical layer (touch panel) receives the touch control operation of user, and physical depression is changed into electric signal TP, TP is passed It is handed to driving layer, driving layer parses the position of pressing, obtains the specific coordinate of location point, duration, the ginseng such as pressure The parameter is uploaded to ccf layer by number, and ccf layer can realize that ccf layer is received with the communication of driving layer by corresponding interface To the input equipment (input) of driving layer, the input equipment is parsed, to Response to selection or be not responding to the input equipment, and will Effectively input is passed up to which specific application, and different application behaviour is executed according to different events to meet application layer Make.
Mobile terminal can receive touch control operation by driving layer.Touch control operation is usually to click, double-click, sliding, choosing Operation, each touch control operation are made of one or more touch points, therefore mobile terminal can pass through the touching of detecting touch control operation The region that control point is fallen into, to judge that touch control operation is occurred in common subregion or special subregion.In specific implementation, mobile terminal Driving layer obtain touch control operation touch point coordinate, judge which subregion the coordinate of touch point falls into.When touch point When coordinate falls into special subregion, then it is assumed that sensed touch control operation on special subregion.When the touch point of touch control operation is fallen into When special subregion, the driving layer of mobile terminal then passes through input equipment corresponding to special subregion and reports the touch point.
The touch control operation sensed on the special subregion is one and completely executes movement, from user is received special Pressing signal on subregion when receiving and lifting signal to terminating.
The touch time T for the touch control operation that the acquisition module 12 obtains can be according to the beginning touch point A of the touch control operation (X0, Y0) at the time of t1 and terminate touch point B (X1, Y1) at the time of t2 obtain.
The moving distance D for the touch operation that the acquisition module 12 obtains can be according to the beginning touch point A of the touch control operation (X0, Y0) arrive end touch point B (X1, Y1) motion profile acquisition.
The pre-determined distance threshold values can need to be arranged according to user, such as may be configured as 2 millimeters.If the movement of the touch control operation away from From pre-determined distance threshold values is less than or equal to, then the first judgment module 13 thinks that the touch control operation meets one of them of click action Condition;If the moving distance of the touch control operation is greater than pre-determined distance threshold values, which thinks the touch control operation Moving distance it is excessive, which will not be considered click action, which may be moving operation etc..
The preset time threshold values can need to be arranged according to user.If the touch time T of the touch control operation is less than or equal to default Time threshold, then second judgment module 14 thinks that the touch control operation meets second condition of click action;If the touch-control is grasped The touch time T of work is greater than preset time threshold values, then second judgment module 14 thinks the touch overlong time of the touch control operation, The touch control operation will not be considered to click, other operations such as which is likely to be long-pressing or chooses.
It is less than when the touch time that the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values and the touch control operation When equal to preset time threshold values, the determining module 15 determine the touch control operation be click action, can accurately to touch control operation into Row determines, avoids erroneous judgement.
Using above-described embodiment, when the special subregion that the touch-control of mobile terminal is distinguished senses touch control operation, obtaining should The moving distance of touch control operation and touch time are less than or equal to preset time threshold values and touch-control in the touch time of the touch control operation When the moving distance of operation is less than or equal to pre-determined distance threshold values, determine that the touch control operation is click action, it can be accurately to touch-control Operation is determined, erroneous judgement is avoided.
It is the schematic structural diagram of the second embodiment of the click action identification device of mobile terminal of the present invention referring to Fig. 9, Fig. 9, The device includes:
Setup module 21, for the Touch Zone of the mobile terminal to be divided into common subregion and special subregion;
Module 22 is obtained, when for sensing touch control operation on the special subregion, when obtaining the touch of the touch control operation Between and moving distance;
Third judgment module 23, for judging whether the touch time of the touch control operation is less than or equal to preset time threshold values;
4th judgment module 24, when being less than or equal to preset time threshold values for the touch time in the touch control operation, judgement Whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
Determining module 25, when being less than or equal to pre-determined distance threshold values for the moving distance in the touch control operation and the touch-control is grasped When the touch time of work is less than or equal to preset time threshold values, determine that the touch control operation is click action.
The Touch Zone of mobile terminal is the region for receiving user's touch control operation, which distinguishes the touch-control It is segmented into two subregions, respectively common subregion and special subregion.Wherein, common subregion, that is, Touch Zone in the prior art, is used for The touch control operation of user is normally received, and executes corresponding instruction;Special subregion is the subregion that the present invention especially defines, from It is independent in common subregion, prevent maloperation.
For user when holding the mobile terminal, user's palm or finger are tangible to the special subregion.
Special subregion can be arranged first, determine special subregion when subregion is arranged to Touch Zone for the setup module 21 Positions and dimensions (such as width, length), after setting special subregion, the remaining region in Touch Zone is then common subregion.
Special subregion is preferably as shown in figure 4, the edge of the Touch Zone of the mobile terminal, Touch Zone is arranged in the special subregion Remaining area is then common subregion.The special subregion can be two, be separately positioned on the two sides of mobile terminal Petting Area.
The touch control operation sensed on the special subregion is a complete movement, from user is received in special subregion On pressing signal to terminating when receiving and lifting signal.
The touch time T for the touch control operation that the acquisition module 22 obtains can be according to the beginning touch point A of the touch control operation (X0, Y0) at the time of t1 and terminate touch point B (X1, Y1) at the time of t2 obtain.
The moving distance D for the touch operation that the acquisition module 22 obtains can be according to the beginning touch point A of the touch control operation (X0, Y0) arrive end touch point B (X1, Y1) motion profile acquisition.
The preset time threshold values can need to be arranged according to user.If the touch time T of the touch control operation is less than or equal to default Time threshold, then the third judgment module 23 thinks that the touch control operation meets one of condition of click action;If the touch-control The touch time T of operation is greater than preset time threshold values, then the third judgment module 23 thinks the touch time mistake of the touch control operation Other operations such as length, the touch control operation will not be considered to click, which is likely to be long-pressing or chooses.
The pre-determined distance threshold values can need to be arranged according to user, such as may be configured as 2 millimeters.If the movement of the touch control operation away from From pre-determined distance threshold values is less than or equal to, then the 4th judgment module 24 thinks that the touch control operation meets the second article of click action Part;If the moving distance of the touch control operation is greater than pre-determined distance threshold values, the 4th judgment module 24 thinks the touch control operation Moving distance is excessive, the touch control operation will not be considered click action, which may be moving operation etc..
It is less than when the touch time that the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values and the touch control operation When equal to preset time threshold values, the determining module 25 determine the touch control operation be click action, can accurately to touch control operation into Row determines, avoids erroneous judgement.
Using above-described embodiment, when the special subregion that the touch-control of mobile terminal is distinguished senses touch control operation, obtaining should The moving distance of touch control operation and touch time are less than or equal to preset time threshold values and touch-control in the touch time of the touch control operation When the moving distance of operation is less than or equal to pre-determined distance threshold values, determine that the touch control operation is click action, it can be accurately to touch-control Operation is determined, erroneous judgement is avoided.
0, Figure 10 is the 3rd embodiment structural representation of the click action identification device of mobile terminal of the present invention referring to Fig.1 Figure.
The first embodiment or the second embodiment of click action identification device based on above-mentioned mobile terminal, the device is also Include:
Processing module 16, for being handled according to click action the terminal applies that mobile terminal is currently shown.
The terminal applies currently shown are some conventional applications of mobile terminal, as camera, picture library, contact person, short message, Setting, music etc..
Further, which includes:
Acquiring unit, for obtaining the terminal applies of the mobile terminal currently shown;
Processing unit, for finding the list according to preset operational motion-terminal applies-operating function mapping table Movement respective operations function is hit, the terminal applies currently shown are handled.
The terminal may run multiple applications simultaneously, such as open camera and picture library simultaneously.The acquiring unit obtains current The terminal applies of display are as the application that will be operated.Such as, the terminal applies currently shown are music.
Preset operational motion-terminal applies-operating function the mapping table can be preset according to actual needs, as above It states shown in table one.
The terminal applies currently shown such as obtained in acquiring unit are camera, then the processing unit is dynamic in the operation Work-terminal applies-operating function mapping table can be found, and have operation dynamic when being click action in the camera applications, the list Hitting the corresponding operating function of movement is next, then song is switched to next, can be by clicking terminal virtual region pair Terminal applies are controlled.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, computer, clothes Business device, air conditioner or the network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (8)

1. a kind of click action recognition methods of mobile terminal, which is characterized in that the described method includes:
The Touch Zone of the mobile terminal is divided into common subregion and special subregion, the special subregion is arranged in the movement The edge of the Touch Zone of terminal;
Virtual two input equipments, an input equipment distribute to common point on mobile terminals by way of instruction registration Area, another input equipment distribute to special subregion, and the name identification for the input equipment that upper layer is reported according to driving layer is current to be used The touch control operation region at family is the common subregion or the special subregion;
When sensing touch control operation on the common subregion, upper layer is handled using primary mode;
When sensing touch control operation on the special subregion, upper layer is using at the mode different from the primary mode Reason, also,
When sensing touch control operation on the special subregion, touch time and the moving distance of the touch control operation are obtained;
Judge whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
If the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, continue the touch for judging the touch control operation Whether the time is less than or equal to preset time threshold values;
If the touch time of the touch control operation is less than or equal to preset time threshold values, it is determined that the touch control operation is dynamic to click Make.
2. the click action recognition methods of mobile terminal as described in claim 1, which is characterized in that described when described special When sensing touch control operation on subregion, after the step of obtaining touch time and the moving distance of the touch control operation, this method Further include:
Judge whether the touch time of the touch control operation is less than or equal to preset time threshold values;
If the touch time of the touch control operation is less than or equal to preset time threshold values, continue the movement for judging the touch control operation Whether distance is less than or equal to pre-determined distance threshold values;
If the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values, it is determined that the touch control operation is dynamic to click Make.
3. the click action recognition methods of mobile terminal as claimed in claim 1 or 2, which is characterized in that described in the determination After the step of touch control operation is click action, this method further include:
The terminal applies that mobile terminal is currently shown are handled according to click action.
4. the click action recognition methods of mobile terminal as claimed in claim 3, which is characterized in that described according to click action Include: using the step of processing to what mobile terminal was currently shown
Obtain the terminal applies of the mobile terminal currently shown;
According to preset operational motion-terminal applies-operating function mapping table, the click action respective operations function is found Can, the terminal applies currently shown are handled.
5. a kind of click action identification device of mobile terminal, which is characterized in that the device includes:
Setup module, for the Touch Zone of the mobile terminal to be divided into common subregion and special subregion, the special subregion The edge of the Touch Zone of the mobile terminal is set;
Two input equipments, for an input equipment for distributing to common subregion, another input equipment is special for distributing to Subregion, wherein two input equipments are two input equipments virtual on mobile terminal by way of instruction registration, institute Stating the corresponding upper layer processing mode of common subregion is primary mode, the special corresponding upper layer processing mode of subregion and the original Raw mode is different;
Module being obtained, when for sensing touch control operation on the special subregion, obtaining the touch time of the touch control operation And moving distance;
First judgment module, for judging whether the moving distance of the touch control operation is less than or equal to pre-determined distance threshold values;
Second judgment module, when being less than or equal to pre-determined distance threshold values for the moving distance in the touch control operation, described in judgement Whether the touch time of touch control operation is less than or equal to preset time threshold values;
Determining module, for the moving distance in the touch control operation be less than or equal to pre-determined distance threshold values when and the touch control operation The touch time be less than or equal to preset time threshold values when, determine the touch control operation be click action.
6. the click action identification device of mobile terminal as claimed in claim 5, which is characterized in that described device further include:
Third judgment module, for judging whether the touch time of the touch control operation is less than or equal to preset time threshold values;
4th judgment module, when being less than or equal to preset time threshold values for the touch time in the touch control operation, described in judgement Whether the moving distance of touch control operation is less than or equal to pre-determined distance threshold values.
7. such as the click action identification device of mobile terminal described in claim 5 or 6, which is characterized in that described device is also wrapped It includes:
Processing module, for being handled according to click action the terminal applies that mobile terminal is currently shown.
8. the click action identification device of mobile terminal as claimed in claim 7, which is characterized in that the processing module packet It includes:
Acquiring unit, for obtaining the terminal applies of the mobile terminal currently shown;
Processing unit, for according to preset operational motion-terminal applies-operating function mapping table, find this click it is dynamic Make corresponding operating function, the terminal applies currently shown are handled.
CN201510142663.1A 2015-03-27 2015-03-27 The click action recognition methods of mobile terminal and device Active CN104731411B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510142663.1A CN104731411B (en) 2015-03-27 2015-03-27 The click action recognition methods of mobile terminal and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510142663.1A CN104731411B (en) 2015-03-27 2015-03-27 The click action recognition methods of mobile terminal and device

Publications (2)

Publication Number Publication Date
CN104731411A CN104731411A (en) 2015-06-24
CN104731411B true CN104731411B (en) 2018-12-07

Family

ID=53455371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510142663.1A Active CN104731411B (en) 2015-03-27 2015-03-27 The click action recognition methods of mobile terminal and device

Country Status (1)

Country Link
CN (1) CN104731411B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677229B (en) * 2015-03-26 2019-08-30 努比亚技术有限公司 Mobile terminal and its touch operation method
CN105302467B (en) * 2015-11-05 2018-10-23 网易(杭州)网络有限公司 Touch control operation identifies and response method, device and game control method, device
CN105468279B (en) * 2015-11-06 2019-08-23 网易(杭州)网络有限公司 Contact action identification and response method, device and game control method, device
CN105468278B (en) * 2015-11-06 2019-07-19 网易(杭州)网络有限公司 Contact action identification, response, game control method and the device of virtual key
CN106570101A (en) * 2016-10-31 2017-04-19 努比亚技术有限公司 Mobile terminal and image categorization method
CN106775074A (en) * 2016-12-05 2017-05-31 广东欧珀移动通信有限公司 Terminal operation control method and device
CN108958616B (en) * 2017-05-17 2024-02-02 深圳市鸿合创新信息技术有限责任公司 Menu control method
CN111752444A (en) * 2019-03-29 2020-10-09 杭州海康威视数字技术股份有限公司 Knocking event detection method and device
CN112148148A (en) * 2020-09-27 2020-12-29 北京小米移动软件有限公司 Touch operation identification method and device, mobile terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1627244A (en) * 2003-12-12 2005-06-15 陞达科技股份有限公司 Click Action Recognition Method and Its Controller
CN102289321A (en) * 2011-08-22 2011-12-21 惠州Tcl移动通信有限公司 Handheld device and method for processing mistaken touch on touch screen thereof
EP2474894A1 (en) * 2011-01-06 2012-07-11 Research In Motion Limited Electronic device and method of controlling same
CN102736757A (en) * 2011-03-31 2012-10-17 比亚迪股份有限公司 Method and apparatus for touch control identification
CN103577086A (en) * 2012-08-08 2014-02-12 杨丽 Method for realizing shortcut key mode on touchpad

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105404465A (en) * 2012-02-29 2016-03-16 中兴通讯股份有限公司 Touch operation processing method and mobile terminal
CN104156073B (en) * 2014-08-29 2017-12-22 努比亚技术有限公司 Mobile terminal and its operating method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1627244A (en) * 2003-12-12 2005-06-15 陞达科技股份有限公司 Click Action Recognition Method and Its Controller
EP2474894A1 (en) * 2011-01-06 2012-07-11 Research In Motion Limited Electronic device and method of controlling same
CN102736757A (en) * 2011-03-31 2012-10-17 比亚迪股份有限公司 Method and apparatus for touch control identification
CN102289321A (en) * 2011-08-22 2011-12-21 惠州Tcl移动通信有限公司 Handheld device and method for processing mistaken touch on touch screen thereof
CN103577086A (en) * 2012-08-08 2014-02-12 杨丽 Method for realizing shortcut key mode on touchpad

Also Published As

Publication number Publication date
CN104731411A (en) 2015-06-24

Similar Documents

Publication Publication Date Title
CN104731411B (en) The click action recognition methods of mobile terminal and device
CN104731507B (en) The application changing method of mobile terminal and mobile terminal
CN104869230B (en) Method for controlling mobile terminal and device
CN104731502B (en) Double-click recognition methods, device and mobile terminal based on virtual partition touch-screen
CN104750420B (en) Screenshotss method and device
CN104731339B (en) The holding mode recognition methods of mobile terminal and device
CN104735256B (en) Holding mode determination methods and the device of mobile terminal
CN104731514B (en) Method and device for recognizing single-hand-holding touch operation in touch operation area
CN104702795B (en) Mobile terminal and its shortcut operation method
CN104866135B (en) A kind of utilization touch screen frame is input into the method and device of numerical chracter
CN104731512B (en) The method, apparatus and terminal that picture is shared
CN104750417A (en) Frameless terminal application switching method and frameless terminal
CN104866136B (en) A kind of method and device of determining terminal operating mode
CN104915127B (en) A kind of membrane keyboard method to set up and device and mobile terminal
CN105739896B (en) Mobile terminal and its touch operation method
CN104881219B (en) A kind of mobile terminal and its frame auxiliary input method and device
CN104793867A (en) Mobile terminal and sliding recognition method for virtual frame area of mobile terminal
CN106843724A (en) A kind of mobile terminal screen anti-error-touch device and method, mobile terminal
CN105094543B (en) terminal operation instruction input method and device
CN105117155B (en) Mobile terminal and its control method
CN106101455A (en) Page jump management method, device and terminal
CN105739895A (en) Mobile terminal and touch operation method therefor
CN104750418B (en) Recognition methods and device of the touch operation region length by operation
CN106648324A (en) Hidden icon operating method, device and terminal
CN106095307B (en) Rotate gesture identifying device and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant