[go: up one dir, main page]

CN110069165A - Touch data processing method, device, equipment and storage medium - Google Patents

Touch data processing method, device, equipment and storage medium Download PDF

Info

Publication number
CN110069165A
CN110069165A CN201910356890.2A CN201910356890A CN110069165A CN 110069165 A CN110069165 A CN 110069165A CN 201910356890 A CN201910356890 A CN 201910356890A CN 110069165 A CN110069165 A CN 110069165A
Authority
CN
China
Prior art keywords
touch
data
time writer
resolution ratio
operating mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910356890.2A
Other languages
Chinese (zh)
Inventor
刘天保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201910356890.2A priority Critical patent/CN110069165A/en
Publication of CN110069165A publication Critical patent/CN110069165A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/046Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/041012.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup

Landscapes

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

Abstract

The invention provides a method, a device and equipment for processing touch data and a storage medium, wherein the method comprises the following steps: determining the current state of the electromagnetic pen; if the electromagnetic pen is in a writing state, determining touch data of the electromagnetic pen according to a first working mode; if the touch data are in the suspension state, determining the touch data of the electromagnetic pen according to a second working mode; the touch precision in the second operating mode is lower than that in the first operating mode. By implementing the embodiment of the invention, the touch data of the electromagnetic pen can be determined according to the second working mode when the electromagnetic pen is in the suspension state, and the determined touch precision corresponding to the touch position is lower than that in the first working mode in the writing state, so that the change frequency of the cursor position can be reduced, the frequent shaking of the cursor can be reduced as much as possible, and unnecessary resource consumption can be avoided.

Description

