[go: up one dir, main page]

CN101515249B - Error inspection method - Google Patents

Error inspection method Download PDF

Info

Publication number
CN101515249B
CN101515249B CN2009100484865A CN200910048486A CN101515249B CN 101515249 B CN101515249 B CN 101515249B CN 2009100484865 A CN2009100484865 A CN 2009100484865A CN 200910048486 A CN200910048486 A CN 200910048486A CN 101515249 B CN101515249 B CN 101515249B
Authority
CN
China
Prior art keywords
logic piece
core logic
data
core
display
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
CN2009100484865A
Other languages
Chinese (zh)
Other versions
CN101515249A (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.)
Zhangjiagang Kangdexin Optronics Material Co Ltd
Original Assignee
Huaya Microelectronics Shanghai Inc
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 Huaya Microelectronics Shanghai Inc filed Critical Huaya Microelectronics Shanghai Inc
Priority to CN2009100484865A priority Critical patent/CN101515249B/en
Publication of CN101515249A publication Critical patent/CN101515249A/en
Application granted granted Critical
Publication of CN101515249B publication Critical patent/CN101515249B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

An error inspection method comprises the following steps: searching and reading data information of core logic blocks and display logic blocks in a graphic data processing system , acquiring the dependency relationship among the core logic blocks and mapping relationship among the core logic blocks, display logic blocks and display data based on specific items, and inspecting whether the dependency relationship among the core logic blocks or mapping relationship among the core logic blocks, display logic blocks and display data makes sense based on the data information of the core logic blocks and display logic blocks. Compared with the prior art, the invention is capable of rapidly and exactly inspecting the errors resulting from the dependency relationship among the core logic blocks or mapping relationship among the core logic blocks, display logic blocks and display data to guarantee the realization of each item in the graphic data processing system.

Description

