CN109491622B - Printing method applied to transaction terminal and transaction terminal - Google Patents
Printing method applied to transaction terminal and transaction terminal Download PDFInfo
- Publication number
- CN109491622B CN109491622B CN201811248304.4A CN201811248304A CN109491622B CN 109491622 B CN109491622 B CN 109491622B CN 201811248304 A CN201811248304 A CN 201811248304A CN 109491622 B CN109491622 B CN 109491622B
- Authority
- CN
- China
- Prior art keywords
- printing
- transaction
- template
- transaction terminal
- components
- 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
Links
Images
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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a printing method applied to a transaction terminal and the transaction terminal, wherein the method comprises the following steps: during transaction, acquiring a set object containing at least one printing item label and a combination format thereof, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components; combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template; and printing according to the printing template to obtain the transaction information sheet. In the invention, different printing components corresponding to different printing item labels enable each transaction to assemble the required printing components according to actual business content to obtain a final printing template, and the transaction information sheet can be obtained by directly printing the printing template, thereby realizing software modularization, simplifying the configuration process and improving the efficiency.
Description
Technical Field
The invention belongs to the technical field of financial transactions, and particularly relates to a printing method applied to a transaction terminal and the transaction terminal.
Background
A pos (point of sale) terminal is used as a transaction terminal, and its operating system is typically an embedded Linux system (e.g., a Prolin system) and an Android system, and these devices are characterized by the capability of running a Web browser. At present, the POS terminal needs to be provided with a receipt printing function, and the printing contents of the receipt are too rich and are different among different countries or different merchants. The traditional printing method is realized in each transaction, and the items (such as money amount, serial number, tip fee and the like) of each receipt are bound with the transaction, so the realization code of each transaction is too scattered, the redundancy is high, and the code readability is not good.
In summary, the prior art has the problems of complicated configuration flow and low efficiency in printing.
Disclosure of Invention
In view of this, embodiments of the present invention provide a printing method applied to a transaction terminal and the transaction terminal, so as to solve the problems of too complex configuration flow and low efficiency in printing in the prior art.
A first aspect of an embodiment of the present invention provides a printing method applied to a transaction terminal, including:
during transaction, acquiring a set object containing at least one printing item label and a combination format thereof, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components;
combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template;
and printing according to the printing template to obtain the transaction information sheet.
A second aspect of an embodiment of the present invention provides a transaction terminal, including:
the printing analysis module is used for acquiring a set object containing at least one printing item label and a combination format thereof during transaction, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components;
the printing processing module is used for combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template;
and the printing service module is used for printing according to the printing template to obtain the transaction information sheet.
A third aspect of embodiments of the present invention provides a transaction terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the printing method applied to the transaction terminal as described above when executing the computer program.
A fourth aspect of an embodiment of the present invention provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the printing method applied to a transaction terminal as described above.
Compared with the prior art, the embodiment of the invention has the following beneficial effects: the problem that the configuration flow is too complex during printing is solved through a componentization method, different printing components corresponding to different printing item labels enable each transaction to be capable of assembling required printing components according to actual business content to obtain a final printing template, and the transaction information sheet can be obtained by directly printing the printing template, so that software modularization is achieved, the configuration flow is simplified, and the efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions 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 based on these drawings without inventive exercise.
FIG. 1 is a flow chart illustrating a printing method applied to a transaction terminal according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a transaction terminal according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a transaction terminal according to another embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
The terms "comprises" and "comprising," as well as any other variations, in the description and claims of this invention and the drawings described above, are intended to mean "including but not limited to," and are intended to cover non-exclusive inclusions. For example, a process, method, or system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
Example 1:
fig. 1 shows a flowchart of an implementation of a printing method applied to a transaction terminal according to an embodiment of the present invention, and for convenience of description, only the parts related to the embodiment of the present invention are shown, which is detailed as follows:
as shown in fig. 1, a printing method applied to a transaction terminal according to an embodiment of the present invention includes:
step S101, during transaction, acquiring a set object containing at least one printing item label and a combination format thereof, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components.
In this embodiment, the print item label is a label of each entry in the transaction information sheet, such as a commodity, an amount, a serial number, a tip fee, a transaction card account number, and the like.
One printing component corresponds to one printing item label. The order of combination between the print components corresponds to the combination format of the print item labels.
And step S102, combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template.
In this embodiment, the print components parsed from one acquired collection object are combined, and the combination is performed according to the combination sequence, so as to obtain one print template.
And step S103, printing according to the printing template to obtain the transaction information sheet.
The transaction information sheet can be a payment receipt, a transaction flow sheet, and the like.
The embodiment of the invention solves the problem of too complex configuration flow during printing through a componentization method, and different printing components corresponding to different printing item labels enable each transaction to assemble the required printing components according to actual business content to obtain a final printing template, and the transaction information sheet can be obtained by directly printing the printing template, thereby realizing software modularization, simplifying the configuration flow and improving the efficiency.
In one embodiment of the invention, the printing components comprise printing logics and printing sequences, and the printing templates comprise the printing logics and the printing sequences corresponding to different printing components.
In this embodiment, one printing component corresponds to one printing item label, and one printing template includes a plurality of printing components. Since the printing template is generated by combining different printing components, the printing template includes printing logics and printing orders corresponding to the plurality of printing components.
The printing logic is a computer language for controlling the printing equipment to print according to a set flow.
The printing order is the order of execution of the different printing logics.
A print assembly may be understood as a software program comprising print logic. The print template may be understood as a software template obtained by organizing the software program.
In one embodiment of the present invention, step S103 includes:
and executing all printing logics included in the printing template according to the printing sequence to obtain a printing file.
The printing file is the transaction information sheet.
In one embodiment of the present invention, the printing method applied to the transaction terminal includes not only steps S101 to S103. Before step S101, the printing method applied to the transaction terminal further includes:
step S201, combining all printing item labels required by the transaction according to the combination format by using an HTML graphical editing mode to generate the set object.
Wherein the collection object includes all print item labels and the composite format.
In one embodiment of the present invention, step S201 includes:
1) and analyzing the combined format to obtain the position corresponding to each printing item label required by the transaction.
2) And listing each printing item label required by the transaction at a corresponding position by adopting the graphical editing mode of the HTML (HyperText Markup Language).
3) After the listing is complete, the collection object is exported.
In the embodiment, the listing of the print labels is realized by adopting an HTML graphical editing mode, and after the listing is finished, the set objects are exported.
The implementation process of the embodiment of the invention mainly comprises the following steps: firstly, a plurality of printing item labels are established in advance, printing item labels required by transaction are obtained, and all the printing item labels are combined to obtain a set object. Then, the set object is analyzed to obtain all printing components, and one printing component corresponds to one printing item label. And then, combining the printing components to generate the printing module. And finally, printing according to the printing template to obtain the transaction information sheet.
The embodiment of the invention realizes a printing method applied to a transaction terminal, and can organize the printing content of a payment receipt for financial transaction according to a custom HTML description language. Has the following characteristics:
1. the method is independent of transaction, has high module independence, does not relate to transaction business process, and is convenient to maintain.
2. After the printing item is modularized, only one visible label in the HTML format is needed for the transaction, the required printing content can be realized only by configuring the label, and the configurability and the code readability are high.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Example 2:
as shown in fig. 2, an embodiment of the present invention provides a transaction terminal 100, configured to execute the method steps in the embodiment corresponding to fig. 1, including:
the print analysis module 110 is configured to, during a transaction, obtain a set object including at least one print item label and a combination format thereof, and analyze the set object to obtain a combination sequence between at least one print component and different print components.
And a print processing module 120, configured to combine all the print components corresponding to the set object according to the combination order, and generate a print template.
And the printing service module 130 is configured to print according to the printing template to obtain the transaction information sheet.
In one embodiment of the invention, the printing components comprise printing logics and printing sequences, and the printing templates comprise the printing logics and the printing sequences corresponding to different printing components.
In an embodiment of the present invention, the print service module 130 is further configured to:
and executing all printing logics included in the printing template according to the printing sequence to obtain a printing file, wherein the printing file is the transaction information sheet.
In one embodiment of the present invention, the transaction terminal 100 further comprises:
and the transaction module 140 is configured to combine all print item tags required for a transaction according to the combination format by using an HTML graphical editing manner, so as to generate the set object.
In one embodiment of the invention, the transaction module 140 includes:
and the analysis unit is used for analyzing the combined format to obtain the position corresponding to each printing item label required by the transaction.
And the combination unit is used for listing each printing item label required by the transaction at a corresponding position by adopting the HTML graphical editing mode.
And the exporting unit is used for exporting the set object after the listing is finished.
The implementation process of the embodiment of the invention mainly comprises the following steps: first, the transaction module 140 obtains the print item labels required for the transaction, and combines all the print item labels to obtain a set object. Then, the print analysis module 110 analyzes the set object to obtain all print components, and one print component corresponds to one print item label. Thereafter, the print processing module 120 combines the print components to generate a print module. Finally, the printing service module 130 prints according to the printing template, so as to obtain the transaction information sheet.
In one embodiment, the transaction terminal 100 further comprises other functional modules/units for implementing the method steps of the embodiments of embodiment 1.
Example 3:
fig. 3 is a schematic diagram of a transaction terminal according to an embodiment of the present invention. As shown in fig. 3, the transaction terminal 3 of this embodiment includes: a processor 30, a memory 31 and a computer program 32 stored in said memory 31 and executable on said processor 30. The processor 30, when executing the computer program 32, implements the steps in the embodiments as described in embodiment 1, such as steps S101 to S103 shown in fig. 1. Alternatively, the processor 30, when executing the computer program 32, implements the functions of the modules/units in the system embodiments as described in embodiment 2, such as the functions of the modules 110 to 130 shown in fig. 2.
The transaction terminal 3 refers to a terminal with transaction processing capability, and includes but is not limited to a POS terminal, a computer, a workstation, and even some Smart phones, palm computers, tablet computers, Personal Digital Assistants (PDAs), Smart televisions (Smart TVs), and the like with excellent performance. The transaction terminal generally has an operating system installed thereon, including but not limited to: windows operating system, LINUX operating system, Android (Android) operating system, Symbian operating system, Windows mobile operating system, and iOS operating system, among others. While specific examples of transaction terminals 3 have been set forth in detail above, those skilled in the art will appreciate that transaction terminals are not limited to the above-listed examples.
The transaction terminal may include, but is not limited to, a processor 30, a memory 31. It will be appreciated by those skilled in the art that fig. 3 is only an example of the transaction terminal 3 and does not constitute a limitation of the transaction terminal 3 and may comprise more or less components than those shown, or some components may be combined, or different components, for example, the transaction terminal 3 may further comprise an input-output device, a network access device, a bus, etc.
The Processor 30 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 31 may be an internal storage unit of the transaction terminal 3, such as a hard disk or a memory of the transaction terminal 3. The memory 31 may also be an external storage device of the transaction terminal 3, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) and the like provided on the transaction terminal 3. Further, the memory 31 may also include both an internal storage unit and an external storage device of the transaction terminal 3. The memory 31 is used for storing the computer program and other programs and data required by the transaction terminal 3. The memory 31 may also be used to temporarily store data that has been output or is to be output.
Example 4:
an embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored, and the computer program, when executed by a processor, implements the steps in the embodiments described in embodiment 1, for example, step S101 to step S103 shown in fig. 1. Alternatively, the computer program, when executed by a processor, implements the functionality of the various modules/units in the various system embodiments as described in embodiment 2, such as the functionality of modules 110 to 130 shown in fig. 2.
The computer program may be stored in a computer readable storage medium, which when executed by a processor, may implement the steps of the various method embodiments described above. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like.
In the above embodiments, the description of each embodiment has a respective emphasis, and embodiments 1 to 4 may be combined arbitrarily, and a new embodiment formed by combining is also within the scope of the present application. For parts which are not described or illustrated in a certain embodiment, reference may be made to the description of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed transaction terminal and method may be implemented in other ways. For example, the above-described system/transaction terminal embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
Claims (7)
1. A printing method applied to a transaction terminal is characterized by comprising the following steps:
during transaction, acquiring a set object containing at least one printing item label and a combination format thereof, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components; wherein, one printing component corresponds to one printing item label, and the combination sequence among the printing components corresponds to the combination format of the printing item labels; the printing component comprises printing logic and a printing sequence; printing item labels are labels of all items in the transaction information list;
combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template; the printing template comprises printing logics and printing sequences corresponding to different printing components;
printing according to the printing template to obtain a transaction information sheet, comprising:
and executing all printing logics included in the printing template according to the printing sequence to obtain a printing file, namely the transaction information sheet.
2. The printing method applied to a transaction terminal according to claim 1, further comprising, before acquiring the collection object:
and combining all printing item labels required by the transaction according to the combined format by using an HTML graphical editing mode to generate the set object.
3. The printing method applied to the transaction terminal according to claim 2, wherein the generating the collection object by combining all the printing item labels required for the transaction according to the combination format by using an HTML graphical editing mode comprises:
analyzing the combined format to obtain the position corresponding to each printing item label required by the transaction;
listing each printing item label required by the transaction at a corresponding position by adopting the HTML graphical editing mode;
after the listing is complete, the collection object is exported.
4. A transaction terminal, comprising:
the printing analysis module is used for acquiring a set object containing at least one printing item label and a combination format thereof during transaction, and analyzing the set object to obtain a combination sequence between at least one printing component and different printing components; wherein, one printing component corresponds to one printing item label, and the combination sequence among the printing components corresponds to the combination format of the printing item labels; the printing component comprises printing logic and a printing sequence; printing item labels are labels of all items in the transaction information list;
the printing processing module is used for combining all the printing components corresponding to the set object according to the combination sequence to generate a printing template; the printing template comprises printing logics and printing sequences corresponding to different printing components;
the printing service module is used for printing according to the printing template to obtain the transaction information sheet, and comprises:
and executing all printing logics included in the printing template according to the printing sequence to obtain a printing file, namely the transaction information sheet.
5. The transaction terminal of claim 4, further comprising:
and the transaction module is used for combining all printing item labels required by the transaction according to the combined format by using an HTML graphical editing mode to generate the set object.
6. A transaction terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor when executing the computer program implementing the steps of a printing method as claimed in any one of claims 1 to 3 applied to a transaction terminal.
7. A computer-readable storage medium, characterized in that it stores a computer program which, when executed by a processor, implements the steps of the printing method applied to a transaction terminal according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811248304.4A CN109491622B (en) | 2018-10-25 | 2018-10-25 | Printing method applied to transaction terminal and transaction terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811248304.4A CN109491622B (en) | 2018-10-25 | 2018-10-25 | Printing method applied to transaction terminal and transaction terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109491622A CN109491622A (en) | 2019-03-19 |
CN109491622B true CN109491622B (en) | 2022-03-08 |
Family
ID=65691599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811248304.4A Active CN109491622B (en) | 2018-10-25 | 2018-10-25 | Printing method applied to transaction terminal and transaction terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109491622B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110399108B (en) * | 2019-08-16 | 2023-06-23 | 中国银行股份有限公司 | Voucher printing processing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102982624A (en) * | 2012-11-19 | 2013-03-20 | 深圳市新国都技术股份有限公司 | Printing method for point-of-sale (POS) machine trading center based on threshold limit value (TLV) format data |
CN104866252A (en) * | 2014-02-24 | 2015-08-26 | 精工爱普生株式会社 | POS system, data processing apparatus, and method for controlling a POS system |
CN105930312A (en) * | 2015-09-29 | 2016-09-07 | 中国银联股份有限公司 | Method and apparatus for editing printed receipt based on POS terminal |
CN106445426A (en) * | 2016-08-31 | 2017-02-22 | 深圳市华阳信通科技发展有限公司 | Printing driver-based text data acquisition and printing control method and system |
-
2018
- 2018-10-25 CN CN201811248304.4A patent/CN109491622B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102982624A (en) * | 2012-11-19 | 2013-03-20 | 深圳市新国都技术股份有限公司 | Printing method for point-of-sale (POS) machine trading center based on threshold limit value (TLV) format data |
CN104866252A (en) * | 2014-02-24 | 2015-08-26 | 精工爱普生株式会社 | POS system, data processing apparatus, and method for controlling a POS system |
CN105930312A (en) * | 2015-09-29 | 2016-09-07 | 中国银联股份有限公司 | Method and apparatus for editing printed receipt based on POS terminal |
CN106445426A (en) * | 2016-08-31 | 2017-02-22 | 深圳市华阳信通科技发展有限公司 | Printing driver-based text data acquisition and printing control method and system |
Also Published As
Publication number | Publication date |
---|---|
CN109491622A (en) | 2019-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111782216B (en) | Page generation method, server and storage medium | |
CN107632869B (en) | Method and equipment for loading user interface of POS application | |
CN107729074B (en) | Method and device for loading user interface of POS application | |
CN102043626A (en) | Method and device for encapsulating extjs component, and method and system for generating user interface | |
CN107632823A (en) | A kind of software development methodology and device | |
CN110351672B (en) | Information pushing method and device and electronic equipment | |
CN110765067A (en) | Data processing method and device | |
CN109491622B (en) | Printing method applied to transaction terminal and transaction terminal | |
CN110633251B (en) | File conversion method and equipment | |
CN107589965A (en) | A kind of software development methodology and device | |
CN111190750A (en) | Data processing method and system | |
TWM590271U (en) | Business process system | |
CN114330240A (en) | PDF document analysis method and device, computer equipment and storage medium | |
CN106528718B (en) | Method and apparatus for processing data from third party | |
CN113127689B (en) | Data processing method, device, equipment and storage medium | |
CN107797930B (en) | Method, system, device and readable storage medium for testing functions of smart card | |
CN114201157A (en) | Method and system for customizing target service module by low code | |
CN113592571A (en) | Bill issuing early warning method, device, equipment and computer readable medium | |
CN111949683A (en) | Bill generation method and device, electronic equipment and readable storage medium | |
CN112132509A (en) | Refund processing method, device, medium and terminal equipment | |
CN109634537B (en) | Segmentation printing method and transaction terminal | |
TWI791909B (en) | Business process system, method, and its computer program product | |
US11532023B2 (en) | System and method for streamlining a checkout process of e-commerce websites | |
CN117573121B (en) | Graphical custom insurance document template generation method | |
Srun et al. | Design of a Bus Payment System Using Near-Field Communication (NFC) |
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 | ||
GR01 | Patent grant |