CN103376929B - Touch operation method and use its electronic system - Google Patents

Touch operation method and use its electronic system Download PDF

Info

Publication number
CN103376929B
CN103376929B CN201210118572.0A CN201210118572A CN103376929B CN 103376929 B CN103376929 B CN 103376929B CN 201210118572 A CN201210118572 A CN 201210118572A CN 103376929 B CN103376929 B CN 103376929B
Authority
CN
China
Prior art keywords
touch
package
electronic system
total power
signal
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.)
Expired - Fee Related
Application number
CN201210118572.0A
Other languages
Chinese (zh)
Other versions
CN103376929A (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.)
Nanning Fulian Fugui Precision Industrial Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201210118572.0A priority Critical patent/CN103376929B/en
Publication of CN103376929A publication Critical patent/CN103376929A/en
Application granted granted Critical
Publication of CN103376929B publication Critical patent/CN103376929B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

A kind of touch operation method, is executed in electronic system.According to the force value of touch package and the multiplying of lifting surface area that represent touch operation, to produce the total power associated by described touch package.The short pressure signal exceeding total power threshold value according to total power, with the long pressure signal produced, to emulate long press operation, and starts and chooses action to the object in above-mentioned electronic system, wherein saidly chooses action and needs to be started by the long press operation of described electronic system.What utilize described touch operation method can accelerate described object chooses action.The present invention also provides a kind of electronic system, and described touch operation method and electronic system utilize short press operation to simulate long press operation, and that can accelerate described object chooses action.

Description