Error check method
Technical field
The present invention relates to error check method in the graphics data disposal system.
Background technology
Last century six the seventies, along with the appearance of Object-Oriented Programming Language, the various software development methodologies of Object-oriented Programming Design and framework also arise at the historic moment and are developed rapidly.
The core part of Object-oriented Programming Design has been to propose the notion of " object ", by objective entity being abstracted into " object " with certain attribute and function, and by " object " encapsulated, the parameter interface of its attribute and the function of only opening to the outside world, make the programmer in the process of coding, do not need to know the method for object itself be attribute that how to realize and concrete how, and only need the parameter interface of allocating object, just can call object and finish specific function.
MFC (Microsoft Foundation Classes) commonly used at present is exactly a class libraries that comprises more than 100 class, and wherein, these classes are exactly the most frequently used object that arrives in the software development process.In programming process, except calling the parameter interface of these existing objects, to realize needed function, can also utilize the existing object of method from the MFC class libraries of " succession " to derive various self-defined objects, these self-defined objects are except attribute and function with existing object, can also have various self-defining attributes and function as required, thereby realize the expansion of object.
Yet, flourish along with software industry, software systems become and become increasingly complex.Software systems generally include a more than project that comprises a plurality of application examples, if each application example is wherein all realized by generating code, the workload of finishing the generating code of whole software system so will be very huge, can't handle numerous and diverse for example parameter, rreturn value, sequential, dependence equivalent, and in the generating code process, very easily produce mistake.Therefore on stream, set up software systems by the mode of generating code and just seem unrealistic.
In view of this, industry is designed and can be realized by the mode of multiplexing code.Foundation can be carried out the functional module of specific function, and complicated problems can be handled in functional module; And each functional module provides fairly simple external interface, is used for setting up association and multiplexing between the functional module, realizes the multiplexing of function.Same functional module may need to be multiplexed in one or more application examples in the identical or different project.Because the difference of each applied environment, in general, because program thread and applied environment there are differences, in multiplexing process, also need do corresponding change to the external interface of functional module intrinsic parameter, data type etc. and functional module, dependence, mapping relations etc. at different application examples.Like this, will occur for example unmodified easily or revise wrong parameter, data type wherein, or unmodified or revise the problems such as external interface, dependence, mapping relations of wrong functional module.This not only causes the error rate of program to increase greatly, returns follow-up maintenance and inspection work brings very big difficulty, has both delayed the construction cycle, has also increased cost of development.
Summary of the invention
The problem to be solved in the present invention provides a kind of error check method that is applied in the graphics data disposal system, avoid since in the graphics data disposal system each functional module and mutual linking relationship thereof produce the problem that the wrong error rate of being brought increases, workload increases, the construction cycle prolongs and cost of development improves.
For addressing the above problem, the invention provides a kind of error check method, specifically comprise: the data message of searching for and read core logical block and display logic piece in the graphics data disposal system; According to detailed programs, obtain dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data; According to the data message of core logic piece and display logic piece, whether dependence in the inspection detailed programs between the core logical block or the mapping relations between core logic piece, display logic piece and the video data are set up.
Alternatively, described error check method also comprises the outgoing inspection result.
Alternatively, the condition set up of the dependence between the core logic piece comprises: the data type of the output data of main core logic piece is consistent with the data type from the input data of core logic piece.
Alternatively, the condition of the establishment of the dependence between the core logic piece also comprises: do not have the phenomenon that relies on winding between the core logic piece.
Alternatively, the condition of the establishment of the mapping relations between core logic piece, display logic piece and the video data comprises: the data type of the output data of core logic piece is consistent with the data type of the input data of display logic piece.
Alternatively, the condition of the establishment of the mapping relations between core logic piece, display logic piece and the video data also comprises: the data type of the output data of display logic piece is consistent with the data type of video data.
Alternatively, the relation that the dependence between the core logic piece is specially one to one, one-to-many, cross-dependence or grade rely on.
Alternatively, the mapping relations between core logic, display logic piece and the video data are specially one to one or the relation of one-to-many.
Compared to prior art, the present invention is by reading the data message of core logic piece and display logic piece, and then judge that according to detailed programs whether dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data set up, mistake in described dependence or the mapping relations fast and accurately can be checked out, revise for follow-up, each detailed programs can realize in guarantor's graphics data disposal system.
Description of drawings
Fig. 1 is an error check method of the present invention schematic flow sheet in one embodiment;
Fig. 2 is the composition frame chart of the graphics data disposal system of error check method described in the application drawing 1;
Fig. 3 A to 3D is the synoptic diagram of the dependence between the core logical block in different embodiment in the displayed map 2;
Fig. 4 A and 4B are the synoptic diagram of mapping relations in different embodiment between core logical block in the displayed map 2, display logic piece and the video data;
Fig. 5 is the synoptic diagram in different embodiment when there is the logic endless loop in the mapping relations between core logical block and the display logic piece in the displayed map 2;
Fig. 6 is an error check method of the present invention schematic flow sheet in another embodiment.
Embodiment
The present inventor finds, in large-scale software systems, can utilize multiplexing code means to realize by setting up functional module and the multiplexing of each functional module that to carry out characteristic functions separately, set up software systems with respect to the mode of utilizing generating code, significantly reduce workload, and reduced error rate.But it is inevitably, still can occur for example unmodified or revise wrong parameter, data type wherein, or unmodified or revise the problems such as external interface, dependence, mapping relations of wrong functional module.Therefore, still necessary the concrete setting of described functional module and the relevance between each functional module are checked, to revise the mistake that wherein produces.
The inventor just is being based on the taking all factors into consideration of the problems referred to above, and has proposed the present invention.
Embodiment of the present invention provides a kind of error check method, mainly is by reading the data message of core logic piece and display logic piece; Judge that according to detailed programs whether the mapping relations between the dependence between the core logical block in the described detailed programs and core logic piece, display logic piece and the video data set up, can fast and accurately check to make mistake, described mistake be revised for follow-up.
Promptly in conjunction with the accompanying drawings and embodiments the specific embodiment of the present invention is described in detail below.
Fig. 1 has shown the schematic flow sheet of error check method of the present invention in a specific embodiment.As shown in Figure 1, described error check method comprises the steps:
S10 searches for and reads the data message of core logical block and display logic piece in the graphics data disposal system;
S11 according to detailed programs, obtains dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data;
S12, according to the data message of core logic piece and display logic piece, whether dependence in the inspection detailed programs between the core logical block or the mapping relations between core logic piece, display logic piece and the video data are set up;
S13, the outgoing inspection result.
Execution in step S10 at first searches for and reads the data message of core logical block and display logic piece in the graphics data disposal system.
Before step S10 is described, in advance mentioned graphics data disposal system is once introduced.As shown in Figure 2, the composition frame chart that has shown the graphics data disposal system.As shown in the figure, in described graphics data disposal system, comprise at least: core logic storehouse 20, display logic storehouse 21, shape library 22, instrument 23 and project 24.Wherein, core logic storehouse 20 includes a plurality of core logic pieces, and the core logic piece is formed with dependence each other; Display logic storehouse 21 includes a plurality of display logic pieces, and described display logic piece and core logic piece are formed with mapping relations.
The application layer of each project 24 is made up of a plurality of windows 241 and window attribute table 242, each window 241 is made up of control code 241a and linked code 241b, control code 241a is used to describe control property (being video data), and linked code 241b is used for core logic piece and display logic piece chain are gone into system.
In other words, each project 24 include can be multiplexing core logic piece and display logic piece, and establish certain linking relationship between the core logic piece and between core logic piece and the display logic piece.Particularly, the link of being made up of according to dependence each other a plurality of core logic pieces is exactly the core logic chain, is used for the descriptive system state.The link of being made up of the mapping relations between core logic piece, display logic piece and the video data is exactly the display logic chain, is used to describe the source of video data.
Therefore, described graphics data disposal system, set up standardization and modular core logic piece and display logic piece, and setting up linking relationship between the core logic piece and between core logic piece and the display logic piece, for different projects, can go into different core logic pieces, display logic piece and video data by chain and realize like this.
Therefore, in step S10, just search out core logic pieces all in the graphics data disposal system and display logic piece, and the data message of core logic piece and display logic piece is read out.Specifically, for the core logic piece, described data message comprises: can export which data, what the type of each data is; Need which external data, what the type of each data is.For the display logic piece, described data message comprises: import which data, what the type of each data is; Export which data, what the type of each data is.
Then execution in step S11 according to detailed programs, obtains dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data.
In the present embodiment, be exactly according to a certain detailed programs, obtain dependence between the core logic piece related in described detailed programs and the mapping relations between core logic piece, display logic piece and the video data.
Specifically, for the dependence between the core logic piece, what refer to is exactly the core logic chain of being responsible for the core logic block chaining, by the core logic chain, just establishes dependence between each core logic piece.In actual applications, the dependence between the core logic piece can be one to one, the relation that relies on of one-to-many, cross-dependence or grade.Specifically, described man-to-man relation refers to and includes a main core logic piece and one from the core logic piece, and for example, as shown in Figure 3A, core logic piece B (as from the core logic piece) depends on core logic piece A (as main core logic piece); The relation of described one-to-many refers to and includes a main core logic piece and directly depend on a plurality of from the core logic piece of described main core logic piece, for example, shown in Fig. 3 B, core logic piece B, C (as from the core logic piece) depend on core logic piece A (as main core logic piece) respectively; The relation of described cross-dependence refers between a plurality of core logic pieces and interdepends, for example, shown in Fig. 3 C, core logic piece B, C (as from the core logic piece) depend on core logic piece A (as main core logic piece), and core logic piece D (as from the core logic piece) depends on core logic piece A, B (as main core logic piece); The dependence that the relation that described grade relies on refers between a plurality of core logic pieces is grade, for example, shown in Fig. 3 D, core logic piece B, C (as from the core logic piece) depend on core logic piece A (as main core logic piece), and core logic piece D, E (as from the core logic piece) depend on core logic piece B, C (as main core logic piece) respectively.Here, so-called main core logic piece be relative from the core logic piece, for a dependence, the dependent is from the core logic piece, is main core logic piece by the dependent.
Mapping relations between described core logic, display logic piece and the video data, what refer to is exactly to be responsible for setting up between core logic piece, display logic piece and video data link, by the display logic chain, set up mapping relations between core logic display logic piece and the video data.In the present embodiment, the mapping relations between core logic, display logic piece and video data can be one to one or the relation of one-to-many.Specifically, described man-to-man relation refers to a core logic piece and links with a display logic piece foundation, and for example, shown in Fig. 4 A, core logic piece A, display logic piece K and video data X set up mapping relations; The relation of described one-to-many refers to a core logic piece and links with a plurality of display logic pieces foundation, for example, shown in Fig. 4 B, core logic piece A, display logic piece K and video data X set up mapping relations, core logic piece A, display logic piece L and video data Y set up mapping relations, and core logic piece A, display logic piece M and video data Z set up mapping relations, so just can show a plurality of video datas under a system state.
By step S11, related core logic piece, display logic piece and video data can be classified, be convenient to follow-up inspection.Particularly, classify according to dependence exactly, classify the core logic piece that establishes dependence each other as an inspection group.And be to classify according to mapping relations, classify the core logic piece, display logic piece and the video data that establish mapping relations each other as an inspection group.
Follow execution in step S12, according to the data message of core logic piece and display logic piece, whether dependence in the inspection detailed programs between the core logical block or the mapping relations between core logic piece, display logic piece and the video data are set up.
Whether, mainly be check: A), whether the data type of the output data of main core logic piece be consistent with data type from the input data of core logic piece for the dependence between the core logic piece if in the present embodiment, setting up; B), whether there is the phenomenon that relies on winding between the core logic piece.Whether, mainly be check: a), whether the data type of the output data of core logic piece consistent with the data type of the input data of display logic piece for the mapping relations between core logic piece, display logic piece and the video data if setting up; B), whether the data type of the data type of the output data of display logic piece and video data is consistent.
For A), be that example describes with Fig. 3 B, set up dependence between core logic piece A and the core logic piece B, set up dependence between core logic piece A and the core logic C.At step S12, to check exactly whether the data type of the output data that core logic piece A can provide and the data type of the needed input data of core logic piece B are consistent like this.In like manner, comprise also whether the data type of the output data of checking that core logic piece A can provide and the data type of the needed input data of core logic C are consistent.If check that discovery is inconsistent, can judge that then the dependence between the core logic piece is false.
For B), be that example describes still with 3B, check between core logic piece A and the core logic piece B or between core logic piece A and the core logic C whether have the phenomenon that relies on winding exactly.If check and find to have the phenomenon that relies on winding, can judge that then the dependence between the core logic piece is false.
So-called dependence winding refers to the phenomenon that the dependence of setting up between the core logic piece forms annular, the endless loop that winding can cause system's operation occurs relying on.As shown in Figure 5, core logic piece B depends on core logic piece A, and core logic piece C depends on core logic piece B, and core logic piece A relies on core logic piece C, and described dependence promptly can cause the dependence winding.
In actual applications, suppose that described graphics data disposal system is applied in the field of video processing, for example, core logic piece A manages current channel (for example CCTV-1), core logic piece B manages current program (for example news hookup), and core logic piece B needs core logic piece A to provide channel data to work.At this moment to check exactly whether the data type that core logic piece A provides consistent with the data type that core logic piece B needs, if when core logic piece A provides channel, core logic piece B needs also should be channel.In addition, to check also whether core logic piece A and core logic piece B exist dependence winding phenomenon.
For a) and b), be that example describes with Fig. 4 B, core logic piece A, display logic piece L and video data Y establish mapping relations.At step S12, to check exactly whether the data type of the output data that core logic piece A can provide and the data type of the needed input data of display logic piece L are consistent like this; And check whether the data type of the output data that display logic piece L can provide and the data type of video data are consistent.If check that discovery is inconsistent, can judge that then the mapping relations between core logic piece, display logic piece and the video data are false.
In actual applications, suppose that described graphics data disposal system is applied in the field of video processing, for example, core logic piece A manages current volume, and display logic piece L can be converted to character string with a numeral, and video data X is the attribute of certain text box.At this moment will check exactly whether the data type that core logic piece A is provided is the needed data type of display logic piece L, if core logic piece A provides numeral, what display logic piece L needed also should a numeral; In addition, will check also whether the data type that display logic piece L transforms out is the needed data type of video data X, if display logic piece L output string, what video data X needed also should be character string.
Follow execution in step S14, the outgoing inspection result.In the present embodiment, described outgoing inspection result can export by graphic interface, and described graphic interface can be the mode of tabulation or chart, on concrete the demonstration, can take will comparison all results all show, and the part that will make mistakes is with highlighted or show with different colors.The part that also can take only will make mistakes shows.The staff just can find the part of makeing mistakes according to described check result, and can correspondingly revise it, fast and accurately.
Pass through above steps, the mistake that can may exist the mapping relations between the dependence between the core logic piece related in the graphics data disposal system and core logic piece, display logic piece and the video data can fast and accurately be checked out, greatly reduce the error rate of system's operation, both reduced the construction cycle and reduced cost of development.
Fig. 6 has shown the schematic flow sheet of error check method of the present invention in another specific embodiment.As shown in Figure 6, described error check method comprises the steps:
S20 according to detailed programs, obtains dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data;
S21 searches for and reads the data message of related core logic piece of described detailed programs and display logic piece;
S22, according to the data message of core logic piece and display logic piece, whether dependence in the inspection detailed programs between the core logical block or the mapping relations between core logic piece, display logic piece and the video data are set up;
S23, the outgoing inspection result.
Like this, just can be according to detailed programs, can carry out bug check for the mapping relations between the dependence between the core logic piece related in the described detailed programs and core logic piece, display logic piece and the video data, the particular content in described each step can be with reference to the description in the previous embodiment.In described another specific embodiment, improve the specific aim of bug check relatively.
Though the present invention by the preferred embodiment explanation as above, these preferred embodiments are not in order to limit the present invention.Those skilled in the art without departing from the spirit and scope of the present invention, should have the ability various corrections and additional are made in this preferred embodiment, and therefore, protection scope of the present invention is as the criterion with the scope of claims.

