CN110780800B - Handwriting optimization method for touch equipment - Google Patents

Handwriting optimization method for touch equipment Download PDF

Info

Publication number
CN110780800B
CN110780800B CN201911024417.0A CN201911024417A CN110780800B CN 110780800 B CN110780800 B CN 110780800B CN 201911024417 A CN201911024417 A CN 201911024417A CN 110780800 B CN110780800 B CN 110780800B
Authority
CN
China
Prior art keywords
contact points
ink set
point
coordinates
contact
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911024417.0A
Other languages
Chinese (zh)
Other versions
CN110780800A (en
Inventor
蒋超
张一驰
何智慧
陈荣硕
武俊峰
王鹏
杨宏亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hebei Huafa Education Technology Corp ltd
Original Assignee
Hebei Huafa Education Technology Corp ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hebei Huafa Education Technology Corp ltd filed Critical Hebei Huafa Education Technology Corp ltd
Priority to CN201911024417.0A priority Critical patent/CN110780800B/en
Publication of CN110780800A publication Critical patent/CN110780800A/en
Application granted granted Critical
Publication of CN110780800B publication Critical patent/CN110780800B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

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)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a handwriting optimization method for touch equipment, which comprises the following steps: obtain touch contact points to add to the second ink set List 2; judging whether the number of the contact points in the second ink set List2 is a set value n; if the number of contact points in the second ink set List2 is n, performing n loop traversals on the contact points, and sequentially adding the contact points to the first ink set List 1; defining a third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, and sequentially traversing from the first contact point, taking 4 adjacent contact points for each cycle, taking the middle coordinate point of the coordinates of the 4 adjacent contact points, and assigning to the third ink set List 3. The method for optimizing the handwriting of the touch equipment can reduce the sawtooth peak value in the handwriting of the touch equipment, so that the handwriting drawing is smoother.

Description