Processing method, device and the equipment and storage medium of touch data
Technical field
The present invention relates to the processing method of touching technique field more particularly to touch data, device and equipment and storage to be situated between Matter.
Background technique
The screen of many electronic equipments can be made of display screen and electromagnetical type touch screen, and electromagnetical type touch screen can dock Touch-control system, touch-control system may include magnetic board and touch-control mainboard, need to sense the electromagnetic signal of time writer transmitting, ability Carry out information exchange.
When screen (time writer is in writing state) of time writer contacting electronic equipments, magnetic board can sense time writer The electromagnetic signal of the preset frequency of transmitting and the variation of magnetic flux, touch-control mainboard correspond to magnetic board magnetic flux variation and and The frequency of the electromagnetic signal sensed, can be generated touch data, which may include pressure sensitivity data and touch location Data, after which is reported the operating system of docking by touch-control system, it is aobvious in corresponding position that operating system controls display screen Show corresponding written contents.
In some cases, the phenomenon that time writer is not in contact with screen, and the cursor that screen is shown is frequent shake, cursor frequency Numerous shake can cause the unnecessary resource consumption of equipment.It therefore, is urgently to be resolved how to effectively control the frequent shake of cursor Problem.
Summary of the invention
In view of this, the present invention provides processing method, device and the electronic equipment and storage medium of a kind of touch data, with Solve the problems, such as that cursor is frequently shaken.
According to the first aspect of the invention, a kind of processing method of touch data is provided, comprising:
Determine the current state of time writer;
If it is the state of writing, the touch data of the time writer is determined according to the first operating mode;
If it is suspended state, the touch data of the time writer is determined according to the second operating mode;Second work Touch precision under mode is lower than the touch precision under first operating mode.
In one embodiment, the touch data of the time writer is determined according to the first operating mode, comprising:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
The touch data of the time writer is determined according to the second operating mode, comprising:
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch position in the touch data is generated Set data.
In one embodiment, the method is applied to the touch-control system that touch apparatus carries, further comprising the steps of:
The touch data comprising the touch position data is generated, and is sent to operating system, to carry out touch-responsive.
In one embodiment, the method is applied to operating system, further comprising the steps of:
Before generating the touch position data in the touch data, the time writer that associated touch apparatus is sent is received The tactile signals of triggering;
After generating the touch position data in the touch data, the touch number comprising the touch position data is generated According to;
The touch signal is sent to the touch apparatus or to virtual touch equipment, to carry out touch-responsive.
In one embodiment, first touch resolution ratio is greater than or equal to the resolution ratio of associated display screen;
Second touch resolution ratio is lower than the resolution ratio of associated display screen.
In one embodiment, the method also includes following steps:
According to predetermined touch resolution ratio, the touch position data of the time writer is generated;
The touch data of the time writer is determined according to the first operating mode, comprising:
Determine that the touch data comprising the touch position data is the touch data of the time writer;
The touch data of the time writer is determined according to the second operating mode, comprising:
Judge whether the current location of the time writer is greater than preset distance value at a distance from its prior location;Wherein, institute State distance value of the preset distance value more than or equal to adjacent touch unit under the predetermined touch resolution ratio;
If it is greater, then determining that the touch data comprising the touch position data is the touch data of the time writer;
If it is not greater, then giving up the touch position data, determine that the touch data of the time writer is sky, alternatively, Determine that the touch data comprising previous touch position data is the touch data of the time writer.
In one embodiment, the method is applied to the touch-control system that touch apparatus carries, further comprising the steps of:
The touch data of the time writer is sent, to operating system to carry out touch-responsive.
In one embodiment, the method is applied to operating system, further comprising the steps of:
Before determining the current state of time writer, the sense of touch letter for the time writer triggering that associated touch apparatus is sent is received Number;
After the touch data for determining the time writer, the touching is sent to the touch apparatus or to virtual touch equipment Signal is touched, to carry out touch-responsive.
In one embodiment, the current state of the determining time writer, comprising:
According to the frequency for the electromagnetic signal that magnetic board senses, the current state of the time writer is determined;
If the frequency of the electromagnetic signal is in scheduled writing frequency range, it is determined that the time writer is currently at Writing state.
In one embodiment, if the electromagnetic signal frequency continue in scheduled suspension frequency range when Between, it is greater than or equal to first time threshold, it is determined that the time writer is currently at scheduled suspended state.
In one embodiment, if the frequency of the electromagnetic signal continues the time in the suspension frequency range, Lower than the first time threshold, it is determined that the time writer is currently at writing state.
In one embodiment, it is empty different writing frequency ranges and intersection that corresponding different time writers, which prestore intersection, For empty different suspension frequency ranges.
According to the second aspect of the invention, a kind of processing unit of touch data is provided, comprising:
State determining module, for determining the current state of time writer;
First touch modules, for determining the touch number of the time writer according to the first operating mode in the state of writing According to;
Second touch modules, for determining the touch number of the time writer according to the second operating mode in suspended state According to;Touch precision under second operating mode is lower than the touch precision under first operating mode.
In one embodiment, first touch modules are also used to:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
Second touch modules are also used to:
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch position in the touch data is generated Set data.
In one embodiment, described device further include:
Position data determining module, for generating the touch position data of the time writer according to predetermined touch resolution ratio;
First touch modules include:
First touches submodule, for determining that the touch data comprising the touch position data is the touching of the time writer Touch data;
Second touch modules include:
Distance judgment module, for judging it is pre- whether the current location of the time writer is greater than at a distance from its prior location Set a distance value;Wherein, the preset distance value is greater than or equal to the distance of adjacent touch unit under the predetermined touch resolution ratio Value;
Second touches submodule, for when being greater than, determining that the touch data comprising the touch position data is described The touch data of time writer;
Third touches submodule, for giving up the touch position data, determining the touching of the time writer when being not more than Data are touched as sky, alternatively, determining that the touch data comprising previous touch position data is the touch data of the time writer.
According to the third aspect of the invention we, a kind of computer equipment is provided, including processor and for storing the place Manage the memory of device executable instruction;Wherein, the processor is configured to executing the operation of method as described above.
In one embodiment, when the method is applied to the touch-control system that touch apparatus carries, the computer equipment For touch apparatus.
In one embodiment, when the method is applied to operating system, the computer equipment is touch apparatus docking Host equipment, and equipped with the operating system.
According to the fourth aspect of the invention, one or more machine readable storage mediums are provided, instruction is stored thereon with, when When being performed by one or more processors, so that processor executes the operation in method as described above.
Implement embodiment provided by the invention, by judging the current state of time writer, can be in and write in time writer When state, the touch data of the time writer is determined according to the first operating mode;When time writer is in suspended state, according to Two operating modes determine the touch data of the time writer, the corresponding touch precision of the touch location determined, lower than writing shape Touch precision when state under the first operating mode can thus reduce the change frequency of cursor position, and then reduce as far as possible The frequent shake of cursor, avoids unnecessary resource consumption.
Detailed description of the invention
Figure 1A is the architecture diagram of the processing system of the touch data shown in an exemplary embodiment of the invention;
Figure 1B is the architecture diagram of the processing system of the touch data shown in another exemplary embodiment of the present invention;
Fig. 2A is the flow chart of the processing method of the touch data shown in an exemplary embodiment of the invention;
Fig. 2 B is the schematic diagram of the writing state shown in an exemplary embodiment of the invention;
Fig. 2 C is the schematic diagram of the suspended state shown in an exemplary embodiment of the invention;
Fig. 3 A is the flow chart of the processing method of the touch data shown in another exemplary embodiment of the present invention;
Fig. 3 B is the architecture diagram of the processing system of the touch data shown in another exemplary embodiment of the present invention;
Fig. 4 is the flow chart of the processing method of the touch data shown in another exemplary embodiment of the present invention;
Fig. 5 is the block diagram of the processing unit of the touch data shown in an exemplary embodiment of the invention;
Fig. 6 is the hardware structure diagram of the computer equipment shown in an exemplary embodiment of the invention.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended The example of device and method being described in detail in claims, some aspects of the invention are consistent.
It is only to be not intended to limit the invention merely for for the purpose of describing particular embodiments in terminology used in the present invention. It is also intended in the present invention and the "an" of singular used in the attached claims, " described " and "the" including majority Form, unless the context clearly indicates other meaning.It is also understood that term "and/or" used herein refers to and wraps It may be combined containing one or more associated any or all of project listed.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the present invention A little information should not necessarily be limited by these terms.These terms are only used to for same type of information being distinguished from each other out.For example, not departing from In the case where the scope of the invention, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determination ".
Intelligent terminal with touch function, can apply meeting, teach, outdoor live streaming etc. needs the field of touch function Under scape.In order to adapt to scene demand, subtly touch-control response is may be implemented in the touch-control system of intelligent terminal.Under certain scenes, touching One pixel of the every variation in position is touched, touch-control system at least needs to report the touch data of a sub-band touch position data, wherein touching Touching position data indicates touch location, and may also be referred to as position of touch or writing position under the certain scenes of touch location.It is adjacent The touch location gap reported twice can correspond to a pixel, i.e., the variation of the adjacent touch location reported twice is less than or waits In a pixel unit.This shows that a pixel unit includes at least a touch control unit, which indicates touch-control system The minimum unit that can be distinguished, the minimum unit that can be distinguished is smaller, and the touch precision of touch-control system is higher, touch precision here Touch accuracy can be referred to as or write fineness.
The designer of the present invention program passes through repeatedly the study found that touch-control system is the types such as capacitor, resistance, pressure sensitivity It is less during fine touch-control the phenomenon that cursor is frequently shaken occur when touch-control system.And touch-control system is the touching of electromagnetic type When control system, if time writer touches screen, that is, when being in writing state, subtly touch-control is responded, and writing essence can be improved Fineness.
If time writer is suspended in (situation in the case where a certain range of space of screen not in contact with arriving screen It is referred to as suspended state in the present invention), during finely responding touch-control, often there is the phenomenon that cursor is frequently shaken.Here The a certain range mentioned is determined by the effective range that magnetic board can sense electromagnetic signal.
The designer of the present invention program has found that time writer is suspended in apart from screen one after further researching and analysing this phenomenon When determining the space of range, the magnetic board in touch-control system can equally sense the electromagnetic signal and magnetic flux of time writer transmitting Variation, the frequency of the electromagnetic signal sensed, the frequency of the electromagnetic signal issued when being in writing state different from time writer, In response, operating system controls display screen display highlighting.
Although cursor is shown in display screen, precise controlling when for guaranty write state, even non-writing When state, a pixel unit also includes at least a touch control unit, and touch location one pixel of every variation, touch-control system is at least It needs to report a touch data.Then, the operating system docked by touch-control system, control cursor position follow touch location Change and changes.
The designer of the present invention program has found in turn, in the case where touch-control system finely responds position of touch variation, If time writer is suspended in apart from a certain range of space of screen, user's arm can not be from shake, the unconscious shifting of body pressed down It moves, can cause the variation of time writer position and the variation of position of touch.The variation of position of touch easily causes touch-control system The position of touch of variation is frequently reported, this is easy for the phenomenon that cursor is frequently shaken occur, and cursor is frequently shaken and can be caused not Necessary resource consumption.In view of this, designer of the invention proposes a kind of processing method of touch data.
The processing method of the touch data can be in time writer by judging the current state of time writer and write shape When state, the touch data of the time writer is determined according to the first operating mode;When time writer is in suspended state, according to second Operating mode determines the touch data of the time writer, the corresponding touch precision of the position of touch determined, is lower than writing state When the first operating mode under touch precision, can thus reduce the change frequency of cursor position, and then reduce light as far as possible Target is frequently shaken, and unnecessary resource consumption is avoided.
Below in conjunction with attached drawing, first a kind of system of the processing of the lower touch data for realizing the embodiment of the present invention of explanation:
Figure 1A is please referred to, Figure 1A is the frame of the processing system 100 of the touch data shown in an exemplary embodiment of the invention Composition, the processing system 100 may include touch-control system 120.Touch-control system 120 and electromagnetical type touch screen and host equipment 140 Docking, may include the touch sensor (magnetic board 121 in such as Figure 1A) and touch-control processor 122 of electromagnetic type, host equipment 140 It is interior equipped with operating system 141.
In practical application, touch-control system 120 can be mounted on electromagnetical type touch screen, and the two can be referred to as touching setting Standby, host equipment 140 can refer to the equipment component in the host or host of computer equipment for realizing touch-responsive, electromagnetic type Touch screen can refer to the touch input device independently of the electromagnetic type except computer equipment, can also refer to and be installed in various calculating The touch input device of electromagnetic type on machine equipment, computer equipment here can be laptop computer, smart phone, a Personal digital assistant, media player, navigation equipment, intelligent interaction plate, E-mail receiver/send equipment, game console, plate It is any several in computer, intelligent locomotive, pilotless automobile, intelligent refrigerator, other smart home devices or these equipment The combination of kind equipment.
Magnetic board 121 contained by touch-control system 120, is the touch sensor of electromagnetic type, and the tactile signals of sensing can wrap Include the variable quantity of magnetic flux and the frequency of electromagnetic signal.Wherein, the converted quantity of magnetic flux is related to position of touch, electromagnetic signal Frequency can indicate time writer, and whether contact screen and user are to the pressure size of time writer.
When user is different to time writer (pen tip) pressure, " pressure sensor " inside time writer experiences pressure difference, According to the frequency difference for the electromagnetic signal that the pressure incuded issues.Correspondingly, the frequency for the electromagnetic signal that magnetic board 121 senses Rate would also vary from.
Touch-control processor 122 is that the touch-control of touch-control system 120 handles chip, and touch-control mentioned herein processing chip can be with It is the Master control chip (being referred to as main process task chip or central processing unit) of touch-control system 120, is also possible to touch-control system The 120 processing chips in addition added, the processing chip can be installed in electromagnetic type touch input device.
After touch-control processor 122 receives the tactile signals that magnetic board 121 is sent, tactile signals can be corresponded to and generate touch number According to touch data may include touch position data corresponding with the flux change amount, pressure sensitivity number corresponding with the frequency According to.Touch position data may include the X-coordinate and Y-coordinate of touch location;Pressure sensitivity data may include pressure value, and pressure value is not Together, the thickness of the lines finally presented on the screen also can be different.
The embodiment of the present invention, in order to solve the problems, such as that cursor is frequently shaken, touch-control processor 122 can correspond to time writer Different conditions, preset different operating mode, wherein corresponding first operating mode of the state of writing, corresponding second work of suspended state Mode.
In the course of work, touch-control processor 122 may determine that the shape body that time writer is presently in, if it is write state, The touch data of the time writer is determined according to the first operating mode;If it is suspended state, determined according to the second operating mode The touch data of the time writer;Touch precision under second operating mode is lower than the touch under first operating mode Precision.First operating mode and the second operating mode mentioned herein can be exemplified below two kinds there are many implementation:
The first, corresponding first touch resolution ratio of the first operating mode, corresponding second touch resolution ratio of the second operating mode, Second touch resolution ratio is lower than the first touch resolution ratio.After touch-control processor 122 receives sense of touch data, it can be determined that time writer The state being presently in determines the touch position of the time writer according to scheduled first touch resolution ratio if it is the state of writing Set data;If it is suspended state, the electromagnetism is determined according to the second touch resolution ratio lower than first touch resolution ratio The touch position data of pen.
After determining touch position data according to corresponding operating mode, it includes identified touching that touch-control processor 122, which generates, The touch data for touching position data after reporting to operating system 141, can be touched when time writer is in writing state with height Resolution ratio realizes fine writing, when time writer is in scheduled suspended state, reduces the touch-control reported with low touch resolution ratio The change frequency of position reduces the change frequency of cursor position, reduces the frequent shake of cursor as far as possible, avoid unnecessary money Source consumption.
It should be noted that the first touch resolution ratio and the second touch resolution ratio, similar to the display resolution of screen, table Show, the number of touch control unit in screen, the difference is that: the numerical value of the first touch resolution ratio is greater than second and touches resolution The numerical value of rate.In addition, the first touch resolution ratio mentioned herein and the second touch resolution ratio, the display screen according to contained by screen The display resolution of (associated display screen) is configured, as: the first touch resolution ratio is greater than or equal to associated display screen Resolution ratio, the second touch resolution ratio are lower than the resolution ratio of associated display screen.
Second, the first operating mode touch resolution ratio corresponding with the second operating mode is identical, can be according to identical Predetermined touch resolution ratio generates touch position data.But after generating touch position data according to predetermined touch resolution ratio, first Touch position data directly that the touch position data of generation is current as time writer under operating mode determines to include the touching The touch data for touching position data is the touch data of the time writer.
Under second operating mode, after generating touch position data, the current location and its previous position of the time writer are judged Whether the distance set is greater than preset distance value;If it does, directly current using the touch position data of generation as time writer Touch position data determines that the touch data comprising the touch position data is the touch data of the time writer, if not It is greater than, then gives up the touch position data of generation, determines the touch data of the time writer for sky, alternatively, determining comprising previous The touch data of touch position data is the touch data of the time writer.Wherein, the preset distance value is greater than or equal to institute State the distance value of adjacent touch unit under predetermined touch resolution ratio.
Here judge whether the current location of the time writer is greater than preset distance value at a distance from its prior location, it can be with Judged according to the touch position data that the touch position data being currently generated is generated with previous time, it can also be according to camera Shooting time and the motion profile of time writer of shooting judged, can also be judged by other means, herein not It repeats again.
First operating mode and the second operating mode, can also be real by other means in addition to aforementioned two kinds of implementations Existing, as long as the touch precision under the first operating mode is higher than the second operating mode, details are not described herein for specific implementation.
It in turn, can be directly to operating system after touch-control processor 122 generates touch data in order to carry out touch-responsive 141 send, and are controlled by it subsequent touch-responsive.In this way, passing through different operating modes, it is ensured that fine under writing state While writing, the change frequency of cursor position under suspended state is reduced, and then reduces the frequent shake of cursor as far as possible, is avoided Unnecessary resource consumption
In addition, in order to further save resource or reduce cursor shake, it is raw in touch-control processor 122 under each operating mode After the touch data comprising identified touch position data, may determine that the adjacent touch position data generated twice and Whether pressure sensitivity data are identical, if the two is identical, if can abandon this touch data reports any one different, then to Operating system 141 reports.
In certain examples, touch-control processor 122 is integrated on the touch-control mainboard of touch-control system 120, in operating system 141 When grasping touch data, it can be transmitted by the data line between touch-control mainboard and host equipment 140.
After operating system 141 receives touch data, received touch data can be sent to the touch contained by it and driven It is dynamic, the touch data is parsed by touching driving, to trigger the response operation of the touch data.
In addition, operating system 141 can be sent to for the touch data after parsing by touching driving in response to touch data In input subsystem (input_device).
The input subsystem can be made of device drive layer, input core layer and event handling layer, wherein device drives The hardware of bottom can be inputted and be converted into unified event form by layer, be reported to input core layer, and input core layer can be held It opens down, event is handled for the facility registration and operation interface, notification event process layer of the driving layer input of hardware.
Under certain scenes, while reducing the frequent shake of cursor as far as possible, wanting for precision is touched when time writer is write Ask also very high, and with the raising of touch accuracy, touch-control processor semaphore to be treated is increasing, at its signal It is also higher and higher to manage Capability Requirement, for the signal handling capacity of touch-control processor, needs using high performance processor, and it is high The at high cost of the processor of performance, volume are big, and the cost that will cause touch apparatus improves and volume increases.In order to solve this simultaneously Problem, designer of the invention propose another system for the processing that the touch data of the embodiment of the present invention may be implemented:
Figure 1B is please referred to, Figure 1B is the processing system 200 of the touch data shown in another exemplary embodiment of the present invention Architecture diagram, the processing system 200 may include touch-control system 220.Touch-control system 220 and electromagnetical type touch screen and host equipment pair It connects, may include the touch sensor (magnetic board 221 in such as Figure 1B) of electromagnetic type, host equipment is interior equipped with operating system 240.
In practical application, touch-control system 220 can be mounted on electromagnetical type touch screen, and the two can be referred to as touching setting Standby, host equipment can refer to the equipment component in the host or host of computer equipment for realizing touch-responsive, electromagnetic type touching The touch input device that shields and can refer to independently of the electromagnetic type except computer equipment is touched, can also refer to and be installed in various computers The touch input device of electromagnetic type in equipment, computer equipment here can be laptop computer, smart phone, individual Digital assistants, media player, navigation equipment, intelligent interaction plate, E-mail receiver/send equipment, game console, plate meter It is any several in calculation machine, intelligent locomotive, pilotless automobile, intelligent refrigerator, other smart home devices or these equipment The combination of equipment.
The technology contents of the present embodiment may refer to the embodiment that Figure 1A is related to, the difference is that: magnetic board 221 senses To after tactile signals, touch-control system 220 is not necessarily to being converted to tactile signals into touch signal, but transmits and touch to operating system 240 Feel signal.
Touch-control system 220 to operating system 240 transmit tactile signals when, if magnetic board 221 be have both control function and The equipment for acquiring function can directly be passed through predetermined interface to operating system such as electromagnetic type touch sensing chip from magnetic board 221 The 240 transmission tactile signals.Predetermined interface mentioned herein can be USB-bulk interface, RS232 interface or USB-hid and connect Mouth (hid is the abbreviation of Human Interface Devices, i.e. human interface device) etc., which can be logical USB-hid interface, in addition, predetermined interface is also possible to the designer of the present invention program or other equipment manufacturer makes by oneself The signal transmission interface of justice.
In other examples, touch-control system 220 can also include that touch-control handles core device 223, and touch apparatus 120 is to operating system When transmitting tactile signals, if magnetic board 221 does not have control function, core device 223 can be handled by touch-control and be read from magnetic board 221 The tactile signals are taken, then core device 223 is handled from touch-control, the touching is transmitted to transmission operating system 240 by above-mentioned predetermined interface Feel signal.The Master control chip that touch-control processing core device 223 mentioned herein can be touch-control system 220 (is referred to as main place Manage chip or central processing unit), it is also possible in addition processing chip that touch-control system 220 is added, which can install In in touch apparatus, also can be set in outside touch apparatus.
After operating system 240 receives tactile signals, tactile signals can be corresponded to and generate touch data, wherein touch data It may include touch position data corresponding with the flux change amount, pressure sensitivity data corresponding with the frequency.Touch location Data and pressure sensitivity data are as previously mentioned, details are not described herein.
The embodiment of the present invention, in order to solve the problems, such as that cursor is frequently shaken, operating system 240 can correspond to time writer not With state prewired different operating mode, wherein write corresponding first operating mode of state, corresponding second Working mould of suspended state Formula.
In the course of work, operating system 240 may determine that the shape body that time writer is presently in, and if it is the state of writing, press The touch data of the time writer is determined according to the first operating mode;If it is suspended state, institute is determined according to the second operating mode State the touch data of time writer;Touch precision under second operating mode is lower than the touch essence under first operating mode Degree.First operating mode and the second operating mode mentioned herein can be exemplified below two kinds there are many implementation:
The first, corresponding first touch resolution ratio of the first operating mode, corresponding second touch resolution ratio of the second operating mode, Second touch resolution ratio is lower than the first touch resolution ratio.After operating system 240 receives sense of touch data, it can be determined that time writer is worked as Preceding state in which determines the touch location of the time writer according to scheduled first touch resolution ratio if it is the state of writing Data;If it is suspended state, the time writer is determined according to the second touch resolution ratio lower than first touch resolution ratio Touch position data.Wherein, the first touch resolution ratio and the second touch resolution ratio such as previous embodiment, details are not described herein.
For operating system 240 after determining touch position data according to corresponding operating mode, generating includes the touch location The touch data of data.
Under certain scenes, receive tactile signals in operating system 240 is signal processing code 241, signal processing code 241 be the module on a logical meaning, touches position for being converted to received tactile signals according to different operating modes Data are set, and then generate touch signal.
When converting tactile signals, which, can be by passing through it as the module on a logical meaning Except the central processing unit (being referred to as Master control chip or main process task chip) or central processing unit of place host equipment Computer program instructions corresponding in the readable mediums such as nonvolatile memory are read into memory operation by other processing chips It is formed.The program that the processor of host equipment or other processing chips except processor can read the storage of its memory refers to It enables, and in response, tactile signals is converted into touch signal.
And after tactile signals are converted to touch signal, the subsequent identification of system for ease of operation responds the touch signal, In one example, the touch signal can be transmitted to touch apparatus by signal processing code 241.Here the touch signal is transmitted When, it can also be transmitted by above-mentioned predetermined interface.
In order to realize touch-responsive, the touch-control system 220 that touch apparatus carries may include memory and non-volatile memories Device can store the code for encoding touch signal in memory, which includes executable program instruction, is being received To after the touch signal, touch-control processor 223 can read executable program instruction to interior out of nonvolatile memory Operation is deposited, the module on logical meaning is formed, which can be referred to as Signal coding code, in response, the Signal coding Code can encode received touch signal according to the data encoding convention of standard, then be transferred to operating system again 240.It is parsed by the touch signal after 245 pairs of codings of touch driving of operating system 240.In turn, the touch letter after parsing Number it can be transmitted to input subsystem 243, by 243 Direct Recognition of input subsystem, generate corresponding touch event.Input subsystem System 243 may refer to previous embodiment, and details are not described herein.
In another example, after operating system 240 generates touch signal, the embodiment of the present invention can not also be to touch apparatus Touch signal is returned, but touch signal is otherwise transmitted to input subsystem (input_device) and is responded, If signal processing code 241 generates touch signal, send the touch signal to virtual touch equipment, virtual touch equipment according to The data encoding convention that input subsystem 243 is supported encodes received touch signal, and sends to input subsystem 243, and Input subsystem 243 responds the touch signal after the virtual touch device coding, generates corresponding touch event.
Wherein, virtual touch equipment is that have the function of touch apparatus by what software was simulated, operate in operating system 240 In virtual unit, after bringing into operation, can make a reservation for input subsystem 243 its backward input subsystem 243 transmission letter Number data encoding convention, i.e. the data encoding convention supported of input subsystem 243, the data encoding convention can be from mark The valid data coding criterion that quasi- data encoding convention extracts, is also possible to scheduled data encoding convention.
Second, the first operating mode touch resolution ratio corresponding with the second operating mode is identical, can be with identical pre- Determine touch resolution ratio and generates touch signal.But after generating touch position data according to predetermined touch resolution ratio, the first Working mould Under formula, the touch position data directly that the touch position data of generation is current as time writer of operating system 240, determination includes The touch data of the touch position data is the touch data of the time writer.
Under second operating mode, after operating system 240 generates touch position data, the current location of the time writer is judged With whether be greater than preset distance value at a distance from its prior location;If it does, directly using the touch position data of generation as electricity The current touch position data of magnetic pen determines that the touch data comprising the touch position data is the touch number of the time writer According to determining the touch data of the time writer for sky, alternatively, determining if it is not greater, then give up the touch position data of generation Touch data comprising previous touch position data is the touch data of the time writer.Wherein, the preset distance value is greater than Or the distance value equal to adjacent touch unit under the predetermined touch resolution ratio.
Here judge whether the current location of the time writer is greater than preset distance value at a distance from its prior location, it can be with Judged according to the touch position data that the touch position data being currently generated is generated with previous time, it can also be according to camera Shooting time and the motion profile of time writer of shooting judged, can also be judged by other means, herein not It repeats again.
Under certain scenes, operation of the operating system 240 under the first operating mode and the second operating mode can be by signal It handles code 241 to execute, specifically may refer to previous embodiment, details are not described herein.
After generating touch signal, operating system 240 can send touch signal to touch apparatus or virtual touch equipment, in detail Thin process may refer to the content that previous embodiment is related to, and details are not described herein.
The embodiment of the present invention can also lead to except the first operating mode and the second operating mode are in addition to aforementioned two kinds of implementations Other modes realization is crossed, as long as the touch precision under the first operating mode is higher than the second operating mode, details are not described herein.
It is implemented by above-mentioned it is found that tactile signals can be converted to touching according to different operating modes by operating system 240 Signal is touched, touch apparatus is transported in passback or virtual touch equipment carries out subsequent touch-responsive, is avoiding cursor from shaking as far as possible While, tactile signals are carried out to the conversion process of touch signal without touch apparatus, can reduce the property for controlling it chip It can require, and then in touch apparatus therefore touch apparatus can be reduced as control chip using the chip of low performance Cost and volume.
The treatment process of lower touch data is discussed in detail below in conjunction with attached drawing:
Fig. 2A is please referred to, Fig. 2A is the process of the processing method of the touch data shown in an exemplary embodiment of the invention Figure, includes the following steps S201-S203:
Step S201, the current state of time writer is determined.
Step S202, if it is the state of writing, the touch data of the time writer is determined according to the first operating mode.
Step S203, if it is suspended state, the touch data of the time writer is determined according to the second operating mode;It is described Touch precision under second operating mode is lower than the touch precision under first operating mode.
Wherein it is determined that when the current state of time writer, it can be according to the touch sensor of electromagnetic type in touch-control system, such as electricity The frequency of the received electromagnetic signal of magnetic sheet is judged, in an example, can determine shape locating for time writer by following operation State:
According to the frequency for the electromagnetic signal that magnetic board senses, the current state of the time writer is determined;
If the frequency of the electromagnetic signal is in scheduled writing frequency range, it is determined that the time writer is currently at Writing state.
Under certain scenes, which it is pre- can to determine that the time writer is currently in scheduled suspension frequency range Fixed suspended state.Writing frequency range mentioned herein and suspension frequency range are determined by the configuration inside time writer, because of electricity The difference of the configuration of magnetic pen and it is different, can be arbitrary frequency values, the embodiment of the present invention is without limitation.
Under another scene, it is contemplated that when needing to write, before the hand-held time writer of user touches screen, in the of short duration time Time writer is also suspended in apart from a certain range of space of screen, and the frequency of electromagnetic signal is in scheduled suspension frequency range.And The time of suspension is shorter, occurs that a possibility that cursor is frequently shaken is lower, if within this of short duration time, according only to magnetic board The state of time writer is determined as scheduled suspended state by the frequency of received electromagnetic signal, after the of short duration time, and according to electricity The state of time writer is determined as writing state by the frequency of the received electromagnetic signal of magnetic sheet, can cause repeatedly cutting for touch resolution ratio It changes, causes the unnecessary wasting of resources.
In view of above situation, the embodiment of the present invention can continue according to the frequency of the received electromagnetic signal of magnetic board Time in scheduled suspension frequency range judges the state of time writer.If duration is greater than or equal at the first time Threshold value, it is determined that the time writer is currently at suspended state.First time threshold mentioned herein can be according to actual field Scape demand is predetermined, is such as predefined as 30ms or other numerical value.
In addition, the frequency of the received electromagnetic signal of magnetic board can determine time writer in scheduled writing frequency range In the state of writing.In addition, being lower than institute if the frequency of the electromagnetic signal continues the time in the suspension frequency range First time threshold is stated, can also determine that the time writer is currently at writing state.
In other embodiments, except the frequency according to the received electromagnetic signal of magnetic board, judge outside the state of time writer, also The state of time writer can be judged according to pre-generated pressure sensitivity data.In addition, if magnetic board itself has certain judgement Ability can also be judged the state of time writer by magnetic board according to the frequency that itself is sensed, and then inform that executing subject is sentenced Disconnected, mass center main body mentioned herein can be operating system 240 shown in touch-control processor 122 or Figure 1B shown in figure 1A.
Furthermore it is also possible to judge the state of time writer by the image that camera is shot, concrete implementation can be by more Kind mode, the embodiment of the present invention are without limitation.
In practical application, frequency range and suspension frequency range are write, can be corresponded to and the associated time writer of touch-control system It is pre-configured, then corresponds to time writer and prestore to the memory space of touch-control system.Under other scenes, there may be two or more electricity Magnetic pen operates on the screen simultaneously, such as classroom interaction teaching scene, may have multiple students to need while be answered by same screen Topic, therefore, the embodiment of the present invention can also be directed to different time writers, the writing frequency range of the corresponding different time writers of configuration with Suspension frequency range, to distinguish different time writer state in which.It is emphasized that corresponding different time writers prestore not It is sky with the intersection for writing frequency range, the intersection of the different suspension frequency ranges prestored is also empty, any writing frequency range Intersection with any suspension frequency range is also empty.When determining touch position data, also for different time writers, determine respectively The touch position data of different time writers.
As shown in Figure 2 B, time writer A is contacted with the display screen surface of touch apparatus respectively with electromagnetism B, is in writing state, Magnetic board can receive the frequency of the electromagnetic signal of two time writers sending respectively, then report to the touch-control master in touch apparatus Plate, touch-control mainboard report to the master chip in host equipment equipped with touch-control system whenever necessary, and master chip is equipped with operation System.
As shown in Figure 2 C, time writer A and electromagnetism B is suspended in the overhead somewhere of the display screen surface of touch apparatus, place respectively In scheduled suspended state, magnetic board can receive the frequency of the electromagnetic signal of two time writers sending respectively, then report to Touch-control mainboard in touch apparatus, touch-control mainboard report to the master chip in host equipment equipped with touch-control system whenever necessary, Master chip is equipped with operating system.
As in the foregoing embodiment, after the state that time writer is determined except the frequency of the electromagnetic signal sensed according to magnetic board, It can also determine by other means, the embodiment of the present invention is without limitation.
After determining the state that time writer is presently in, the time writer can be determined according to corresponding operating mode Touch data.If it is the state of writing, the touch data of the time writer is determined according to the first operating mode;If it is suspension State determines the touch data of the time writer according to the second operating mode;Touch precision under second operating mode is lower than Touch precision under first operating mode.First operating mode and the second operating mode mentioned herein can there are many real Existing mode, is exemplified below two kinds:
The first, corresponding first touch resolution ratio of the first operating mode, corresponding second touch resolution ratio of the second operating mode, Second touch resolution ratio is lower than the first touch resolution ratio.Step S201 can be accomplished by the following way with step S202:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch position in the touch data is generated Set data.
It should be noted that the first touch resolution ratio and the second touch resolution ratio are indicated similar to the display resolution of screen , the number of touch control unit in screen, the difference is that: the numerical value of the first touch resolution ratio is greater than the second touch resolution ratio Numerical value.First touch resolution ratio mentioned herein and the second touch resolution ratio, can the display screen according to contained by screen it is (associated Display screen) display resolution be configured, such as: the first touch resolution ratio be greater than or equal to associated display screen resolution ratio, Second touch resolution ratio is lower than the resolution ratio of associated display screen.
First touch resolution ratio or the corresponding touch control unit of the second touch resolution ratio, can by screen display resolution and First touch resolution ratio or the decision of the second touch resolution ratio, such as: the display resolution 3840 × 2160 of screen, the first touch point Resolution is equal with display resolution, be 3840 × 2160, the second touch resolution ratio be less than display resolution, be 1920 × 1080.The corresponding touch control unit of first touch resolution ratio is a pixel, and the corresponding touch control unit of the second touch resolution ratio is 4 Pixel.In other examples, it can also be set by the first touch resolution ratio and the second touch resolution ratio according to scene demand His numerical value, such as 2K or 4K are set by the first touch resolution ratio, details are not described herein.
For above-mentioned first touch resolution ratio and the second touch resolution ratio, when specifically determining touch position data, if electric Magnetic pen is currently at writing state, and the flux change amount sensed first according to magnetic board determines the position for causing magnetic flux change Point, if the location point is less than or equal to the corresponding touch-control of the first touch resolution ratio at a distance from the preceding location point once determined Unit, it is determined that the coordinate of this location point is consistent with the preceding coordinate of location point once determined, can use preceding once determination This touch position data of the coordinate representation of location point;It, can be with if it is greater than the corresponding touch control unit of the first touch resolution ratio With this touch position data of the coordinate representation of this location point.
If time writer is currently at scheduled suspended state, the flux change amount sensed first according to magnetic board causes The location point of magnetic flux change, if the location point at a distance from the preceding location point once determined, is less than or equal to second and touches The corresponding touch control unit of resolution ratio, it is determined that the coordinate of this location point is consistent with the preceding coordinate of location point once determined, can To generate touching after determining touch position data with this touch position data of the coordinate representation of preceding once determining location point It touches data and reports;Alternatively, abandoning generating this touch position data or touch data, or abandon reporting the touch of generation Data.
If it is greater than the corresponding touch control unit of the second touch resolution ratio, can with the coordinate representation of this location point this Touch position data generates touch data after determining touch position data and reports.
In addition, the processing method of touch data can be applied in touch-control system or operating system under the first implementation, It is executed by different executing subject, in an example, method of the invention is applied to the touch-control system that touch apparatus carries, can be with The following steps are included:
The touch data comprising the touch position data is generated, and is sent to operating system, to carry out touch-responsive.
It specifically may refer to the embodiment that Figure 1A is related under certain scenes, details are not described herein.
In another example, method of the invention be applied to operating system, can with the following steps are included:
Before generating the touch position data in the touch data, the time writer that associated touch apparatus is sent is received The tactile signals of triggering;
After generating the touch position data in the touch data, the touch number comprising the touch position data is generated According to;
The touch signal is sent to the touch apparatus or to virtual touch equipment, to carry out touch-responsive.
It specifically may refer to the embodiment that Figure 1B is related under certain scenes, details are not described herein.
Second, the first operating mode touch resolution ratio corresponding with the second operating mode is identical, can be according to identical Predetermined touch resolution ratio generates touch position data.Predetermined touch resolution ratio mentioned herein can be aforementioned first touch point The touch resolution ratio of resolution or other numerical value, details are not described herein.
But after generating touch position data according to predetermined touch resolution ratio, directly by generation under the first operating mode The touch position data touch position data current as time writer determines that the touch data comprising the touch position data is The touch data of the time writer.
Under second operating mode, after generating touch position data, the current location and its previous position of the time writer are judged Whether the distance set is greater than preset distance value;If it does, directly current using the touch position data of generation as time writer Touch position data determines that the touch data comprising the touch position data is the touch data of the time writer, if not It is greater than, then gives up the touch position data of generation, determines the touch data of the time writer for sky, alternatively, determining comprising previous The touch data of touch position data is the touch data of the time writer.Wherein, the preset distance value is greater than or equal to institute State the distance value of adjacent touch unit under predetermined touch resolution ratio.
In one example, after step S201, method of the invention is further comprising the steps of:
According to predetermined touch resolution ratio, the touch position data of the time writer is generated.It specifically may refer to aforementioned implementation The content that example is related to, details are not described herein.
The touch data of the time writer can be determined according to the first operating mode by following operation:
Determine that the touch data comprising the touch position data is the touch data of the time writer;
The touch data of the time writer can be determined according to the second operating mode by following operation:
Judge whether the current location of the time writer is greater than preset distance value at a distance from its prior location;Wherein, institute State distance value of the preset distance value more than or equal to adjacent touch unit under the predetermined touch resolution ratio;
If it is greater, then determining that the touch data comprising the touch position data is the touch data of the time writer;
If it is not greater, then giving up the touch position data, determine that the touch data of the time writer is sky, alternatively, Determine that the touch data comprising previous touch position data is the touch data of the time writer.
Wherein, judge whether the current location of the time writer is greater than preset distance at a distance from its prior location here It is worth, can be judged according to the touch position data being currently generated and the previous touch position data generated, it can also root Motion profile according to the time writer of the shooting time and shooting of camera is judged, can also be sentenced by other means Disconnected, details are not described herein.
In addition, the processing method of touch data can be applied in touch-control system or operating system under second of implementation, It is executed by different executing subject, in an example, method of the invention is applied to the touch-control system that touch apparatus carries, can be with The following steps are included:
The touch data of the time writer is sent, to operating system to carry out touch-responsive.
It specifically may refer to the embodiment that Figure 1A is related under certain scenes, details are not described herein.
In another example, method of the invention be applied to operating system, can with the following steps are included:
Before determining the current state of time writer, the sense of touch letter for the time writer triggering that associated touch apparatus is sent is received Number;
After the touch data for determining the time writer, Xiang Suoshu touch apparatus or virtual touch equipment send the touch number According to carry out touch-responsive.
It specifically may refer to the embodiment that Figure 1B is related under certain scenes, details are not described herein.
In other embodiments, the first operating mode and the second operating mode be in addition to aforementioned two kinds of implementations, can be with It realizes by other means, as long as the touch precision under the first operating mode is higher than the second operating mode, specific implementation side Details are not described herein for formula.
As can be seen from the above embodiments, the present invention can be in time writer and write by judging the current state of time writer When state, the touch data of the time writer is determined according to the first operating mode;When time writer is in suspended state, according to Two operating modes determine the touch data of the time writer, the corresponding touch precision of the touch location determined, lower than writing shape Touch precision when state under the first operating mode can thus reduce the change frequency of cursor position, and then reduce as far as possible The frequent shake of cursor, avoids unnecessary resource consumption.
Below in conjunction with specific example, the treatment process of touch data of the invention under introduction:
Fig. 3 A is please referred to, Fig. 3 A is the process of the processing method of the touch data shown in another exemplary embodiment of the present invention Figure, which is applied to touch-control system, can be with according to the first implementation of the first operating mode and the second operating mode Include the following steps S301-S304:
Step S301, the current state of time writer is determined.
Step S302, if it is the state of writing, the touch of the time writer is determined according to scheduled first touch resolution ratio Position data.
Step S303, true according to the second touch resolution ratio lower than first touch resolution ratio if it is suspended state The touch position data of the fixed time writer.
Step S304, the touch data comprising identified touch position data is generated, and is sent to operating system.
The touch-control system of the embodiment of the present invention may refer to the technology contents in the embodiment that Figure 1A is related to, and the present invention is implemented The step S301 to step S304 of example, the technology contents being referred in the embodiment that earlier figures 1A and Fig. 2A to Fig. 2 C is related to, Details are not described herein.
By the present embodiment it is found that the present invention can be when time writer be currently at writing state, according to scheduled first touching Touch the touch position data that resolution ratio determines time writer;It is currently at scheduled suspended state in time writer, according to lower than first Second touch resolution ratio of touch resolution ratio determines the touch position data of time writer;And then generating includes identified touch position Set the touch data of data, and after sending to operating system, it can be when time writer be in writing state, with high touch resolution ratio It realizes fine writing, when time writer is in scheduled suspended state, the position of touch reported is reduced with low touch resolution ratio Change frequency reduces the change frequency of cursor position, reduces the frequent shake of cursor as far as possible, unnecessary resource is avoided to disappear Consumption.
It is intelligence with computer equipment below according to the first implementation of the first operating mode and the second operating mode For interaction plate, the processing system of lower touch data is introduced:
Fig. 3 B is please referred to, processing system shown in Fig. 3 B is applied to intelligent interaction plate 300, including touch-control system and host Equipment, touch-control system are run in the touch apparatus 312 of intelligent interaction plate 300, may include magnetic board 3121 and touch-control master Plate 3122 is integrated with touch-control processor on touch-control mainboard 3122;Host equipment include intelligent interaction plate 300 master chip 311, MCU313 and USB switches switch 314, and master chip 311 connects respectively equipped with Android system (android system, master operating system) Meet touch apparatus 312 and MCU313.
In practical application, touch-control mainboard 3122 determines touching according to touch resolution ratio corresponding with the current state of time writer It touches position data, and after generating the touch data comprising identified touch position data, master chip 311 is reported to, by main core The operating system of piece 311 receives touch data, and triggers the response operation of the touch data.
In one example, MCU313 switches switch 314 by USB and connect with built-in Android module 320, built-in PC module 330.
In another example, intelligent interaction plate 300 can also switch switch 314 by MCU313 and USB, at least one External Android/PC module 400 connects.Wherein, external Android/PC module 400, including but not limited to: smart phone, USB flash memory Disk, laptop computer, desktop computer, tablet computer, personal digital assistant (PDA) etc..
The communication mode of external Android/PC module 400 and the data connection of intelligent interaction plate 300, including but not limited to The communication modes such as USB connection, internet, local area network, bluetooth, Wi-Fi or purple peak agreement (ZigBee), in the embodiment of the present invention not It limits.
Further, when data interaction occurs at least one external Android/PC module 400 and intelligent interaction plate 300, to Intelligent interaction plate 300, which is sent, throws screen data so that 300 pairs of the intelligent interaction plate throwing screen contents for throwing screen data are shown, outside Android/PC module 400 is set equipped with throwing screen client, it is however generally that, one or more can be had by throwing screen client, depending on specific Application scenarios are arranged, and embodiment is without limitation.
In other embodiments, the present embodiments relate to intelligent interaction plate 300, can be integrated with projector, The integration apparatus of one or more functions such as electronic whiteboard, curtain, sound equipment, television set and video conference terminal.
Referring to Fig. 4, Fig. 4 is the process of the processing method of the touch data shown in another exemplary embodiment of the present invention Figure, which is applied to operating system, can be with according to the first implementation of the first operating mode and the second operating mode Include the following steps S401-S406:
Step S401, the tactile signals for the time writer triggering that associated touch apparatus is sent are received.
Step S402, the current state of time writer is determined.
Step S403, if it is the state of writing, the touch of the time writer is determined according to scheduled first touch resolution ratio Position data.
Step S404, true according to the second touch resolution ratio lower than first touch resolution ratio if it is suspended state The touch position data of the fixed time writer.
Step S405, the touch data comprising the touch position data is generated.
Step S406, Xiang Suoshu touch apparatus or the touch signal is sent to virtual touch equipment, to be touched Response.
The operating system of the embodiment of the present invention may refer to the technology contents in the embodiment that Figure 1B is related to, and the present invention is implemented The step S401 to step S406 of example, the technology contents being referred in the embodiment that earlier figures 1B and Fig. 2A to Fig. 2 C is related to, Details are not described herein.
By the present embodiment it is found that the present invention can be when time writer be currently at writing state, according to scheduled first touching Touch the touch position data that resolution ratio determines time writer;It is currently at scheduled suspended state in time writer, according to lower than first Second touch resolution ratio of touch resolution ratio determines the touch position data of time writer;And then generating includes identified touch position The touch data of data is set, touch apparatus is transported in passback or virtual touch equipment carries out subsequent touch-responsive, can be in electromagnetism When pen is in writing state, fine writing is realized with high touch resolution ratio, when time writer is in scheduled suspended state, with low Touch resolution ratio reduces the change frequency of the position of touch reported, reduces the change frequency of cursor position, as far as possible reduction cursor Frequent shake, avoid unnecessary resource consumption.Meanwhile while avoiding cursor from shaking as far as possible, it is not necessarily to touch apparatus Tactile signals are carried out to the conversion process of touch signal, the performance requirement for controlling it chip can be reduced, and then can touch Therefore the cost and volume of touch apparatus can be reduced as control chip using the chip of low performance by touching in equipment.
Corresponding with the embodiment of preceding method, the present invention also provides the embodiments of device.
It is the block diagram of the processing unit of the touch data shown in an exemplary embodiment of the invention, the dress referring to Fig. 5, Fig. 5 Set may include: state determining module 510, position determination module 520 and data transmission blocks 530.
Wherein, state determining module 510, for determining the current state of time writer.
First touch modules 520, for determining the touch of the time writer according to the first operating mode in the state of writing Data.
Second touch modules 530, for determining the touch of the time writer according to the second operating mode in suspended state Data;Touch precision under second operating mode is lower than the touch precision under first operating mode.
In one example, the first touch modules 520 be can be also used for:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
Second touch modules 530 can be also used for:
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch position in the touch data is generated Set data.
As an example, apparatus of the present invention can be applied to the touch-control system of touch apparatus carrying, further includes:
Touch data sending module, for sending touch signal to operating system, to carry out touch-responsive.
As an example, apparatus of the present invention can be applied to operating system, can also include:
Tactile signals receiving module, for receiving the sense of touch letter for the time writer triggering that associated touch apparatus is sent Number;
Touch data generation module, for generating the touch data comprising the touch position data;
Touch data sending module, for sending the touch signal to the touch apparatus or to virtual touch equipment, To carry out touch-responsive.
As an example, first touch resolution ratio is greater than or equal to the resolution ratio of associated display screen;
Second touch resolution ratio is lower than the resolution ratio of associated display screen.
In another example, the device of the invention can also include:
Position data determining module, for generating the touch position data of the time writer according to predetermined touch resolution ratio;
First touch modules 520 may include:
First touches submodule, for determining that the touch data comprising the touch position data is the touching of the time writer Touch data;
Second touch modules 530 may include:
Distance judgment module, for judging it is pre- whether the current location of the time writer is greater than at a distance from its prior location Set a distance value;Wherein, the preset distance value is greater than or equal to the distance of adjacent touch unit under the predetermined touch resolution ratio Value;
Second touches submodule, for when being greater than, determining that the touch data comprising the touch position data is described The touch data of time writer;
Third touches submodule, for giving up the touch position data, determining the touching of the time writer when being not more than Data are touched as sky, alternatively, determining that the touch data comprising previous touch position data is the touch data of the time writer.
As an example, apparatus of the present invention can be applied to the touch-control system of touch apparatus carrying, further includes:
Touch data sending module, for sending the touch data of the time writer to operating system, to be touched Response.
As an example, apparatus of the present invention can be applied to operating system, can also include:
Tactile signals receiving module, for receiving the sense of touch letter for the time writer triggering that associated touch apparatus is sent Number;
Touch data sending module, for sending the touch signal to the touch apparatus or to virtual touch equipment, To carry out touch-responsive.
In another example, state determining module 510 be can be configured as:
According to the frequency for the electromagnetic signal that magnetic board senses, the current state of the time writer is determined;
When the frequency of the electromagnetic signal is in scheduled writing frequency range, determine that the time writer is currently at book Write state.
As an example, state determining module 510 can be additionally configured to:
Continue the time in scheduled suspension frequency range in the frequency of the electromagnetic signal, when being greater than or equal to first Between threshold value when, determine that the time writer is currently at scheduled suspended state.
As an example, state determining module 510 can be additionally configured to:
Continue the time in the suspension frequency range in the frequency of the electromagnetic signal, is lower than the first time threshold When being worth, and switching in the writing frequency range, determine that the time writer is currently at writing state.
As an example, it is that empty difference writes frequency ranges and intersection is empty that corresponding different time writers, which prestore intersection, Different suspension frequency ranges.
In another example, first touch resolution ratio is greater than or equal to the resolution ratio of associated display screen;
Second touch resolution ratio is lower than the resolution ratio of associated display screen.
The function of each unit (or module) and the realization process of effect are specifically detailed in right in the above method in above-mentioned apparatus The realization process of step is answered, details are not described herein.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The unit or module of explanation may or may not be physically separated, and the component shown as unit or module can be with It is or may not be physical unit or module, it can it is in one place, or may be distributed over multiple network lists In member or module.Some or all of the modules therein can be selected to realize the mesh of the present invention program according to the actual needs 's.Those of ordinary skill in the art can understand and implement without creative efforts.
The embodiment of the processing unit of inventive touch data can be using on a computing device.It specifically can be by calculating Machine core piece or entity are realized, or are realized by the product with certain function.In the typical realization of one kind, computer equipment Concrete form can be personal computer, laptop computer, smart phone, individual digital with electromagnetical type touch screen and help Reason, media player, navigation equipment, intelligent interaction plate, E-mail receiver/send equipment, game console, tablet computer, mutually It is any in network television, intelligent locomotive, pilotless automobile, intelligent refrigerator, other smart home devices or these equipment The combination of several equipment.Installation practice can be by software realization, can also be by way of hardware or software and hardware combining It realizes.Taking software implementation as an example, as the device on a logical meaning, being will by the processor of computer equipment where it Corresponding computer program instructions are read into memory what operation was formed in the readable mediums such as nonvolatile memory.From hardware layer For face, as shown in fig. 6, for a kind of hardware structure diagram of computer equipment where the processing unit of inventive touch data, packet Include electromagnetical type touch screen and touch-control system, touch-control system is in addition to processor shown in fig. 6, memory, network interface and non-volatile Except property memory, the electronic equipment in embodiment where device can also be wrapped generally according to the actual functional capability of the electronic equipment Other hardware are included, this is repeated no more.Memory can store the executable program instruction of processor;Processor can be coupled and be deposited Reservoir, for reading the program instruction of the memory storage, and in response, in the processing method for executing touch data as above Operation.
In one example, when the processing method of touch data is applied to the touch-control system that touch apparatus carries, the computer Equipment is touch apparatus.
In another example, when the processing method of touch data is applied to operating system, the computer equipment is touch apparatus The host equipment of docking, and equipped with the operating system.
In another example, the touch-control system further includes magnetic board, and the magnetic board is for incuding the time writer transmitting Electromagnetic signal and magnetic flux variation.
In another example, the touch-control system further includes touch-control mainboard, and the processor is integrated on the touch-control mainboard.
In another example, the computer equipment be intelligent interaction plate, the intelligent interaction plate include equipped with The master chip of android system, the processor are connect with the master chip.
In other embodiments, operation performed by processor can refer to the processing method embodiment of touch data above In relevant description, it will not be described here.
In addition, the embodiment of the present invention also provides a kind of machine readable storage medium (memory of electronic equipment), it is described can It reads to be stored with program instruction in storage medium, described program instruction includes the processing method for the touch data that above embodiments are mentioned The corresponding instruction of each step.When executed by one or more processors, so that processor executes what above embodiments were mentioned Operation in the processing method of touch data.
The embodiment of the present invention can be used one or more wherein include program code readable storage medium storing program for executing (including but Be not limited to magnetic disk storage, CD-ROM, optical memory etc.) on the form of computer program product implemented.Computer is available Readable storage medium storing program for executing includes permanent and non-permanent, removable and non-removable media, can by any method or technique Lai Realize information storage.Information can be computer readable instructions, data structure, the module of program or other data.It is machine readable The example of storage medium includes but is not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random are deposited Access to memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electrically erasable are only Read memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), the more function of number Can CD (DVD) other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices or it is any its His non-transmission medium, can be used for storing and can be accessed by a computing device information.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Within mind and principle, any modification, equivalent substitution, improvement and etc. done be should be included within the scope of the present invention.