Claims (4)

1. an error check method is characterized in that, comprising:
Search is also read the data message of core logical block and display logic piece in the graphics data disposal system;
According to detailed programs, obtain dependence between the core logic piece and the mapping relations between core logic piece, display logic piece and the video data;
According to the data message of core logic piece and display logic piece, whether dependence in the inspection detailed programs between the core logical block and the mapping relations between core logic piece, display logic piece and the video data are set up,
The condition that dependence between the described core logic piece is set up comprises: there is not the phenomenon that relies on winding between the data type of the output data of main core logic piece and and the core logic piece consistent from the data type of the input data of core logic piece,
The condition that mapping relations between described core logic piece, display logic piece and the video data are set up comprises: the data type of the output data of the data type of the output data of core logic piece and display logic piece consistent with the data type of the input data of display logic piece and the data type of video data are consistent.
2. error check method as claimed in claim 1 is characterized in that, also comprises the outgoing inspection result.
3. error check method as claimed in claim 1 is characterized in that, the relation that the dependence between the core logic piece is specially one to one, one-to-many, cross-dependence or grade rely on.
4. error check method as claimed in claim 1 is characterized in that, the mapping relations between core logic piece, display logic piece and the video data are specially one to one or the relation of one-to-many.
CN2009100484865A 2009-03-26 2009-03-26 Error inspection method Active CN101515249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100484865A CN101515249B (en) 2009-03-26 2009-03-26 Error inspection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100484865A CN101515249B (en) 2009-03-26 2009-03-26 Error inspection method

