CN116737000A - Touch control method, system, electronic equipment and touch control pen - Google Patents
Touch control method, system, electronic equipment and touch control pen Download PDFInfo
- Publication number
- CN116737000A CN116737000A CN202211140983.XA CN202211140983A CN116737000A CN 116737000 A CN116737000 A CN 116737000A CN 202211140983 A CN202211140983 A CN 202211140983A CN 116737000 A CN116737000 A CN 116737000A
- Authority
- CN
- China
- Prior art keywords
- signal
- reference information
- electronic equipment
- touch screen
- touch
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 114
- 241001422033 Thestylus Species 0.000 claims description 194
- 230000001681 protective effect Effects 0.000 claims description 42
- 238000003825 pressing Methods 0.000 claims description 26
- 230000007613 environmental effect Effects 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001228 spectrum Methods 0.000 claims description 10
- 230000005856 abnormality Effects 0.000 abstract description 27
- 230000004044 response Effects 0.000 abstract description 9
- 230000005540 biological transmission Effects 0.000 description 46
- 230000008569 process Effects 0.000 description 42
- 238000001514 detection method Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 33
- 238000007639 printing Methods 0.000 description 33
- 239000010410 layer Substances 0.000 description 25
- 230000006870 function Effects 0.000 description 24
- 238000004891 communication Methods 0.000 description 22
- 230000003993 interaction Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 16
- 238000007726 management method Methods 0.000 description 13
- 238000010295 mobile communication Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000003416 augmentation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04162—Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing 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/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0441—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using active external devices, e.g. active pens, for receiving changes in electrical potential transmitted by the digitiser, e.g. tablet driving signals
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
The embodiment of the application provides a touch method, a touch system, electronic equipment and a touch pen, wherein the touch system comprises the electronic equipment and the touch pen connected to the electronic equipment through Bluetooth; the electronic equipment detects an interference source of an uplink signal in an application scene where the electronic equipment is located, the uplink signal is sent by a touch screen of the electronic equipment, decoding reference information is determined according to the interference source, and the decoding reference information is sent to a touch pen; the touch pen further identifies a signal sent by the touch screen based on the decoding reference information, and if the identification result is an uplink signal, a coding signal is sent to the electronic equipment; the electronic device responds to the touch operation based on the coding signal. The embodiment of the application can reduce the abnormality of the response touch operation of the electronic equipment caused by the abnormality of the uplink signal identified by the touch pen.
Description
Technical Field
The embodiment of the application relates to the technical field of touch control, in particular to a touch control method, a touch control system, electronic equipment and a touch control pen.
Background
With the development of touch technology, electronic devices that perform man-machine interaction by using a touch function are widely developed and applied. For example, a touch screen of the electronic device may be touched by a finger, a stylus, or the like to implement a touch function.
In the related art, a stylus may identify an uplink signal sent by a touch screen, so as to generate a coding signal indicating an electronic device to respond to a touch operation according to an identification result. However, the uplink signal is likely to be affected by external factors such as noise signals, so that the stylus pen recognizes that the uplink signal is abnormal, resulting in a problem that the electronic device responds to the touch operation abnormality.
Disclosure of Invention
The application provides a touch method, a touch system, electronic equipment and a touch pen, wherein the electronic equipment is used for providing decoding reference information applicable to a scene interference source for the touch pen in a scene that an uplink signal of a touch screen is interfered by external factors, so that identification abnormality caused by interference of the external factors on the uplink signal is reduced, the identification accuracy of the uplink signal is improved, and the abnormality of the touch pen in response to touch operation of the electronic equipment caused by the identification of the abnormality of the uplink signal is reduced.
In a first aspect, an embodiment of the present application provides a touch system, including an electronic device and a stylus, where the stylus is connected to the electronic device through bluetooth; the electronic equipment is used for detecting the scene type of the application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene; the uplink signal is sent by the touch screen of the electronic equipment; determining decoding reference information according to the scene type; transmitting decoding reference information to the touch pen; wherein the decoded reference information comprises the characteristics of the uplink signal; the touch control pen is used for identifying signals sent by the touch screen based on the decoded reference information to obtain an identification result; if the identification result is an uplink signal, sending a coding signal to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to the touch operation.
For example, fig. 1 is a schematic view of an application scenario shown in an exemplary manner, and as shown in fig. 1, the electronic device may be a tablet, and the stylus is connected to the electronic device through bluetooth. For example, the characteristics of the uplink signal used to reflect the characteristics of the uplink signal may include at least one of: waveform, frequency band and energy threshold of the uplink signal. The energy threshold may be a single value, for example 1000dBm (decibel relative to one milliwatt, decibel-milliwatt), or the energy threshold may be an energy interval, for example [1000dBm,1500dBm ]. Accordingly, the decoded reference information may include at least one of the characteristics of the uplink signal described above.
According to the embodiment of the application, the electronic equipment provides the decoding reference information suitable for the scene to the touch pen in the scene that the uplink signal of the touch screen is interfered by the external factors, so that the interference of the external factors on the identification of the uplink signal is reduced, the identification accuracy of the uplink signal is improved, and the abnormality of the touch pen in response to the touch operation of the electronic equipment caused by the abnormality of the uplink signal identification is reduced.
According to a first aspect, an interference source of an uplink signal in an application scenario includes at least one of: the components of the electronic equipment, the touch screen of the electronic equipment pressed by the human body parts, the protective film attached to the touch screen, the power grid noise signal and the environmental magnetic field in the application scene.
For example, fig. 11a is a schematic diagram of an application scenario of electronic devices of different types provided in the embodiment of the present application, as shown in fig. 11a, a component of the electronic device of the interference source may be a touch screen of a tablet 1 of a model P1, and different interference exists on an uplink signal with a touch screen of a tablet 2 of a model P2. Fig. 11b is a schematic diagram of an application scenario of a palm-pressing touch screen according to an embodiment of the present application, where, as shown in fig. 11b, the touch screen of the electronic device for pressing a human body part with an interference source may be a touch screen of a palm-pressing tablet. Fig. 11c is a schematic diagram of an application scenario in which a touch screen with a protective film is attached, as shown in fig. 11c, where the protective film attached to the touch screen of an interference source may be a flat touch screen surface attached with a protective film. Fig. 11d is a schematic diagram of an application scenario of charging an electronic device according to an embodiment of the present application, where as shown in fig. 11d, when a panel is charged by a wired charger, an interference source power grid noise signal may be a power grid common mode noise signal that is introduced into the panel by the charger. Fig. 11e is a schematic diagram of an application scenario with environmental noise provided in an embodiment of the present application, where, as shown in fig. 11e, an environmental magnetic field in an application scenario of an interference source may be a magnetic field including a display screen, a sound box, and a router environment.
The embodiment of the application can cope with application scenes in which at least one interference source of the environment magnetic field in the power grid noise signal and the application scenes exists, such that the component of the electronic equipment, the touch screen of the electronic equipment pressed by the human body part, the protective film attached to the touch screen, and the identification accuracy of the uplink signal in the application scenes is improved, and the response touch operation abnormality of the electronic equipment caused by the abnormality of the uplink signal identified by the touch pen is reduced.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: acquiring a system file of the electronic equipment; and searching decoding reference information corresponding to the scene type from the system file.
According to the embodiment of the application, the decoding reference information corresponding to each scene type is stored in the system file of the electronic equipment in advance, so that when the electronic equipment is applied to scenes of different scene types, the decoding reference information suitable for the scenes can be determined, the identification accuracy of uplink signals in the application scene is improved, and the response touch operation abnormality of the electronic equipment caused by the abnormality of the uplink signals identified by the touch pen is reduced.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: if the updating of the components of the electronic equipment is detected, acquiring attribute information of the updated components; acquiring updated system files based on the attribute information; the updated system file is used for indicating decoding reference information corresponding to the scene type updated according to the attribute information.
For example, the tablet may update the system file, i.e., the version of the system file, upon detecting that the touch screen of the tablet is replaced and the charging interface is replaced, to obtain updated decoding reference information.
According to the embodiment of the application, the electronic equipment further reduces the decoding failure of the uplink signal by adaptively adjusting the decoding reference information corresponding to the scene type of the updating component. The scene type to which the updating component belongs may be, for example, electronic device model interference, charging.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to; when receiving a notification that the stylus is connected, determining a scene type of the application scene includes: model interference of electronic equipment; the electronic equipment model interference is used for indicating that an interference source of the uplink signal is a component of the electronic equipment.
According to the embodiment of the application, when the touch pen is connected to the electronic equipment, the electronic equipment determines that the scene type is the electronic equipment model interference, so that decoding reference information is determined according to the electronic equipment model, the scene of model change of the electronic equipment can be detected more timely, decoding reference information can be determined according to the scene later, the touch efficiency is improved, and the touch operation abnormality of the touch pen is reduced more timely.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: detecting whether a human body part presses the touch screen or not through a sensor corresponding to the touch screen of the electronic equipment; if yes, determining the scene type of the application scene comprises: pressing the human body part; the human body part presses the touch screen of the electronic equipment, wherein the human body part presses an interference source for indicating an uplink signal.
According to the embodiment of the application, the electronic equipment determines that the scene type comprises the human body part pressing under the condition that the human body part pressing touch screen is detected through the sensor corresponding to the touch screen of the electronic equipment, so that decoding reference information corresponding to the scene of the human body part pressing touch screen of the electronic equipment is determined, and the response touch operation abnormality of the electronic equipment caused by the abnormality of the uplink signal recognized by the touch pen when the human body part pressing touch screen of the electronic equipment is reduced.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: acquiring a capacitance value of a touch screen of the electronic equipment; determining a difference value between the capacitance value and a pre-stored reference capacitance value; the reference capacitance value is used for indicating the capacitance value of the touch screen which is not attached with protection; if the difference value reaches the difference threshold, determining the type of the application scene comprises: sticking a protective film; the touch screen is provided with a protective film, wherein the protective film is attached to the touch screen, and the protective film is used for indicating that an interference source of an uplink signal is the touch screen of the electronic equipment.
According to the embodiment of the application, the electronic equipment can detect the scene type including the sticking of the protective film through the difference between the capacitance value of the touch screen of the electronic equipment and the reference capacitance value, namely the capacitance value of the touch screen when the protective film is not stuck, so that decoding reference information corresponding to the scene of the touch screen of the electronic equipment stuck with the protective film is determined, and the problem that the electronic equipment responds to touch operation abnormality caused by the fact that the touch pen recognizes the uplink signal abnormality when the touch screen of the electronic equipment stuck with the protective film is reduced.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: detecting whether the electronic equipment is charged; if yes, determining the type of the application scene comprises the following steps: charging; the interference source for indicating the uplink signal is a power grid noise signal.
According to the embodiment of the application, the electronic equipment determines the scene type as charging when detecting that the electronic equipment is charged, and then the decoding reference information corresponding to the charging scene of the electronic equipment can be determined, so that the problem that the electronic equipment responds to touch operation abnormality caused by the fact that the touch pen recognizes the uplink signal abnormality when the electronic equipment is charged is reduced.
According to the first aspect, or any implementation manner of the first aspect, the electronic device is specifically configured to: acquiring magnetic field noise of an application scene; if the magnetic field noise reaches the first noise threshold, determining the type of the application scene includes: ambient magnetic field interference; the interference source for indicating the uplink signal is an environmental magnetic field in an application scene.
According to the embodiment of the application, when the magnetic field noise of the application scene reaches the first noise threshold, the electronic equipment determines the scene type as charging, and decoding reference information corresponding to the environment magnetic field interference scene can be determined later, so that when the uplink signal of the electronic equipment is interfered by the environment magnetic field, the touch pen recognizes that the response touch operation of the electronic equipment caused by the uplink signal abnormality is abnormal.
According to the first aspect, or any implementation manner of the first aspect, the stylus is specifically configured to: under the condition of receiving the decoding reference information, acquiring a touch control pen noise signal generated by a touch control pen; wherein the decoding reference information includes first sub-reference information and second sub-reference information; the first sub-reference information comprises the characteristics of an uplink signal interfered by an interference source; the second sub-reference information comprises the characteristics of an uplink signal interfered by an interference source and a touch pen noise signal; if the touch pen noise signal does not reach the second noise threshold value, identifying a signal sent by the touch screen based on the first sub-reference information, and obtaining an identification result; and if the touch pen noise signal reaches a second noise threshold value, identifying a signal sent by the touch screen based on the second sub-reference information, and obtaining an identification result.
According to the embodiment of the application, the second sub-reference information is set for the condition that the noise signal interference of the touch pen exists, so that the touch pen performs uplink signal identification based on the second sub-reference information when detecting the noise signal interference of the touch pen, the interference of external factors on uplink signals in an application scene can be further reduced, the identification accuracy of the uplink signals is further improved, the problems that the touch pen writes a broken line and does not generate ink and the like caused by the fact that the touch pen does not generate a coding signal when decoding of the uplink signals fails are solved, and the writing experience of a user is improved.
According to the first aspect, or any implementation manner of the first aspect, the stylus is specifically configured to: receiving a signal sent by a touch screen; converting a signal sent by a touch screen from a time domain to a frequency domain to obtain a frequency spectrum of the signal; determining a total energy value of the signal based on the frequency spectrum; if the energy total value reaches the energy threshold value, determining that the identification result is an uplink signal; the decoded reference information includes an energy threshold; if the total energy value does not reach the energy threshold value, determining that the identification result is not an uplink signal, and returning to execute receiving of the signal sent by the touch screen.
According to the embodiment of the application, the stylus realizes the identification of the uplink signal by determining whether the total energy value of the uplink signal of the electronic device reaches the energy threshold corresponding to the scene type of the scene where the electronic device is located, so that the energy threshold is applicable to the identification of the uplink signal interfered by the corresponding scene interference source, the identification abnormality caused by the interference of the external factors on the uplink signal is reduced, the identification accuracy of the uplink signal is improved, and the abnormality of the electronic device responding to the touch operation caused by the abnormality of the uplink signal identified by the stylus is reduced.
In a second aspect, an embodiment of the present application provides a touch method, applied to an electronic device, where the electronic device is connected to a stylus through bluetooth, the method including: detecting the scene type of an application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene; the uplink signal is sent by the touch screen of the electronic equipment; determining decoding reference information according to the scene type; transmitting decoding reference information to the touch pen; wherein the decoded reference information comprises the characteristics of the uplink signal; the decoding reference information is used for the touch pen to identify a signal sent by the touch screen based on the decoding reference information, and if the identification result is an uplink signal, a coding signal is sent to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to the touch operation.
According to a second aspect, an interference source of an uplink signal in an application scenario includes at least one of the following: the components of the electronic equipment, the touch screen of the electronic equipment pressed by the human body parts, the protective film attached to the touch screen, the power grid noise signal and the environmental magnetic field in the application scene.
According to a second aspect, or any implementation manner of the second aspect, determining decoding reference information according to a scene type includes: acquiring a system file of the electronic equipment; and searching decoding reference information corresponding to the scene type from the system file.
According to a second aspect, or any implementation manner of the second aspect, before detecting a scene type of an application scene in which the electronic device is located, the method further includes: if the updating of the components of the electronic equipment is detected, acquiring attribute information of the updated components; acquiring updated system files based on the attribute information; the updated system file is used for indicating decoding reference information corresponding to the scene type updated according to the attribute information.
According to a second aspect, or any implementation manner of the second aspect, detecting a scene type of an application scene in which the electronic device is located includes: when receiving a notification that the stylus is connected, determining a scene type of the application scene includes: model interference of electronic equipment; the electronic equipment model interference is used for indicating that an interference source of the uplink signal is a component of the electronic equipment.
According to a second aspect, or any implementation manner of the second aspect, detecting a scene type of an application scene in which the electronic device is located includes: detecting whether a human body part presses the touch screen or not through a sensor corresponding to the touch screen of the electronic equipment; if yes, determining the scene type of the application scene comprises: pressing the human body part; the human body part presses the touch screen of the electronic equipment, wherein the human body part presses an interference source for indicating an uplink signal.
According to a second aspect, or any implementation manner of the second aspect, detecting a scene type of an application scene in which the electronic device is located includes: acquiring a capacitance value of a touch screen of the electronic equipment; determining a difference value between the capacitance value and a pre-stored reference capacitance value; if the difference value reaches the difference threshold, determining the type of the application scene comprises: sticking a protective film; the touch screen is provided with a protective film, wherein the protective film is attached to the touch screen, and the protective film is used for indicating that an interference source of an uplink signal is the touch screen of the electronic equipment.
According to a second aspect, or any implementation manner of the second aspect, detecting a scene type of an application scene in which the electronic device is located includes: detecting whether the electronic equipment is charged; if yes, determining the type of the application scene comprises the following steps: charging; the interference source for indicating the uplink signal is a power grid noise signal.
According to a second aspect, or any implementation manner of the second aspect, detecting a scene type of an application scene in which the electronic device is located includes: acquiring magnetic field noise of an application scene; if the magnetic field noise reaches the first noise threshold, determining the type of the application scene includes: ambient magnetic field interference; the interference source for indicating the uplink signal is an environmental magnetic field in an application scene.
Any implementation manner of the second aspect and the second aspect corresponds to any implementation manner of the first aspect and the first aspect, respectively. The technical effects corresponding to the second aspect and any implementation manner of the second aspect may be referred to the technical effects corresponding to the first aspect and any implementation manner of the first aspect, which are not described herein.
In a third aspect, an embodiment of the present application provides a touch method applied to a stylus, where the stylus is connected to an electronic device through bluetooth, the method including: receiving decoding reference information sent by electronic equipment; the decoding reference information comprises the characteristics of an uplink signal sent by a touch screen of the electronic equipment, and is determined for the electronic equipment according to the scene type of an application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene; based on the decoding reference information, identifying a signal sent by the touch screen to obtain an identification result; if the identification result is an uplink signal, sending a coding signal to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to the touch operation.
According to a third aspect, identifying a signal transmitted by a touch screen based on decoded reference information, to obtain an identification result, includes: under the condition of receiving the decoding reference information, acquiring a touch control pen noise signal generated by a touch control pen; wherein the decoding reference information includes first sub-reference information and second sub-reference information; the first sub-reference information comprises the characteristics of an uplink signal interfered by an interference source; the second sub-reference information comprises the characteristics of an uplink signal interfered by an interference source and a touch pen noise signal; if the touch pen noise signal does not reach the second noise threshold value, identifying a signal sent by the touch screen based on the first sub-reference information, and obtaining an identification result; and if the touch pen noise signal reaches a second noise threshold value, identifying a signal sent by the touch screen based on the second sub-reference information, and obtaining an identification result.
According to a third aspect, or any implementation manner of the third aspect, based on the decoded reference information, a signal sent by the touch screen is identified, so as to obtain an identification result, where the identifying step includes: receiving a signal sent by a touch screen; converting the signal from a time domain to a frequency domain to obtain a frequency spectrum of the signal; determining a total energy value of the signal based on the frequency spectrum; if the energy total value reaches the energy threshold value, determining that the identification result is an uplink signal; the decoded reference information includes an energy threshold; if the total energy value does not reach the energy threshold value, determining that the signal is not an uplink signal, and returning to execute receiving of the signal sent by the touch screen.
Any implementation manner of the third aspect and any implementation manner of the third aspect corresponds to any implementation manner of the first aspect and any implementation manner of the first aspect, respectively. The technical effects corresponding to the third aspect and any implementation manner of the third aspect may be referred to the technical effects corresponding to the first aspect and any implementation manner of the first aspect, which are not described herein.
In a fourth aspect, an embodiment of the present application provides an electronic device, including: a memory and a processor; the processor is coupled with the memory; the memory stores program instructions that, when executed by the processor, cause the electronic device to perform any one of the implementations of the second aspect and the second aspect described above.
Any implementation manner of the fourth aspect and any implementation manner of the fourth aspect corresponds to any implementation manner of the second aspect and any implementation manner of the second aspect.
In a fifth aspect, an embodiment of the present application provides a stylus, including: a memory and a processor; the processor is coupled with the memory; the memory stores program instructions that, when executed by the processor, cause the stylus to perform any one of the implementations of the third aspect and the third aspect described above.
Any implementation manner of the fifth aspect and any implementation manner of the fifth aspect corresponds to any implementation manner of the third aspect and any implementation manner of the third aspect, respectively.
In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, including a computer program, which when run on a computer causes the computer to perform any one of the implementations of the second aspect, the third aspect, or any one of the implementations of the third aspect.
In a seventh aspect, embodiments of the present application provide a chip comprising one or more interface circuits and one or more processors; the interface circuit is used for receiving signals from the memory of the electronic device and sending signals to the processor, wherein the signals comprise computer instructions stored in the memory; the computer instructions, when executed by a processor, cause an electronic device to perform the second aspect, any implementation manner of the second aspect, the third aspect, or any implementation manner of the third aspect.
In an eighth aspect, embodiments of the present application provide a computer program product comprising a computer program which, when executed by an electronic device, causes the electronic device to perform any one of the implementations of the second aspect, the third aspect, or any one of the implementations of the third aspect described above.
Drawings
Fig. 1 is a schematic view of an exemplary application scenario;
fig. 2 is a schematic structural view of an exemplary electronic device;
FIG. 3 is a schematic diagram of a software architecture of an exemplary electronic device;
FIG. 4 is a schematic diagram of communication connection between an electronic device and a stylus according to an embodiment of the present application;
fig. 5 is a schematic diagram illustrating data interaction between an electronic device and a stylus of an In cell type touch screen;
FIG. 6 is a schematic diagram of data interaction between an electronic device and a stylus of an exemplary illustrated On cell type touch screen;
FIG. 7 is a schematic illustration of the use of an exemplary stylus on an electronic device;
fig. 8 is a schematic diagram illustrating a principle of touch operation of the electronic device by the stylus;
FIG. 9 is a schematic diagram illustrating an exemplary stylus establishing a Bluetooth connection with an electronic device;
FIG. 10 is a schematic diagram of an exemplary Bluetooth interface of an electronic device;
Fig. 11a is a schematic diagram of an application scenario of electronic devices of different models according to an embodiment of the present application;
fig. 11b is a schematic diagram of an application scenario of a palm pressing touch screen according to an embodiment of the present application;
fig. 11c is a schematic diagram of an application scenario in which a touch screen provided by an embodiment of the present application is attached with a protective film;
fig. 11d is a schematic diagram of an application scenario of charging an electronic device according to an embodiment of the present application;
FIG. 11e is a schematic diagram of an application scenario with environmental noise provided by an embodiment of the present application;
fig. 12 is a schematic flow chart of a touch method according to an embodiment of the application;
fig. 13 is a schematic flow chart of a touch method according to an embodiment of the application;
fig. 14 is a schematic flow chart of a touch method according to an embodiment of the application;
fig. 15 is a schematic flow chart of a touch method according to an embodiment of the application;
FIG. 16 is a schematic flow chart of a touch method according to an embodiment of the present application;
FIG. 17 is a schematic flow chart of a touch method according to an embodiment of the present application;
fig. 18 is a block diagram of an apparatus according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The term "and/or" is herein merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone.
The terms first and second and the like in the description and in the claims of embodiments of the application, are used for distinguishing between different objects and not necessarily for describing a particular sequential order of objects. For example, the first target object and the second target object, etc., are used to distinguish between different target objects, and are not used to describe a particular order of target objects.
In embodiments of the application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
In the description of the embodiments of the present application, unless otherwise indicated, the meaning of "a plurality" means two or more. For example, the plurality of processing units refers to two or more processing units; the plurality of systems means two or more systems.
Before the technical scheme of the embodiment of the application is described, an application scene of the embodiment of the application is described with reference to the attached drawings. Fig. 1 is a schematic view of an exemplary application scenario. As shown in fig. 1, the application scenario includes a stylus and a tablet, that is, a tablet computer. The touch pen is connected with the tablet through Bluetooth, and data interaction can be performed through a Bluetooth network. In an example, the tablet in fig. 1 may be replaced by an electronic device that performs man-machine interaction through a touch screen, such as a mobile phone, a smart large screen, etc., and the tablet in fig. 1 is merely an illustrative example of the electronic device, which is not limited by the embodiment of the present application.
In embodiments of the present application, the stylus may also be referred to as an active stylus, a stylus, or a bluetooth stylus.
In the embodiment of the application, only a scene that the touch pen performs touch operation on the tablet is taken as an example for explanation, and in other embodiments, the application can also be applied to a scene that the touch pen performs touch operation on electronic devices with touch screens, such as mobile phones, smart large screens, notebook computers, wearable devices and the like, without limitation.
Fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present application. Illustratively, the structure of the electronic device in fig. 2 may be applied to the tablet in fig. 1. As shown in fig. 2, the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a usb interface 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, keys 190, a motor 191, an indicator 192, a camera 193, a touch screen 194, and a subscriber identity module (subscriber identification module, SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyro sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and the like.
It should be understood that the illustrated structure of the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the application, electronic device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The processor 110 may include one or more processing units, such as: the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image touch (image signal processor, ISP), a controller, a video codec, a digital touch (digital signal processor, DSP), a baseband processor, and/or a neural network processor (neural-network processing unit, NPU), etc. Wherein the different processing units may be separate devices or may be integrated in one or more processors.
The controller can generate operation control signals according to the instruction operation codes and the time sequence signals to finish the control of instruction fetching and instruction execution.
A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may hold instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby improving the efficiency of the system.
The USB interface 130 is an interface conforming to the USB standard specification, specifically may be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc., and may support various USB specifications including USB1.0, USB2.0, USB3.0, and USB4.0 or higher. Illustratively, the USB interface 130 may include one or more USB interfaces.
It should be understood that the interfacing relationship between the modules illustrated in the embodiments of the present application is only illustrative, and is not meant to limit the structure of the electronic device 100. In other embodiments of the present application, the electronic device 100 may also employ different interfacing manners in the above embodiments, or a combination of multiple interfacing manners.
The charge management module 140 is configured to receive a charge input from a charger. The power management module 141 is used for connecting the battery 142, and the charge management module 140 and the processor 110. The wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, a modem processor, a baseband processor, and the like.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 100 may be used to cover a single or multiple communication bands. Different antennas may also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed into a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 150 may provide a solution for wireless communication including 2G/3G/4G/5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (low noise amplifier, LNA), etc. The mobile communication module 150 may receive electromagnetic waves from the antenna 1, perform processes such as filtering, amplifying, and the like on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 150 can amplify the signal modulated by the modem processor, and convert the signal into electromagnetic waves through the antenna 1 to radiate. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be provided in the same device as at least some of the modules of the processor 110.
The wireless communication module 160 may provide solutions for wireless communication including wireless local area network (wireless local area networks, WLAN) (e.g., wireless fidelity (wireless fidelity, wi-Fi) network), bluetooth (BT), global navigation satellite system (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near field wireless communication technology (near field communication, NFC), infrared technology (IR), etc., as applied to the electronic device 100. The wireless communication module 160 may be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signals, filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 may also receive a signal to be transmitted from the processor 110, frequency modulate it, amplify it, and convert it to electromagnetic waves for radiation via the antenna 2.
In some embodiments, antenna 1 and mobile communication module 150 of electronic device 100 are coupled, and antenna 2 and wireless communication module 160 are coupled, such that electronic device 100 may communicate with a network and other devices through wireless communication techniques. The wireless communication techniques may include the Global System for Mobile communications (global system for mobile communications, GSM), general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (wideband code division multiple access, WCDMA), time division code division multiple access (time-division code division multiple access, TD-SCDMA), long term evolution (long term evolution, LTE), BT, GNSS, WLAN, NFC, FM, and/or IR techniques, among others. The GNSS may include a global satellite positioning system (global positioning system, GPS), a global navigation satellite system (global navigation satellite system, GLONASS), a beidou satellite navigation system (beidou navigation satellite system, BDS), a quasi zenith satellite system (quasi-zenith satellite system, QZSS) and/or a satellite based augmentation system (satellite based augmentation systems, SBAS).
The electronic device 100 may implement photographing functions through an ISP, a camera 193, a video codec, a GPU, a touch screen 194, an application processor, and the like.
The external memory interface 120 may be used to connect an external memory card, such as a Micro SD card, to enable expansion of the memory capabilities of the electronic device 100. The external memory card communicates with the processor 110 through an external memory interface 120 to implement data storage functions. For example, files such as music, video, etc. are stored in an external memory card.
The electronic device 100 may implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. Such as music playing, recording, etc.
The software system of the electronic device 100 may employ a layered architecture, an event driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. In the embodiment of the application, taking an Android system with a layered architecture as an example, a software structure of the electronic device 100 is illustrated.
Fig. 3 is a software configuration block diagram of the electronic device 100 according to the embodiment of the present application.
The layered architecture of the electronic device 100 divides the software into several layers, each with distinct roles and divisions. The layers communicate with each other through a software interface. In some embodiments, the Android system is divided into five layers, from top to bottom, an application layer, a system framework layer, a hardware abstraction layer (Hardware Abstraction Layer, HAL), and a kernel layer, respectively.
The application layer may include camera, gallery, calendar, memo, WLAN, music, video, drawing, etc. applications. It should be noted that the application program included in the application program layer shown in fig. 3 is only an exemplary illustration, and the present application is not limited thereto. It will be appreciated that the application program layer includes applications that do not constitute a particular limitation on the electronic device 100. In other embodiments of the present application, electronic device 100 may include more or fewer applications than the applications included in the application layer shown in FIG. 3, and electronic device 100 may also include entirely different applications.
The system framework layer provides application programming interfaces (Application Programming Interface, APIs) and programming frameworks for application programs of the application program layer, including various components and services to support the android development of the developer. The system framework layer includes some predefined functions. As shown in fig. 3, the system framework layer may include a view system, a window manager, a resource manager, a content provider, and the like. The view system includes visual controls, such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. The window manager is used for managing window programs. The window manager may obtain the size of the touch screen, determine if there is a status bar, lock the screen, intercept the screen, etc. The resource manager provides various resources for the application program, such as localization strings, icons, pictures, layout files, video files, and the like. The content provider is used to store and retrieve data and make such data accessible to applications. The data may include video, images, audio, and the like. The stylus management service may also be referred to as a stylus management service, and is used to manage a stylus connected to an electronic device, including controlling connection and disconnection of the stylus, and the like.
The HAL may comprise a plurality of functional modules. For example: a browser kernel, a 3D graphics library (e.g., openGL ES), a font library, etc. The browser kernel is responsible for interpreting the web page language (e.g., one application HTML, javaScript in standard generic markup language) and rendering (displaying) the web page. The 3D graphic library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like. The font library is used for realizing the input of different fonts. The android runtime includes a core library and virtual machines. And the android running time is responsible for scheduling and managing an android system. The core library consists of two parts: one part is a function which needs to be called by java language, and the other part is a core library of android. The application layer and the application framework layer run in a virtual machine. The virtual machine executes java files of the application program layer and the application program framework layer as binary files. The virtual machine is used for executing the functions of object life cycle management, stack management, thread management, security and exception management, garbage collection and the like.
The HAL also comprises a TP (touch screen) HAL for corresponding processing of data reported by the sensor driver, such as the pressure parameters referred to hereinafter.
The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver, a sensor driver, a Bluetooth driver and the like.
It will be appreciated that the components contained in the software layers shown in fig. 3 do not constitute a particular limitation of the electronic device 100. In other embodiments of the application, electronic device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components.
Fig. 4 is a schematic diagram of communication connection between an electronic device and a stylus according to an embodiment of the present application. As shown in fig. 4, stylus 200 includes, but is not limited to: the components of the micro controller unit (microcontroller unit, MCU) 201, the pressure sensor 202, the bluetooth integrated circuit (integrated circuit, IC) 203, the bluetooth antenna 204, the antenna 205, etc., it will be understood that fig. 4 illustrates the components included in the stylus 200, and does not constitute a specific limitation of the stylus 200. In other embodiments of the application, stylus 200 may include more or fewer components than shown, or certain components may be combined, certain components may be split, or different arrangements of components.
Optionally, the pressure sensor 202 is configured to obtain a pressure parameter, for example, when the tip of the stylus contacts an object (e.g. a touch screen), the pressure sensor 202 may obtain a corresponding pressure parameter based on the received pressure, and report the pressure parameter to the MCU201. Alternatively, the pressure parameter may also be referred to as pressure data, pressure information, pressure sensing information, etc., which is not limited by the present application.
Optionally, the MCU201 is configured to perform corresponding processing on the pressure parameters received from the pressure sensor 202. The MCU201 has a characteristic of "always on" (always on), and can ensure normal operation of the sensor with extremely low power consumption. It should be noted that the MCU201 is only an exemplary embodiment, and other devices that can function as a processor or a microcontroller may be alternative to the MCU described above.
Optionally, the MCU201 is further configured to control the bluetooth antenna 204 to output a pressure sensing signal, where the pressure sensing signal is used to instruct the MCU201 to obtain a pressure parameter from the pressure sensor 202. For example, the MCU201 may generate a pressure sensing signal based on the pressure parameter acquired from the pressure sensor 202, and output the pressure sensing signal to the electronic device 210 through the bluetooth IC203 and the bluetooth antenna 204. Accordingly, the antenna (e.g., antenna 2 in fig. 1) in the electronic device 210 may acquire the corresponding pressure parameter based on the received pressure sensing signal, and transmit the acquired pressure parameter to the bluetooth driver, where the bluetooth driver continuously reports the pressure parameter to an upper module (e.g., TP HAL), and the upper module may perform corresponding processing on the pressure parameter.
Optionally, MCU201 is also used to receive and process data from antenna 205. The antenna 205 may be located at a pen tip side of the electronic device, and the antenna 205 may be referred to as a "pen tip antenna" when the pen tip of the stylus 200 approaches the screen of the electronic device, the antenna 205 of the stylus may receive a detection signal, that is, an uplink signal, sent by a TP sensor of the electronic device 210, and output the uplink signal to the MCU201, and the MCU201 may control the antenna 205 to output a coding signal (the coding signal may also be referred to as a square wave signal, a touch signal, a trigger signal, or a touch signal, etc.) having a specified frequency (may be referred to as a radio frequency) based on the received uplink signal. Accordingly, the electronic device 210 may determine a specific location of the tip of the stylus 200 on the touch screen of the electronic device based on the coding signal received by the TP sensor. Alternatively, the antenna 205 may include the antenna 1 and the antenna 2, and by way of example, the antenna 1 is used to transmit the code signal, the antenna 2 is used to receive the detection signal and transmit the code signal, and the frequencies of the code signals transmitted by the antenna 1 and the antenna 2 may be the same or different.
Alternatively, the MCU201, the pressure sensor 202, the bluetooth IC203, and the bluetooth antenna 204 may be integrated on the same chip, or may be separate components and connected through a bus.
In some embodiments, the stylus of the present application may also use other short-range wireless technologies to interact data with electronic devices, such as electronic devices, for example, wi-Fi technology, ultra Wideband (UWB), and other short-range wireless communication technologies. It is understood that when the stylus 200 and the electronic device transmit pressure-sensitive information or code signals through Wi-Fi technology, both the stylus 200 and the electronic device include Wi-Fi modules.
The manner in which data is interacted between the stylus antenna (e.g., antenna 205) and the TP sensor of the electronic device is described in detail below. Illustratively, PP (stylus profile) normalizes the time slot allocation and the corresponding frequencies of interactions of On cell type touch screens and In cell type touch screens. The In cell type touch screen is to embed the touch panel function into the liquid crystal pixel, and generally blend with the liquid crystal layer. The On cell type touch screen is to embed the touch screen between a color filter substrate and a polarizer of the touch screen, i.e. to arrange a touch sensor On a liquid crystal panel. The following describes data interaction between electronic devices and touch pens of two types of touch screens respectively:
Fig. 5 is a schematic diagram of data interaction between an electronic device and a stylus of an In cell type touch screen. Referring to fig. 5, the slots on the electronic device side include an uplink channel slot, a display slot, and a reception slot. Wherein, the uplink channel time slot is used for transmitting uplink signals. The electronic device side may send an uplink signal periodically on an uplink channel slot, and in one example, in a case where the stylus is not detected, the uplink signal sent by the electronic device side may be referred to as a detection signal for aligning a clock of the stylus with clock information of the electronic device side. The detection signal can also be used to trigger the stylus to output a coding signal. For example, the stylus output code signal may include: the stylus outputs the code signal based on the information such as the frequency of the aligned clock signal and code signal, the interval between the transmission time slots corresponding to the code signal, the width of the transmission time slot, the number of transmission time slots in one period, and the like. In another example, in the case where the electronic device performs signal interaction with the stylus, the uplink signal sent by the electronic device side may be referred to as a synchronization signal, and is used to calibrate the clock of the stylus with the clock information of the electronic device side.
The frequency of the code printing signal, the interval between the sending time slots corresponding to the code printing signal, the width of the sending time slots, the number of the sending time slots in one period and other information can be collectively called as radio frequency parameters or code printing configuration parameters, the radio frequency parameters are sent to the touch pen by the Bluetooth connection between the touch pen and the electronic equipment in the process of Bluetooth pairing between the touch pen and the electronic equipment or after Bluetooth pairing is completed, and when the radio frequency parameter protocol between the electronic equipment and the touch pen is consistent, the touch pen can perform touch operation on the electronic equipment. The details regarding bluetooth pairing will be described later.
For example, taking fig. 5 as an example, the frequency of the code signal is the frequency corresponding to the code signal output by the stylus, which may also be understood as the frequency corresponding to the code signal that may be received by the TP sensor of the electronic device. The frequency at which the TP sensor of the electronic device can receive the coded signal is set by the manufacturer of the electronic device, typically based on the hardware capabilities of the touch screen of the electronic device. Illustratively, the frequency of the coding signal that can be received by the TP sensor of the electronic device is any frequency value in the frequency range of 100 KHz-400 KHz, for example, the frequency that can be received by the electronic device shown in fig. 5 is 200KHz, and the frequency of the coding signal transmitted by the corresponding stylus (including TX1 and TX 2/RX) is also 200KHz. For example, the transmission time slot corresponding to the above-mentioned coding signal is a time slot in which the stylus pen can transmit the coding signal, for example, time T3 to time T4, time T5 to time T6 in fig. 5, etc. The interval between the transmission slots refers to an interval between two adjacent transmission slots, for example, time T4 to time T5, time T6 to time T7, and the like in fig. 5. The width of the transmission time slot refers to the duration of time that the stylus can transmit the coding signal on each transmission time slot, for example, the time length occupied by the time points from T3 to T4. The number of transmission slots in one cycle (may be represented by n) is the number of transmission slots in one cycle (for example, time T1 to time T10), and for example, the number of transmission slots in one cycle in fig. 5 is 4 (including time T3 to time T4, time T5 to time T6, time T7 to time T8, and time T9 to time T10).
Referring to fig. 5, the stylus pen continuously detects (e.g., at times T0-T1) whether an uplink signal transmitted by an electronic device (specifically, a TP sensor of the electronic device) is received through the antenna 2 (corresponding to TX 2/RX), for example. Illustratively, the TP sensor of the electronic device transmits an upstream signal on an upstream channel slot (e.g., time T1-T2). If the stylus receives the uplink signal from the TP sensor through the antenna 2 at time T1-T2, data synchronization with the electronic device can be achieved, for example, aligning the clock of the stylus with the clock information on the electronic device side, and starting outputting the coding signal based on the stored coding configuration parameters, for example, the interval between the transmission time slots corresponding to the coding signal, the width of the transmission time slots, the number of the transmission time slots in one cycle, and the like.
Illustratively, the display time slot on the electronic device side is used to display an image drawn by the stylus on the touch screen of the electronic device.
Illustratively, the stylus receiving time slot on the electronic device side is used for receiving the coding signal sent by the stylus. Still referring to fig. 5, after receiving the detection signal, that is, the uplink signal, the stylus pen may send the coding signal on the corresponding transmission time slots, for example, the time T3 to T4, the time T5 to T6, the time T7 to T8, and the time T9 to T10 according to the radio frequency parameters of the agreed frequency of the coding signal, the interval between the transmission time slots corresponding to the coding signal, the width of the transmission time slots, and the number of the transmission time slots in one period.
In one example, the code signaling time slots of TX1 and TX/RX may be time division multiplexed: t1 and TX/RX transmit coded signals at the same frequency at different times. Illustratively, as shown in FIG. 5, antenna 1 (i.e., TX 1) transmits the encoded signals at times T3-T4 and times T5-T6, and antenna 2 (i.e., TX 2/RX) transmits the encoded signals at times T7-T8 and times T9-T10. The allocation of the transmission slots of TX1 and TX2/RX in fig. 5 is only a schematic example, and the present application is not limited thereto.
Still referring to fig. 5, assuming that T1 to T10 are one period, after the period is ended, the stylus detects the synchronization signal sent by the electronic device on the stylus receiving slot. Correspondingly, the TP sensor sends a synchronization signal at time T11 to T12, the stylus receives the synchronization signal at time T11 to T12 in the receiving time slots (time T10 to time T12) through the antenna 2 (i.e., TX/RX), and the stylus can correct the clock signal and the position (i.e., corresponding time) of each sending time slot in the present period based on the synchronization signal. And, the stylus transmits the coded signal on the transmission time slot (e.g. time T13-T14) on TX1 or TX2 according to the set time slot allocation.
It should be noted that the length and the distribution of each time slot in fig. 5 (and fig. 6 below) are only illustrative examples, and the present application is not limited thereto. Illustratively, the width (i.e., the length of time occupied) of the transmit time slots on TX1 and TX2/RX may be greater than the width of the receive time slots on the electronic device side to increase the reception success rate of the coded signals.
Fig. 6 is a schematic diagram of data interaction between an electronic device and a stylus of an On cell type touch screen. Referring to fig. 6, exemplary electronic device side channels include an uplink channel slot, a finger detection slot, and a reception slot. The finger detection time slots are used for detecting the operation of the user's finger on the touch screen, and the description of the remaining time slots in fig. 6 can refer to fig. 5, which is not repeated here.
Referring still to fig. 6, the description of time T0-T2 may refer to fig. 5, unlike in fig. 5, TX1 and TX2/RX in fig. 6 transmit coded signals in a frequency division manner, that is, TX1 and TX2/RX may transmit coded signals with different frequencies in the same transmission time slot (e.g., time T4-T5 and time T6-T7), for example, TX1 transmits coded signals with a frequency of 200KHz in each transmission time slot (e.g., time T4-T5, time T6-T7, time T8-T9), and TX2/RX transmits coded signals with a frequency of 100KHz in each transmission time slot. For example, after the stylus pen detects the uplink signal sent by the electronic device through TX2/RX, the stylus pen may send the coding signal at time T3 through the antenna 1 (corresponding to TX 1), and send the coding signal at time T4 through the antenna 2 (corresponding to TX 2/RX), that is, the antenna 1 sends the coding signal to the electronic device before the antenna 2, accordingly, since the coding signal sent by the antenna 1 may arrive at the electronic device side before the coding signal sent by the antenna 2, the electronic device may determine, based on the arrival time of the coding signal, that the sending antenna corresponding to the coding signal received first is the antenna 1 of the stylus pen, and the sending antenna corresponding to the coding signal received later is the antenna 2 of the stylus pen.
The code signal in the embodiment of the present application may be, for example, a square wave signal, and in other embodiments, a signal output by an antenna (for example, the antenna 205) of the stylus may also be a sine signal, a triangular wave signal, or the like.
As described above, the radio frequency parameters (e.g., the frequency of the code signal, the interval between the transmission time slots corresponding to the code signal, the width of the transmission time slots, the number of the transmission time slots in one period, etc.) sent by the electronic device to the stylus are all set before the electronic device leaves the factory. That is, when the stylus outputs the code signal, if any one radio frequency parameter of the information such as the frequency of the code signal output by the stylus, the interval between the transmission time slots corresponding to the code signal, the width of the transmission time slot, the number of the transmission time slots in one period, and the like is inconsistent with the radio frequency parameter corresponding to the electronic device, the electronic device cannot receive the code signal sent by the stylus. For example, assume that radio frequency parameters corresponding to the electronic device a are: the frequency of the code printing signal is 100KHz, the width of the sending time slot is 3ms, the interval of the sending time slots is 1ms, the number of the sending time slots in one period is 6, the touch pen and another electronic device (such as the electronic device B) complete Bluetooth pairing, and the radio frequency parameters corresponding to the electronic device B are obtained as follows: the frequency of the code signal is 200KHz, the width of the sending time slot is 3ms, the interval of the sending time slot is 3ms, and the number of the sending time slots in one period is 4. The stylus pen starts to transmit the code signal according to the radio frequency parameters corresponding to the electronic device B in response to the received detection signal, and the TP sensor in the electronic device a scans the code signal only in the 100KHz frequency band because the frequency, the transmission time slot interval, and the number of the transmission time slots in one period of the code signal transmitted by the stylus pen are different from the radio frequency parameters corresponding to the electronic device a. Taking fig. 5 as an example, assume that the radio frequency parameter of the electronic device a indicates that the stylus needs to transmit the code signal at the time T3 to T4, and the stylus will transmit the radio frequency parameter at the time T4 to T5 based on the radio frequency parameter of the electronic device B, and the electronic device a cannot receive the code signal transmitted by the stylus because the electronic device a does not have a corresponding receiving time slot at the time T4 to T5. In summary, the condition that the electronic device can receive the code signal of the stylus is that the tip of the stylus is close to the screen of the electronic device to form a capacitive path (the details will be described in fig. 7), and the radio frequency parameter corresponding to the code signal sent by the stylus is consistent with the radio frequency parameter corresponding to the touch screen (specifically, the TP sensor) of the electronic device.
In order to facilitate understanding, the principle of using the stylus on the electronic device will be described below by taking the electronic device as a tablet. For example, referring to fig. 7, on the tablet side, the conditions (simply referred to as ink conditions) of the writing script of the tablet display stylus may include the tablet receiving the pressure-sensitive signal and the coding signal. That is, at the same time, when the tablet receives the pressure sensing signal and the code printing signal sent by the stylus, the writing trace of the stylus is displayed according to the received pressure sensing signal and the code printing signal, wherein the writing trace of the stylus is displayed as "out of ink".
Illustratively, still referring to FIG. 7, an insulating substance, such as air or glass, is present between the tip of the stylus and the electrodes of the TP sensor of the tablet, which is equivalent to a small capacitance. In this way, the touch pen and the TP sensor close to or touching the tablet form a transmission channel, after receiving the uplink signal sent by the TP sensor, the touch pen can output a high-voltage (more than 20Vp-p (peak-to-peak)) coding signal with a specified frequency in the touch pen sending time slot, and the TP sensor can receive the coding signal output by the antenna of the touch pen on the transmission channel. For example, when the tip of the stylus pen is closer to the TP sensor (e.g., 2 cm), the air between the TP sensor and the tip of the stylus pen may be equivalent to the capacitance, forming a transmission path, so that the distance between the TP sensor and the tip of the stylus pen (specifically, the antenna 1 and the antenna 2 on the tip side) is within a certain range (e.g., 0-2 cm), a transmission path may be formed between the TP sensor and the tip of the stylus pen, and the TP sensor may receive the coded signal output by the tip of the stylus pen (antenna 1 and/or antenna 2) through the transmission path. Correspondingly, the tablet can confirm to accord with the ink condition according to the received pressure sensing signal and the code printing signal, and display the writing handwriting.
In an alternative embodiment, the screen of the tablet, that is, the TP sensor, may transmit the uplink signal through the transmission path at a preset period (e.g., 60 HZ) when the tablet is in the bright screen state.
Illustratively, when the stylus receives a signal through the transmission channel, it identifies whether the signal is an uplink signal; if the uplink signal is received by the touch pen, the touch pen sends a coding signal to the flat plate through the transmission channel. The stylus pen may identify whether the signal received from the transmission path is uplink information, and may include: decoding the signal, namely converting the time domain signal of the signal into a frequency domain signal to obtain the frequency spectrum of the signal; determining the energy of each frequency band in the frequency spectrum, namely each energy band, and summing the energy of each frequency band to obtain the total energy value of the signal; if the total energy value of the signal reaches a preset decoding threshold, for example, the total energy value is larger than or equal to the preset decoding threshold, determining the signal as an uplink signal; if the total energy value of the signal does not reach the preset decoding threshold, for example, is smaller than the preset decoding threshold, it is determined that the signal is not an uplink signal. Therefore, when the stylus decodes the uplink signal, that is, the uplink signal is identified, the generation and the transmission of the code signal are performed, and the determination of the writing position of the stylus by the tablet is triggered.
Fig. 8 is a schematic diagram illustrating a principle of touch operation of the electronic device by the stylus. The stylus and tablet of fig. 7 described above may have the structure of the stylus and tablet of fig. 8. As shown in fig. 8, the structure of the stylus is similar to that of the stylus shown in fig. 4, and for the same parts, reference may be made to the description of fig. 4, and details are not repeated here. The difference is that the stylus in fig. 8 also shows a nib coding chip, a charging chip, a battery, a bluetooth module and an acceleration sensor. The nib coding chip is used for identifying an uplink signal, generating a coding signal and outputting the coding signal. The charging chip is used for controlling the charging process of the touch pen. The bluetooth module may include the bluetooth IC and bluetooth antenna of fig. 4. The acceleration sensor can be used for detecting the acceleration of the stylus so as to realize handwriting prediction and other functions based on the acceleration. The structure of the tablet in fig. 8 is similar to the electronic device structure shown in fig. 4, 3 and 2, except that for ease of understanding, hardware, modules, events, data, services, etc. related to the touch operation of the electronic device by the stylus are specifically shown in the application layer, the system framework layer, and the hardware abstraction layer of the software architecture in fig. 8. For the same parts, which are not described here again, reference may be made to the description of the electronic device in fig. 4, 3 and 2.
Referring to fig. 8, when the stylus and the bluetooth of the tablet are connected in a pairing manner, the bluetooth module of the tablet notifies the touch screen of the touch pen access to the monitoring process (TP Daemon) through an ergonomic interface driver (HID driver), for example, TP Daemon, and the TP Daemon issues the code printing configuration parameters of the pen tip of the stylus to the bluetooth module of the stylus through the bluetooth module of the tablet, and the bluetooth module of the stylus issues the code printing configuration parameters to the pen tip code printing chip through the master MCU, for example, the micro processing unit. And the Bluetooth module of the tablet and the Bluetooth module of the touch pen are used for carrying out data interaction based on a Bluetooth protocol. The touch control chip of the flat plate sends an uplink signal, and when the touch control pen receives the uplink signal, the code printing chip of the pen point can generate a code printing signal according to code printing configuration parameters issued by the flat plate when Bluetooth is connected in a pairing mode. The pen point code printing chip sends a code printing signal to a touch control chip (TP IC) at the flat plate end through a touch control pen protocol such as an HPP protocol, namely the pen point code printing chip and the touch control chip perform data interaction based on the touch control pen protocol. For the process of sending the uplink signal by the tablet and receiving the uplink signal by the stylus, refer to the corresponding description of the embodiment of fig. 7, which is not repeated here.
Referring to fig. 8, after a touch chip at a tablet end receives a code signal sent by a stylus, an event 1 is generated: the touch pen reports the point coordinates, namely: the touch chip calculates position information of handwriting, such as handwriting point coordinates (X, Y), of a pen tip of the stylus pen writing handwriting on a touch screen of the tablet. The code printing gap of the code printing chip at the pen point of the touch pen in one period informs the MCU of the touch pen to collect the pressure value of the pressure sensor, namely the pressure sensing information in an interrupt mode. MCU of the touch pen reports the pressure information to the Bluetooth module of the tablet through the Bluetooth module. The bluetooth module of the tablet sends the pressure sensitive information to the input driver through the ergonomic interface driver, and the input driver transfers the pressure sensitive information to the Hardware Abstraction Layer (HAL), generating event 2: stylus pressure information. Where an interrupt refers to a program segment that performs a particular processing function in an "inserted" manner intermittently during the execution of a program. Based on the above, the touch screen detection process (such as a TP Daemon module) of the tablet detects handwriting point coordinates of the stylus and pressure information such as pressure values, synthesizes and packages the handwriting point coordinates and the pressure information into integrated data, and reports the integrated data to an INPUT (INPUT) subsystem of the tablet, and the INPUT subsystem triggers a key event to report the integrated data to an APP such as a memo at an upper layer. The APP, for example, can "go out" after receiving the integrated data including handwriting point coordinates and pressure values (determining the thickness of the line), i.e., write, draw, etc.
It will be appreciated that, as shown in fig. 8, the data generated by the bluetooth pairing of the stylus with the tablet and the stylus-to-tablet touch operation may be collected by the tablet stylus management service for management in allowing the stylus to access the tablet, writing effects, etc.
Fig. 9 is a schematic diagram illustrating an exemplary stylus establishing a bluetooth connection with an electronic device. As shown in fig. 9, the top of the stylus (the other end opposite to the pen tip) is configured with a USB connector, for example, a USB Type C connector, the stylus may be inserted into a flat USB Type C interface through the USB Type C connector, and the stylus side is typically configured with a USB Type C male connector. In some embodiments, other USB interfaces such as a light port may also be used. After the touch pen is connected with the flat plate through the USB Type C port, the flat plate can detect that the touch pen is inserted into the USB Type C port of the flat plate, and the prompt box 901 is popped up. Referring to fig. 9, one or more controls are included on the display interface 902 of the tablet, exemplary controls include, but are not limited to: power control 903, camera control 904, application control clocks, calendars, gallery, memos, email, music, calculator, settings, etc. Optionally, a prompt 901 popped up by the tablet is displayed at the top layer of the display window 902, i.e., the prompt 901 obscures a portion of the controls displayed by the display window 902, such as application controls.
Still referring to fig. 9, exemplary prompt box 901 includes at least one of: an icon of the stylus, a model or name of the stylus, and a "cancel" option and a "connect" option. Optionally, if the tablet does not turn on the bluetooth function, the prompt box 901 may also display a prompt message that "bluetooth is turned on by default when connected". If the tablet receives the information that the user clicks the "connect" option, the tablet can start the bluetooth function based on the received user instruction and establish bluetooth connection with the stylus. For example, the process of establishing a bluetooth connection between the stylus and the tablet may also be referred to as bluetooth pairing. In an alternative embodiment, if the tablet has turned on the bluetooth function, the tablet may directly establish a bluetooth connection with the stylus if the user clicks on the connection prompt.
For example, if the tablet detects that the user clicks the "cancel" option, the tablet may cancel the display of the prompt 901 based on the received user instruction.
For example, when the stylus and the tablet are connected, the tablet may charge the stylus, and the interface of the tablet may display charging prompt information to prompt the user to charge the stylus currently, and the stylus may also prompt the user to be in a charging state in a form of an LED or the like.
For example, when the tablet detects that the user clicks the "cancel" option as shown in fig. 9, a second prompt box may also be displayed to display prompt information for charging only the stylus, and in response to a determination operation of the prompt information by the user, the tablet may charge the connected stylus.
It will be appreciated that in some alternative embodiments, the connection manner of the stylus and the electronic device (such as a tablet or a mobile phone) may be different between different manufacturers and different models, for example, the stylus and the tablet may be magnetically connected, connected by a USB cable, or found close to each other to complete bluetooth pairing with the electronic device, and the bluetooth pairing manner shown in fig. 9 is merely an exemplary embodiment, and the embodiment of the present application is not limited to a specific bluetooth pairing manner.
In an exemplary process of pairing the stylus with the tablet bluetooth, or after the bluetooth pairing is successful, the tablet transmits radio frequency parameters corresponding to the touch screen of the tablet, that is, code configuration parameters (including information such as frequency of a code signal, interval between transmission time slots corresponding to the code signal, width of the transmission time slots, and the number of the transmission time slots in one period) and data such as address information (for example, bluetooth address information) of the tablet to the stylus. The touch pen can receive and store the corresponding relation among the Bluetooth connection channel, the radio frequency parameters, the address information and other data, so as to realize the touch operation on the tablet.
Optionally, in the embodiment of the present application, the bluetooth connection channel between the stylus and the tablet may be a bluetooth low energy (Bluetooth Low Energy, BLE) connection channel, or may be a classical bluetooth BR/EDR (Basic Rate/Enhanced Data Rate, enhanced Rate) connection channel.
It will be appreciated that other electronic devices than a tablet, such as a cell phone, smart large screen, etc., are similar to the bluetooth pairing process of a tablet and a stylus, except that the electronic device is adapted from a tablet to an actually paired electronic device. For the same parts, which will not be described here, reference may be made to the bluetooth unpaired procedure of the tablet and stylus.
Fig. 10 is a schematic diagram of an exemplary illustrated bluetooth interface of an electronic device. As shown in fig. 10, after the touch pen and the tablet are paired, the bluetooth display interface of the tablet is schematically shown, the bluetooth function is displayed on the bluetooth setting interface of the tablet, and the bluetooth icon is displayed on the upper right corner. The bluetooth settings interface may also include a device name (e.g., glory 70) of the tablet and a list of paired devices. Illustratively, the tablet has completed bluetooth pairing with the stylus, at least one of the name, model and identity of the stylus is displayed on the paired device list, and the stylus is prompted to be a connected device.
It can be understood that, in the embodiment of the application, the pressure sensing signals sent by the stylus to the tablet are all generated and collected and sent when the stylus contacts with the screen of the tablet. In the embodiment of the application, each scene is illustrated by taking a touch pen moving (i.e. writing) on a display window of a tablet or an application interface provided by an application (such as a drawing application, a notepad, etc.) of the tablet, and displaying a corresponding track on the display window of the tablet or the application interface. Alternatively, the "track" referred to in the embodiments of the present application may refer to a track point when the stylus clicks on the tablet (e.g., clicks on any icon), or may be a dragging track when the stylus drags an icon or other object on the tablet. That is, when the stylus clicks or moves on the tablet, the handwriting corresponding to the stylus may be displayed on the display window or the application interface of the tablet, or may be represented by other means, for example, dragging the moving track of the object to represent the track of the stylus on the display window or the application interface of the tablet, which is not limited in the embodiment of the present application.
The touch method provided by the embodiments of fig. 12 to 17 of the present application is specifically described below with reference to the application scenarios shown in fig. 11a to 11 e.
Typically, one stylus may be used to perform touch operations on different models of electronic devices with touch screens. Fig. 11a is a schematic diagram of an application scenario of electronic devices of different models according to an embodiment of the present application. As shown in (1) of fig. 11a, the stylus P1 may perform a touch operation on the tablet 1 of the type P1. Alternatively, as shown in (2) of fig. 11a, the stylus pen P1 may perform a touch operation on the mobile phone of the type MP. Alternatively, as shown in (3) of fig. 11a, the stylus P1 may perform a touch operation on the tablet 2 of the type P2. Electronic devices of different models are often configured with different touch screens, that is, touch screen sensors, or there are differences in connection structures between the touch screens and other components in the electronic device, so that the intensities of uplink signals sent by the electronic device through the touch screens are also different. In an alternative case, the touch screens of the same type of electronic device may be different from one production lot to another, and accordingly, the intensities of the uplink signals sent by the electronic device through the touch screens may also be different.
Fig. 11b is a schematic diagram of an application scenario of a palm pressing touch screen according to an embodiment of the present application. As shown in fig. 11b, in some application scenarios, the tablet and the stylus have completed a bluetooth connection, so that the user uses the stylus to perform a touch operation on the tablet, such as drawing. At this time, the user's hand is pressed against the touch screen of the electronic device, for example, the palm and fingers of the user's hand are pressed against the touch screen of the tablet in fig. 11 b. The human body can be regarded as a conductor, and thus, a user's hand, such as a palm, pressed against the flat touch screen absorbs part of the energy of the uplink signal transmitted from the touch screen, that is, the human body part suppression scene causes the energy of the uplink signal to be reduced. It will be appreciated that the palm and the fingers in the present embodiment are exemplary illustrations, and the human body part in the human body part suppression scene may specifically be a human body part capable of being pressed on a touch screen of an electronic device, such as an arm, an elbow, or the like, to which the embodiment of the present application is not limited.
Fig. 11c is a schematic diagram of an application scenario in which a touch screen is attached with a protective film according to an embodiment of the present application. As shown in fig. 11c, a portion of the touch screen of the electronic device such as a tablet used by the user is attached with a protective film (such as a toughened film), and the protective film generates a certain barrier to the uplink signal sent by the touch screen, so that the energy of the uplink signal is weakened. In this way, the uplink signal transmitted when the protective film is attached to the electronic device such as a tablet is different from the uplink signal transmitted when the protective film is not attached.
Fig. 11d is a schematic diagram of an application scenario of charging an electronic device according to an embodiment of the present application. As shown in fig. 11d, in some scenarios, the tablet and stylus have completed a bluetooth connection, such that the user uses the stylus to perform a touch operation on the tablet, such as drawing. At this time, the tablet may be connected to a charger plugged into an electrical outlet to be charged. Factors such as poor panel grounding in a charging scene are likely to cause superposition of common mode noise signals of a power grid to uplink signals sent by a panel, so that energy of the uplink signals is abnormal. It should be understood that the wired charger and the power socket shown in fig. 11d are only one example of a charger in the charging scenario, and the charger may also be a wireless charger, a mobile power supply, or other charging device, which is not limited in this embodiment of the present application.
Fig. 11e is a schematic diagram of an application scenario in which environmental noise exists according to an embodiment of the present application. As shown in fig. 11e, in some scenarios, the tablet and stylus have completed a bluetooth connection, such that the user uses the stylus to perform a touch operation on the tablet, such as drawing. At this time, the user may place the tablet on a storage device (such as a table) for use, and devices such as a touch screen, a sound box, and a router exist in a use environment. The signals generated by these devices are likely to affect the ambient magnetic field, causing ambient noise. When the environmental noise is large (for example, greater than or equal to the first noise threshold value), the uplink signal sent by the flat panel is easy to cause energy abnormality due to interference of the environmental noise.
As illustrated in the embodiment of fig. 7, the stylus pen recognizes whether the received signal is an uplink signal by comparing the total energy value of the signal received from the touch screen with a preset decoding threshold, that is, the signal sent by the touch screen is decoded, and further generates a coding signal and sends the coding signal to the tablet when the decoding is successful, that is, the received signal is recognized as an uplink signal, so as to implement the touch operation on the tablet. However, the energy of the uplink signal sent by the touch screen of the tablet is interfered by different external factors in different scenes. For example, the energy of the uplink signal in the scene of fig. 11a is interfered by the touch screen difference of the electronic devices of different models, the energy of the uplink signal in the scene of fig. 11b is inhibited by the human body part, the energy of the uplink signal in the scene of fig. 11c is interfered by the protective film on the touch screen, the energy of the uplink signal in the scene of fig. 11d is interfered by the charging noise, and the energy of the uplink signal in the scene of fig. 11e is interfered by the environmental noise of the environment in which the tablet is located. In this way, in a scene where the uplink signal transmitted by the touch screen is interfered by an external factor, the external factor easily causes abnormal energy of the uplink signal. At this time, if the touch is directly turned on to decode the signal sent by the touch screen through the preset decoding threshold, decoding failure caused by energy abnormality of the uplink signal is easily caused, for example, the stylus identifies the uplink signal as a non-uplink signal. When the uplink signal decoding fails, the touch pen does not generate a coding signal, so that the problems of broken writing, no ink discharge and the like of the touch pen are caused, and the writing experience of a user is reduced.
In view of the above, the embodiment of the present application provides a touch method, in which a scene type of an application scene where an electronic device is located is detected by an electronic device, and further decoding reference information including features of an uplink signal is determined according to the scene type, so that a stylus paired with bluetooth of the electronic device can identify the uplink signal based on the decoding reference information. Therefore, the decoding reference information determined according to the scene type of the application scene where the electronic equipment is located is suitable for the application scene, and is used for carrying out uplink signal identification, so that the interference of external factors on uplink signals in the application scene can be reduced, the identification accuracy of the uplink signals is improved, the problems that when the uplink signals are failed to decode, the touch pen does not generate a code-printing signal to cause the touch pen to write disconnection, ink is not discharged and the like are solved, and the writing experience of a user is improved.
The touch control method provided by the embodiment of the application is described below by taking electronic equipment as a flat plate as an example. Fig. 12 is a schematic flow chart of a touch method according to an embodiment of the application. As shown in fig. 12, an embodiment of the present application provides a touch method, which is applied to an electronic device, and may include, but is not limited to, the following steps:
S1201, detecting the scene type of an application scene where the flat plate is located by the flat plate; the scene type of the application scene is used for indicating an interference source of the uplink signal in the application scene.
The tablet may detect a scene type of an application scene where the tablet itself is located after bluetooth pairing is implemented by the stylus, so as to ensure that the detected scene type is a scene type of an application scene where the stylus performs a touch operation on the tablet. The scene type of the application scene is used for indicating an interference source of the uplink signal in the application scene. The interference source of the uplink signal of the application scene refers to a source of external factors which generate interference on the uplink signal energy.
The scenario of fig. 11a is an example, where the interference sources of the uplink signals are touch screens of electronic devices of different models, and accordingly, the scenario type of the application scenario is electronic device model interference. The interference source of the uplink signal in the scene of fig. 11b is the human body part pressed on the touch screen, and correspondingly, the scene type of the application scene is the human body part pressing. In the scenario of fig. 11c, the interference source of the uplink signal is a protective film on the touch screen, and correspondingly, the type of the application scenario is a scenario with a protective film attached. In the scenario of fig. 11d, the interference source of the uplink signal is the power grid noise signal introduced by the charger, and accordingly, the scenario type of the application scenario is charging. The interference source of the uplink signal in the scene of fig. 11e is the magnetic field in the environment where the tablet is located, and correspondingly, the scene type of the application scene is the environmental magnetic field interference.
The manner in which the tablet detects the scene type of the application scene in which the tablet itself is located will be described in detail with reference to fig. 13 to 17.
Fig. 13 is a schematic flow chart of a touch method according to an embodiment of the application. The touch method may include, but is not limited to, the following steps:
s1301, bluetooth sending pairing broadcast of the touch pen;
s1302, bluetooth connection between the tablet Bluetooth and the touch pen is established based on pairing broadcast;
the above S1301 and S1302 are the same as the bluetooth pairing process implemented by the tablet and the stylus in the embodiments of fig. 7 to 9 of the present application, and are not described herein again, and detailed descriptions of the bluetooth pairing process in the embodiments of fig. 7 to 9 are omitted.
S1303, the Bluetooth of the tablet informs the touch pen of access to the touch screen detection process of the tablet.
The Bluetooth of the tablet establishes connection with the Bluetooth of the touch pen, namely after the tablet and the touch pen realize Bluetooth pairing, the tablet Bluetooth can inform the touch pen of access to the touch screen detection process of the tablet, namely TP Daemon. For example, the tablet bluetooth module sends a notification to TP Daemon that bluetooth pairing with the stylus was successful. In general, when the same stylus is connected to an electronic device, there is a possibility that the model of the electronic device changes. For example, as shown in fig. 11a, the stylus P1 is connected to the tablet 1 of the model P1 for a certain period of time, and is connected to the tablet 2 of the model P2 for the next period of time. Thus, different types of electronic equipment generate different interference on the uplink signal. Based on this, S1201 described above: the detecting, by the tablet, the scene type of the application scene where the tablet itself is located may include: when the tablet computer detects that the touch pen is connected to the tablet computer, determining the scene type of an application scene where the tablet computer is located, wherein the scene type comprises electronic equipment model interference. That is, the step S1303 corresponds to one of the manners of detecting the scene type of the application scene where the tablet is located by the tablet, and by executing the step S1303, the touch screen detection process of the tablet may detect that the touch pen is connected to the tablet, and determine that the scene type of the application scene where the tablet is located includes the model interference of the electronic device.
In this way, when the stylus is connected to the electronic equipment, the electronic equipment determines that the scene type is the electronic equipment model interference, so that decoding reference information is determined according to the electronic equipment model, the scene of model change of the electronic equipment can be detected more timely, decoding reference information can be determined according to the scene later, the efficiency of touch is improved, and the touch operation abnormality of the stylus is reduced more timely.
In an alternative embodiment, after bluetooth pairing is performed between the tablet and the stylus, the user may use the stylus to perform a touch operation on the tablet. For example, as shown in fig. 11b, during the touch operation, the user's hand may press the touch screen of the tablet, and suppress the uplink signal sent by the touch screen. Based on this, S1201 described above: the detecting, by the tablet, the scene type of the application scene where the tablet itself is located may include: the touch control chip (such as TP IC) of the tablet detects that the human body part presses the touch screen, and the scene type of the application scene where the tablet is located is determined to comprise the human body part pressing. Wherein, the touch control chip of the panel detects that the human body part presses the touch screen, can include: when the touch chip of the flat plate receives a human body part pressing notification sent by the touch screen sensor, determining that the human body part presses the touch screen; or the touch control chip of the flat plate receives the pressure value sent by the pressure sensor, and when the pressure value reaches the pressure threshold condition, the touch screen is determined to be pressed by the human body part. Any manner in which a human body part pressing the touch screen can be detected can be used in the present application, and the present embodiment is not limited thereto.
In an alternative embodiment, after bluetooth pairing is achieved between the tablet and the stylus, the user may use the stylus or finger to perform a touch operation on the tablet, and the touch screen forms a capacitance with the stylus tip or finger. At this time, if the touch screen is attached with a protective film, for example, a scene shown in fig. 11c, the protective film affects the capacitance value of the capacitor. Based on this, S1201 described above: the detecting, by the tablet, the scene type of the application scene where the tablet itself is located may include: the touch chip of the panel detects the capacitance value of the touch screen, calculates the difference value between the capacitance value of the touch screen and a pre-stored reference capacitance value, and determines that the scene type of the application scene where the panel is located comprises a protection film attached if the difference value reaches a difference threshold value, for example, the difference threshold value is larger than or equal to the difference threshold value. The pre-stored reference capacitance value can be a capacitance value of a capacitance formed by the touch screen and a stylus pen point or a finger when the protective film is not attached to the touch screen of the tablet. It will be appreciated that the pre-stored reference capacitance values may be pre-measured by the manufacturer of the tablet and configured in the tablet.
In an alternative embodiment, after bluetooth pairing is performed between the tablet and the stylus, the user may use the stylus or a finger to perform a touch operation on the tablet. At this time, if the tablet is in a charged state, for example, as shown in fig. 11d, the tablet is connected to the charger, and the charger introduces a common mode noise signal of the power grid to interfere with the uplink signal sent by the tablet. In which the common mode noise signal is also referred to as an asymmetric noise signal or line-to-ground noise signal, which is present at the input of the electrical device using the ac power supply. Based on this, S1201 described above: the detecting, by the tablet, the scene type of the application scene where the tablet itself is located may include: when the charging module of the tablet detects that the tablet is charged, a charging notification is sent to the touch screen detection process of the tablet, and the touch screen detection process of the tablet can determine that the scene type of the application scene where the tablet is located comprises charging.
In an alternative embodiment, after bluetooth pairing is performed between the tablet and the stylus, the user may use the stylus or a finger to perform a touch operation on the tablet. At this time, if the environmental noise generated by the magnetic field of the environment where the user is located reaches the first noise threshold, interference is generated on the uplink signal sent by the touch screen. Based on this, S1201 described above: the detecting, by the tablet, the scene type of the application scene where the tablet itself is located may include: the touch chip of the panel acquires environmental noise, namely magnetic field noise (such as magnetic resistance, magnetic field intensity and the like) of an application scene (such as an application scene shown in fig. 11 e) where the panel is positioned; if the magnetic field noise reaches a first noise threshold, determining that the scene type of the application scene where the tablet is located comprises environmental magnetic field interference. The touch chip of the panel can receive magnetic field noise information sent by a magnetic field sensor (such as a Hall sensor, a magnetic resistance sensor and the like) of the panel. Any way of obtaining the magnetic noise of the environment in which the panel is located can be used in the present application, and the present embodiment is not limited thereto.
Fig. 14 is a schematic flow chart of a touch method according to an embodiment of the application. As shown in fig. 14, after the bluetooth of the tablet notifies the touch pen of the access to the touch screen detection process of the tablet, the touch method provided by the embodiment of the application may further include the following steps:
S1304, a touch screen detection process of the tablet computer transmits code printing configuration parameters to Bluetooth of the tablet computer;
s1305, the Bluetooth of the tablet transmits the coding configuration parameters to the Bluetooth of the touch pen;
s1306, bluetooth of the touch pen transmits the code printing configuration parameters to a pen point code printing chip of the touch pen.
The contents of the foregoing S1304 to S1306 are the same as those of the flat panel transmission coding configuration parameters in the embodiments of fig. 5, 6, 8 and 9 of the present application, and the descriptions of the flat panel transmission coding configuration parameters in the embodiments of fig. 5, 6, 8 and 9 of the present application will be omitted herein.
It can be understood that the code printing configuration parameters are used for the code printing chip of the pen point of the touch control pen to perform code printing, namely, code printing signals are generated and output to the flat plate, the flat plate issues the code printing configuration parameters before determining decoding reference information, so that the normal code printing of the touch control pen is ensured in a scene that an uplink signal is not interfered by external factors, touch control operation abnormality (such as ink outlet, writing disconnection and the like) caused by the fact that the code printing configuration parameters are issued in a failure time is avoided, and user experience is improved.
S1202, the flat plate determines decoding reference information according to scene types; wherein the decoded reference information comprises characteristics of the uplink signal.
After detecting the scene type of the application scene where the tablet itself is located, the tablet can determine decoding reference information according to the scene type. The decoded reference information includes characteristics of the uplink signal. The characteristics of the uplink signal are used to reflect the characteristics of the uplink signal, and may include at least one of: waveform, frequency band and energy threshold of the uplink signal. The energy threshold may be a single value, for example 1000dBm (decibel relative to one milliwatt, decibel-milliwatt), or the energy threshold may be an energy interval, for example [1000dBm,1500dBm ]. Accordingly, the decoding reference information may include at least one of the characteristics of the uplink signal, for example, the decoding reference information may include an energy threshold of the uplink signal or an energy interval of the uplink signal, etc. For example, a signal sent by the touch screen of the tablet is greater than or equal to the energy threshold, and the signal is an uplink signal; the signal transmitted by the touch screen of the tablet is less than the energy threshold, and the signal is not an upstream signal. Or the signal sent by the touch screen of the panel belongs to the energy interval, and the signal is an uplink signal; the signal transmitted by the touch screen of the panel does not belong to the energy interval, and the signal is not an uplink signal.
The determining, by the tablet, decoding reference information according to the scene type may include: the flat plate searches decoding reference information corresponding to the determined scene type from the corresponding relation between the pre-stored scene type and the decoding reference information. The following illustrates the flat panel searching for decoding reference information corresponding to each scene type:
the method comprises the steps that a touch screen detection process of a panel searches decoding reference information corresponding to electronic equipment model interference from a corresponding relation between a pre-stored scene type and the decoding reference information, wherein the decoding reference information comprises a first decoding threshold value or a first energy interval.
The touch screen detection process of the panel finds that the decoding reference information corresponding to the human body part pressing comprises a second decoding threshold value or a second energy interval from the corresponding relation between the pre-stored scene type and the decoding reference information.
And the touch screen detection process of the panel searches decoding reference information corresponding to the attached protective film from the corresponding relation between the pre-stored scene type and the decoding reference information, wherein the decoding reference information comprises a third decoding threshold value or a third energy interval.
And the touch screen detection process of the tablet finds that the decoding reference information corresponding to the charging comprises a fourth decoding threshold value or a fourth energy interval from the corresponding relation between the pre-stored scene type and the decoding reference information.
And the touch screen detection process of the panel searches decoding reference information corresponding to the environment magnetic field interference from the corresponding relation between the pre-stored scene type and the decoding reference information to comprise a fifth decoding threshold value or a fifth energy interval.
The first to fifth decoding thresholds respectively indicate characteristics of the uplink signal when being interfered by different external factors: an energy threshold that the uplink signal meets. It can be understood that the decoding reference information corresponding to each scene type can be set according to the application requirement, and the specific value of the decoding reference information is not limited in the embodiment of the application.
In an alternative embodiment, the correspondence between the pre-stored scene type and the decoding reference information may be stored in a system file of the tablet, which is pre-configured by the tablet manufacturer.
In an alternative embodiment, when the tablet has an update component, for example, a touch screen, a charging interface, etc., the interference level on the uplink signal is likely to be changed, and for this purpose, decoding reference information corresponding to the scene type to which the update component belongs may be adaptively adjusted, so as to further reduce the decoding failure of the uplink signal. The scene type to which the updating component belongs may be, for example, electronic device model interference, charging.
For example, the tablet may update the version of the system file to obtain updated decoding reference information when it is detected that the touch screen of the tablet is replaced and the charging interface is replaced. The version of the flat update system file may include: the tablet sends a version request including updated component information to the server, the server sends an updated version of the system file corresponding to the updated component information to the tablet, and the tablet updates the stored system file with the received updated version system file. The server is a server of a flat panel manufacturer.
In one example, the tablet vendor may actively update the decoding reference information to optimize the effect of reducing the interference of external factors. At this time, the tablet manufacturer may actively send the updated version of the system file to the tablet through the server, and the tablet may update the version of the system file, such as replacement, by using the updated version of the system file. The updated decoding reference information corresponding to at least one scene type can be included in the updated version of the system file.
S1203, the tablet sends the decoded reference information to the stylus.
After the tablet determines the decoding reference information corresponding to the scene type, the tablet can send the decoding reference information to the stylus. In an alternative embodiment, the decoding reference information can be issued to the bluetooth of the tablet by the touch screen detection process of the tablet, the bluetooth of the tablet transmits the decoding reference information to the bluetooth of the stylus, and then the bluetooth of the stylus transmits the price reference information to the nib code chip of the stylus, so as to ensure that the decoding reference information can be transmitted to the nib code chip of the stylus.
S1204, the stylus identifies the uplink signal based on the decoded reference information.
After the stylus receives the decoding reference information sent by the tablet, the uplink signal can be identified based on the decoding reference information. The specific process of the stylus pen for uplink signal identification based on the decoded reference information is similar to the process of the stylus pen for uplink signal identification in the embodiment of fig. 7 of the present application, except that the above-mentioned step S1204 is performed based on the decoded reference information determined according to the scene type, instead of the uniform decoding threshold in the embodiment of fig. 7. For the same parts, reference may be made to the exemplary description of the identification of the uplink signal by the stylus in the embodiment of fig. 7 of the present application, and the description is omitted here.
It can be understood that when the pen point coding chip of the stylus identifies the uplink signal based on the decoded reference information, the coding signal can be generated based on the coding configuration parameters, and the coding signal can be output to the touch screen of the tablet. The processes of generating the code signal and outputting the code signal by the stylus may be referred to the previous descriptions in the embodiments of fig. 4 to 9 of the present application, and will not be repeated here.
In order to facilitate understanding, the following exemplifies the process of S1203 to S1204 described above with reference to fig. 13 to 17.
For example, still referring to fig. 13, after the tablet transmits the coding configuration parameters, the touch method provided by the embodiment of the present application may further include:
s1307, the touch screen detection process of the tablet computer transmits a first decoding threshold value to Bluetooth of the tablet computer;
s1308, the bluetooth of the tablet transmits the first decoding threshold to the bluetooth of the stylus;
s1309, the bluetooth of the stylus transmits the first decoding threshold to the nib coding chip of the stylus.
The data interaction between bluetooth in S1307 to S1309 may be referred to the already described embodiment of fig. 8 of the present application, and will not be described herein. Therefore, decoding parameters used by the same touch pen when different hosts, namely electronic equipment, are connected can be dynamically adjusted, so that better writing experience of the touch pen is achieved.
S1310, the nib coding chip of the touch pen performs identification of the uplink signal based on the first decoding threshold value.
The step S1310 is similar to the step S1204 in the embodiment of fig. 12, except that the adaptation of the decoding reference information is the first decoding threshold, and the same parts are not described herein again, which is described in detail in the embodiment of fig. 12.
For example, fig. 14 is one of the flow charts of the touch method provided in the embodiment of the present application, and as shown in fig. 14, the touch method provided in the embodiment of the present application may include:
S1401, detecting that the scene type is palm pressing touch screen by the touch chip of the panel, and informing the touch screen detection process of the panel;
the specific process of detecting that the scene type of the touch chip is palm pressing can be referred to as the description in the embodiment of fig. 12, and will not be repeated here.
S1402, when the touch screen detection process of the tablet receives a notification sent by the touch control chip of the tablet, a second decoding threshold value is issued to Bluetooth of the tablet;
s1403, bluetooth of the tablet transmits a second decoding threshold to Bluetooth of the stylus;
s1404, bluetooth of the stylus transmits a second decoding threshold to a nib coding chip of the stylus.
The data interaction between bluetooth in S1402 to S1404 may be referred to as already described in the embodiment of fig. 8 of the present application, and will not be described herein.
S1405, the nib coding chip of the touch pen recognizes the uplink signal based on the first decoding threshold value.
The step S1405 is similar to the step S1204 in the embodiment of fig. 12, except that the adaptation of the decoding reference information is the second decoding threshold, and the details of the same are not described here again, and are described in detail in the embodiment of fig. 12.
For example, fig. 15 is one of flow diagrams of a touch method according to an embodiment of the present application, and as shown in fig. 15, the touch method according to an embodiment of the present application may include:
S1501, detecting that the scene type is that a protective film is attached to a touch screen by a touch control chip of a panel, and notifying a touch screen detection process of the panel;
the specific process of detecting that the scene type of the touch chip of the tablet is that the touch screen is attached with the protective film can be referred to the previous description in the embodiment of fig. 12, and will not be repeated here.
S1502, when the touch screen detection process of the tablet receives a notification sent by the touch control chip of the tablet, a third decoding threshold value is issued to Bluetooth of the tablet;
s1503, the Bluetooth of the tablet transmits a third decoding threshold to the Bluetooth of the touch pen;
s1504, bluetooth of the touch pen transmits a third decoding threshold to a pen point coding chip of the touch pen.
The above-mentioned data interaction between bluetooth in S1502 to S1504 can be referred to as already described in the embodiment of fig. 8 of the present application, and will not be described herein.
S1505, the nib coding chip of the stylus performs the identification of the uplink signal based on the third decoding threshold.
The step S1505 is similar to the step S1204 in the embodiment of fig. 12, except that the adaptation of the decoding reference information is the second decoding threshold, and the details of the same are not described here again, and are described in detail in the embodiment of fig. 12.
Fig. 16 is a schematic flow chart of a touch method according to an embodiment of the application. As shown in fig. 16, the touch method provided by the embodiment of the present application may include:
S1601, detecting that the scene type is charging by a charging module of the panel, and notifying a touch screen detection process of the panel;
the specific process of detecting that the scene type is charging by the charging module of the tablet may be referred to as the existing description in the embodiment of fig. 12, and will not be repeated here.
S1602, when a touch screen detection process of the tablet receives a notification sent by a charging module of the tablet, a fourth decoding threshold is sent to Bluetooth of the tablet;
s1603, the Bluetooth of the tablet transmits a fourth decoding threshold to the Bluetooth of the touch pen;
s1604, bluetooth of the touch pen transmits a fourth decoding threshold to a pen point coding chip of the touch pen;
the data interaction between the bluetooth in S1602 to S1604 may be referred to as the description of the embodiment of fig. 8 of the present application, and will not be repeated here.
S1605, the nib coding chip of the stylus carries out the identification of the uplink signal based on the fourth decoding threshold value.
The step S1605 is similar to the step S1204 in the embodiment of fig. 12, except that the adaptation of the decoding reference information is the fourth decoding threshold, and the details of the same are not described here again, and are described in detail in the embodiment of fig. 12.
Fig. 17 is a schematic flow chart of a touch method according to an embodiment of the application. As shown in fig. 17, the touch method provided by the embodiment of the application may include:
S1701, detecting that the scene type is the interference of an environmental magnetic field by a touch control chip of the panel, and notifying the detection process of a touch screen of the panel;
the specific process of detecting the scene type of the touch chip of the tablet is ambient magnetic field interference can be referred to as already described in the embodiment of fig. 12, and will not be repeated here.
S1702, when a touch screen detection process of a panel receives a notification sent by a touch control chip of the panel, a fifth decoding threshold value is issued to Bluetooth of the panel;
s1703, the Bluetooth of the tablet transmits a fifth decoding threshold to the Bluetooth of the touch pen;
s1704, bluetooth of the touch pen transmits a fifth decoding threshold to a pen point coding chip of the touch pen;
the data interaction between bluetooth in S1702 to S1704 may be referred to as already described in the embodiment of fig. 8 of the present application, and will not be described herein.
S1705, the nib coding chip of the touch pen recognizes the uplink signal based on the fifth decoding threshold.
The step S1705 is similar to the step S1204 in the embodiment of fig. 12, except that the adaptation of the decoding reference information is the fifth decoding threshold, and the same parts are not described herein again, which is described in detail in the embodiment of fig. 12.
In the embodiment of the application, the decoding reference information determined according to the scene type of the application scene where the electronic equipment is located is suitable for the application scene, so that the decoding reference information is used for the stylus to identify the uplink signal, the interference of external factors in the application scene on the uplink signal can be reduced, the identification accuracy of the uplink signal is improved, the problems that the stylus writes a broken line, ink is not discharged and the like caused by the fact that the stylus does not generate a coding signal when the decoding of the uplink signal fails are solved, and the writing experience of a user is improved.
In an alternative embodiment, after bluetooth pairing is performed between the tablet and the stylus, the uplink signal of the tablet may be simultaneously interfered by multiple external environments during the process of performing a touch operation on the tablet by the stylus. For example, the touch screen of the tablet may be interfered with at least one of user palm pressing, ambient magnetic field interference, and tablet charging while being attached with a protective film. That is, at the same time, the tablet detects the scene type of the application scene where the tablet is located, and the obtained scene types may be various. For the case that the same time includes multiple scene types, different scene types can be regarded as a new scene type in combination (the charging and user body part pressing detected at the same time are one scene type, and the charging, the ambient magnetic field interference and the user body part pressing detected at the same time are another scene type), so that for the new scene type, the tablet manufacturer can adaptively set corresponding decoding reference information according to application requirements in advance. Based on this, the manner in which the tablet determines the decoding reference information according to the plurality of scene types at the same time is similar to the manner in which the decoding reference information is determined according to one scene type in fig. 12 of the present application, except that the determined decoding reference information is different in adaptability.
For example, the scene type detected by the flat panel at the time T1 is charging only, and the flat panel searches for the decoding reference information corresponding to the charging from the pre-stored correspondence between the scene type and the decoding reference information, where the decoding reference information includes a fourth decoding threshold or a fourth energy interval. The scene type detected by the flat panel at the moment T2 comprises charging and user body part pressing, and the flat panel searches the decoding reference information corresponding to the charging from the corresponding relation between the pre-stored scene type and the decoding reference information to comprise a sixth decoding threshold value or a sixth energy interval.
In an alternative embodiment, the uplink signal sent by the tablet may be further interfered by a noise signal of the stylus, such as a noise signal generated by the stylus itself, such as a noise signal generated by a power supply of the stylus, a bluetooth module, or the like, in addition to the interference factor in the fig. 12 embodiment of the present application. In this regard, in the correspondence between the scene types and the decoding reference information stored in advance by the tablet, the decoding reference information corresponding to each scene type may include first sub-reference information and second sub-reference information. The first sub-reference information is decoding reference information set for the uplink signal interfered by the interference factor detected by the flat panel, for example, the decoding reference information in the embodiment of fig. 12 of the present application may be set. The second sub-reference information is decoding reference information set for an uplink signal interfered by a stylus noise signal and an interference factor detected by the tablet. That is, the first sub-reference information is used to indicate the characteristics of the first uplink signal, and the second sub-reference information is used to indicate the characteristics of the second uplink signal; the first uplink signal is an uplink signal interfered by a scene type corresponding interference source. The first sub-reference information relatively belongs to the decoded reference information in the "noise-free mode", and the second sub-reference information relatively belongs to the decoded reference information in the "noise mode".
The uplink signal for the second sub-reference information is more noisy than the first sub-reference information. In an alternative example, more noise interference tends to cause the total energy of the uplink signal to be suppressed, and thus the first decoded signal may be larger than the second sub-reference information. For example, the type of the scene where the panel detects the panel is a protection film, the first sub-reference information may be 1000dBm (decibel relative to one milliwatt, decibel-milliwatt) corresponding to the protection film, and the second sub-reference information may be 100dBm with the protection film and interfered by the noise signal of the stylus.
For the situation that the decoding reference information corresponding to each scene type in the corresponding relation between the scene type and the decoding reference information stored in advance in the tablet can comprise the first sub-reference information and the second sub-reference information, correspondingly, when receiving the decoding reference information transmitted by Bluetooth of the touch pen, a pen point code printing chip of the touch pen can select the second sub-reference information from the decoding reference information to identify uplink signals if the touch pen noise signal is detected. If the pen point code-printing chip of the touch pen does not detect the touch pen noise signal, selecting first sub-reference information from the decoded reference information, and identifying an uplink signal. Wherein, the nib of stylus is beaten a yard chip and is detected stylus noise signal, can include: the pen point code printing chip of the touch pen requests a touch pen noise signal detection result from the micro-processing unit of the touch pen; the micro-processing unit of the touch pen can collect signals generated by noise sources such as a Bluetooth module and a power supply module of the touch pen, and when the signals reach a second noise threshold value, the detection of the touch pen noise signals is determined. Alternatively, the detection of the noise signal of the stylus by the tip coding chip of the stylus may include: the pen point code printing chip of the touch pen directly collects signals generated by noise sources such as a Bluetooth module, a power module and the like of the touch pen, and when the signals reach a second noise threshold value, the detection of the touch pen noise signals is determined. The specific manner in which the stylus detects the stylus noise signal is not limited in this embodiment, and any manner in which the stylus can detect the stylus noise signal can be used in the present application.
In this way, by setting the second sub-reference information according to the condition that the noise signal interference of the touch pen exists, the interference of external factors on the uplink signal in the application scene can be further reduced, so that the identification accuracy of the uplink signal is improved, the problems that the touch pen writes a broken line and does not generate ink due to the fact that the touch pen does not generate a coding signal when the decoding of the uplink signal fails, the writing experience of a user is improved, and the like are solved.
It will be appreciated that the electronic device, in order to achieve the above-described functions, includes corresponding hardware and/or software modules that perform the respective functions. The present application can be implemented in hardware or a combination of hardware and computer software, in conjunction with the example algorithm steps described in connection with the embodiments disclosed herein. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Those skilled in the art may implement the described functionality using different approaches for each particular application in conjunction with the embodiments, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In one example, fig. 18 is a block diagram of an apparatus according to an embodiment of the present application.
As shown in fig. 18, the apparatus 1800 may include: a processor 1801 and transceiver/transceiving pin 1802, and optionally, a memory 1803.
The various components of the apparatus 1800 are coupled together by buses 1804, where the buses 1804 include, in addition to data buses, a power bus, a control bus, and a status signal bus. For clarity of illustration, however, the various buses are referred to in the figures as bus 1804.
Alternatively, the memory 1803 may be used for instructions in the foregoing method embodiments. The processor 1801 is operable to execute instructions in the memory 1803 and control the receive pins to receive signals and control the transmit pins to transmit signals.
The apparatus 1800 may be an electronic device, a stylus, a chip of an electronic device, or a chip of a stylus in the method embodiments described above.
All relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein.
The present embodiment also provides a computer storage medium having stored therein computer instructions which, when executed on an electronic device or a stylus, cause the electronic device or the stylus to perform the above-described related method steps to implement the method in the above-described embodiments.
The present embodiment also provides a computer program product which, when run on a computer, causes the computer to perform the above-mentioned related steps to implement the method in the above-mentioned embodiments.
In addition, embodiments of the present application also provide an apparatus, which may be embodied as a chip, component or module, which may include a processor and a memory coupled to each other; the memory is configured to store computer-executable instructions, and when the device is operated, the processor may execute the computer-executable instructions stored in the memory, so that the chip performs the methods in the above method embodiments.
The electronic device, the computer storage medium, the computer program product, or the chip provided in this embodiment are used to execute the corresponding methods provided above, so that the beneficial effects thereof can be referred to the beneficial effects in the corresponding methods provided above, and will not be described herein.
It will be appreciated by those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to perform all or part of the functions described above.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of modules or units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another apparatus, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and the parts shown as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
Any of the various embodiments of the application, as well as any of the same embodiments, may be freely combined. Any combination of the above is within the scope of the application.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read Only Memory (ROM), a random access memory (random access memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The steps of a method or algorithm described in connection with the present disclosure may be embodied in hardware, or may be embodied in software instructions executed by a processor. The software instructions may be comprised of corresponding software modules that may be stored in random access Memory (Random Access Memory, RAM), flash Memory, read Only Memory (ROM), erasable programmable Read Only Memory (Erasable Programmable ROM), electrically Erasable Programmable Read Only Memory (EEPROM), registers, hard disk, a removable disk, a compact disc Read Only Memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an application specific integrated circuit (application specific integrated circuit, ASIC). In addition, the ASIC may reside in an electronic device. The processor and the storage medium may reside as discrete components in an electronic device.
Those skilled in the art will appreciate that in one or more of the examples described above, the functions described in the embodiments of the present application may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, these functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including means for facilitating transfer of a computer program from one place to another.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.
Claims (28)
1. A touch system comprising an electronic device and a stylus, the stylus being connected to the electronic device by bluetooth;
the electronic device is used for:
Detecting the scene type of an application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene; the uplink signal is sent by a touch screen of the electronic equipment;
determining decoding reference information according to the scene type;
transmitting the decoding reference information to the touch pen; wherein the decoding reference information includes characteristics of the uplink signal;
the stylus is used for:
based on the decoding reference information, identifying a signal sent by the touch screen to obtain an identification result;
if the identification result is an uplink signal, sending a coding signal to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to touch operation.
2. The system of claim 1, wherein the interference source of the uplink signal in the application scenario comprises at least one of:
the electronic equipment comprises a touch screen, a protective film, a power grid noise signal and an environmental magnetic field in an application scene, wherein the touch screen of the electronic equipment is pressed by a part of the electronic equipment and a human body part.
3. The system according to claim 1 or 2, wherein the electronic device is specifically configured to:
Acquiring a system file of the electronic equipment;
and searching decoding reference information corresponding to the scene type from the system file.
4. A system according to claim 3, characterized in that the electronic device is specifically adapted to:
if the updating of the components of the electronic equipment is detected, acquiring attribute information of the updated components;
acquiring an updated system file based on the attribute information; the updated system file is used for indicating decoding reference information corresponding to the scene type updated according to the attribute information.
5. The system according to any of claims 1-4, wherein the electronic device is specifically adapted to;
when receiving a notification that the stylus is connected, determining a scene type of the application scene includes: model interference of electronic equipment; the electronic equipment model interference is used for indicating that an interference source of the uplink signal is a component of the electronic equipment.
6. The system according to any one of claims 1-5, wherein the electronic device is specifically configured to:
detecting whether a human body part presses the touch screen or not through a sensor corresponding to the touch screen of the electronic equipment;
If yes, determining the scene type of the application scene comprises: pressing the human body part; the human body part pressing is used for indicating that an interference source of the uplink signal presses the touch screen of the electronic device for the human body part.
7. The system according to any one of claims 1-6, wherein the electronic device is specifically configured to:
acquiring a capacitance value of a touch screen of the electronic equipment;
determining a difference value between the capacitance value and a pre-stored reference capacitance value; the reference capacitance value is used for indicating the capacitance value of the touch screen which is not attached with protection;
if the difference value reaches a difference threshold, determining the type of the application scene includes: sticking a protective film; the touch screen is provided with a protective film, wherein the protective film is used for indicating that an interference source of the uplink signal is the touch screen of the electronic equipment.
8. The system according to any one of claims 1-7, wherein the electronic device is specifically configured to:
detecting whether the electronic equipment is charged;
if yes, determining the type of the application scene comprises the following steps: charging; the charging is used for indicating that an interference source of the uplink signal is a power grid noise signal.
9. The system according to any one of claims 1-8, wherein the electronic device is specifically configured to:
acquiring magnetic field noise of the application scene;
if the magnetic field noise reaches a first noise threshold, determining the type of the application scene includes: ambient magnetic field interference; the ambient magnetic field interference is used for indicating that an interference source of the uplink signal is an ambient magnetic field in the application scene.
10. The system according to any one of claims 1-9, wherein the stylus is specifically configured to:
under the condition that the decoding reference information is received, acquiring a touch pen noise signal generated by the touch pen; wherein the decoding reference information includes first sub-reference information and second sub-reference information; the first sub-reference information comprises the characteristics of the uplink signal interfered by the interference source; the second sub-reference information includes characteristics of the uplink signal interfered by the interference source and the stylus noise signal;
if the touch pen noise signal does not reach the second noise threshold value, identifying a signal sent by the touch screen based on the first sub-reference information to obtain an identification result;
And if the touch pen noise signal reaches a second noise threshold value, identifying the signal sent by the touch screen based on the second sub-reference information to obtain an identification result.
11. The system according to any one of claims 1-10, wherein the stylus is specifically configured to:
receiving a signal sent by the touch screen;
converting a signal sent by the touch screen from a time domain to a frequency domain to obtain a frequency spectrum of the signal;
determining a total energy value of the signal based on the spectrum;
if the energy total value reaches an energy threshold value, determining that the identification result is an uplink signal; the decoded reference information includes the energy threshold;
and if the energy total value does not reach the energy threshold value, determining that the identification result is not an uplink signal, and returning to execute the receiving of the signal sent by the touch screen.
12. A touch method applied to an electronic device connected to a stylus through bluetooth, the method comprising:
detecting the scene type of an application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene; the uplink signal is sent by a touch screen of the electronic equipment;
Determining decoding reference information according to the scene type;
transmitting the decoding reference information to the touch pen; wherein the decoding reference information includes characteristics of the uplink signal; the decoding reference information is used for the touch pen to identify a signal sent by the touch screen based on the decoding reference information, and if the identification result is an uplink signal, a coding signal is sent to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to touch operation.
13. The method of claim 12, wherein the interference source of the uplink signal in the application scenario comprises at least one of:
the electronic equipment comprises a touch screen, a protective film, a power grid noise signal and an environmental magnetic field in an application scene, wherein the touch screen of the electronic equipment is pressed by a part of the electronic equipment and a human body part.
14. The method according to claim 12 or 13, wherein said determining decoding reference information according to said scene type comprises:
acquiring a system file of the electronic equipment;
and searching decoding reference information corresponding to the scene type from the system file.
15. The method of claim 14, wherein prior to said detecting a scene type of an application scene in which the electronic device is located, the method further comprises:
If the updating of the components of the electronic equipment is detected, acquiring attribute information of the updated components;
acquiring an updated system file based on the attribute information; the updated system file is used for indicating decoding reference information corresponding to the scene type updated according to the attribute information.
16. The method according to any one of claims 12-15, wherein the detecting a scene type of an application scene in which the electronic device is located includes:
when receiving a notification that the stylus is connected, determining a scene type of the application scene includes: model interference of electronic equipment; the electronic equipment model interference is used for indicating that an interference source of the uplink signal is a component of the electronic equipment.
17. The method according to any one of claims 12-16, wherein detecting a scene type of an application scene in which the electronic device is located comprises:
detecting whether a human body part presses the touch screen or not through a sensor corresponding to the touch screen of the electronic equipment;
if yes, determining the scene type of the application scene comprises: pressing the human body part; the human body part pressing is used for indicating that an interference source of the uplink signal presses the touch screen of the electronic device for the human body part.
18. The method according to any one of claims 12-17, wherein detecting a scene type of an application scene in which the electronic device is located comprises:
acquiring a capacitance value of a touch screen of the electronic equipment;
determining a difference value between the capacitance value and a pre-stored reference capacitance value; the reference capacitance value is used for indicating the capacitance value of the touch screen which is not attached with protection;
if the difference value reaches a difference threshold, determining the type of the application scene includes: sticking a protective film; the touch screen is provided with a protective film, wherein the protective film is used for indicating that an interference source of the uplink signal is the touch screen of the electronic equipment.
19. The method according to any one of claims 12-18, wherein detecting a scene type of an application scene in which the electronic device is located comprises:
detecting whether the electronic equipment is charged;
if yes, determining the type of the application scene comprises the following steps: charging; the charging is used for indicating that an interference source of the uplink signal is a power grid noise signal.
20. The method according to any one of claims 12-19, wherein detecting a scene type of an application scene in which the electronic device is located comprises:
Acquiring magnetic field noise of the application scene;
if the magnetic field noise reaches a first noise threshold, determining the type of the application scene includes: ambient magnetic field interference; the ambient magnetic field interference is used for indicating that an interference source of the uplink signal is an ambient magnetic field in the application scene.
21. A touch method applied to a stylus connected to an electronic device via bluetooth, the method comprising:
receiving decoding reference information sent by the electronic equipment; the decoding reference information comprises the characteristics of an uplink signal sent by a touch screen of the electronic equipment, and is determined for the electronic equipment according to the scene type of an application scene where the electronic equipment is located; the scene type is used for indicating an interference source of an uplink signal in the application scene;
based on the decoding reference information, identifying a signal sent by the touch screen to obtain an identification result;
if the identification result is an uplink signal, sending a coding signal to the electronic equipment; the coding signal is used for indicating the electronic equipment to respond to touch operation.
22. The method of claim 21, wherein the identifying the signal sent by the touch screen based on the decoded reference information, to obtain the identification result, comprises:
Under the condition that the decoding reference information is received, acquiring a touch pen noise signal generated by the touch pen; wherein the decoding reference information includes first sub-reference information and second sub-reference information; the first sub-reference information comprises the characteristics of the uplink signal interfered by the interference source; the second sub-reference information includes characteristics of the uplink signal interfered by the interference source and the stylus noise signal;
if the touch pen noise signal does not reach the second noise threshold value, identifying a signal sent by the touch screen based on the first sub-reference information, and obtaining an identification result;
and if the touch pen noise signal reaches a second noise threshold value, identifying the signal sent by the touch screen based on second sub-reference information to obtain an identification result.
23. The method according to claim 21 or 22, wherein identifying the signal sent by the touch screen based on the decoded reference information, to obtain the identification result, comprises:
receiving a signal sent by the touch screen;
converting the signal from a time domain to a frequency domain to obtain a frequency spectrum of the signal;
determining a total energy value of the signal based on the spectrum;
If the energy total value reaches an energy threshold value, determining that the identification result is an uplink signal; the decoded reference information includes the energy threshold;
and if the energy total value does not reach the energy threshold value, determining that the signal is not an uplink signal, and returning to execute the receiving of the signal sent by the touch screen.
24. An electronic device, comprising:
a memory and a processor;
the processor is coupled with the memory;
the memory stores program instructions that, when executed by the processor, cause the electronic device to perform the touch method of any of claims 12 to 20.
25. A stylus, comprising:
a memory and a processor;
the processor is coupled with the memory;
the memory stores program instructions that, when executed by the processor, cause the stylus to perform the touch method of any one of claims 21 to 23.
26. A computer readable storage medium comprising a computer program, characterized in that the computer program, when run on a computer, causes the computer to perform the method of any of claims 12 to 23.
27. A chip comprising one or more interface circuits and one or more processors; the interface circuit is configured to receive a signal from a memory of an electronic device and to send the signal to the processor, the signal including computer instructions stored in the memory; the computer instructions, when executed by the processor, cause the electronic device to perform the method of any of claims 12 to 23.
28. A computer program product comprising a computer program which, when executed by an electronic device, causes the electronic device to perform the method of any of claims 12 to 23.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211140983.XA CN116737000B (en) | 2022-09-20 | 2022-09-20 | Touch control method, system, electronic equipment and touch control pen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211140983.XA CN116737000B (en) | 2022-09-20 | 2022-09-20 | Touch control method, system, electronic equipment and touch control pen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116737000A true CN116737000A (en) | 2023-09-12 |
CN116737000B CN116737000B (en) | 2024-07-12 |
Family
ID=87912078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211140983.XA Active CN116737000B (en) | 2022-09-20 | 2022-09-20 | Touch control method, system, electronic equipment and touch control pen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116737000B (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140099894A1 (en) * | 2012-10-09 | 2014-04-10 | Research In Motion Limited | Apparatus and method pertaining to testing a stylus communication path for interference |
TWI582646B (en) * | 2015-11-24 | 2017-05-11 | 宏碁股份有限公司 | Electronic device and the method for preventing noise-interference thereof |
CN210626590U (en) * | 2020-04-15 | 2020-05-26 | 深圳市千分一智能技术有限公司 | Active capacitive pen detection device and IPAD active capacitive pen detection system |
WO2020181423A1 (en) * | 2019-03-08 | 2020-09-17 | 深圳市柔宇科技有限公司 | Method and system for transmitting writing note information, and electronic device |
CN111742324A (en) * | 2019-12-25 | 2020-10-02 | 深圳市汇顶科技股份有限公司 | Code printing method, code printing device, active pen and code printing system |
CN111868669A (en) * | 2020-03-17 | 2020-10-30 | 深圳市汇顶科技股份有限公司 | Code printing control and code printing method, system, chip, electronic equipment and storage medium |
CN112000248A (en) * | 2020-10-28 | 2020-11-27 | 深圳市汇顶科技股份有限公司 | Noise detection method, active pen and screen |
CN112486340A (en) * | 2020-11-27 | 2021-03-12 | 维沃移动通信有限公司 | Touch pen and coding signal control method |
US20210096723A1 (en) * | 2019-09-27 | 2021-04-01 | Apple Inc. | System and method of noise mitigation for improved stylus detection |
CN112905047A (en) * | 2021-02-08 | 2021-06-04 | 深圳市汇顶科技股份有限公司 | Anti-interference method, touch control chip and active pen refill sheet |
CN113646768A (en) * | 2020-03-10 | 2021-11-12 | 深圳市汇顶科技股份有限公司 | Wireless communication method, active pen, touch screen, electronic device and communication system |
CN114428561A (en) * | 2020-10-14 | 2022-05-03 | 华为技术有限公司 | Touch pen switching method and system and touch pen |
WO2022087917A1 (en) * | 2020-10-28 | 2022-05-05 | 深圳市汇顶科技股份有限公司 | Noise detection method, active pen and screen |
CN114846435A (en) * | 2020-09-14 | 2022-08-02 | 深圳市汇顶科技股份有限公司 | Wireless communication method, active pen, touch screen, electronic device and communication system |
CN114911364A (en) * | 2022-03-29 | 2022-08-16 | 荣耀终端有限公司 | Control method, touch pen and touch system |
-
2022
- 2022-09-20 CN CN202211140983.XA patent/CN116737000B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140099894A1 (en) * | 2012-10-09 | 2014-04-10 | Research In Motion Limited | Apparatus and method pertaining to testing a stylus communication path for interference |
TWI582646B (en) * | 2015-11-24 | 2017-05-11 | 宏碁股份有限公司 | Electronic device and the method for preventing noise-interference thereof |
WO2020181423A1 (en) * | 2019-03-08 | 2020-09-17 | 深圳市柔宇科技有限公司 | Method and system for transmitting writing note information, and electronic device |
US20210096723A1 (en) * | 2019-09-27 | 2021-04-01 | Apple Inc. | System and method of noise mitigation for improved stylus detection |
CN111742324A (en) * | 2019-12-25 | 2020-10-02 | 深圳市汇顶科技股份有限公司 | Code printing method, code printing device, active pen and code printing system |
CN113646768A (en) * | 2020-03-10 | 2021-11-12 | 深圳市汇顶科技股份有限公司 | Wireless communication method, active pen, touch screen, electronic device and communication system |
CN111868669A (en) * | 2020-03-17 | 2020-10-30 | 深圳市汇顶科技股份有限公司 | Code printing control and code printing method, system, chip, electronic equipment and storage medium |
CN210626590U (en) * | 2020-04-15 | 2020-05-26 | 深圳市千分一智能技术有限公司 | Active capacitive pen detection device and IPAD active capacitive pen detection system |
CN114846435A (en) * | 2020-09-14 | 2022-08-02 | 深圳市汇顶科技股份有限公司 | Wireless communication method, active pen, touch screen, electronic device and communication system |
CN114428561A (en) * | 2020-10-14 | 2022-05-03 | 华为技术有限公司 | Touch pen switching method and system and touch pen |
CN112000248A (en) * | 2020-10-28 | 2020-11-27 | 深圳市汇顶科技股份有限公司 | Noise detection method, active pen and screen |
WO2022087917A1 (en) * | 2020-10-28 | 2022-05-05 | 深圳市汇顶科技股份有限公司 | Noise detection method, active pen and screen |
CN112486340A (en) * | 2020-11-27 | 2021-03-12 | 维沃移动通信有限公司 | Touch pen and coding signal control method |
CN112905047A (en) * | 2021-02-08 | 2021-06-04 | 深圳市汇顶科技股份有限公司 | Anti-interference method, touch control chip and active pen refill sheet |
CN114911364A (en) * | 2022-03-29 | 2022-08-16 | 荣耀终端有限公司 | Control method, touch pen and touch system |
Non-Patent Citations (3)
Title |
---|
KI-HYUK SEOL ET AL.: "Active stylus-touch discrimination scheme based on anomaly detection algorithm", 《JOURNAL OF THE SOCIETY FOR INFORMATION DISPLAY》, vol. 28, no. 10, 31 October 2020 (2020-10-31) * |
刘平英: "非触控式指令笔的设计", 《万方数据库》, 13 December 2016 (2016-12-13) * |
毛蕊;刘文杰;: "基于移动终端的电子触控笔改进方案的研究", 中国新通信, no. 11, 5 June 2018 (2018-06-05) * |
Also Published As
Publication number | Publication date |
---|---|
CN116737000B (en) | 2024-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108696608B (en) | Support structure including conductive path and electronic device having the same | |
EP2955907B1 (en) | Wearable electronic device, system and control method | |
CN114428561B (en) | Touch pen switching method and system and touch pen | |
US20150128079A1 (en) | Method for executing function in response to touch input and electronic device implementing the same | |
CN114089901B (en) | Cross-device object dragging method and device | |
AU2018456082B2 (en) | Stylus detection method, system, and related device | |
JP2016038610A (en) | Information processing device and program | |
US9876884B2 (en) | Electronic device and method of wireless signal transmission and reception therefor | |
WO2021121223A1 (en) | Display method of interactive system, interactive system, and electronic device | |
WO2022161024A1 (en) | Upgrade prompt method, terminal device, and computer readable storage medium | |
CN117354772A (en) | Method for establishing connection with handwriting pen and electronic equipment | |
CN114554463A (en) | Bluetooth communication method, Bluetooth broadcasting method, Bluetooth device, and storage medium | |
KR102499131B1 (en) | Electronic device and method for receiving radio signal in electronic device | |
EP3195633B1 (en) | Electronic device and method for configuring message, and wearable electronic device and method for receiving and executing the message | |
CN116737000B (en) | Touch control method, system, electronic equipment and touch control pen | |
CN115113747B (en) | Touch pen using method and system and touch pen | |
WO2022247638A1 (en) | Method for controlling connection of stylus, and electronic device | |
CN117687808A (en) | Event processing method and device for input equipment | |
WO2020024087A1 (en) | Working method of touch control apparatus, and terminal | |
WO2022022387A1 (en) | Method, apparatus, and system for controlling information input devices on terminal | |
WO2023071590A1 (en) | Input control method and electronic device | |
CN116069226A (en) | Window content dragging method and electronic equipment | |
CN117289807A (en) | Communication method, communication system and mouse | |
CN116610248A (en) | Gesture control method and electronic device | |
CN117008736A (en) | Input method and electronic equipment |
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 | ||
GR01 | Patent grant |