Claims (19)

1. a kind of processing method of touch data characterized by comprising
Determine the current state of time writer;
If it is the state of writing, the touch data of the time writer is determined according to the first operating mode;
If it is suspended state, the touch data of the time writer is determined according to the second operating mode;Second operating mode Under touch precision lower than the touch precision under first operating mode.
2. the method according to claim 1, wherein determining the touch of the time writer according to the first operating mode Data, comprising:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
The touch data of the time writer is determined according to the second operating mode, comprising:
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch location number in the touch data is generated According to.
3. according to the method described in claim 2, it is characterized in that, the method is applied to the touch-control system that touch apparatus carries System, further comprising the steps of:
The touch data comprising the touch position data is generated, and is sent to operating system, to carry out touch-responsive.
4. according to the method described in claim 2, it is characterized in that, the method further includes following step applied to operating system It is rapid:
Before determining the current state of time writer, the tactile signals for the time writer triggering that associated touch apparatus is sent are received;
After generating the touch position data in the touch data, the touch data comprising the touch position data is generated;
The touch signal is sent to the touch apparatus or to virtual touch equipment, to carry out touch-responsive.
5. according to the method described in claim 2, it is characterized by:
First touch resolution ratio is greater than or equal to the resolution ratio of associated display screen;
Second touch resolution ratio is lower than the resolution ratio of associated display screen.
6. the method according to claim 1, wherein the method also includes following steps:
According to predetermined touch resolution ratio, the touch position data of the time writer is generated;
The touch data of the time writer is determined according to the first operating mode, comprising:
Determine that the touch data comprising the touch position data is the touch data of the time writer;
The touch data of the time writer is determined according to the second operating mode, comprising:
Judge whether the current location of the time writer is greater than preset distance value at a distance from its prior location;Wherein, described pre- Set a distance value is greater than or equal to the distance value of adjacent touch unit under the predetermined touch resolution ratio;
If it is greater, then determining that the touch data comprising the touch position data is the touch data of the time writer;
If it is not greater, then giving up the touch position data, the touch data of the time writer is determined for sky, alternatively, determining Touch data comprising previous touch position data is the touch data of the time writer.
7. according to the method described in claim 6, it is characterized in that, the method is applied to the touch-control system that touch apparatus carries System, further comprising the steps of:
The touch data of the time writer is sent, to operating system to carry out touch-responsive.
8. according to the method described in claim 6, it is characterized in that, the method further includes following step applied to operating system It is rapid:
Before determining the current state of time writer, the tactile signals for the time writer triggering that associated touch apparatus is sent are received;
After the touch data for determining the time writer, Xiang Suoshu touch apparatus or virtual touch equipment send the touch data, To carry out touch-responsive.
9. method according to any one of claim 1 to 8, which is characterized in that the current state of the determining time writer, Include:
According to the frequency for the electromagnetic signal that magnetic board senses, the current state of the time writer is determined;
If the frequency of the electromagnetic signal is in scheduled writing frequency range, it is determined that the time writer is currently at writing State.
10. according to the method described in claim 9, it is characterized in that, if the frequency of the electromagnetic signal continues scheduled Time in suspension frequency range is greater than or equal to first time threshold, it is determined that the time writer is currently at scheduled outstanding Floating state.
11. according to the method described in claim 10, it is characterized in that, if the frequency of the electromagnetic signal continues described outstanding Time in floating frequency range, it is lower than the first time threshold, it is determined that the time writer is currently at writing state.
12. according to the method for claim 11, which is characterized in that it is empty difference that corresponding different time writers, which prestore intersection, It writes frequency range and intersection is empty different suspension frequency ranges.
13. a kind of processing unit of touch data characterized by comprising
State determining module, for determining the current state of time writer;
First touch modules, for determining the touch data of the time writer according to the first operating mode in the state of writing;
Second touch modules, for determining the touch data of the time writer according to the second operating mode in suspended state;Institute The touch precision under the second operating mode is stated lower than the touch precision under first operating mode.
14. device according to claim 13, which is characterized in that first touch modules are also used to:
According to scheduled first touch resolution ratio, the touch position data in the touch data is generated;
Second touch modules are also used to:
According to the second touch resolution ratio for being lower than first touch resolution ratio, the touch location number in the touch data is generated According to.
15. device according to claim 13, which is characterized in that described device further include:
Position data determining module, for generating the touch position data of the time writer according to predetermined touch resolution ratio;
First touch modules include:
First touches submodule, for determining that the touch data comprising the touch position data is the touch number of the time writer According to;
Second touch modules include:
Distance judgment module, for judging whether the current location of the time writer is greater than pre- spacing at a distance from its prior location From value;Wherein, the preset distance value is greater than or equal to the distance value of adjacent touch unit under the predetermined touch resolution ratio;
Second touches submodule, for when being greater than, determining that the touch data comprising the touch position data is the electromagnetism The touch data of pen;
Third touches submodule, for giving up the touch position data, determining the touch number of the time writer when being not more than According to for sky, alternatively, determine comprising previous touch position data touch data be the time writer touch data.
16. a kind of computer equipment, which is characterized in that including processor and for storing the processor-executable instruction Memory;Wherein, the processor is configured to executing the operation such as any one of claims 1 to 12 the method.
17. equipment according to claim 16, which is characterized in that the method is applied to the touch-control system that touch apparatus carries When system, the computer equipment is touch apparatus.
18. equipment according to claim 16, which is characterized in that when the method is applied to operating system, the calculating Machine equipment is the host equipment of touch apparatus docking, and equipped with the operating system.
19. one or more machine readable storage mediums, which is characterized in that instruction is stored thereon with, when by one or more When managing device execution, so that processor is executed such as the operation in any one of claims 1 to 12 the method.
CN201910356890.2A 2019-04-29 2019-04-29 Touch data processing method, device, equipment and storage medium Pending CN110069165A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910356890.2A CN110069165A (en) 2019-04-29 2019-04-29 Touch data processing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910356890.2A CN110069165A (en) 2019-04-29 2019-04-29 Touch data processing method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110069165A true CN110069165A (en) 2019-07-30