Touch operation method and use its electronic system
Technical field
System of the present invention relates to a kind of counter control technology, particularly relates to a kind of touch operation method and uses its electronic system.
Background technology
The mobile devices such as smart mobile phone (SmartPhone) and flat computer are widely used now.This kind of mobile device usually uses touch apparatus and is not equipped with mouse.The operation of some mouse is also not easy to reach with the operation of touch apparatus, the choosing (selection) and drag (drag) operation, choosing of passage of such as icon (icon).Because the slide on condenser type or infrared touch equipment is usually used for cell phone picture or menu, the short press operation on touch apparatus is usually resolved the beginning into slide, but not selection operation.Selection operation is the first step of drag operation.For example, when utilizing drag operation to choose passage, need first to choose position before this section of word or first character with pressing operation, continue pressing operation until the relieving operation of an in the end word time complete and choose.Or, when utilizing drag operation with a mobile icon, need first to choose this icon with pressing operation, decontrol operation when lasting pressing operation moves to the destination locations of icon, complete the movement of icon.
Touch apparatus needs to utilize the time span threshold value of pressing operation in order to separate slide and drag operation.On an object, the time is greater than the pressing operation of described threshold value for long pressure, resolves to the selection operation starting to drag described object; If the pressing operation that the time is less than described threshold value terminates with relieving operation, be short pressure, resolve to the selection operation will opening function representated by described object or application program; If the pressing operation that the time is less than described threshold value leaves described object with mobile operation, be the beginning of mobile operation, resolve to and want cell phone picture.
In some application program, utilize time span threshold value can become very cumbersome to distinguish selection operation, and the fluency of impact operation.For example, when choosing object in gaming, in order to reach time span threshold value to choose object, in the process of wait, many chances may have been missed.
Summary of the invention
In view of this, a kind of touch operation method need be provided, it is applicable to electronic system, for when receiving long press operation to choose man-machine interface object (such as word or gui component), according to weight signal to produce long pressure signal, use and utilize weight to operate to simulate long press operation.Can signal be depressed according to long pressure signal to produce and choose action again.
In addition, a kind of electronic system using touch operation method also will be provided, for when receiving long press operation to choose man-machine interface object (such as word or gui component), according to weight signal to produce long pressure signal, using and utilizing weight to operate to simulate long press operation.Can signal be depressed according to long pressure signal to produce and choose action again.
One embodiment of the present invention provides a kind of touch operation method, be applied to electronic system, it is characterized in that, described electronic system comprises touch apparatus and communicates to connect the processor of described touch apparatus, described electronic system is for showing object, described electronic system needs to receive long press operation to choose described object, described long press operation is described electronic system from receiving push to the operation being greater than time threshold value during receiving relieving operation, and described touch operation method comprises: described touch apparatus detects touch operation and produces and touches electronic signal; According to the described touch electronic signal that described touch apparatus receives, produce the touch data signal representing described touch electronic signal, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field, area field and coordinate fields is comprised in each touch package, be respectively used to store the force value of described touch package association, lifting surface area and coordinate, for representing the pressure of described touch operation, lifting surface area and coordinate; Multiple touch packages in special time period in described touch package sequence are inputed to the modular converter of described electronic system, wherein said modular converter touches the force value of package and the multiplying of lifting surface area according to the input inputing to described modular converter, to produce the total power associated by described input touch package, produce total power of each touch package in the described multiple touch packages in described touch package sequence according to this, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation; Utilization chooses action judge module to judge whether described total force data exceedes total power threshold value; If described total force data exceedes described total power threshold value, then press the first example of signal with the first long press operation of representative to described electronic system according to described total force data to produce length; And utilize according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of the object in described electronic system, wherein said first chooses action needs to be started by the long press operation of described electronic system.
Preferably, the touch operation method of the present invention also comprises: produce and transmit represent described total force data wireless communication signals to external unit, to control external unit.
Preferably, in the touch operation method of the present invention, described electronic system comprises smart mobile phone or flat computer.
Preferably, in the touch operation method of the present invention, described in choose action judge module and be executed in described external unit, and described external unit comprises intelligent television or Set Top Box.
Preferably, the touch operation method of the present invention also comprises: described modular converter stores the described input total power touched associated by package and touches the pressure field of package in described input to replace the force value that described input touches package.
Preferably, the touch operation method of the present invention also comprises and chooses action judge module described in utilization and perform the following step: carry out time sampling with the total force data after generation time sampling to described total force data; Judge whether the total force data after described time sampling exceedes total power threshold value; If the total force data after described time sampling exceedes total power threshold value, then described first example producing described long pressure signal, to represent described first long press operation, chooses action to start to described first of described object; And if when receiving the example represented the relieving signal that the relieving of described electronic system operates, then terminate described first and choose action.
Preferably, the touch operation method of the present invention also comprises: the first operating assembly of display graphics user interface operates the weight of described touch apparatus to receive; And according to described weight operation to produce described total power threshold value.Preferably, in the touch operation method of the present invention,
Preferably, in the touch operation method of the present invention, described first operating assembly is the operating assembly of the non-blocking mode for untiing described electronic system, also comprises: when described first operating assembly receives the second drag operation, untie the non-blocking mode of described electronic system.
Preferably, the touch operation method of the present invention also comprises: in during startup chooses action to described first of described object, display bounding box to surround described object.
Preferably, the touch operation method of the present invention also comprises: utilize drag action judge module to judge whether described total force data starts the first drag action of the described object to described electronic system; Utilize described drag action judge module to judge that whether the displacement of the described touch operation representated by described total force data is more than n pixel, wherein n is positive integer; If described displacement is more than n pixel, then start described first drag action to described object; And if described first when choosing release, then terminate described first drag action.
Preferably, in the touch operation method of the present invention, described electronic system comprises intelligent television or Set Top Box.
One embodiment of the present invention also provides a kind of electronic system, performs touch operation method, it is characterized in that, comprise apparatus for media playing and mobile device.Described apparatus for media playing is for showing object, described apparatus for media playing needs to receive long press operation to choose described object, and described long press operation is that described apparatus for media playing is from receiving push to receiving the operation being greater than time threshold value during relieving operates.
Described mobile device comprises touch apparatus, described touch apparatus detects touch operation and produces and touches electronic signal, described touch operation method comprises: the described touch electronic signal that described mobile device receives according to described touch apparatus, produce the touch data signal representing described touch electronic signal, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field is comprised in each touch package, area field and coordinate fields, be respectively used to the force value storing the association of described touch package, lifting surface area and coordinate, for representing the pressure of described touch operation, lifting surface area and coordinate, multiple touch packages in special time period in described touch package sequence are inputed to the modular converter of described mobile device by described mobile device, wherein said modular converter touches the force value of package and the multiplying of lifting surface area and average calculating operation according to the input inputing to described modular converter, to produce the total power associated by described input touch package, produce total power of each touch package in the described multiple touch packages in described touch package sequence according to this, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation, described mobile device produces and transmits the wireless communication signals extremely described apparatus for media playing representing described total force data, described apparatus for media playing utilizes and chooses action judge module to judge whether described total force data exceedes total power threshold value, if described total force data exceedes described total power threshold value, then described apparatus for media playing presses the first example of signal with the first long press operation of representative to described apparatus for media playing according to described total force data to produce length, and described apparatus for media playing utilizes according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of described object, wherein said first chooses action needs to be started by the long press operation of described apparatus for media playing.
One embodiment of the present invention also provides an electronic system, perform touch operation method, for showing object, it is characterized in that, described electronic system needs to receive long press operation to choose described object, described long press operation is that described electronic system is from receiving push to receiving the operation being greater than time threshold value during relieving operates, described electronic system comprises: Wireless Telecom Equipment, for receiving touch data signal from mobile device, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field is comprised in each touch package, area field and coordinate fields, be respectively used to the total power storing the association of described touch package, lifting surface area and coordinate, for representing total power of the touch operation of the touch apparatus to described mobile device, lifting surface area and coordinate, described total power of described touch package is to produce according to the described force value of touch package and the multiplying of lifting surface area, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation, choose action judge module, for judging whether described total force data exceedes total power threshold value, signal generator module, for when described total force data exceedes described total power threshold value, according to described total force data to produce the first example of long pressure signal with the first long press operation of representative to described electronic system, described electronic system is utilized according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of described object, wherein said first chooses action needs to be started by the long press operation of described electronic system.
Preferably, in the tele-control system of the present invention, described electricity Xi System comprises intelligent Electricity Visual Huo Machine Top box.
Described touch operation method and electronic system utilize short press operation to simulate long press operation, and that can accelerate described object chooses action.
Accompanying drawing explanation
Figure 1A is the schematic block diagram of the electronic system of display one embodiment of the present invention;
Figure 1B is the composition schematic diagram of display remote controller application program;
Fig. 2 A-2G is the pressure curve of display touch operation signal, lifting surface area curve and total force curve;
Fig. 3 is hardware layer and the software layer of display mobile device and apparatus for media playing;
Fig. 4 is whether display starts to described touch operation signal the process and judgement choosing and drag;
First the initial picture of described display is presented in when Fig. 5 A is the startup of display remote controller application program;
Fig. 5 B, 5C and 5D are the pictures that the described mobile device of display shows on the display in non-blocking mode;
Fig. 6 is that display represents weight and operates the auxiliary housing activated.
Main element symbol description
Time period T1
Electronic system 10a
Pressure curve 21
Lifting surface area curve 22
Total force curve 23,24,25,26,27,28
Operating assembly 31,32,33,34
Mobile device 40
Processor 41
Internal memory 42
Display 43
Quartz (controlled) oscillator 44
Controller 45
Hardware layer 400,500
Touch apparatus 401
Wireless communication module 402,502
Operating system kernel 410,510
System library 420,520
Cursor storehouse 421,521
System framework 430,530
Remote control applications program 440
Destination application 450
Counter 441
Detecting device 442
Choose action judge module 443
Command generator 444
Signal generator module 445
Modular converter 446
Drag action judge module 448
Wireless network 60
Wireless communication 61
Apparatus for media playing 50
Internal memory 52
Display 53
Quartz (controlled) oscillator 54
Controller 55
Input control storehouse 511
Input operation service 540
Destination application 550
Object 71,72,73
Housing 74
Touch operation signal 90
The hand 92 of user
Path P 1, P2
Embodiment
A kind of touch operation method of one embodiment of the present invention system and use its electronic system, allow user can manipulate electronic system in mode that is easier, intuition, such as smart mobile phone (Smartphone), flat computer (Tabletpersonalcomputer), Set Top Box (Set-topbox) and intelligent television (SmartTV), is characterized in that: utilize short press operation to simulate long press operation.
As shown in Figure 1A, electronic system 10a comprises mobile device 40 and apparatus for media playing 50.Each unit in electronic system 10a and module can be formed with computer program or circuit.Processor 41 in described mobile device 40 communicates to connect internal memory 42, display 43, touch apparatus 401 and wireless communication module 402.The embodiment of described mobile device 40 can comprise personal digital assistant (personaldigitalassistant is called for short PDA), notebook, smart mobile phone or flat computer.Internal memory 42 in described mobile device 40 can comprise operating system and application program, such as Android tMoperating system and remote control applications program 440 and destination application 450.
Figure 1B shows the schematic diagram of described remote control applications program 440.Detecting device 442 is for detecting the touch operation of described touch apparatus 401.Command generator 444, for when short press operation (i.e. the weight operation) that receive total power on described touch apparatus 401 and be greater than total power threshold value, produces the long pressure signal representing long press operation, or for the pressure signal of long pressing operation.Signal generator module 445 becomes the unit of data transmission for the signal that described command generator 444 of packing produces, such as frame or package.Described command generator 444 utilizes described signal generator module 445 and wireless communication module 402 to produce and transmits the wireless communication signals of the total force data representing described touch operation signal 90 to described apparatus for media playing 50, to control described apparatus for media playing 50.Other module in described remote control applications program 440 and unit explain after a while.
Processor 51 in described apparatus for media playing 50 communicates to connect internal memory 52, display 53, input equipment 501 and wireless communication module 50.The example of described apparatus for media playing comprises intelligent television or Set Top Box.Fig. 1 only as an example, is to comprise described display 43 in the embodiment of Set Top Box at described apparatus for media playing 50.The example of described mobile device 40 also can comprise apparatus for media playing, such as intelligent television.
Internal memory 52 in described apparatus for media playing 50 can comprise operating system and application program, such as Android tMoperating system, input operation service 540 and destination application 550.
Described processor 41 and 51 is respectively the central processing unit of described mobile device 40 and described apparatus for media playing 50, can be made up of, for the treatment of data and execution computer program integrated circuit (IntegratedCircuit is called for short IC).
Described wireless communication module 402 and 502 sets up wireless communication, described mobile device 40 and described apparatus for media playing 50 are communicated through described radio communication channel, or be connected to web application shop, and from described application program shop down load application program, such as remote control applications program 440 and input operation service 540.
Described wireless communication module 402 and 502 can comprise antenna, fundamental frequency (baseband) and radio frequency (radiofrequency respectively, being called for short RF) chipset is used for carrying out cordless communication network (wirelesslocalareanetwork) communication and/or cellular type communications system communication, such as broadband Code Division Multiple Access (WidebandCodeDivisionMultipleAccess, be called for short W-CDMA) and high-speed downstream packet access (HighSpeedDownlinkPacketAccess is called for short HSDPA).
The embodiment of described touch apparatus can comprise the touch apparatus of condenser type, resistance-type or infrared-type.Described touch apparatus detects touch operation and produces and touches electronic signal.The described touch electronic signal that the controller 45 of described touch apparatus 401 receives according to described touch apparatus, produces the touch data signal representing described touch electronic signal.Described touch data signal comprises touch package sequence.Described touch package sequence comprises multiple touch package, pressure field, area field and coordinate fields is comprised in each touch package, be respectively used to store the force value of described touch package association, lifting surface area and coordinate, for representing the pressure of described touch operation, lifting surface area and coordinate.
Described touch apparatus 401 can comprise touch pad over the display, also can be combined into touch screen with described display 43.Described input equipment 501 can comprise control knob, alphanumeric keyboard, touch panel and touch screen.
In described remote control applications program 440, detecting device 442 is for detecting the mode of operation of described touch apparatus 401.Counter 441 is for counting and notifying that described processor 41 is about start time of the mode of operation of touch apparatus 401, end time and duration.Choose action judge module 443 for judging whether the pressing operation of described touch apparatus 401 is the long weight operation of pressing of representative.Described long pressure is for being greater than the operation of time threshold value for the described touch apparatus 401 pressing operation time, and short pressure is be less than the operation of time threshold value for the described touch apparatus 401 pressing operation time.Described weight is operating as the operation total power of described touch apparatus 401 being greater than to total power threshold value.Described total power is the product of force value and the lifting surface area acted on for described touch apparatus 401 in the touch operation of going up sometime.Described weight operation does not judge with time threshold value, and judges with total power threshold value, so weight operation can be short press operation.
Quartz (controlled) oscillator 44 provides frenquency signal to other assembly in described processor 41 and described mobile device 40.Quartz (controlled) oscillator 54 provides frenquency signal to other assembly in described processor 51 and described apparatus for media playing 50.The temporal information that the controller 45 of described touch apparatus 401 or driver can provide according to described quartz (controlled) oscillator 44 or described counter 441 is to produce the touch package gone up sometime, comprise force value, lifting surface area and coordinate that touch operation acts on for described touch apparatus 401 in described touch package, be stored in the pressure field in described touch package, area field and coordinate fields respectively.
Multiple touch packages in special time period in touch package sequence in described touch operation signal 90 are inputed to modular converter 446 by signal generator module 445.Described modular converter 446 touches the force value of package and the multiplying of lifting surface area according to the input inputing to described modular converter, to produce the total power associated by described input touch package.Described modular converter 446 produces total power of each touch package in the described multiple touch packages in described touch package sequence by this, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation, can represent with total force curve.
In various embodiments, described modular converter 446 touches the force value of package and the multiplying of lifting surface area according to the input inputing to described modular converter, to produce product, more the products associated by multiple touch packages in sharp special time period do average calculating operation to produce the total power associated by described input touch package.
Described signal generator module 445 or modular converter 446 store the described input total power touched associated by package and touch the pressure field of package in described input to replace the force value that described input touches package.The example of described special time period as the time period T1 in Fig. 2 G or less than time period T1 section, such as sliced time section T1 the sub-time period.
Described processor 41 shows object 71 in described display 43.The target program of described mobile device 40 needs reception pressing operation or long press operation to choose described object 71, if when receiving the relieving signal of representative relieving operation, then choose action described in terminating.The coordinate of the touch operation that touch operation signal 90 described in the target program continuous reception of described mobile device 40 represents, and can according to the coordinate of described reception to perform the drag action of described object 71.The example of the target program of described mobile device 40 can comprise destination application 450 or the operating system of described mobile device 40.For example, the destination application 450 of described mobile device 40 needs to receive long press operation to choose described object.Described long press operation is that described mobile device 40 is from receiving push to receiving the operation being greater than time threshold value during relieving operates.
Described processor 51 shows object 72 in described display 53.The target program of described apparatus for media playing 50 needs reception pressing operation or long press operation to choose described object 72, if when receiving the relieving signal of representative relieving operation, then choose action described in terminating.The coordinate of the touch operation that touch operation signal 90 described in the target program continuous reception of described apparatus for media playing 50 represents, and can according to the coordinate of described reception to perform the drag action of described object 72.The example of the target program of described apparatus for media playing 50 can comprise destination application 550 or the operating system of described apparatus for media playing 50.For example, the destination application 550 of described apparatus for media playing 50 needs to receive long press operation to choose described object.Described long press operation is that described apparatus for media playing 50 is from receiving push to receiving the operation being greater than time threshold value during relieving operates.
Fig. 2 A show described processor 41 receive from described touch apparatus 401 to the pressure curve 21 of touch operation signal 90 and lifting surface area curve 22.Described touch operation signal 90 comprises touch package sequence.Described touch package sequence comprises multiple touch package.Transverse axis in Fig. 2 A to 2G represents the sequence number of described processor 41 according to the touch package received by time sequencing, and the longitudinal axis is the unit representing the numerical value touched in package in pressure field and area field.Described pressure curve 21 produces according to the force value in the pressure field of multiple touch package in described touch package sequence.Described lifting surface area curve 22 produces according to the stress surface product value in the area field of multiple touch package in described touch package sequence.
Fig. 2 B show described processor 41 receive from described touch apparatus 401 to total force curve 23 and 24 of touch operation signal 90.Described total force curve 23 and 24 produces according to the value of the total power in multiple touch package in described touch package sequence associated by each touch package.Total power of described total force curve 23 is produced by described multiplying.Total power of described total force curve 24 is produced by described multiplying and average calculating operation.
Fig. 2 C, 2D, 2E and 2F show respectively described processor 41 receive from described touch apparatus 401 to total force curve 25,26,27 and 28 of touch operation signal 90.Described total force curve 25,26,27 and 28 represents the different touch operations to described touch apparatus 401 respectively.Described total force curve 25 represents pressing operation.Described total force curve 26 represents mobile operation.Described total force curve 27 is mobile operation after representing pressure, i.e. drag operation.Described total force curve 28 represents light press operation.
Fig. 2 G shows on the schematic diagram of described total force curve 25,26,27 and 28 overlapping.In the period tl, the size of total force value of the curve 25 and 27 of representative pressure and drag operation and the curve 26 and 28 of the mobile and light press operation of representative is had any different.Described choose action judge module 443 can according to total power threshold value with differentiate described curve 25 and 27 comprise weight operation, and described curve 26 and 28 do not comprise weight operation.The described signal chosen action judge module 443 and described curve 25 and 27 part in the period tl can be operated as weight, is used for starting and chooses action to object 71 or 72.
As shown in Figure 6, if when weight operation puts on object 73, in during startup chooses action to described first of described object 73, display bounding box 74 to surround described object.Described electronic system also can put on the weight operation of object 73 by different visual effect display.The example of described object 73 can comprise object 71 or 72.
The nearly initial point place lower left starting point of described each curve is the starting point of touch operation representative separately.It is to be appreciated that the lower left starting point of described total force curve 25,26,27 and 28 is less than described time threshold value to the time of boundary on the right of described time period T1.Initial point to the described time period T1 left side boundary of Fig. 2 G is roughly 0.1 second.On the right of the initial point of Fig. 2 G to described time period T1, boundary is roughly 0.5 second.
With reference to Fig. 3, mobile device 40 receives described touch operation signal 90 from the touch apparatus 401 hardware layer 400.Then, the processor 41 of mobile device 40 is along transmitting between each software unit in the drawings of the order indicated by path P 1 and hardware cell and changing described touch operation signal 90.Mobile device 40 wireless communication module 402 recycled in hardware layer 400 transmits described touch operation signal 90 by wireless network 60 to apparatus for media playing 50.
Apparatus for media playing 50 receives described touch operation signal 90 from the wireless communication module 502 hardware layer 500.Then, the processor 51 of apparatus for media playing 50 is along transmitting between each software unit in the drawings of the order indicated by path P 2 and hardware cell and changing described touch operation signal 90.Described touch operation signal 90 to destination application 550 is transmitted in cursor storehouse 521 in mobile device 40 reutilization system Kuku layer 520.The described destination application 550 of apparatus for media playing 50 utilizes touch operation signal 90 as the control signal of cursor control signal or object 72 to perform corresponding function.
The software unit of described mobile device 40 comprises operating system kernel 410, system library 420, system framework 430 and remote control applications program 440.Software unit in described system library 420 comprises cursor storehouse 421.The hardware cell of mobile device 40 comprises described hardware layer 400.The hardware cell of described hardware layer 400 comprises touch apparatus 401, wireless communication module 402 and other hardware of described mobile device 40.
The example of described operating system kernel 410 can be Linux or other operating system kernel.Other operating system can comprise Windows tM, MacOS tM, or iOS tM.The example of system framework 430 can comprise Android tMoperating system, or other virtual machine.Described wireless communication module 402 can comprise the Wireless Communication Equipment meeting 802.11 relevant criterion that the Institute of Electrical and Electronics Engineers (IEEE) (InstituteofElectricalandElectronicsEngineers, IEEE) formulates or other wireless communication standard.Other wireless communication standard can comprise bluetooth tM(Bluetooth tM) or Zigbee tM.
Processor 41 along path P 1 transmission between signal transacting in each unit of following table 1 and unit is comprised to the transmission of described touch operation signal 90 and conversion and biography is changed:
Table 1
Sequentially Delivery unit Receiving element
1 Touch apparatus 401 Operating system kernel 410
2 Operating system kernel 410 Cursor storehouse 421
3 Cursor storehouse 421 System framework 430
4 System framework 430 Remote control applications program 440
5 Remote control applications program 440 System framework 430
6 System framework 430 System library 420
7 Operating system kernel 410 Wireless communication module 402
8 Wireless communication module 402 Wireless network 60
The software unit of described apparatus for media playing 50 comprises described operating system kernel 510, system library 520, system framework 530, input operation service 540 and destination application 550.Described input operation service 540 is application program.Software unit in described system library 520 comprises cursor storehouse 521.Software unit in described operating system kernel 510 comprises input control storehouse 511.The hardware cell of apparatus for media playing 50 comprises described hardware layer 500.The hardware cell of described hardware layer 500 comprises tactile wireless communication module 502 and other hardware of described apparatus for media playing 50.
The example of described operating system kernel 510 can be Linux or other operating system kernel.Other operating system can comprise Windows tM, MacOS tM, or iOS tM.The example of system framework 530 can comprise Android tMoperating system, or other virtual machine.The example in described input control storehouse 511 can be the Uinput storehouse in Linux.Described wireless communication module 502 and described wireless network 60 can comprise the Wireless Communication Equipment and wireless network that meet 802.11 relevant criterion that the Institute of Electrical and Electronics Engineers (IEEE) (IEEE) formulates or other wireless communication standard.Other wireless communication standard can comprise bluetooth tM(Bluetooth tM) or Zigbee tM.Described wireless network 60 can comprise radio communication channel between mobile device 40 and apparatus for media playing 50 or other network equipment.
Described wireless communication module 502 receives described touch operation signal 90 from described wireless network 60.Processor 51 along path P 1 transmission between signal transacting in each unit of following table 2 and unit is comprised to the transmission of described touch operation signal 90 and conversion and biography is changed:
Table 2
Sequentially Delivery unit Receiving element
1 Wireless communication module 502 Operating system kernel 510
2 Operating system kernel 510 System library 520
3 System library 520 System framework 530
4 System framework 530 Input operation service 540
5 Input operation service 540 System framework 530
6 System framework 530 System library 520
7 System library 520 Input control storehouse 511
8 Input control storehouse 511 Cursor storehouse 521
9 Cursor storehouse 521 System framework 530
10 System framework 530 Destination application 550
Utilize the touch signal that the touch operation signal received by described mode cursor storehouse 421 can receive as described cursor storehouse 521, according to the booked call between described cursor storehouse 521 and destination application 550 and control planning, give described destination application 550 by described touch operation signal 90.Described destination application 550 utilizes described touch operation signal 90 as cursor control signal to perform corresponding function.
Fig. 4 shows described mobile device 40 or apparatus for media playing 50 to the process of described touch operation signal 90 and judgement.Described processor 41 can perform the flow process in Fig. 4.Or described processor 51 can perform the flow process in Fig. 4.Described input operation service 540 can perform method in Fig. 4 or step when receiving described touch operation signal 90.Described remote control applications program 440 can perform method in Fig. 4 or step when receiving described touch operation signal 90.
Judge whether the touch operation that described touch operation signal 90 represents terminates (step S2).In this way, the flow process of Fig. 4 terminates.As no, judge whether described touch operation is continued above 0.1 second (step S4).If described touch operation was not more than 0.1 second, repeat step S2.If described touch operation was more than 0.1 second, then judge whether described touch operation is continued above 0.5 second (step S8).If described touch operation was not more than 0.5 second, then transmit the touch package of described touch operation, comprise the current coordinate (step S6) of described touch operation.If described touch operation was more than 0.5 second, then judge that whether the movement of described touch operation is more than 15 pixels (step S10).If the movement of described touch operation is not more than 15 pixels, then transmit the touch package of described touch operation, comprise the current coordinate (step S22) of described touch operation, and judge whether described touch operation terminates (step S24).If described touch operation be moved beyond 15 pixels, then judge whether total power of described touch operation is greater than described total power threshold value (step S12).If total power of described touch operation is not greater than described total power threshold value, then repeat step S22.If total power of described touch operation is greater than described total power threshold value, then produce and transmit the pressure signal representing pressing operation or long pressure signal (step S14) representing long press operation, and transmit the touch package of described touch operation, comprise the current coordinate (step S16) of described touch operation, and judge whether described touch operation terminates (step S18).If described touch operation does not terminate, then repeat step S16.If described touch operation terminates, then produce and transmit the relieving signal (step S20) that operation is decontroled in representative.
Described processor 41 or 51 utilizes described first example of pressing signal according to described total force data with the described pressure signal produced or length, chooses action to start to first of described object 71 or 72.
Described processor 41 or 51 is held and is wanted following drag action to judge.Utilize drag action judge module 448 to judge whether total force data of described touch operation signal 90 starts the first drag action to described object 71 or 72.Described processor 41 or 51 utilizes described drag action judge module 448 to judge that whether the displacement of the described touch operation representated by described total force data is more than n pixel, and wherein n is positive integer.If described displacement is more than n pixel, then start described first drag action to described object 71 or 72.If described first when choosing release, then terminate described first drag action.
In other embodiments, the first operating assembly of described processor 41 display graphics user interface operates the weight of described touch apparatus 401 to receive, and according to described weight operation to produce described total power threshold value.
First be presented in the initial picture of described display 43 during the startup of Fig. 5 A display remote controller application program 440, wherein comprise operating assembly 31.Described operating assembly 31 just can continue to start when receiving pressing operation and perform described remote control applications program 440.Described remote control applications program 440 receives total power of pressing operation to produce described total power threshold value according to described operating assembly 31.
Fig. 5 B shows the picture of described mobile device 40 display on described display 43 in non-blocking mode, wherein comprises operating assembly 32.When described operating assembly 32 receives drag operation to the right, described processor 41 just can be untied the non-blocking mode of described mobile device 40 and receive other touch operation.Described remote control applications program 440 receives total power of drag operation to the right to produce described total power threshold value according to described operating assembly 32.
Fig. 5 C shows the picture of described mobile device 40 display on described display 43 in non-blocking mode, wherein comprises operating assembly 33.When described operating assembly 33 receives downward drag operation, described processor 41 just can be untied the non-blocking mode of described mobile device 40 and receive other touch operation.Described remote control applications program 440 receives total power of downward drag operation to produce described total power threshold value according to described operating assembly 33.
Fig. 5 D shows the picture of described mobile device 40 display on described display 43 in non-blocking mode, wherein comprises operating assembly 34.Described operating assembly 34 receive with correct sequentially pass through the correct setting-out operation of each round dot in described operating assembly 34 time, described processor 41 just can be untied the non-blocking mode of described mobile device 40 and receive other touch operation.Total power of the setting-out operation that described remote control applications program 440 receives according to described operating assembly 34 is to produce described total power threshold value.
The relation of described weight signal, long pressure signal and pressure signal and generation order can be the relations of list type, run-in index, or the relation of selecting type.In the relation of list type, for example, described electronic system 10a produces long pressure signal according to described weight signal, then produces pressure signal according to long pressure signal.In the relation of run-in index, for example, described electronic system 10a produces long pressure signal and pressure signal according to described weight signal.In the relation of selecting type, for example, described electronic system 10a produces long pressure signal or pressure signal according to described weight signal.
Described remote control applications program 440 can produce according to described touch operation signal 90 and transmit long pressure signal or pressure signal extremely described destination application 550.Or described remote control applications program 440 can produce and transmit described touch operation signal 90 to described destination application 550, described destination application 550 produces long pressure signal or pressure signal according to described touch operation signal 90 again.
Described touch operation method can operate with object long pressure selection operation originally simultaneously, provides user another selection, increases the diversity of objects operating.Described touch operation method to produce long pressure signal according to weight signal, is used and is utilized weight to operate to simulate long press operation.Can signal be depressed according to long pressure signal to produce and choose action again.What utilize described touch operation method can accelerate described object chooses action.

