CN107818512B - Method, device, equipment and computer readable storage medium for generating insurance policy batch documents - Google Patents

Method, device, equipment and computer readable storage medium for generating insurance policy batch documents Download PDF

Info

Publication number
CN107818512B
CN107818512B CN201710993168.0A CN201710993168A CN107818512B CN 107818512 B CN107818512 B CN 107818512B CN 201710993168 A CN201710993168 A CN 201710993168A CN 107818512 B CN107818512 B CN 107818512B
Authority
CN
China
Prior art keywords
batch
template
node
policy
modification
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
CN201710993168.0A
Other languages
Chinese (zh)
Other versions
CN107818512A (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201710993168.0A priority Critical patent/CN107818512B/en
Priority to PCT/CN2017/113227 priority patent/WO2019080247A1/en
Publication of CN107818512A publication Critical patent/CN107818512A/en
Application granted granted Critical
Publication of CN107818512B publication Critical patent/CN107818512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Technology Law (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a method, a device, equipment and a computer readable storage medium for generating policy documents, which can generate corresponding policy documents aiming at various insurance products and different policy document information modification conditions by acquiring a policy document template of the insurance products, calling an element policy document template and a node policy document template related to modified elements from the policy document template according to modified policy document information in the policy, and finally filling values before and after modification into the element policy document template.

Description

Method, device, equipment and computer readable storage medium for generating insurance policy batch documents
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for generating a policy document.
Background
Generally, modification elements of policy information of the same type of insurance products are substantially the same, and a program for generating a batch document is generally written for the insurance products in the prior art, wherein the batch document is generated after the policy information of the insurance products is modified. Different products and different services relate to various batch rules, so that the required batch is generated by rewriting programs according to different products and different service requirements, a large amount of manpower is required to be invested, and when the product is added or the service requirements are changed, the manpower is required to be invested to modify codes, so that the labor cost is high, the risk is high, and another problem is probably caused by repairing one problem. When insurance products are increased, the batch difference among the products is increased, the generation difficulty and the subsequent maintenance difficulty of the batch are also increased in multiples, and when the batch has a problem, the problem positioning speed is very low and the risk is very high.
Disclosure of Invention
The embodiment of the invention provides a method, a device and equipment for generating policy documents and a computer readable storage medium, which can generate corresponding documents aiming at various insurance products and different policy information modification conditions.
In a first aspect, an embodiment of the present invention provides a method for generating a policy batch document, where the method includes:
receiving and storing the modification of the policy information in the policy by the user;
comparing the policy information before modification with the policy information after modification, acquiring the modified element in the policy information and the node corresponding to the element, and acquiring the original value of the element before modification and the modified value after modification;
acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product;
judging the modification type of the element, and calling an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type;
and filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy.
In a second aspect, an embodiment of the present invention further provides an apparatus for generating a policy document, where the apparatus includes a unit for performing the method for generating a policy document.
In a third aspect, an embodiment of the present invention further provides an apparatus for generating a policy document, where the apparatus includes a memory and a processor connected to the memory;
the memory is used for storing program data for realizing the method for generating the insurance policy batch documents;
the processor is configured to execute the program data stored in the memory to perform the method according to the first aspect.
In a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing one or more program data, which can be executed by one or more processors to implement the method of the first aspect.
The embodiment of the invention provides a method, a device, equipment and a computer readable storage medium for generating a policy batch document, wherein the method comprises the following steps: receiving and storing the modification of the policy information in the policy by the user; comparing the policy information before modification with the policy information after modification, acquiring the modified element and the node corresponding to the element, and acquiring the original value of the element before modification and the modified value after modification; acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product; judging the modification type of the element, and calling an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type; and filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy. According to the method, the corresponding batch template can be obtained according to the types and the batch requirements of the insurance products, and the corresponding batch texts can be generated aiming at various insurance products and different insurance policy information modification conditions.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are 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 creative efforts.
FIG. 1 is a schematic flow chart of a method for generating a policy batch according to an embodiment of the present invention;
FIG. 2 is a schematic sub-flow chart of a method for generating a policy batch document according to an embodiment of the present invention;
FIG. 3 is a schematic view of another sub-flow chart of a method for generating a policy batch according to an embodiment of the present invention;
FIG. 4 is a block diagram schematically illustrating the structure of a unit of an apparatus for generating a policy document according to an embodiment of the present invention;
FIG. 5 is a block diagram illustrating the structure of subunits of an apparatus for generating a policy batch according to an embodiment of the present invention;
FIG. 6 is a block diagram illustrating the structure of subunits of an apparatus for generating a policy batch according to an embodiment of the present invention;
FIG. 7 is a block diagram illustrating the structure of subunits of an apparatus for generating a policy batch according to an embodiment of the present invention;
FIG. 8 is a block diagram illustrating the structure of subunits of an apparatus for generating a policy batch according to an embodiment of the present invention;
FIG. 9 is a block diagram illustrating the structure of subunits of an apparatus for generating a policy batch according to an embodiment of the present invention;
fig. 10 is a schematic block diagram of an apparatus for generating a policy batch document 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 some, not all, embodiments of the present invention. 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.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
It will also be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms, which are used merely to distinguish one element from another. For example, a first field may be referred to as a second field, and similarly, a second field may be referred to as a first field, without departing from the scope of the present invention.
Fig. 1 is a flowchart illustrating a method for generating a policy batch according to an embodiment of the present invention. The method can be operated in terminals such as smart phones (such as Android phones, IOS phones and the like), tablet computers, notebook computers, smart devices and the like. As shown in fig. 1, the steps of the method include S101 to S105.
S101, receiving and storing the modification of the policy information in the policy by the user.
S102, comparing the policy information before modification with the policy information after modification, obtaining the modified element in the policy information and the node corresponding to the element, and obtaining the original value of the element before modification and the modified value after modification.
When a user (generally, a salesperson) modifies information of a policy corresponding to a certain insurance product bought by an applicant through an insurance system, the insurance system needs to generate a corresponding batch for the current modification, and the generated batch is closely related to the modified policy information to explain the modified content of the policy, so that the user can know the modification condition of the policy at a later date.
The policy information includes multiple items of information, such as information of the applicant, information of the insured, information of the beneficiary, etc., each item of information also includes multiple items of sub-information, for example, the information of the applicant includes information of the applicant's name, certificate type, certificate number, mobile phone, etc., in the embodiment of the present invention, all information of the applicant is called a node, the name of the node is the applicant, one item of sub-information corresponding to the applicant is an element, and so on, all nodes and elements of the policy can be obtained.
The modification of the policy information is embodied in the information modification of the elements, and after the policy information is modified, the original values and the modified values of the modified elements are found.
S103, acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product.
The insurance system is preset with batch templates of required insurance products, and the corresponding batch templates of different insurance products can be configured according to different elements and corresponding nodes because the different insurance products have different modification information (elements and nodes corresponding to the elements), so that the batch templates of different insurance products are not completely the same, but the formats of the batch templates are basically the same.
It should be noted that step S102 and step S103 are not necessarily sequential in time.
And S104, judging the modification type of the element, and calling the element batch text template corresponding to the element and the node batch text template corresponding to the node from the batch text template according to the modification type.
The insurance policy contains a plurality of nodes, and each node contains a plurality of items of information, so that the batch text template of the insurance product comprises an element batch text template and a node batch text template corresponding to each element.
Modifications to the element include altering element information (i.e., one value replacing another value), adding element information (adding an element content, etc.), and deleting element information (deleting an element content, etc.).
According to three conditions of modification of the elements, three element batch text templates are correspondingly configured for one element, including: the element changes the batch text template, the element adds the batch text template and the element deletes the batch text template.
In this embodiment of the present invention, the step S104 specifically includes the following steps:
and if the modification type is the modified element information, calling an element modified batch template and a node modified batch template corresponding to the element from the batch template.
If the modification type is adding element information, calling an element adding batch template and a node adding batch template corresponding to the element from the batch template.
And if the modification type is the deleted element information, calling an element deleted batch template and a node deleted batch template corresponding to the element from the batch template.
Further, the node change batch template comprises a first fixed field and a first association part, the first fixed field is the node name of the node, the first association part can be realized by a program and can be displayed as a symbol (for example%) on a page, and when a batch is generated, the content of the symbol is assigned as the content of the element change batch template.
The element modification batch template comprises a first field, a first original value association part and a modification value association part, wherein the first field comprises an element name and a modification class word of a modified element. The first original value association part and the modified value association part can be realized by a program, can be displayed as symbols (for example%) on a page, and are respectively assigned as an original value before the element is modified and a modified value after the element is modified when a batch is generated; the change class words are 'change from … … to … …' or other words with similar meanings and the like.
For example, if the node name is applicant and the element name is mobile phone, the node changes the batch template to "applicant%", and this symbol% will be assigned to the content of the element changed batch template; the element-modified batch template is 'the mobile phone is modified from% to%', the first symbol% represents the first original value associated part and is assigned as the original value (i.e. the original mobile phone number), and the second symbol% represents the modified value associated part and is assigned as the original value (i.e. the modified mobile phone number).
Further, the node adding batch template comprises a second fixed field and a second association part, and the second fixed field comprises an adding class word and the node name of the node. The addition-like words are words added, added or similar in meaning; the second association portion may be implemented as a program that may be displayed on the page as a symbol (e.g.,%), the content of this symbol being assigned to an element that adds to the content of the batch template when the batch is generated.
The element adding batch template comprises a second field and an added value association part, wherein the second field comprises the element name of the element, the added value association part can be realized by a program and can be displayed as a symbol (for example%) on a page, and the added element content is assigned when batch is generated.
For example, if the node name is an applicant and the added element name is a certificate number, the node adding the batch text template is 'adding applicant%', and the symbol% is finally assigned as the content of the element adding batch text template; the element addition batch template is 'certificate number is%', where the symbol% represents the added value association portion, which will eventually be assigned as added element content (i.e., the corresponding certificate number).
Further, the node deletion batch template comprises a third fixed field and a third related part, and the third fixed field comprises a deletion class word and the node name of the node. The deletion-type words are words deleted, reduced or the like, and the third related part can be implemented by a program and can be displayed as a symbol (for example%) on a page, and when a batch is generated, the content of the symbol is finally assigned as the content of the element deletion batch template.
The element deletion batch template comprises a third field and a second original value association part, wherein the third field comprises an element name of the element, and the second original value association part can be realized by a program and can be displayed as a symbol (such as%) on a page, and the part can be finally assigned as deleted element content.
For example, if the node name is an applicant and the added element name is a certificate type, the node deletion batch template is 'delete applicant%', and the symbol% is finally assigned as the content of the element deletion batch template; the element deletion batch template is 'certificate type is%', where the symbol% represents the second original value associated portion, and will be assigned as the deleted element content (i.e. the corresponding certificate type) finally.
In the process of configuring the batch document template specifically, the field description of the template configuration of each node and element in the template may be changed according to the actual situation, and the foregoing embodiments are some examples thereof, and the field description in the batch document template is not limited by the present invention.
And S105, filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy.
Correspondingly, if the modification type is adding element information, the original value of the element is null, that is, no original value exists, and if the modification type is deleting element information, the modification value of the element is null, that is, no modification value exists.
Further, the step S105 specifically includes the following steps:
and if the modification type is the modified element information, assigning the original value of the element to a first original value associated part of the element modified batch template, assigning the modified value of the element to a modified value associated part of the element modified batch template, and assigning the assigned element modified batch template to a first associated part of the node modified batch template to form the information modified batch of the policy.
And if the modification type is the added element information, assigning the modification value of the element to the added value associated part of the element adding batch template, and assigning the assigned element adding batch template to the second associated part of the node adding batch template to form the information adding batch of the policy.
And if the modification type is the deleted element information, assigning the original value of the element to a second original value associated part of the deleted element batch template, and assigning the assigned deleted element batch template to a third associated part of the deleted node batch template to form the deleted information batch of the policy.
Further, the modified elements include a plurality of elements corresponding to the same node, each element is modified by having a corresponding element batch template and a node batch template, if the modification types (modification, deletion or addition) of each element are consistent, the node batch templates (node modification batch template, node deletion batch template or node addition batch template) corresponding to the modification of each element are the same, as shown in fig. 2, step S105 includes sub-steps S1051a-S1053 a.
And S1051a, filling the original value and the modified value of each element into the element batch text template corresponding to the element.
And S1052a, arranging all the element batch text templates in sequence, wherein two adjacent element batch text templates are separated by commas.
And S1053a, combining the arranged element batch template and the node batch template to form the batch of the insurance policy.
For example, if the modified elements include the applicant's mobile phone and the certificate number, the modification type is change, the mobile phone is modified to a before, B after, the certificate number is modified to C before, and D after, the resulting batch is "the applicant's mobile phone is changed from a to B, and the certificate number is changed from C to D".
If the modification types (modification, deletion or addition) of each element are inconsistent, the modification of each element corresponds to different node batch template (node modification batch template, node deletion batch template or node addition batch template), the original value and the modification value of each element are filled into the element batch template corresponding to the element, the element batch template corresponding to each element and the node batch template are combined to form a batch for modifying the node, and finally the batches generated corresponding to different modification types are arranged one by one in a label manner to form a batch for the policy.
For example, if the modified elements include the applicant's mobile phone and certificate number, the modification type of the mobile phone is changed, the mobile phone is modified to be a before and B after the modification, the modification type of the certificate number is deleted, and the certificate number is deleted to be C before the modification, the generated batch is "1". The applicant's mobile phone is changed from a to B; 2. and deleting the applicant certificate number C'.
Further, if the modified element includes a plurality of elements, and the plurality of elements correspond to different nodes, the step S104 of calling the element batch template corresponding to the element and the node batch template corresponding to the node from the batch template according to the modification type specifically includes: and respectively calling an element batch text template and a node batch text template corresponding to each element from the batch text templates according to the modification types.
At this time, for each element modification, there are one element batch template and one node batch template, and as shown in fig. 3, step S105 includes sub-steps S1051b-S1053 b.
And S1051b, filling the original value and the modified value of each element into the corresponding element batch text template.
S1052b, combining the element batch text template corresponding to each element and the corresponding node batch text template to form a corresponding batch text.
And S1053b, marking numbers before each batch, and sequentially arranging all the batches in sequence to form the batch of the insurance policy.
That is, a batch is correspondingly generated by modifying each element, and finally, the generated batches are sequentially marked and arranged according to the sequence of the elements in the policy to form the batch of the policy.
For example, if the modified elements include the applicant's mobile phone and the insured's certificate number, the type of modification to the applicant's mobile phone is change, the mobile phone is a before being modified, B after being modified, the type of modification to the insured's certificate number is delete, the certificate number is C before being deleted, the resulting batch is "1. the applicant's mobile phone is changed from a to B; 2. the insured certificate number C "is deleted.
According to the method for generating the insurance policy batch documents, disclosed by the embodiment of the invention, the batch document template of the insurance product is obtained, the element batch document template and the node batch document template related to the modified elements are called from the batch document template according to the modification types of the elements in the insurance policy, finally, the values before and after modification are filled in the element batch document template, and the batch documents of the insurance policy are directly generated by combining the node batch document template, so that the corresponding batch documents can be generated aiming at various insurance products and different insurance policy information modification conditions; in addition, the batch text template is basically described by characters, when the batch text generated by the method of the invention has errors, the error reason can be easily found from the corresponding batch text template according to the wrong batch text, thereby reducing the risk of errors.
Fig. 4 is a schematic block diagram of an apparatus 100 for generating a policy batch according to an embodiment of the present invention. The apparatus 100 includes a reception holding unit 101, a comparison acquisition unit 102, a first acquisition unit 103, a judgment unit 104, a second acquisition unit 105, and a batch formation unit 106.
The receiving and saving unit 101 is used for receiving and saving the modification of the policy information in the policy by the user.
The comparison obtaining unit 102 is configured to compare policy information before modification with policy information after modification, obtain an element modified in the policy information and a node corresponding to the element, and obtain an original value of the element before modification and a modified value after modification.
The first obtaining unit 103 is configured to obtain an insurance product corresponding to the policy, and obtain a corresponding batch template according to the insurance product.
The judging unit 104 is configured to judge a modification type of the element.
The second obtaining unit 105 is configured to call an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type.
The batch formation unit 106 is configured to fill the original value and the modified value of the element into the element batch template, and combine the element batch template and the node batch template to form a batch of the policy.
Further, the node batch text template comprises a node change batch text template, and the element batch text template comprises an element change batch text template.
The second obtaining unit 105 is specifically configured to: and if the modification type is the modified element information, calling an element modified batch template and a node modified batch template corresponding to the element from the batch template.
The node change batch text template comprises a first fixed field and a first correlation part, wherein the first fixed field is the node name of the node.
The element modification batch template comprises a first field, a first original value association part and a modification value association part, wherein the first field comprises an element name and a modification class word of a modified element.
As shown in fig. 5, the batch forming unit 106 includes:
the first assignment subunit 1061a is configured to assign the original value of the element to the first original value associated portion of the element-modified batch template.
And a second assigning subunit 1062a, configured to assign the modified value of the element to the modified value associated portion of the element modified batch template.
And a third assigning unit 1063a, configured to assign the assigned element change batch template to the first associated portion of the node change batch template, so as to form the information change batch of the policy.
The node batch text template comprises a node addition batch text template, and the element batch text template comprises an element addition batch text template.
The second obtaining unit 105 is further specifically configured to: if the modification type is adding element information, calling an element adding batch template and a node adding batch template corresponding to the element from the batch template.
The original value of the element is null.
The node adding batch template comprises a second fixed field and a second association part, wherein the second fixed field comprises an adding class word and a node name of the node.
The element addition batch template comprises a second field and an added value association part, wherein the second field comprises an element name of the element.
As shown in fig. 6, the batch forming unit 106 further includes:
and a fourth assigning subunit 1061b, configured to assign the modified value of the element to the added value associated portion of the element-added batch template.
And a fifth assigning subunit 1062b, configured to assign the assigned element addition batch template to a second associated portion of the node addition batch template, so as to form the information addition batch of the policy.
Further, the node batch text template comprises a node deletion batch text template, and the element batch text template comprises an element deletion batch text template.
The second obtaining unit 105 is further specifically configured to: and if the modification type is the deleted element information, calling an element deleted batch template and a node deleted batch template corresponding to the element from the batch template.
The modified value of the element is null.
The node deletion batch template comprises a third fixed field and a third related part, wherein the third fixed field comprises a deletion class word and a node name of the node.
The element deletion batch template comprises a third field and a second original value association part, wherein the third field comprises an element name of the element.
As shown in fig. 7, the batch forming unit 106 further includes:
and a sixth assigning subunit 1061c, configured to assign the original value of the element to the second original value associated portion of the element-deleted batch template.
And a seventh assignment subunit 1062c, configured to assign the assigned element deletion batch template to the third relevant part of the node deletion batch template, so as to form the information deletion batch of the policy.
In other embodiments, the modified elements are multiple elements, multiple elements correspond to the same node, and the modification types of multiple elements are the same.
As shown in fig. 8, the batch forming unit 106 includes:
the first filling subunit 1061d is configured to fill the original value and the modified value of each element into the element batch template corresponding to the element.
The first arrangement subunit 1062d is configured to sequentially arrange all the element batch templates, where two adjacent element batch templates are separated by a comma.
And the first combination subunit 1063d is configured to combine the arranged element batch template and the node batch template to form a batch of the policy.
In other embodiments, the modified element includes a plurality of elements, and a plurality of the elements correspond to different nodes.
The second obtaining unit 105 is further specifically configured to:
and respectively calling an element batch text template and a node batch text template corresponding to each element from the batch text templates according to the modification types.
As shown in fig. 9, the batch forming unit 106 includes:
and a second filling subunit 1061e, configured to fill the original value and the modified value of each element into the corresponding element batch template.
The second combining subunit 1062e is configured to combine the element batch template corresponding to each element and the corresponding node batch template to form a corresponding batch.
And a second arrangement subunit 1063e, configured to mark a number before each piece of the documents, and sequentially arrange all the documents in order to form the documents of the policy.
The specific functions of the above units can refer to the descriptions in the above method embodiments, and the descriptions are not repeated here.
The means for generating a warranty claim may be implemented in the form of a computer program which is executable on a computer device as shown in figure 10.
Fig. 10 is a schematic block diagram of an apparatus for generating a policy batch according to an embodiment of the present invention. The device can be a terminal or a server, wherein the terminal can be an electronic device with a communication function, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant and a wearable device. The server may be an independent server or a server cluster composed of a plurality of servers.
The apparatus is a computer apparatus 200 comprising a processor 202, a non-volatile storage medium 203, an internal memory 204 and a network interface 205 connected by a system bus 201. The non-volatile storage medium 203 of the computer device 200 may store, among other things, an operating system 2031 and a computer program 2032, which, when executed, may cause the processor 202 to perform a method of generating a policy batch. The processor 202 of the computer device 200 is used to provide computing and control capabilities that support the operation of the overall computer device 200. The internal memory 204 provides an environment for the execution of a computer program 2032 on the non-volatile storage medium 203, which computer program 2032, when executed by the processor 202, causes the processor 202 to perform a method of generating a policy document. The network interface 205 of the computer device 200 is used for network communication such as sending assigned tasks and the like. Those skilled in the art will appreciate that the architecture shown in fig. 10 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
The processor 202 runs the computer program 2032 in the non-volatile storage medium 203 and performs the following operations:
receiving and storing the modification of the policy information in the policy by the user;
comparing the policy information before modification with the policy information after modification, acquiring the modified element in the policy information and the node corresponding to the element, and acquiring the original value of the element before modification and the modified value after modification;
acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product;
judging the modification type of the element, and calling an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type;
and filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy.
Further, the node batch text template comprises a node change batch text template, and the element batch text template comprises an element change batch text template; the node change batch text template comprises a first fixed field and a first correlation part, wherein the first fixed field is the node name of the node; the element modification batch template comprises a first field, a first original value association part and a modification value association part, wherein the first field comprises an element name and a modification class word of a modified element.
Processor 202 also performs the following operations:
if the modification type is the modification element information, calling an element modification batch template and a node modification batch template corresponding to the element from the batch template;
assigning the original value of the element to a first original value associated part of the element change batch template, assigning the modified value of the element to a modified value associated part of the element change batch template, and assigning the assigned element change batch template to a first associated part of the node change batch template to form the information change batch of the policy.
Further, the node batch text template comprises a node adding batch text template, and the element batch text template comprises an element adding batch text template; the node adding batch text template comprises a second fixed field and a second association part, wherein the second fixed field comprises an adding class word and a node name of the node; the element addition batch template comprises a second field and an added value association part, wherein the second field comprises an element name of the element.
Processor 202 also performs the following operations:
if the modification type is to add element information, calling an element adding batch template and a node adding batch template corresponding to the element from the batch template;
and assigning the modified value of the element to an added value associated part of the element adding batch template, and assigning the assigned element adding batch template to a second associated part of the node adding batch template to form the information adding batch of the policy.
Further, the node batch text template comprises a node deletion batch text template, and the element batch text template comprises an element deletion batch text template; the node deletion batch text template comprises a third fixed field and a third related part, wherein the third fixed field comprises a deletion class word and a node name of the node; the element deletion batch template comprises a third field and a second original value association part, wherein the third field comprises an element name of the element.
Processor 202 also performs the following operations:
if the modification type is deletion element information, calling an element deletion batch template and a node deletion batch template corresponding to the element from the batch template;
and assigning the original value of the element to a second original value associated part of the element deletion batch template, and assigning the assigned element deletion batch template to a third associated part of the node deletion batch template to form the information deletion batch of the policy.
Further, the modified elements comprise a plurality of elements, a plurality of elements correspond to the same node, and the modification types of the elements are the same.
Processor 202 also performs the following operations:
and filling the original value and the modified value of each element into the element batch template corresponding to the element, arranging all the element batch templates in sequence, separating two adjacent element batch templates by commas, and combining the arranged element batch templates and the node batch templates to form the batch of the policy.
Further, the modified element includes a plurality of elements, and a plurality of the elements correspond to different nodes.
Processor 202 also performs the following operations:
respectively calling an element batch text template and a node batch text template corresponding to each element from the slave batch text template according to the modification type;
filling the original value and the modified value of each element into a corresponding element batch text template;
combining the element batch text template corresponding to each element and the corresponding node batch text template to form a corresponding batch text;
and marking numbers before each batch of documents, and sequentially arranging all the batch of documents according to the sequence to form the batch of documents of the insurance policy.
Those skilled in the art will appreciate that the embodiment of the apparatus for generating a policy document shown in fig. 10 does not constitute a limitation on the specific construction of the apparatus for generating a policy document, and in other embodiments, the apparatus for generating a policy document may include more or less components than those shown, or some components may be combined, or a different arrangement of components may be used. For example, in some embodiments, the apparatus for generating the policy document may only include a memory and a processor, and in such embodiments, the structures and functions of the memory and the processor are the same as those of the embodiment shown in fig. 10, and are not described herein again.
The present invention also provides a computer readable storage medium storing one or more programs, the one or more programs being executable by one or more processors to perform the steps of:
receiving and storing the modification of the policy information in the policy by the user;
comparing the policy information before modification with the policy information after modification, acquiring the modified element in the policy information and the node corresponding to the element, and acquiring the original value of the element before modification and the modified value after modification;
acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product;
judging the modification type of the element, and calling an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type;
and filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy.
In this embodiment, the node batch text template includes a node change batch text template, and the element batch text template includes an element change batch text template; the node change batch text template comprises a first fixed field and a first correlation part, wherein the first fixed field is the node name of the node; the element modification batch template comprises a first field, a first original value association part and a modification value association part, wherein the first field comprises an element name and a modification class word of a modified element.
In this embodiment, the following steps are also implemented:
if the modification type is the modification element information, calling an element modification batch template and a node modification batch template corresponding to the element from the batch template;
assigning the original value of the element to a first original value associated part of the element change batch template, assigning the modified value of the element to a modified value associated part of the element change batch template, and assigning the assigned element change batch template to a first associated part of the node change batch template to form the information change batch of the policy.
In this embodiment, the node batch template includes a node addition batch template, and the element batch template includes an element addition batch template; the node adding batch text template comprises a second fixed field and a second association part, wherein the second fixed field comprises an adding class word and a node name of the node; the element addition batch template comprises a second field and an added value association part, wherein the second field comprises an element name of the element.
In this embodiment, the following steps are also implemented:
if the modification type is to add element information, calling an element adding batch template and a node adding batch template corresponding to the element from the batch template;
and assigning the modified value of the element to an added value associated part of the element adding batch template, and assigning the assigned element adding batch template to a second associated part of the node adding batch template to form the information adding batch of the policy.
In this embodiment, the node batch text template includes a node deletion batch text template, and the element batch text template includes an element deletion batch text template; the node deletion batch text template comprises a third fixed field and a third related part, wherein the third fixed field comprises a deletion class word and a node name of the node; the element deletion batch template comprises a third field and a second original value association part, wherein the third field comprises an element name of the element.
In this embodiment, the following steps are also implemented:
if the modification type is deletion element information, calling an element deletion batch template and a node deletion batch template corresponding to the element from the batch template;
and assigning the original value of the element to a second original value associated part of the element deletion batch template, and assigning the assigned element deletion batch template to a third associated part of the node deletion batch template to form the information deletion batch of the policy.
In this embodiment, the modified elements include a plurality of elements, a plurality of the elements correspond to the same node, and the modification types of the plurality of elements are the same.
In this embodiment, the following steps are also implemented:
and filling the original value and the modified value of each element into the element batch template corresponding to the element, arranging all the element batch templates in sequence, separating two adjacent element batch templates by commas, and combining the arranged element batch templates and the node batch templates to form the batch of the policy.
The modified element includes a plurality of elements, and a plurality of the elements correspond to different nodes.
In this embodiment, the following steps are also implemented:
respectively calling an element batch text template and a node batch text template corresponding to each element from the slave batch text template according to the modification type;
filling the original value and the modified value of each element into a corresponding element batch text template;
combining the element batch text template corresponding to each element and the corresponding node batch text template to form a corresponding batch text;
and marking numbers before each batch of documents, and sequentially arranging all the batch of documents according to the sequence to form the batch of documents of the insurance policy.
The computer readable storage medium may be an internal storage unit of the aforementioned device, such as a hard disk or a memory of the device. The computer readable storage medium may also be an external storage device of the device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), etc. provided on the device. Further, the computer-readable storage medium may also include both an internal storage unit and an external storage device of the apparatus. The computer-readable storage medium is used for storing the computer program and other programs and data required by the apparatus.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses, devices and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. 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 several embodiments provided in the present application, it should be understood that the disclosed apparatus, device and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, or units with the same function may be grouped into one unit, 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 also be an electric, mechanical or other form of connection.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method of generating a policy batch, comprising:
receiving and storing the modification of the policy information in the policy by the user;
comparing the policy information before modification with the policy information after modification, acquiring the modified element in the policy information and the node corresponding to the element, and acquiring the original value of the element before modification and the modified value after modification, wherein the node is all information of an applicant in the policy, and the element is sub-information corresponding to the applicant;
acquiring an insurance product corresponding to the insurance policy, and acquiring a corresponding batch text template according to the insurance product, wherein the batch text template comprises an element batch text template and a node batch text template corresponding to each element;
judging the modification type of the element, and calling an element batch text template corresponding to the element and a node batch text template corresponding to the node from the batch text template according to the modification type;
filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form a batch text of the insurance policy;
wherein the step of determining the modification type of the element comprises:
and judging the modification type of the element as changing element information, adding element information or deleting element information.
2. The method of claim 1, wherein the node batch template comprises a node change batch template, and the element batch template comprises an element change batch template;
the calling out the element batch text template corresponding to the element and the node batch text template corresponding to the node from the batch text template according to the modification type comprises: if the modification type is the modification element information, calling an element modification batch template and a node modification batch template corresponding to the element from the batch template;
the node change batch text template comprises a first fixed field and a first correlation part, wherein the first fixed field is the node name of the node;
the element modification batch text template comprises a first field, a first original value association part and a modification value association part, wherein the first field comprises an element name and a modification class word of a modified element;
the filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form the batch text of the policy, comprises:
assigning the original value of the element to a first original value associated part of the element change batch template, assigning the modified value of the element to a modified value associated part of the element change batch template, and assigning the assigned element change batch template to a first associated part of the node change batch template to form the information change batch of the policy.
3. The method of claim 1, wherein the node batch template comprises a node addition batch template, and the element batch template comprises an element addition batch template;
the calling out the element batch text template corresponding to the element and the node batch text template corresponding to the node from the batch text template according to the modification type comprises: if the modification type is to add element information, calling an element adding batch template and a node adding batch template corresponding to the element from the batch template;
the original value of the element is null;
the node adding batch text template comprises a second fixed field and a second association part, wherein the second fixed field comprises an adding class word and a node name of the node;
the element adding batch text template comprises a second field and an added value association part, wherein the second field comprises an element name of the element;
the filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form the batch text of the policy, comprises:
and assigning the modified value of the element to an added value associated part of the element adding batch template, and assigning the assigned element adding batch template to a second associated part of the node adding batch template to form the information adding batch of the policy.
4. The method of claim 1, wherein the node batch template comprises a node deletion batch template, and the element batch template comprises an element deletion batch template;
the calling out the element batch text template corresponding to the element and the node batch text template corresponding to the node from the batch text template according to the modification type comprises: if the modification type is deletion element information, calling an element deletion batch template and a node deletion batch template corresponding to the element from the batch template;
the modified value of the element is null;
the node deletion batch text template comprises a third fixed field and a third related part, wherein the third fixed field comprises a deletion class word and a node name of the node;
the element deletion batch text template comprises a third field and a second original value association part, wherein the third field comprises an element name of the element;
the filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form the batch text of the policy, comprises:
assigning the original value of the element to a second original value associated part of the element deletion batch template, and assigning the assigned element deletion batch template to a third associated part of the node deletion batch template to form the information deletion batch of the policy.
5. The method according to claim 1, wherein the modified element comprises a plurality of elements, a plurality of the elements correspond to the same node, and the modification types of the plurality of elements are the same;
the filling the original value and the modified value of the element into the element batch text template, and combining the element batch text template and the node batch text template to form the batch text of the policy, comprises:
and filling the original value and the modified value of each element into the element batch template corresponding to the element, arranging all the element batch templates in sequence, separating two adjacent element batch templates by commas, and combining the arranged element batch templates and the node batch templates to form the batch of the policy.
6. The method of claim 1, wherein the modified element comprises a plurality of elements, a plurality of the elements corresponding to different nodes;
the calling out the element batch text template corresponding to the element and the node batch text template corresponding to the node from the batch text template according to the modification type comprises:
and respectively calling an element batch text template and a node batch text template corresponding to each element from the batch text templates according to the modification types.
7. The method of claim 6, wherein the populating the element batch template with the original and modified values of the element, the combining the element batch template and the node batch template to form the batch of the policy comprises:
filling the original value and the modified value of each element into a corresponding element batch text template;
combining the element batch text template corresponding to each element and the corresponding node batch text template to form a corresponding batch text;
and marking numbers before each batch of documents, and sequentially arranging all the batch of documents according to the sequence to form the batch of documents of the insurance policy.
8. An apparatus for generating a policy batch, comprising means for performing the method of generating a policy batch according to any one of claims 1 to 7.
9. An apparatus for generating a policy batch, the apparatus comprising a memory, and a processor coupled to the memory;
the memory is used for storing program data for generating the security document batch;
the processor for executing program data stored in the memory to perform the method of any one of claims 1-7.
10. A computer-readable storage medium, storing one or more program data, the one or more program data being executable by one or more processors to implement the method of any one of claims 1 to 7.
CN201710993168.0A 2017-10-23 2017-10-23 Method, device, equipment and computer readable storage medium for generating insurance policy batch documents Active CN107818512B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710993168.0A CN107818512B (en) 2017-10-23 2017-10-23 Method, device, equipment and computer readable storage medium for generating insurance policy batch documents
PCT/CN2017/113227 WO2019080247A1 (en) 2017-10-23 2017-11-28 Method, apparatus and device for generating insurance policy approval, and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710993168.0A CN107818512B (en) 2017-10-23 2017-10-23 Method, device, equipment and computer readable storage medium for generating insurance policy batch documents

Publications (2)

Publication Number Publication Date
CN107818512A CN107818512A (en) 2018-03-20
CN107818512B true CN107818512B (en) 2021-01-26

Family

ID=61608394

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710993168.0A Active CN107818512B (en) 2017-10-23 2017-10-23 Method, device, equipment and computer readable storage medium for generating insurance policy batch documents

Country Status (2)

Country Link
CN (1) CN107818512B (en)
WO (1) WO2019080247A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109255104B (en) * 2018-09-03 2023-11-14 中国平安财产保险股份有限公司 Batch template configuration method and device, computer equipment and storage medium
CN109614371B (en) * 2018-10-23 2024-01-16 平安科技(深圳)有限公司 Method, device, computer equipment and storage medium for storing information
CN109636625A (en) * 2018-10-31 2019-04-16 深圳壹账通智能科技有限公司 Processing method and processing device, storage medium, the computer equipment of insurance electronic contract
CN109710568A (en) * 2018-12-18 2019-05-03 深圳壹账通智能科技有限公司 Method, apparatus, medium and the electronic equipment of file format standardization of settling a claim processing
CN109902095B (en) * 2019-01-25 2023-10-24 平安科技(深圳)有限公司 Policy information updating method, device, terminal and computer readable storage medium
CN112016268A (en) * 2020-09-01 2020-12-01 中国平安财产保险股份有限公司 Online document processing method and device, computer equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799890A (en) * 2009-02-06 2010-08-11 北京蓝通易和科技有限公司 Certificate data processing method and system
CN102496084A (en) * 2011-11-21 2012-06-13 南京莱斯信息技术股份有限公司 Automatic processing method of civil aviation approval message
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN106570684A (en) * 2016-11-14 2017-04-19 平安科技(深圳)有限公司 Information changing method and information changing device
CN106780045A (en) * 2016-11-15 2017-05-31 平安科技(深圳)有限公司 Policy information corrects method and apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4159674B2 (en) * 1998-10-22 2008-10-01 富士通株式会社 Object-oriented business system and method
US20020129001A1 (en) * 2000-12-12 2002-09-12 Levkoff Jonathan S. Method and system for assimilation, integration and deployment of architectural, engineering and construction information technology
US20160171617A1 (en) * 2014-12-15 2016-06-16 International Business Machines Corporation Generating real-time insurance alerts from a mobile device
CN107273250B (en) * 2016-04-08 2020-09-04 泰康保险集团股份有限公司 Testing method and device of electronic insurance policy automatic underwriting system
CN106649236B (en) * 2016-12-15 2019-05-07 平安科技(深圳)有限公司 Modify the method and device of prompt

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799890A (en) * 2009-02-06 2010-08-11 北京蓝通易和科技有限公司 Certificate data processing method and system
CN102496084A (en) * 2011-11-21 2012-06-13 南京莱斯信息技术股份有限公司 Automatic processing method of civil aviation approval message
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN106570684A (en) * 2016-11-14 2017-04-19 平安科技(深圳)有限公司 Information changing method and information changing device
CN106780045A (en) * 2016-11-15 2017-05-31 平安科技(深圳)有限公司 Policy information corrects method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PICC第三代核心业务***车险承保***V1[1][1].0.0.0版本操作使用手册;mengdoc2015;《http://www.doc88.com/p-3834510566821.html》;20160202;正文第27-39页 *

Also Published As

Publication number Publication date
CN107818512A (en) 2018-03-20
WO2019080247A1 (en) 2019-05-02

Similar Documents

Publication Publication Date Title
CN107818512B (en) Method, device, equipment and computer readable storage medium for generating insurance policy batch documents
CN109542399B (en) Software development method and device, terminal equipment and computer readable storage medium
CN108958714B (en) Business component type development method and device, computer equipment and storage medium
CN106502736B (en) Applied program processing method and device
CN105204873B (en) A kind of terminal and application interface display methods
EP3252592A1 (en) Method and device for storing and reading data
CN108399072B (en) Application page updating method and device
CN107656729B (en) List view updating apparatus, method and computer-readable storage medium
WO2017121278A1 (en) Information-pushing device, method, client and machine-readable storage medium
WO2018210096A1 (en) Rule engine-based rule configuration method, terminal and device, and storage medium
CN109669692B (en) Source code sharing method, server, computer readable storage medium and system
CN110738035A (en) document template generation method and device
CN108733370B (en) Stylized display method, device, terminal and storage medium of native APP
CN109558191A (en) A kind of method, apparatus, storage medium and computer equipment configuring the page
CN109255104B (en) Batch template configuration method and device, computer equipment and storage medium
CN104052626A (en) Method, device and system for configuring network element data
CN113312083A (en) Application generation method, device and equipment
CN104375814A (en) Generation method and device of an interface document
CN110837727A (en) Document template generation method and device, terminal equipment and medium
CN113434122A (en) Multi-role page creation method and device, server and readable storage medium
CN112433783A (en) Configuration method and related equipment
US20230351050A1 (en) Method and apparatus for custom development of payment application, computer device, and storage medium
CN111443945B (en) Component code modification method and device
CN107665124B (en) Modular JavaScript file processing method, device and server
CN112204527A (en) Method and system for processing engineering data in a multi-engineering system environment

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