Family

ID=67369645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910356890.2A Pending CN110069165A (en) 2019-04-29 2019-04-29 Touch data processing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110069165A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113687742A (en) * 2021-09-02 2021-11-23 山东蓝贝思特教装集团股份有限公司 TFT-based electromagnetic positioning method and system
CN113741749A (en) * 2021-08-27 2021-12-03 北京字节跳动网络技术有限公司 Cursor position updating method and device and electronic equipment
WO2022193988A1 (en) * 2021-03-18 2022-09-22 Oppo广东移动通信有限公司 Touch event reporting method and apparatus, terminal, and storage medium
CN115167716A (en) * 2021-04-07 2022-10-11 北京有竹居网络技术有限公司 Method and device for positioning contact, terminal and non-transitory storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1886722A (en) * 2003-11-25 2006-12-27 3M创新有限公司 Light-emitting stylus and user input device using same
CN101194221A (en) * 2005-06-08 2008-06-04 3M创新有限公司 Touch location determination involving multiple touch location processes
CN103168284A (en) * 2010-08-27 2013-06-19 苹果公司 Touch and hover toggle
CN103699326A (en) * 2013-12-27 2014-04-02 深圳天珑无线科技有限公司 Touch processing method and terminal device
CN104007922A (en) * 2013-02-23 2014-08-27 三星电子株式会社 Method for providing a feedback in response to a user input and a terminal implementing the same
CN104583920A (en) * 2012-08-29 2015-04-29 三星电子株式会社 Apparatus and method for processing input on a touch screen
CN106030482A (en) * 2013-10-14 2016-10-12 谱瑞科技有限公司 Hover position calculation for touchscreen devices
CN106055144A (en) * 2016-05-24 2016-10-26 北京小米移动软件有限公司 Method and apparatus for controlling touch screen status, and electronic device
CN109101180A (en) * 2018-08-10 2018-12-28 珠海格力电器股份有限公司 Screen electronic equipment interaction method and interaction system thereof and electronic equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1886722A (en) * 2003-11-25 2006-12-27 3M创新有限公司 Light-emitting stylus and user input device using same
CN101194221A (en) * 2005-06-08 2008-06-04 3M创新有限公司 Touch location determination involving multiple touch location processes
CN103168284A (en) * 2010-08-27 2013-06-19 苹果公司 Touch and hover toggle
CN104583920A (en) * 2012-08-29 2015-04-29 三星电子株式会社 Apparatus and method for processing input on a touch screen
CN104007922A (en) * 2013-02-23 2014-08-27 三星电子株式会社 Method for providing a feedback in response to a user input and a terminal implementing the same
CN106030482A (en) * 2013-10-14 2016-10-12 谱瑞科技有限公司 Hover position calculation for touchscreen devices
CN103699326A (en) * 2013-12-27 2014-04-02 深圳天珑无线科技有限公司 Touch processing method and terminal device
CN106055144A (en) * 2016-05-24 2016-10-26 北京小米移动软件有限公司 Method and apparatus for controlling touch screen status, and electronic device
CN109101180A (en) * 2018-08-10 2018-12-28 珠海格力电器股份有限公司 Screen electronic equipment interaction method and interaction system thereof and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022193988A1 (en) * 2021-03-18 2022-09-22 Oppo广东移动通信有限公司 Touch event reporting method and apparatus, terminal, and storage medium
CN115167716A (en) * 2021-04-07 2022-10-11 北京有竹居网络技术有限公司 Method and device for positioning contact, terminal and non-transitory storage medium
CN113741749A (en) * 2021-08-27 2021-12-03 北京字节跳动网络技术有限公司 Cursor position updating method and device and electronic equipment
CN113687742A (en) * 2021-09-02 2021-11-23 山东蓝贝思特教装集团股份有限公司 TFT-based electromagnetic positioning method and system