Publications (2)

Publication Number Publication Date
CN101515249A CN101515249A (en) 2009-08-26
CN101515249B true CN101515249B (en) 2011-08-03

Family

ID=41039712

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100484865A Active CN101515249B (en) 2009-03-26 2009-03-26 Error inspection method

Country Status (1)

Country Link
CN (1) CN101515249B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106485243B (en) * 2016-10-31 2019-10-22 用友网络科技股份有限公司 A kind of bank slip recognition error correction method and device
CN111915279B (en) * 2020-08-13 2024-08-06 中国工商银行股份有限公司 Method, device and system for auditing operation data stream
CN119088375B (en) * 2024-08-30 2025-11-14 腾讯科技(深圳)有限公司 A method and related apparatus for detecting programming blocks

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1203409C (en) * 2001-08-06 2005-05-25 松下电器产业株式会社 Software running device and auxiliary system for developing software
CN101174208A (en) * 2007-11-28 2008-05-07 山东浪潮齐鲁软件产业股份有限公司 Method for implementing software assembly line platform

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1203409C (en) * 2001-08-06 2005-05-25 松下电器产业株式会社 Software running device and auxiliary system for developing software
CN101174208A (en) * 2007-11-28 2008-05-07 山东浪潮齐鲁软件产业股份有限公司 Method for implementing software assembly line platform