Handwriting optimization method for touch equipment
Technical Field
The invention relates to the technical field of writing of touch equipment, in particular to a handwriting optimization method of the touch equipment.
Background
With the progress of science and technology and the continuous development of the internet industry, touch technology has become popular. When a user writes on a touch screen (such as an infrared touch screen, an optical touch screen or a capacitive touch screen) by hand, drawing software matched in the touch screen generates corresponding handwriting. At present, when liquid crystal touch equipment writes, fine saw teeth can be generated on handwriting due to too fast writing or system jamming, and the handwriting is unsmooth.
Disclosure of Invention
The invention aims to provide a method for optimizing handwriting of touch equipment, which can reduce sawtooth peak values in the handwriting of the touch equipment, so that the drawn handwriting lines are smoother.
In order to achieve the purpose, the invention provides the following scheme:
a handwriting optimization method for touch equipment comprises the following steps:
defining a first ink set List1 and a second ink set List2, emptying the first ink set List1 coordinate points;
obtain touch contact points to add to the second ink set List 2;
judging whether the number of the contact points in the second ink set List2 is a set value n, wherein n is a natural number more than 4;
if the number of the contact points in the second ink set List2 is n, performing n loop traversals on the contact points, and sequentially adding the contact points to the first ink set List1, wherein the 1 st loop traversal and the n-1 st loop traversal add n contact points to the first ink set List1, and the other loop traversals add one contact point to the first ink set List1, and the first ink set List1 obtains 3n-2 contact points;
defining a third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, and performing 3n-5 cycles of traversal of the contact points in the first ink set List1, starting from the first contact point, sequentially traversing, taking 4 adjacent contact points in each cycle of traversal, taking the middle coordinate point of the coordinates of the 4 adjacent contact points, and assigning the middle coordinate point to the third ink set List 3;
if the number of the middle coordinate points in the third ink set List3 reaches two or more, the streamgeometriccontext function is used to designate the previous point as the starting point and the next point as the ending dotted line.
Optionally, the set value n is 4.
Optionally, the 1 st contact point, the 2 nd contact point, the 3 rd contact point and the 4 th contact point are sequentially traversed, and a middle coordinate point of coordinates of the 1 st contact point, the 2 nd contact point, the 3 rd contact point and the 4 th contact point is taken; traversing the 2 nd, 3 rd, 4 th and 5 th contact points in a 2 nd circulation manner, and taking the middle coordinate point of the coordinates of the 2 nd, 3 rd, 4 th and 5 th contact points; traversing the contact points 3, 4, 5 and 6 in a 3 rd cycle, and taking the middle coordinate point of the coordinates of the contact points 3, 4, 5 and 6; traversing the 4 th, 5 th, 6 th and 7 th contact points in a 4 th cycle, and taking a middle coordinate point of the coordinates of the 4 th, 5 th, 6 th and 7 th contact points; the 5 th cycle traverses the 5 th, 6 th, 7 th and 8 th contact points, and the middle coordinate point of the 5 th, 6 th, 7 th and 8 th contact point coordinates is taken; the 6 th contact point is circularly traversed for 6 th, 7 th, 8 th and 9 th time, and the middle coordinate point of the coordinates of the 6 th, 7 th, 8 th and 9 th contact points is taken; and 7, circulating through 7 th, 8 th, 9 th and 10 th contact points for 7 th, 8 th, 9 th and 10 th contact point coordinates, and taking a middle coordinate point of the 7 th, 8 th, 9 th and 10 th contact point coordinates.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects: according to the optimization method for the handwriting of the touch equipment, provided by the invention, the drawn lines of a plurality of contact points can be further optimized by traversing and circulating the contact points, the number of base points of the drawn lines is increased on the basis of collecting the contact points, and the sawtooth peak value in the handwriting of the touch equipment is favorably reduced, so that the drawn lines of the handwriting are smoother, and by taking the set values of 4 contact points as an example, the distance and the coordinate between two points before optimization are greatly different, so that the sawtooth is not smooth on the connected lines, the connected lines are expanded into eight points, the handwriting is further confirmed by a two-point connecting principle, and the smoothness of the lines is optimized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.
Fig. 1 is a flowchart of a handwriting optimization method for a touch device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention aims to provide a method for optimizing handwriting of touch equipment, which can reduce sawtooth peak values in the handwriting of the touch equipment, so that the drawn handwriting lines are smoother.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below. It is analyzed that the short-circuit fault is the main cause of the voltage sag, and thus the method is described as an example for the short-circuit fault.
Fig. 1 is a flowchart of a method for optimizing handwriting of a touch device according to the present invention, and as shown in fig. 1, the method for optimizing handwriting of a touch device according to the present invention includes the following steps:
a handwriting optimization method for touch equipment comprises the following steps:
defining a first ink set List1 and a second ink set List2, emptying the first ink set List1 coordinate points;
obtain touch contact points to add to the second ink set List 2;
judging whether the number of the contact points in the second ink set List2 is a set value n, wherein n is a natural number more than 4;
if the number of the contact points in the second ink set List2 is n, performing n loop traversals on the contact points, and sequentially adding the contact points to the first ink set List1, wherein the 1 st loop traversal and the n-1 st loop traversal add n contact points to the first ink set List1, and the other loop traversals add one contact point to the first ink set List1, and the first ink set List1 obtains 3n-2 contact points;
defining a third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, and performing 3n-5 cycles of traversal of the contact points in the first ink set List1, starting from the first contact point, sequentially traversing, taking 4 adjacent contact points in each cycle of traversal, taking the middle coordinate point of the coordinates of the 4 adjacent contact points, and assigning the middle coordinate point to the third ink set List 3;
if the number of the middle coordinate points in the third ink set List3 reaches two or more, the streamgeometriccontext function is used to designate the previous point as the starting point and the next point as the ending dotted line.
In an embodiment, when the method is applied to whiteboard software to draw a board book, the set value n is 4.
If the number of the contact points in the second ink set List2 is n, n cycles of the contact points are performed, and the contact points are sequentially added to the first ink set List1, where the 1 st cycle of the contact points and the n-1 st cycle of the contact points add n contact points to the first ink set List1, and the other cycles of the contact points add one contact point to the first ink set List1, and the first ink set List1 obtains 3n-2 contact points, which specifically includes:
if the number of contact points in the second ink set List2 is 4, 4 loop passes are performed on the contact points, and the contact points are sequentially added to the first ink set List1, wherein the 1 st loop pass and the 3 rd loop pass add 4 contact points to the first ink set List1, the 2 nd loop pass and the 4 th loop pass add 1 contact point to the first ink set List1, and the first ink set List1 obtains 10 contact points.
Wherein, said defining the third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, and performing 3n-5 cycles of traversal of the contact points in the first ink set List1, starting from the first contact point, sequentially traversing in sequence, each cycle of traversal taking 4 adjacent contact points, taking the middle coordinate point of the coordinates of the 4 adjacent contact points, and assigning to the third ink set List3 specifically includes:
defining a third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, assigning it to the first position, and performing 7 cycles of traversal of the contact points in the first ink set List1, starting from the first contact point, and sequentially traversing in sequence;
sequentially traversing the 1 st, 2 nd, 3 rd and 4 th contact points for the 1 st time, taking a middle coordinate point of the coordinates of the 1 st, 2 nd, 3 rd and 4 th contact points, and assigning the middle coordinate point to a second position; traversing the 2 nd, 3 rd, 4 th and 5 th contact points in a 2 nd cycle, taking a middle coordinate point of the coordinates of the 2 nd, 3 rd, 4 th and 5 th contact points, and assigning the middle coordinate point to a third position; traversing the contact points 3, 4, 5 and 6 in a 3 rd cycle, taking the middle coordinate point of the coordinates of the contact points 3, 4, 5 and 6, and assigning the middle coordinate point to a fourth position; traversing the 4 th, 5 th, 6 th and 7 th contact points in a 4 th cycle, taking a middle coordinate point of coordinates of the 4 th, 5 th, 6 th and 7 th contact points, and assigning the middle coordinate point to a fifth position; traversing the 5 th, 6 th, 7 th and 8 th contact points in a 5 th cycle, taking a middle coordinate point of the coordinates of the 5 th, 6 th, 7 th and 8 th contact points, and assigning the middle coordinate point to a sixth position; traversing the 6 th, 7 th, 8 th and 9 th contact points in a 6 th cycle, taking a middle coordinate point of the coordinates of the 6 th, 7 th, 8 th and 9 th contact points, and assigning the middle coordinate point to a seventh position; the 7 th contact point, the 8 th contact point, the 9 th contact point and the 10 th contact point are circularly traversed, the middle coordinate point of the 7 th contact point, the 8 th contact point, the 9 th contact point and the 10 th contact point is taken and assigned to the eighth position;
the calculation of the intermediate coordinate point of the coordinates of the adjacent 4 contact points means that the X coordinates of the 4 contact points are added and divided by the average value of 4, the Y coordinates of the 4 contact points are added and divided by the average value of 4, and the intermediate coordinate point is determined according to the finally obtained (X, Y) coordinates.
Finally, according to the principle that two points are connected into one line, when the number of coordinate points in the List3 reaches two or more than two, the streamline geometriccontext function can be adopted to designate the former point as the starting point and the latter point as the ending point, and every two adjacent points are connected in sequence.
According to the optimization method for the handwriting of the touch equipment, provided by the invention, the drawn lines of a plurality of contact points can be further optimized by traversing and circulating the contact points, the number of base points of the drawn lines is increased on the basis of collecting the contact points, and the sawtooth peak value in the handwriting of the touch equipment is favorably reduced, so that the drawn lines of the handwriting are smoother, and by taking the set values of 4 contact points as an example, the distance and the coordinate between two points before optimization are greatly different, so that the sawtooth is not smooth on the connected lines, the connected lines are expanded into eight points, the handwriting is further confirmed by a two-point connecting principle, and the smoothness of the lines is optimized.
The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.