Similar Documents

Publication Publication Date Title
CN110069165A (en) Touch data processing method, device, equipment and storage medium
US10318149B2 (en) Method and apparatus for performing touch operation in a mobile device
RU2534486C2 (en) Multi-touch object inertia simulation
US4792896A (en) Storage controller emulator providing transparent resource sharing in a computer system
CN102667713B (en) With the response type user interface of background application logic
KR102184269B1 (en) Display apparatus, portable apparatus and method for displaying a screen thereof
EP2786227B1 (en) Application programming interface for a multi-pointer indirect touch input device
CN112214118B (en) Stylus pen and control method thereof, electronic equipment
US20200051561A1 (en) Instant key mapping reload and real time key commands translation by voice command through voice recognition device for universal controller
CN105477854A (en) Handle control method, device and system applied in intelligent terminal
CN103701908A (en) Method, device and system for remote interaction
CN102902414A (en) Pressure-based interaction used for indirect touching device
CN105723339B (en) Techniques for portable computing device virtualization
CN104024983A (en) Interaction models for indirect interaction devices
CN113805770B (en) A cursor moving method and electronic device
US11630532B2 (en) Touch sensitive processing apparatus and method thereof and touch system
EP3702893B1 (en) Touch sensing signal processing method and system
CN103838444A (en) Input method and input equipment
US20140201648A1 (en) Displaying hotspots in response to movement of icons
CN107544692A (en) Electromagnetic pen, intelligent terminal control method, device, equipment and storage medium
CN102645986A (en) Handheld electronic device with three-dimensional object
CN120045078A (en) Touch pen-based use method and device
CN104679238A (en) Holographic interaction device and method based on signal transmission
CN114339343A (en) Control method, control device, electronic apparatus, control medium, and product
CN103237086A (en) Information transmission system and information transmission method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190730

RJ01 Rejection of invention patent application after publication