Claims (14)

1. a touch operation method, be executed in electronic system, it is characterized in that, described electronic system comprises touch apparatus and communicates to connect the processor of described touch apparatus, described electronic system is for showing object, described electronic system needs to receive long press operation to choose described object, and described long press operation is described electronic system from receiving push to the operation being greater than time threshold value during receiving relieving operation, and described touch operation method comprises:
Described touch apparatus detects touch operation and produces and touches electronic signal;
According to the described touch electronic signal that described touch apparatus receives, produce the touch data signal representing described touch electronic signal, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field, area field and coordinate fields is comprised in each touch package, be respectively used to store the force value of described touch package association, lifting surface area and coordinate, for representing the pressure of described touch operation, lifting surface area and coordinate;
Multiple touch packages in special time period in described touch package sequence are inputed to the modular converter of described electronic system, wherein said modular converter touches the force value of package and the multiplying of lifting surface area according to the input inputing to described modular converter, to produce the total power associated by described input touch package, produce total power of each touch package in the described multiple touch packages in described touch package sequence according to this, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation;
Utilization chooses action judge module to judge whether described total force data exceedes total power threshold value;
If described total force data exceedes described total power threshold value, then press the first example of signal with the first long press operation of representative to described electronic system according to described total force data to produce length; And
Utilize according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of the object in described electronic system, wherein said first chooses action needs to be started by the long press operation of described electronic system.
2. touch operation method as claimed in claim 1, is characterized in that, also comprise:
Produce and transmit represent described total force data wireless communication signals to external unit, to control external unit.
3. touch operation method as claimed in claim 2, it is characterized in that, described electronic system comprises smart mobile phone or flat computer.
4. touch operation method as claimed in claim 3, is characterized in that, described in choose action judge module and be executed in described external unit, and described external unit comprises intelligent television or Set Top Box.
5. touch operation method as claimed in claim 1, is characterized in that, also comprise:
Described modular converter stores the described input total power touched associated by package and touches the pressure field of package in described input to replace the force value that described input touches package.
6. touch operation method as claimed in claim 1, is characterized in that, also comprises choosing action judge module described in utilization and performing the following step:
Time sampling is carried out to produce total power sampled data to described total force data;
Judge whether described total power sampled data exceedes total power threshold value;
If described total power sampled data exceedes total power threshold value, then described first example producing described long pressure signal, to represent described first long press operation, chooses action to start to described first of described object; And
If when receiving the example represented the relieving signal that the relieving of described electronic system operates, then terminate described first and choose action.
7. touch operation method as claimed in claim 6, is characterized in that, also comprise:
First operating assembly of display graphics user interface operates the weight of described touch apparatus to receive;
According to described weight operation to produce described total power threshold value.
8. touch operation method as claimed in claim 7, it is characterized in that, described first operating assembly is the operating assembly of the non-blocking mode for untiing described electronic system, also comprises:
When described first operating assembly receives the second drag operation, untie the non-blocking mode of described electronic system.
9. touch operation method as claimed in claim 6, is characterized in that, also comprise:
During startup chooses action to described first of described object, display bounding box to surround described object.
10. touch operation method as claimed in claim 6, is characterized in that, also comprise:
Utilize drag action judge module to judge whether described total force data starts the first drag action of the described object to described electronic system;
Utilize described drag action judge module to judge that whether the displacement of the described touch operation representated by described total force data is more than n pixel, wherein n is positive integer;
If described displacement is more than n pixel, then start described first drag action to described object; And
If described first when choosing release, then terminate described first drag action.
11. touch operation methods as claimed in claim 1, it is characterized in that, described electronic system comprises intelligent television or Set Top Box.
12. 1 kinds of electronic systems, perform touch operation method, it is characterized in that, comprising:
Apparatus for media playing, for showing object, described apparatus for media playing needs to receive long press operation to choose described object, and described long press operation is that described apparatus for media playing is from receiving push to receiving the operation being greater than time threshold value during relieving operates;
Mobile device, comprises touch apparatus, and described touch apparatus detects touch operation and produces and touches electronic signal, and described touch operation method comprises:
The described touch electronic signal that described mobile device receives according to described touch apparatus, produce the touch data signal representing described touch electronic signal, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field, area field and coordinate fields is comprised in each touch package, be respectively used to store the force value of described touch package association, lifting surface area and coordinate, for representing the pressure of described touch operation, lifting surface area and coordinate;
Multiple touch packages in special time period in described touch package sequence are inputed to the modular converter of described mobile device by described mobile device, wherein said modular converter touches the force value of package and the multiplying of lifting surface area and average calculating operation according to the input inputing to described modular converter, to produce the total power associated by described input touch package, produce total power of each touch package in the described multiple touch packages in described touch package sequence according to this, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation,
Described mobile device produces and transmits the wireless communication signals extremely described apparatus for media playing representing described total force data;
Described apparatus for media playing utilizes and chooses action judge module to judge whether described total force data exceedes total power threshold value;
If described total force data exceedes described total power threshold value, then described apparatus for media playing presses the first example of signal with the first long press operation of representative to described apparatus for media playing according to described total force data to produce length; And
Described apparatus for media playing utilizes according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of described object, wherein said first chooses action needs to be started by the long press operation of described apparatus for media playing.
13. 1 kinds of electronic systems, perform touch operation method, for showing object, it is characterized in that, described electronic system needs to receive long press operation to choose described object, described long press operation is described electronic system from receiving push to the operation being greater than time threshold value during receiving relieving operation, comprises:
Wireless Telecom Equipment, for receiving touch data signal from mobile device, wherein said touch data signal comprises touch package sequence, described touch package sequence comprises multiple touch package, pressure field is comprised in each touch package, area field and coordinate fields, be respectively used to the total power storing the association of described touch package, lifting surface area and coordinate, for representing total power of the touch operation of the touch apparatus to described mobile device, lifting surface area and coordinate, described total power of described touch package is to produce according to the described force value of touch package and the multiplying of lifting surface area, many total power of the described multiple touch packages in described touch package sequence form total force data of described touch operation,
Choose action judge module, for judging whether described total force data exceedes total power threshold value;
Signal generator module, for when described total force data exceedes described total power threshold value, according to described total force data to produce the first example of long pressure signal with the first long press operation of representative to described electronic system, described electronic system is utilized according to described total force data with described first example of the described long pressure signal produced, choose action to start to first of described object, wherein said first chooses action needs to be started by the long press operation of described electronic system.
14. electronic systems as claimed in claim 13, it is characterized in that, described electronic system comprises intelligent television or Set Top Box.
CN201210118572.0A 2012-04-20 2012-04-20 Touch operation method and use its electronic system Expired - Fee Related CN103376929B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210118572.0A CN103376929B (en) 2012-04-20 2012-04-20 Touch operation method and use its electronic system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210118572.0A CN103376929B (en) 2012-04-20 2012-04-20 Touch operation method and use its electronic system