Claims (2)

1. A handwriting optimization method for touch equipment is characterized by comprising the following steps:
defining a first ink set List1 and a second ink set List2, emptying the first ink set List1 coordinate points;
obtain touch contact points to add to the second ink set List 2;
judging whether the number of the contact points in the second ink set List2 is a set value n, wherein n is a natural number more than 4;
if the number of the contact points in the second ink set List2 is n, performing n loop traversals on the contact points, and sequentially adding the contact points to the first ink set List1, wherein the 1 st loop traversal and the n-1 st loop traversal add n contact points to the first ink set List1, and the other loop traversals add one contact point to the first ink set List1, and the first ink set List1 obtains 3n-2 contact points;
defining a third ink set List3, assigning the first contact point in the first ink set List1 to the third ink set List3, and performing 3n-5 cycles of traversal of the contact points in the first ink set List1, starting from the first contact point, sequentially traversing, taking 4 adjacent contact points in each cycle of traversal, taking the middle coordinate point of the coordinates of the 4 adjacent contact points, and assigning the middle coordinate point to the third ink set List 3;
calculating a middle coordinate point of coordinates of 4 adjacent contact points, namely, taking the X coordinates of the 4 contact points to be added and divided by 4 average values, taking the Y coordinates of the 4 contact points to be added and divided by 4 average values, and determining the middle coordinate point according to the finally obtained (X, Y) coordinates;
if the number of the middle coordinate points in the third ink set List3 reaches two or more, the streamgeometriccontext function is used to designate the previous point as the starting point and the next point as the ending dotted line.
2. The touch device handwriting optimization method according to claim 1,
when the set value n is 4, sequentially traversing the 1 st, 2 nd, 3 rd and 4 th contact points for the 1 st time, and taking a middle coordinate point of the coordinates of the 1 st, 2 nd, 3 rd and 4 th contact points; traversing the 2 nd, 3 rd, 4 th and 5 th contact points in a 2 nd circulation manner, and taking the middle coordinate point of the coordinates of the 2 nd, 3 rd, 4 th and 5 th contact points; traversing the contact points 3, 4, 5 and 6 in a 3 rd cycle, and taking the middle coordinate point of the coordinates of the contact points 3, 4, 5 and 6; traversing the 4 th, 5 th, 6 th and 7 th contact points in a 4 th cycle, and taking a middle coordinate point of the coordinates of the 4 th, 5 th, 6 th and 7 th contact points; the 5 th cycle traverses the 5 th, 6 th, 7 th and 8 th contact points, and the middle coordinate point of the 5 th, 6 th, 7 th and 8 th contact point coordinates is taken; the 6 th contact point is circularly traversed for 6 th, 7 th, 8 th and 9 th time, and the middle coordinate point of the coordinates of the 6 th, 7 th, 8 th and 9 th contact points is taken; and 7, circulating through 7 th, 8 th, 9 th and 10 th contact points for 7 th, 8 th, 9 th and 10 th contact point coordinates, and taking a middle coordinate point of the 7 th, 8 th, 9 th and 10 th contact point coordinates.
CN201911024417.0A 2019-10-25 2019-10-25 Handwriting optimization method for touch equipment Active CN110780800B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911024417.0A CN110780800B (en) 2019-10-25 2019-10-25 Handwriting optimization method for touch equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911024417.0A CN110780800B (en) 2019-10-25 2019-10-25 Handwriting optimization method for touch equipment