Also Published As

Publication number Publication date
CN101515249A (en) 2009-08-26

Similar Documents

Publication Publication Date Title
US20180136910A1 (en) Method and system for generating plc code with a connectivity model
Hamon et al. Formal description of multi-touch interactions
KR101627769B1 (en) Apparatus and method of transforming text type of plc control program into common type of plc control program
EP1906275B1 (en) Natively retaining project documentation in a controller
US20100023140A1 (en) Field device management apparatus and field device management system
CN113553055A (en) Visual chart code automatic generation method based on machine learning
JP7031627B2 (en) Analytical equipment, analysis method, and analysis program
CN101739258A (en) Automatic code generation method of architecture analysis and design language (AADL) model
US20100280631A1 (en) Method and Apparatus for Controlling a Distributed Automation System
CN111624965A (en) Configuration system for industrial intelligent manufacturing
CN102890652A (en) Method for constructing testing software and testing system employing method
CN101515249B (en) Error inspection method
CN113050938A (en) Visual software development system, method, device and computer storage medium
CN115408453A (en) Configured report generation method and device, computer equipment and storage medium
CN103150198A (en) Display method of configuration software
CN114995816A (en) Business process configuration method and device, electronic equipment and readable storage medium
CN115062463B (en) Modeling system based on demonstration structure modeling language
CN105335164A (en) Window drawing method and device based on windows
CN111176993A (en) Code static detection method based on abstract syntax tree
Wang et al. Component‐Based Formal Modeling of PLC Systems
CN120010383A (en) Embedded CNC system based on heterogeneous multi-core
JP7338922B2 (en) Method and apparatus for processing and executing heterogeneous embedded tabularized motion processes
EP0692112B1 (en) Dynamic browser system
WO2020184130A1 (en) Graph display device, graph display method, and graph display program
CN101510153A (en) Data conversion logical unit

Legal Events

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

Owner name: SHANGHAI WEIZHOU MICROELECTRONIC TECHNOLOGY CO., L

Free format text: FORMER OWNER: HUAYA MICROELECTRONICS, INC.

Effective date: 20121108

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20121108

Address after: 201203, Shanghai 690 Zhangjiang Road, Pudong No. 5 Building No. 2 floor

Patentee after: SHANGHAI WEI ZHOU MICROELECTRONICS TECHNOLOGY CO., LTD.

Address before: 201203 Shanghai city Pudong New Area Songtao Road No. 696 building 4F Lenovo

Patentee before: Huaya Microelectronics (Shanghai) Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200323

Address after: 215634 north side of Chengang road and west side of Ganghua Road, Jiangsu environmental protection new material industrial park, Zhangjiagang City, Suzhou City, Jiangsu Province

Patentee after: ZHANGJIAGANG KANGDE XIN OPTRONICS MATERIAL Co.,Ltd.

Address before: 201203, Shanghai 690 Zhangjiang Road, Pudong No. 5 Building No. 2 floor

Patentee before: WZ TECHNOLOGY Inc.