Publications (2)

Publication Number Publication Date
CN103376929A CN103376929A (en) 2013-10-30
CN103376929B true CN103376929B (en) 2016-04-06

Family

ID=49462140

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210118572.0A Expired - Fee Related CN103376929B (en) 2012-04-20 2012-04-20 Touch operation method and use its electronic system

Country Status (1)

Country Link
CN (1) CN103376929B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105005529B (en) * 2014-04-16 2018-10-23 腾讯科技(深圳)有限公司 A kind of method and device that application program is tested
CN105323615B (en) * 2014-07-30 2018-09-21 中国电信股份有限公司 The operating method of application and processing unit for set-top box or television set
CN106610748B (en) 2015-10-27 2021-02-02 中兴通讯股份有限公司 Information input method and device of touch screen
CN105898587A (en) * 2015-12-02 2016-08-24 乐视网信息技术(北京)股份有限公司 Multimedia resource operation method and device and terminal equipment
CN109753174A (en) * 2017-11-06 2019-05-14 中华映管股份有限公司 Touch device and its touching signals processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101097491A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Push-button type display screen cursor positioning and instruction point choosing module of computer device
CN101192121A (en) * 2006-11-24 2008-06-04 英业达股份有限公司 Touch control input method and portable terminal device
CN101398727A (en) * 2007-09-30 2009-04-01 宏达国际电子股份有限公司 Method for judging pressing position of touch screen

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101097491A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Push-button type display screen cursor positioning and instruction point choosing module of computer device
CN101192121A (en) * 2006-11-24 2008-06-04 英业达股份有限公司 Touch control input method and portable terminal device
CN101398727A (en) * 2007-09-30 2009-04-01 宏达国际电子股份有限公司 Method for judging pressing position of touch screen