Publications (2)

Publication Number Publication Date
CN110780800A CN110780800A (en) 2020-02-11
CN110780800B true CN110780800B (en) 2021-03-23

Family

ID=69386772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911024417.0A Active CN110780800B (en) 2019-10-25 2019-10-25 Handwriting optimization method for touch equipment

Country Status (1)

Country Link
CN (1) CN110780800B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521858A (en) * 2011-11-28 2012-06-27 北京盛世宣合信息科技有限公司 Handwriting generating method for electronic writing brush
CN105745608A (en) * 2013-11-19 2016-07-06 株式会社和冠 Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication
CN106023279A (en) * 2016-05-09 2016-10-12 广州视睿电子科技有限公司 Curve drawing method and system
CN106648395A (en) * 2015-07-22 2017-05-10 鸿合科技有限公司 Method and system for segmentally smoothing handwriting

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7302106B2 (en) * 2003-05-19 2007-11-27 Microsoft Corp. System and method for ink or handwriting compression
CN107219941B (en) * 2017-05-23 2020-02-07 中国科学院自动化研究所 Soft pen real-time track generation method, storage medium and processing equipment
CN107943365B (en) * 2017-11-28 2021-05-04 广州视睿电子科技有限公司 Line handwriting presenting method and device, electronic equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521858A (en) * 2011-11-28 2012-06-27 北京盛世宣合信息科技有限公司 Handwriting generating method for electronic writing brush
CN105745608A (en) * 2013-11-19 2016-07-06 株式会社和冠 Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication
CN106648395A (en) * 2015-07-22 2017-05-10 鸿合科技有限公司 Method and system for segmentally smoothing handwriting
CN106023279A (en) * 2016-05-09 2016-10-12 广州视睿电子科技有限公司 Curve drawing method and system

Also Published As

Publication number Publication date
CN110780800A (en) 2020-02-11

Similar Documents

Publication Publication Date Title
CN110321054B (en) Writing brush handwriting drawing method, device, equipment and readable storage medium
CN102799358B (en) The determination method and device of display position of cursor
CN106547433B (en) handwriting determining method and device
CN104572783A (en) Webpage click condition displaying method and device
CN106527940B (en) Handwriting determining method and device
CN107239617B (en) Compact wiring method based on track in special-shaped layout
CN105354870A (en) Restoration method and apparatus for drawn track
CN107291533B (en) Method and device for determining upstream node bottleneck degree and system bottleneck degree
CN110363828A (en) A kind of method for drawing flow chart and the equipment for drawing flow chart
CN107608596A (en) A kind of method, terminal and the storage medium of e-book page turning
US9013485B2 (en) Systems and methods for synthesizing high fidelity stroke data for lower dimension input strokes
CN105488833A (en) Method and apparatus for realizing 3D transition animation for 2D control
CN106709970A (en) Method and server for optimizing track segment
CN101763234A (en) Method and device for simulating various screen resolutions
CN107798717A (en) Electronic brush writing method, device, computer equipment and storage medium
CN102013182A (en) Mathematical communication method and system convenient for communication of freehand curve and handwritten expression
CN109445901A (en) A kind of method for drafting and device of the vector graphics implementation across file format
CN102298787A (en) Control method and control system for animation object motion
CN110780800B (en) Handwriting optimization method for touch equipment
CN108108430B (en) Forest virtual reality system implementation method based on Unity3D knowledge
CN107450840A (en) The determination method, apparatus and electronic equipment of finger touch connected domain
CN111753147A (en) Similarity processing method, device, server and storage medium
CN114327140B (en) Screen touch method, device, system, equipment and storage medium
CN106020471A (en) Operation method of mobile terminal and mobile terminal
CN106843714B (en) Method and system for optimizing handwriting of touch pen

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
CB03 Change of inventor or designer information

Inventor after: Jiang Chao

Inventor after: Zhang Yichi

Inventor after: He Zhihui

Inventor after: Chen Rongshuo

Inventor after: Wu Junfeng

Inventor after: Wang Peng

Inventor after: Yang Hongliang

Inventor before: Jiang Chao

Inventor before: Chen Rongshuo

Inventor before: Wu Junfeng

Inventor before: Wang Peng

Inventor before: Yang Hongliang

CB03 Change of inventor or designer information
CI02 Correction of invention patent application

Correction item: Inventor

Correct: Jiang Chao|Chen Rongshuo|Wu Junfeng|Wang Peng|Yang Hongliang

False: Jiang Chao|Zhang Yichi|He Zhihui|Chen Rongshuo|Wu Junfeng|Wang Peng|Yang Hongliang

Number: 43-01

Volume: 36

CI02 Correction of invention patent application
CB03 Change of inventor or designer information

Inventor after: Jiang Chao

Inventor after: Zhang Yichi

Inventor after: He Zhihui

Inventor after: Chen Rongshuo

Inventor after: Wu Junfeng

Inventor after: Wang Peng

Inventor after: Yang Hongliang

Inventor before: Jiang Chao

Inventor before: Chen Rongshuo

Inventor before: Wu Junfeng

Inventor before: Wang Peng

Inventor before: Yang Hongliang

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A handwriting optimization method for touch device

Effective date of registration: 20220727

Granted publication date: 20210323

Pledgee: Bank of China Limited by Share Ltd. Tangshan City Jianshe Road branch

Pledgor: HEBEI HUAFA EDUCATION TECHNOLOGY Corp.,Ltd.

Registration number: Y2022990000483

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20230627

Granted publication date: 20210323

Pledgee: Bank of China Limited by Share Ltd. Tangshan City Jianshe Road branch

Pledgor: HEBEI HUAFA EDUCATION TECHNOLOGY Corp.,Ltd.

Registration number: Y2022990000483

PC01 Cancellation of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method for Optimizing Writing Script of Touch Devices

Effective date of registration: 20230628

Granted publication date: 20210323

Pledgee: Bank of China Limited by Share Ltd. Tangshan City Jianshe Road branch

Pledgor: HEBEI HUAFA EDUCATION TECHNOLOGY Corp.,Ltd.

Registration number: Y2023980046569

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20210323

Pledgee: Bank of China Limited by Share Ltd. Tangshan City Jianshe Road branch

Pledgor: HEBEI HUAFA EDUCATION TECHNOLOGY Corp.,Ltd.

Registration number: Y2023980046569

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Touch Device Writing Script Optimization Method

Granted publication date: 20210323

Pledgee: Bank of China Tangshan Branch

Pledgor: HEBEI HUAFA EDUCATION TECHNOLOGY Corp.,Ltd.

Registration number: Y2024980023993