Also Published As

Publication number Publication date
CN103376929A (en) 2013-10-30

Similar Documents

Publication Publication Date Title
TWI459287B (en) Touch control method and electronic system utilizing the same
US8896540B2 (en) Character input device and character input method
CN103376929B (en) Touch operation method and use its electronic system
EP2642376B1 (en) Information processing apparatus
US9772691B2 (en) Hybrid keyboard for mobile device
CN102326139A (en) Method and apparatus for causing display of cursor
CN103530043A (en) Operation method and device for touch screen application program
CN104808940B (en) Inter-terminal data transmission method and device
CN103049205A (en) Mobile terminal and control method thereof
CN104777919A (en) Method and device for character inputting based on remote controller
CN104598786A (en) Password inputting method and device
CN104615362A (en) Touch device capable of realizing on the basis of sliding gesture switching program and method thereof
CN103092412B (en) Mobile terminal and the display packing of mobile terminal operation object
CN104618781A (en) Method and device for inputting characters on television terminal
US20170169042A1 (en) Webpage display method, mobile terminal, intelligent terminal, computer program and storage medium
CN102937880A (en) Input method and input method system using custom phrases as well as mobile terminal
CN104539804A (en) Electronic device and control method thereof
CN202394179U (en) Input device
US20190227668A1 (en) Text input method
CN107003759B (en) Method for selecting text
US9696817B2 (en) Portable electronic device including keyboard and method of controlling the same
CN107526449B (en) Character input method
CN104461174B (en) Optical touch system and optical touch control method
KR101261227B1 (en) Virtual keyboard input device, and data input method thereof
CN104360818A (en) Method for checking list view, gesture error correction method and gesture error correction system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180226

Address after: The Guangxi Zhuang Autonomous Region Nanning hi tech Zone headquarters Road No. 18, China ASEAN enterprise headquarters base three 5# workshop

Patentee after: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.

Address before: 518109 Guangdong city of Shenzhen province Baoan District Longhua Town Industrial Zone tabulaeformis tenth East Ring Road No. 2 two

Co-patentee before: Hon Hai Precision Industry Co., Ltd.

Patentee before: Hongfujin Precise Industry (Shenzhen) Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160406

Termination date: 20210420