CN110348846A - Offline electronic payment method, payment devices and electronic equipment - Google Patents

Offline electronic payment method, payment devices and electronic equipment Download PDF

Info

Publication number
CN110348846A
CN110348846A CN201910651830.3A CN201910651830A CN110348846A CN 110348846 A CN110348846 A CN 110348846A CN 201910651830 A CN201910651830 A CN 201910651830A CN 110348846 A CN110348846 A CN 110348846A
Authority
CN
China
Prior art keywords
transaction information
equipment
transaction
information
payment devices
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.)
Pending
Application number
CN201910651830.3A
Other languages
Chinese (zh)
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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201910651830.3A priority Critical patent/CN110348846A/en
Publication of CN110348846A publication Critical patent/CN110348846A/en
Pending legal-status Critical Current

Links

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Computer And Data Communications (AREA)

Abstract

This application discloses a kind of offline electronic payment method, payment devices, readable storage medium storing program for executing, another offline electronic payment method, electronic equipment and readable storage medium storing program for executing.Technical solution disclosed in the present application, if payment devices and/or Cash collecting equipment be not online, goes delivering trade information until trading successfully during payment transaction by way of network trunk, and payment can be realized under off-line state.

Description

Offline electronic payment method, payment devices and electronic equipment
Technical field
This application involves computer application technology, more particularly to a kind of offline electronic payment method, payment devices, readable Storage medium, another offline electronic payment method, electronic equipment and readable storage medium storing program for executing.
Background technique
When on-line payment refers to that the seller and buyer are traded by the e-commerce website on internet, bank provides for it A kind of business of online capital settlement service.On-line payment for enterprises and individuals provide one safely, quickly, convenient electronics Business application environment and online capital settlement tool.On-line payment not only helps enterprise to realize quickly collecting for sales payment, Shorten the gathering period, while also providing consumption online payment and settlement mode for individual Web bank client, is client really To staying indoors, shopping online.
When carrying out on-line payment, validation of information need to be carried out to payment devices and Cash collecting equipment under connected state, to ensure Transaction security and reliability.And it is based partially on the friendship that the data cached mode of centralization is carried out for the equipment of off-line state Easily realize, due to can not the guarantee Transaction Information of central cache be not tampered, thus exist there is very big risk.Currently, For Transaction Safety, when payment devices are offline, most of situation is not can be carried out payment.And in real life, people Increasingly be accustomed to on-line payment, will not usually carry cash, if occurring payment devices at this time can not network, i.e., offline shape State is just unable to satisfy payment demand.
In conclusion the problems such as how efficiently solving the on-line payment of off-line device, is current those skilled in the art Technical problem urgently to be solved.
Apply for content
The purpose of the application is to provide a kind of offline electronic payment method, payment devices, readable storage medium storing program for executing, another offline branch Method, electronic equipment and readable storage medium storing program for executing are paid, during payment transaction, if payment devices and/or Cash collecting equipment do not exist Line then goes delivering trade information until trading successfully by way of network trunk, and payment can be realized under off-line state.
In order to solve the above technical problems, the application provides the following technical solutions:
A kind of offline electronic payment method is applied to payment devices, which comprises
Transaction request is initiated to Cash collecting equipment;
When getting the payment devices and/or the Cash collecting equipment and network server is in off-line state, to institute It states transaction request to be digitally signed, the Transaction Information after being signed;
The Transaction Information is broadcasted to neighbouring equipment, and attached by being online with the network server Nearly equipment is as target device, so that Transaction Information is uploaded the net after verifying Transaction Information legitimacy by the target device Network server, and then the network server is made to confirm transaction when the Cash collecting equipment is online;
The Transaction Information for receiving the target device feedback uploads successful information.
Preferably, described to broadcast the Transaction Information to neighbouring equipment, it specifically includes:
The Transaction Information is carried out extensively to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode It broadcasts.
Preferably, the Transaction Information for receiving the target device feedback uploads successful information, specifically includes:
Determine the payment devices to the target device routing iinformation;
It receives and successful information is uploaded according to the transaction that the routing iinformation returns by the target device.
Preferably, the method also includes:
Notify that nearby equipment is gone off the air the Transaction Information.
A kind of offline electronic payment method is applied to electronic equipment, which comprises
Receive the Transaction Information of payment devices broadcast;
Determine that the electronic equipment and the network server are in on-line joining process state;
Verify the legitimacy of the Transaction Information;
If legal, the Transaction Information is uploaded to the network server, so that the network server is set in gathering For confirmation transaction when being online;
Transaction Information upload successful information is fed back into the payment devices.
Preferably, described that Transaction Information upload successful information is fed back into the payment devices, it specifically includes:
Determine the electronic equipment to the payment devices routing iinformation;
Transaction Information upload successful information is fed back into the payment devices according to the routing iinformation.
Preferably, the method also includes:
Notify that nearby the Transaction Information is gone off the air and/or uploaded to equipment.
Preferably, nearby the Transaction Information is gone off the air and/or uploaded to equipment to the notice, specifically includes:
Notify that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal The Transaction Information.
A kind of payment devices, comprising:
Memory, for storing computer program;
Processor executes following steps when for calling the computer program:
Transaction request is initiated to Cash collecting equipment;
When getting the payment devices and/or the Cash collecting equipment and network server is in off-line state, to institute It states transaction request to be digitally signed, the Transaction Information after being signed;
The Transaction Information is broadcasted to neighbouring equipment, and attached by being online with the network server Nearly equipment is as target device, so that Transaction Information is uploaded the net after verifying Transaction Information legitimacy by the target device Network server, and then the network server is made to confirm transaction when the Cash collecting equipment is online;
The Transaction Information for receiving the target device feedback uploads successful information.
Preferably, the processor, executes following steps when for calling the computer program:
It is described to broadcast the Transaction Information to neighbouring equipment, it specifically includes:
The Transaction Information is carried out extensively to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode It broadcasts.
Preferably, the processor, executes following steps when for calling the computer program:
The Transaction Information for receiving the target device feedback uploads successful information, specifically includes:
Determine the payment devices to the target device routing iinformation;
It receives and successful information is uploaded according to the transaction that the routing iinformation returns by the target device.
Preferably, the processor, executes following steps when for calling the computer program:
Notify that nearby equipment is gone off the air the Transaction Information.
A kind of electronic equipment, comprising:
Memory, for storing computer program;
Processor executes following steps when for calling the computer program:
Receive the Transaction Information of payment devices broadcast;
Determine that the electronic equipment and the network server are in on-line joining process state;
Verify the legitimacy of the Transaction Information;
If legal, the Transaction Information is uploaded to the network server, so that the network server is set in gathering For confirmation transaction when being online;
Transaction Information upload successful information is fed back into the payment devices.
Preferably, the processor, executes following steps when for calling the computer program:
It is described that Transaction Information upload successful information is fed back into the payment devices, it specifically includes:
Determine the electronic equipment to the payment devices routing iinformation;
Transaction Information upload successful information is fed back into the payment devices according to the routing iinformation.
Preferably, the processor, executes following steps when for calling the computer program:
Notify that nearby the Transaction Information is gone off the air and/or uploaded to equipment.
Preferably, the processor, executes following steps when for calling the computer program:
Nearby the Transaction Information is gone off the air and/or uploaded to equipment to the notice, specifically includes:
Notify that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal The Transaction Information.
A kind of readable storage medium storing program for executing is stored with computer program on readable storage medium storing program for executing, and computer program is held by processor It is performed the steps of when row
Transaction request is initiated to Cash collecting equipment;
When getting the payment devices and/or the Cash collecting equipment and network server is in off-line state, to institute It states transaction request to be digitally signed, the Transaction Information after being signed;
The Transaction Information is broadcasted to neighbouring equipment, and attached by being online with the network server Nearly equipment is as target device, so that Transaction Information is uploaded the net after verifying Transaction Information legitimacy by the target device Network server, and then the network server is made to confirm transaction when the Cash collecting equipment is online;
The Transaction Information for receiving the target device feedback uploads successful information.
Preferably, it is performed the steps of when the computer program is executed by processor
It is described to broadcast the Transaction Information to neighbouring equipment, it specifically includes:
The Transaction Information is carried out extensively to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode It broadcasts.
Preferably, it is performed the steps of when the computer program is executed by processor
The Transaction Information for receiving the target device feedback uploads successful information, specifically includes:
Determine the payment devices to the target device routing iinformation;
It receives and successful information is uploaded according to the transaction that the routing iinformation returns by the target device.
Preferably, it is performed the steps of when the computer program is executed by processor
Notify that nearby equipment is gone off the air the Transaction Information.
Another readable storage medium storing program for executing is stored with computer program on readable storage medium storing program for executing, and computer program is by processor It is performed the steps of when execution
Receive the Transaction Information of payment devices broadcast;
Determine that the electronic equipment and the network server are in on-line joining process state;
Verify the legitimacy of the Transaction Information;
If legal, the Transaction Information is uploaded to the network server, so that the network server is set in gathering For confirmation transaction when being online;
Transaction Information upload successful information is fed back into the payment devices.
Preferably, it is performed the steps of when the computer program is executed by processor
It is described that Transaction Information upload successful information is fed back into the payment devices, it specifically includes:
Determine the electronic equipment to the payment devices routing iinformation;
Transaction Information upload successful information is fed back into the payment devices according to the routing iinformation.
Preferably, it is performed the steps of when the computer program is executed by processor
Notify that nearby the Transaction Information is gone off the air and/or uploaded to equipment.
Preferably, it is performed the steps of when the computer program is executed by processor
Nearby the Transaction Information is gone off the air and/or uploaded to equipment to the notice, specifically includes:
Notify that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal The Transaction Information.
Wherein, readable storage medium storing program for executing be specifically as follows USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), the various program storage generations such as random access memory (Random Access Memory, RAM), magnetic or disk The readable storage medium storing program for executing of code.
Applied to the offline electronic payment method of payment devices, transaction request is initiated to Cash collecting equipment;When getting the payment When equipment and/or the Cash collecting equipment and network server are in off-line state, the transaction request is digitally signed, is obtained Transaction Information after to signature;The Transaction Information is broadcasted to neighbouring equipment, and will be in the network server Equipment is as target device near presence, so that the target device believes transaction after verifying Transaction Information legitimacy Breath uploads the network server, and then the network server is made to confirm friendship when the Cash collecting equipment is online Easily;The Transaction Information for receiving the target device feedback uploads successful information.
When payment devices initiate online transaction to Cash collecting equipment, determine that payment devices or Cash collecting equipment are in off-line state Afterwards, transaction request can be digitally signed, obtains Transaction Information.Transaction Information is broadcast to equipment nearby.Accessory device connects Transaction Information can be uploaded to network server after receiving Transaction Information.After server detects that Cash collecting equipment is online, it can incite somebody to action Transaction Information is sent to Cash collecting equipment, completes transaction.As it can be seen that in the method, it can be before Transaction Safety and reliability It puts, realizes the on-line payment of off-line device, can satisfy payment demand of the user under off-line state.
Correspondingly, it the embodiment of the present application also provides a kind of payment devices for above-mentioned offline electronic payment method and readable deposits Storage media has above-mentioned technique effect, and details are not described herein.
Applied to the offline electronic payment method of electronic equipment, the Transaction Information of payment devices broadcast is received;Determine electronic equipment On-line joining process state is in network server;Verify the legitimacy of Transaction Information;If legal, Transaction Information is uploaded to network Server, so that network server confirms transaction when Cash collecting equipment is online;Transaction Information is uploaded into successful information Feed back to payment devices.
After the Transaction Information that electronic equipment receives payment devices broadcast, determining at electronic equipment and network server After on-line joining process state, Transaction Information can be uploaded to network server, and Transaction Information upload successful information is fed back to Transaction Information after detecting that Cash collecting equipment is online so as to server, can be sent to Cash collecting equipment by payment devices, complete to hand over Easily.As it can be seen that in the method, it can be under the premise of Transaction Safety and reliability, electronic equipment can be realized with trunking scheme The on-line payment of off-line device can satisfy payment demand of the user under off-line state.
Correspondingly, it the embodiment of the present application also provides a kind of electronic equipment for above-mentioned offline electronic payment method and readable deposits Storage media has above-mentioned technique effect, and details are not described herein.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of implementation flow chart of the offline electronic payment method applied to payment devices in the embodiment of the present application;
Fig. 2 is a kind of transaction system schematic diagram in the embodiment of the present application;
Fig. 3 is a kind of implementation flow chart of the offline electronic payment method applied to electronic equipment in the embodiment of the present application;
Fig. 4 is a kind of structural schematic diagram of payment devices in the embodiment of the present application;
Fig. 5 is the structural schematic diagram of a kind of electronic equipment in the embodiment of the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, with reference to the accompanying drawings and detailed description The application is described in further detail.Obviously, described embodiments are only a part of embodiments of the present application, rather than Whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making creative work premise Under every other embodiment obtained, shall fall in the protection scope of this application.
Embodiment one:
Referring to FIG. 1, Fig. 1 is a kind of process of the offline electronic payment method applied to payment devices in the embodiment of the present application Figure, this method can be applied particularly in the payment devices in transaction system as shown in Figure 2 (diagram A).This method includes following Step:
S101, transaction request is initiated to Cash collecting equipment.
In the embodiment of the present application, payment devices can be the equipment that any one can realize on-line payment, such as intelligent hand Machine, the Intelligent bracelet with payment function, apparatus such as computer.Correspondingly, Cash collecting equipment can also can be realized online for any one The equipment of gathering, such as smart phone, the Intelligent bracelet with payment function, apparatus such as computer.The electronic equipment can be area Block chain node device, and the characteristic with block chain node.
When payment devices initiate transaction request, payment devices can be at off-line state.Off-line state as referred to herein be with Network server is in off-line state.
S102, when getting payment devices and/or Cash collecting equipment and network server is in off-line state, transaction is asked It asks and is digitally signed, the Transaction Information after being signed.
Wherein, payment devices are obtained and/or Cash collecting equipment is in off-line state, specifically, being in when obtaining payment devices Off-line state, or it is in off-line state when obtaining Cash collecting equipment, or when acquisition payment devices and Cash collecting equipment are in offline shape State.It obtains whether payment devices are in off-line state, the general networks such as network connection state can be checked oneself by payment devices and are checked oneself Mode can determine that details are not described herein.Determine whether gathering mode is online, concretely payment devices are initiated to Cash collecting equipment When online transaction, it can determine whether Cash collecting equipment is in off-line state by carrying out communication interaction with Cash collecting equipment.For example, when branch When dispensing apparatus is online, can initiate three-way handshake to Cash collecting equipment can be considered Cash collecting equipment if response can not be received In off-line state;Or payment devices transaction request for a long time cannot respond, also can be considered at this time Cash collecting equipment be in from Linear state.
It, can be using signature algorithm (in such as block chain after determining that payment devices or Cash collecting equipment are in off-line state Information Signature algorithm) it signs to transaction request.Wherein, transaction request may include payer account information, beneficiary account Information, number of deals, transactions demand (such as arriving the account time) information.Information Signature algorithm can be used common Information Signature and calculate Method can refer to the existing process for realizing digital signature for how signing to transaction request using Information Signature algorithm, This is no longer going to repeat them.After completing Information Signature, the Transaction Information with digital signature can be obtained.
S103, Transaction Information is broadcasted to neighbouring equipment, and near being online with network server Equipment is as target device, so that Transaction Information is uploaded network server after verifying Transaction Information legitimacy by target device, And then network server is made to confirm transaction when Cash collecting equipment is online.
It is described in detail for being broadcasted using two kinds of common broadcast modes below:
Broadcast mode one is broadcasted in the way of point to point link, and Transaction Information is broadcasted to neighbouring equipment.For example, It can be specially that Transaction Information is sent to block chain link in the way of point to point link when payment devices are block chain node Point.It is connected i.e. between payment devices and block chain node by point to point system, is based on the connection, payment devices are believed transaction Breath is sent to block chain node.It should be noted that when the block chain node being connected with payment devices point-to-point only has one, Then Transaction Information is sent to the block chain node;When the block chain node being connected with payment devices point-to-point there are two and two with When upper, payment devices can to point-to-point be connected multiple block chain node broadcasts Transaction Informations.
Broadcast mode two is broadcasted Transaction Information to neighbouring equipment using the direct-connected communication mode of terminal.For example, when branch It can be specially that Transaction Information is sent to block chain in such a way that 5G network communication terminal is direct-connected when dispensing apparatus is block chain node Node.Can also there are other communication equipments as propagation medium between end-to-end communication, that is, payment devices and block chain node, realize Network communication.
In practical applications, payment devices can optionally such as broadcast mode one, broadcast mode two or other common broadcast Transaction Information is broadcast to accessory device by least one of mode broadcast mode.
The equipment near being broadcast to nearby after equipment, can will be online Transaction Information with network server As target device.So as to make target device that Transaction Information be uploaded network server after verifying Transaction Information legitimacy, into And network server is made to confirm transaction when Cash collecting equipment is online.
In the embodiment of the present application, equipment nearby is determined using device discovery techniques, wherein device discovery techniques can have Body mutually finds the concrete methods of realizing of equipment nearby for the equipment in 5G standard with equipment room.In addition, target device can be Equipment that is adjacent with payment devices and being communicated with payment devices.That is, in the embodiment of the present application for target device Specific device type and without limitation, in addition, also without limitation to the particular number of target device, such as can be only a mesh Marking device, or multiple target devices.Preferably, in order to ensure that Transaction Information is not tampered, also using block chain Technology carries out information transmitting, can be using target device as block chain node, certain payment devices sheet in order to utilize block chain technology Body also belongs to a block chain node in block chain.
S104, the Transaction Information for receiving target device feedback upload successful information.
That is, the Transaction Information is forwarded to network server, and transaction is believed after target device receives Transaction Information Breath uploads successful information and feeds back to payment devices.
Preferably, the Transaction Information for receiving target device feedback uploads successful information, specifically includes:
Step 1: routing iinformation of the determining payment devices to target device;
Successful information is uploaded according to the transaction that routing iinformation returns by target device Step 2: receiving.
It should be noted that the routing iinformation of target device refers to that the communication link between payment devices and target device is believed Breath, the i.e. information transmission path of target device to payment devices.For example, routing iinformation can be specially target device and payment devices There is also then realize to communicate in other equipment conduct between direct-connected communication or target device and payment devices.In target device It, can be according to the routing iinformation feedback trading upload information to target device after transaction uploads successfully.
After network server receives Transaction Information, Transaction Information can be stored, while can also constantly detect gathering Whether equipment is online, when finding that Cash collecting equipment is online, Transaction Information is sent to Cash collecting equipment, to complete online trading.
Applied to the offline electronic payment method of payment devices, transaction request is initiated to Cash collecting equipment;When getting payment devices And/or Cash collecting equipment and network server are digitally signed transaction request, the friendship after being signed when being in off-line state Easy information;Transaction Information is broadcasted to neighbouring equipment, and equipment is made near being online with network server For target device, so that Transaction Information is uploaded network server after verifying Transaction Information legitimacy by target device, and then make Network server confirms transaction when Cash collecting equipment is online;The Transaction Information for receiving target device feedback uploads successfully Information.
When payment devices initiate online transaction to Cash collecting equipment, determine that payment devices or Cash collecting equipment are in off-line state Afterwards, transaction request can be digitally signed, obtains Transaction Information.Transaction Information is broadcast to equipment nearby.Accessory device connects Transaction Information can be uploaded to network server after receiving Transaction Information.After server detects that Cash collecting equipment is online, it can incite somebody to action Transaction Information is sent to Cash collecting equipment, completes transaction.As it can be seen that in the method, it can be before Transaction Safety and reliability It puts, realizes the on-line payment of off-line device, can satisfy payment demand of the user under off-line state.
It should be noted that based on the above embodiment, the embodiment of the present application also provides be correspondingly improved scheme.Excellent It can mutually be referred between step or corresponding steps same with the above-mentioned embodiment involved in choosing/improvement embodiment, it is corresponding beneficial Effect can also be cross-referenced, no longer repeats one by one in preferred/improvement embodiment of this paper.
Preferably, it is to reduce resource occupation, can also notifies that nearby equipment is gone off the air Transaction Information.Specifically, will transaction After information is uploaded to network server, also whether can successfully be uploaded based on Transaction Information, determine subsequent processing steps.Payment devices It obtains after Transaction Information uploads successfully, can notify that accessory device is gone off the air the Transaction Information.For example, target device receives net The feedback information of network server stops uploading transaction letter to network server if feedback information is that Transaction Information uploads successfully Breath stops broadcast Transaction Information outward.I.e. after target device success uploads Transaction Information to network server, Bian Keting Transaction Information only is uploaded to network server and stops broadcast Transaction Information outward.Preferably, stopping on network server After passing Transaction Information or stopping broadcast Transaction Information outward, target device broadcasts feedback information outward.By the feedback information into Row broadcast, so that the next-hop device (such as payment devices or other neighbouring equipment) being connected with the target device also stops transmitting The Transaction Information avoids waste Internet resources to save computer resource.
Embodiment two:
In the embodiment of the present application, a kind of offline electronic payment method that can be applied to electronic equipment is additionally provided, this method can The electronic equipment as the communication relay between payment devices and network server being applied particularly in system as shown in Figure 2 (B, C, E as shown).Referring to FIG. 3, Fig. 3 is a kind of offline electronic payment method applied to electronic equipment in the embodiment of the present application, This method comprises:
S201, the Transaction Information for receiving payment devices broadcast.
It should be noted that in the embodiment of the present application, which can have for payment devices and/or Cash collecting equipment The Transaction Information under off-line state is in network server.Specifically, the acquisition modes about the Transaction Information can specifically join See above-described embodiment one.
S202, determine that electronic equipment and network server are in on-line joining process state.
Determine that electronic equipment and network server are in the mode of on-line joining process state, it can be by being carried out with network server Communication, the time determines that electronic equipment and network server are in on-line joining process state according to response.
Preferably, which can be block chain node device, and have the characteristic of block chain node.
S203, the legitimacy for verifying Transaction Information.
The legitimacy of Transaction Information is verified, can be specially to verify whether the Transaction Information is that payment devices issue and without usurping The information for changing or lacking.Specifically Transaction Information is carried out using the common signature verification algorithm such as signature algorithm such as national secret algorithm Verifying.
Preferably, in order to further increase verifying reliability, it is quasi- that verifying also is improved using block chain signature check algorithm True rate.Specially electronic equipment parses Transaction Information using the data common recognition algorithm between block chain node, and utilizes area Block chain information signature check algorithm verifies parsing result.Wherein, common recognition algorithm can be specifically using the common recognition in block chain Algorithm, and specific formula algorithm, such as the common common recognition algorithm PBFT of alliance's chain are selected according to specific block chain type (Byzantine Fault Tolerance, Byzantine failure tolerance technology), the privately owned chain algorithm Raft that commonly knows together (are accounted in non-visit The strongly consistent agreement reached common understanding under the failure of front yard), publicly-owned chain commonly knows together algorithm and PoW (Proof of Work, workload It proves).For specifically how to realize data parsing and signature verification, the data common recognition algorithm in specific block chain can refer to Process is specifically defined and realized with block chain signature verification algorithm, this is no longer going to repeat them.
If legal, the operation of step S204 can be performed, if illegally, it can be without operation.
S204, if legal, is uploaded to network server for Transaction Information, so that network server is in Cash collecting equipment Transaction is confirmed when linear state.
In the embodiment of the present application, electronic equipment upload Transaction Information to network server can by with network server point Point mode is directly uploaded, Transaction Information can also be forwarded to by network server by a trunking.
After network server receives Transaction Information, it can be believed when Cash collecting equipment is in off-line state based on the transaction Breath confirmation transaction.
S205, Transaction Information upload successful information is fed back into payment devices.
After Transaction Information uploads successfully, it can will upload successful information and feed back to payment devices.
Wherein, Transaction Information upload successful information is fed back into payment devices, specifically included:
Step 1: routing iinformation of the determining electronic equipment to payment devices;
Step 2: Transaction Information upload successful information is fed back to payment devices according to routing iinformation.
It may be point-to-point communication mode or terminal in view of the electronic equipment receives the Transaction Information that payment devices are sent The Transaction Information broadcasted under direct-connected communication mode.Thus, after Transaction Information uploads successfully, it may be determined that go out electronic equipment to payment Routing iinformation between equipment, if whether the next-hop of electronic equipment is payment devices, if next-hop is not payment devices, really Determine each of electronic equipment and payment devices communication equipment.Then, successful information feedback will be uploaded based on the routing iinformation To payment devices.For example, the next-hop when electronic equipment is payment devices, then Transaction Information directly can be uploaded into successful information Feed back to payment devices;When electronic equipment participates in communicating with before payment devices there is also other equipment, then payment devices will be handed over Easy information uploads successful information and feeds back to the other equipment between payment devices, is believed transaction with participating in the other equipment of communication Breath uploads successful information and is transmitted to payment devices.
Applied to the offline electronic payment method of electronic equipment, the Transaction Information of payment devices broadcast is received;Determine electronic equipment On-line joining process state is in network server;Verify the legitimacy of Transaction Information;If legal, Transaction Information is uploaded to network Server, so that network server confirms transaction when Cash collecting equipment is online;Transaction Information is uploaded into successful information Feed back to payment devices.
After the Transaction Information that electronic equipment receives payment devices broadcast, determining at electronic equipment and network server After on-line joining process state, Transaction Information can be uploaded to network server, and Transaction Information upload successful information is fed back to Transaction Information after detecting that Cash collecting equipment is online so as to server, can be sent to Cash collecting equipment by payment devices, complete to hand over Easily.As it can be seen that in the method, it can be under the premise of Transaction Safety and reliability, electronic equipment can be realized with trunking scheme The on-line payment of off-line device can satisfy payment demand of the user under off-line state.
It should be noted that based on the above embodiment, the embodiment of the present application also provides be correspondingly improved scheme.Excellent It can mutually be referred between step or corresponding steps same with the above-mentioned embodiment involved in choosing/improvement embodiment, it is corresponding beneficial Effect can also be cross-referenced, no longer repeats one by one in preferred/improvement embodiment of this paper.
Preferably, in order to improve the reliability of off-line trading equipment, broadcast mode is can be used by traction equipment in payment devices It is sent to equipment nearby, and nearby the Transaction Information is being broadcasted or uploaded to equipment also, to be uploaded to net by electronic equipment as early as possible Network server.Based on this, after electronic equipment determines that Transaction Information uploads successfully, it can also notify that nearby equipment is gone off the air And/or Transaction Information is uploaded, to reduce occupancy Internet resources.The accessory device of the notice is received, can go off the air the transaction Information can stop uploading the Transaction Information, or can go off the air and upload the Transaction Information.Specifically, notice go off the air and/ Or Transaction Information is uploaded, it can notify that nearby equipment is stopped specifically by point-to-point communication mode and/or the direct-connected communication mode of terminal Only broadcast and/or upload Transaction Information.That is, the communication mode between electronic equipment and neighbouring equipment is point-to-point communication At least one of mode and the direct-connected communication mode of terminal.
Embodiment three:
It is understood that the payment in order to realize off-line device, it can also be by two institute of the embodiment of the present application one and embodiment The offline electronic payment method for being respectively applied to payment devices and electronic equipment provided, while being applied in the same communication system. To more fully understand that two kinds of the specific of method of payment provided by the embodiment of the present application are implemented in combination with convenient for those skilled in the art, Below by taking specific scene as an example, offline electronic payment method provided by the embodiment of the present application is described in detail.
Referring to FIG. 2, wherein, A is that payment devices (realize offline electronic payment side described in embodiment one in the device Method), D is Cash collecting equipment, B, C, E are electronic equipment (realizing offline electronic payment method described in embodiment two in the device), It can be in communication with each other between multiple network clouds shown in figure, and network cloud, with network server herein, lines are for solid line Show to communicate, lines are that dotted line shows not communicating.Process, the i.e. transmitting of Transaction Information are realized in the online transaction of off-line device Process, comprising:
1, A initiates to trade to D, and discovery D is in off-line state also without connection.That is, Cash collecting equipment is in off-line state.Its In, no connection is to contact in no contact status because in 5G, there be not network to be possible to realize, as referred to herein no System is between current transaction node (A) and the node (D) to be traded entirely without connection, and also can not be straight even with 5G technology It connects and gets in touch with.
2, the equipment of surrounding is broadcast to after A signs Transaction Information.
Specifically, by can (5G network be logical by communication modes such as P2P network mode (communication mode of point-to-point), D2D Letter, terminal are direct-connected), Transaction Information is broadcasted outward (can be used the information as the propagation of the information of block chain node part to propagate Mode), i.e., by A find near equipment B, C that can communicate can receive the Transaction Information of A.
3, specifically, according to the different presences of block chain node, 3.1 or 3.2 are executed.If specifically, 3.1, connect Equipment (such as E) network-connectable of A Transaction Information is received, then the equipment is first verified after Transaction Information on legal Transaction Information Pass to network server (or block chain).3.2, continue to broadcast if the equipment (such as B) can not connect network server, until looking for To can connect server equipment (such as E) (can have multiple devices that can connect network server, can be in information Pass to network server) upload until.
4, the equipment of network-connectable state, after data upload successfully, current upload status information is broadcast to other can Connecting node after other nodes receive upload success status, is not propagating information and upload information outward.
5, when detecting that trading object D is online, Transaction Information is transmitted to D by server.
As it can be seen that offline electronic payment method provided by the embodiment of the present application, using 5G technology, in the absence of a network, It can be set each based on equipment near can mutually being found between equipment and equipment when Cash collecting equipment is in off-line state It is standby that signing messages is passed near discovery by the Information Signature algorithm of block chain as a block chain network node Node allows the node of network that data are uploaded to cloud, is synchronized to Cash collecting equipment, to realize quickly without the payment distorted Journey.
Example IV:
Corresponding to above method embodiment, the embodiment of the present application also provides a kind of payment devices, described below one Kind payment devices can correspond to each other reference with a kind of offline electronic payment method that foregoing embodiments one describe.
Shown in Figure 4, which includes:
Memory D11, for storing computer program;
Processor D12, performs the steps of when for executing computer program
Transaction request is initiated to Cash collecting equipment;
When getting payment devices and/or Cash collecting equipment and network server is in off-line state, to transaction request into Row digital signature, the Transaction Information after being signed;
Transaction Information is broadcasted to neighbouring equipment, and equipment is made near being online with network server For target device, so that Transaction Information is uploaded network server after verifying Transaction Information legitimacy by target device, and then make Network server confirms transaction when Cash collecting equipment is online;
The Transaction Information for receiving target device feedback uploads successful information.
The payment devices initiate transaction request to Cash collecting equipment;When getting payment devices and/or Cash collecting equipment and network When server is in off-line state, transaction request is digitally signed, the Transaction Information after being signed;By Transaction Information to Neighbouring equipment is broadcasted, and equipment is as target device near being online with network server, so that target Transaction Information is uploaded network server after verifying Transaction Information legitimacy by equipment, and then makes network server in Cash collecting equipment Transaction is confirmed when being online;The Transaction Information for receiving target device feedback uploads successful information.
When payment devices initiate online transaction to Cash collecting equipment, determine that payment devices or Cash collecting equipment are in off-line state Afterwards, transaction request can be digitally signed, obtains Transaction Information.Transaction Information is broadcast to equipment nearby.Accessory device connects Transaction Information can be uploaded to network server after receiving Transaction Information.After server detects that Cash collecting equipment is online, it can incite somebody to action Transaction Information is sent to Cash collecting equipment, completes transaction.As it can be seen that the payment devices, it can be before Transaction Safety and reliability It puts, realizes the on-line payment of off-line device, can satisfy payment demand of the user under off-line state.
Preferably, processor D12 executes following steps when for calling computer program:
Transaction Information is broadcasted to neighbouring equipment, is specifically included:
Transaction Information is broadcasted to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode.
Preferably, processor D12 executes following steps when for calling computer program:
The Transaction Information for receiving target device feedback uploads successful information, specifically includes:
Determine payment devices to target device routing iinformation;
It receives and successful information is uploaded according to the transaction that routing iinformation returns by target device.
Preferably, processor D12 executes following steps when for calling computer program:
Notify that nearby equipment is gone off the air Transaction Information.
Embodiment five:
Corresponding to above method embodiment, the embodiment of the present application also provides a kind of electronic equipment, described below one Kind electronic equipment can correspond to each other reference with a kind of offline electronic payment method that foregoing embodiments two describe.
Shown in Figure 5, which includes:
Memory D21, for storing computer program;
Processor D22, performs the steps of when for executing computer program
Receive the Transaction Information of payment devices broadcast;
Determine that electronic equipment and network server are in on-line joining process state;
Verify the legitimacy of Transaction Information;
If legal, Transaction Information is uploaded to network server, so that network server is in Cash collecting equipment in threadiness Transaction is confirmed when state;
Transaction Information upload successful information is fed back into payment devices.
The electronic equipment receives the Transaction Information of payment devices broadcast;Determine that electronic equipment and network server are in online Connection status;Verify the legitimacy of Transaction Information;If legal, Transaction Information is uploaded to network server, so that network service Device confirms transaction when Cash collecting equipment is online;Transaction Information upload successful information is fed back into payment devices.
After the Transaction Information that electronic equipment receives payment devices broadcast, determining at electronic equipment and network server After on-line joining process state, Transaction Information can be uploaded to network server, and Transaction Information upload successful information is fed back to Transaction Information after detecting that Cash collecting equipment is online so as to server, can be sent to Cash collecting equipment by payment devices, complete to hand over Easily.As it can be seen that in the electronic equipment, it can be under the premise of Transaction Safety and reliability, electronic equipment can with trunking scheme The on-line payment for realizing off-line device, can satisfy payment demand of the user under off-line state.
Preferably, processor D22 executes following steps when for calling computer program:
Transaction Information upload successful information is fed back into payment devices, is specifically included:
Determine electronic equipment to payment devices routing iinformation;
Transaction Information upload successful information is fed back into payment devices according to routing iinformation.
Preferably, processor D22 executes following steps when for calling computer program:
Notify that nearby Transaction Information is gone off the air and/or uploaded to equipment.
Preferably, processor D22 executes following steps when for calling computer program:
Notify that nearby Transaction Information is gone off the air and/or uploaded to equipment, specifically includes:
Notify that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal Transaction Information.
Embodiment six:
Corresponding to above method embodiment, the embodiment of the present application also provides two kinds of readable storage medium storing program for executing, are described below Readable storage medium storing program for executing and above description can be applied to a kind of offline electronic payment method of payment devices, or can be applied to electronic equipment A kind of offline electronic payment method can correspond to each other reference.
A kind of readable storage medium storing program for executing is stored with computer program on readable storage medium storing program for executing, and computer program is held by processor It is performed the steps of when row
Transaction request is initiated to Cash collecting equipment;
When getting payment devices and/or Cash collecting equipment and network server is in off-line state, to transaction request into Row digital signature, the Transaction Information after being signed;
Transaction Information is broadcasted to neighbouring equipment, and equipment is made near being online with network server For target device, so that Transaction Information is uploaded network server after verifying Transaction Information legitimacy by target device, and then make Network server confirms transaction when Cash collecting equipment is online;
The Transaction Information for receiving target device feedback uploads successful information.
Preferably, it is performed the steps of when computer program is executed by processor
Transaction Information is broadcasted to neighbouring equipment, is specifically included:
Transaction Information is broadcasted to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode.
Preferably, it is performed the steps of when computer program is executed by processor
The Transaction Information for receiving target device feedback uploads successful information, specifically includes:
Determine payment devices to target device routing iinformation;
It receives and successful information is uploaded according to the transaction that routing iinformation returns by target device.
Preferably, it is performed the steps of when computer program is executed by processor
Notify that nearby equipment is gone off the air Transaction Information.
Another readable storage medium storing program for executing is stored with computer program on readable storage medium storing program for executing, and computer program is by processor It is performed the steps of when execution
Receive the Transaction Information of payment devices broadcast;
Determine that electronic equipment and network server are in on-line joining process state;
Verify the legitimacy of Transaction Information;
If legal, Transaction Information is uploaded to network server, so that network server is in Cash collecting equipment in threadiness Transaction is confirmed when state;
Transaction Information upload successful information is fed back into payment devices.
Preferably, it is performed the steps of when computer program is executed by processor
Transaction Information upload successful information is fed back into payment devices, is specifically included:
Determine electronic equipment to payment devices routing iinformation;
Transaction Information upload successful information is fed back into payment devices according to routing iinformation.
Preferably, it is performed the steps of when computer program is executed by processor
Notify that nearby Transaction Information is gone off the air and/or uploaded to equipment.
Preferably, it is performed the steps of when computer program is executed by processor
Notify that nearby Transaction Information is gone off the air and/or uploaded to equipment, specifically includes:
Notify that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal Transaction Information.
Wherein, readable storage medium storing program for executing be specifically as follows USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), the various program storage generations such as random access memory (Random Access Memory, RAM), magnetic or disk The readable storage medium storing program for executing of code.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond scope of the present application.

Claims (10)

1. a kind of offline electronic payment method, which is characterized in that be applied to payment devices, which comprises
Transaction request is initiated to Cash collecting equipment;
When getting the payment devices and/or the Cash collecting equipment and network server is in off-line state, to the friendship Easily request is digitally signed, the Transaction Information after being signed;
The Transaction Information is broadcasted to neighbouring equipment, and sets near being online with the network server It is standby to be used as target device, it is taken so that Transaction Information is uploaded the network after verifying Transaction Information legitimacy by the target device Business device, and then the network server is made to confirm transaction when the Cash collecting equipment is online;
The Transaction Information for receiving the target device feedback uploads successful information.
2. the method according to claim 1, wherein described carry out the Transaction Information extensively to neighbouring equipment It broadcasts, specifically includes:
The Transaction Information is broadcasted to neighbouring equipment by point-to-point communication mode and/or terminal direct-connected communication mode.
3. the method according to claim 1, wherein on the Transaction Information for receiving the target device feedback Successful information is passed, is specifically included:
Determine the payment devices to the target device routing iinformation;
It receives and successful information is uploaded according to the transaction that the routing iinformation returns by the target device.
4. method according to claim 1-3, which is characterized in that the method also includes:
Notify that nearby equipment is gone off the air the Transaction Information.
5. a kind of offline electronic payment method, which is characterized in that be applied to electronic equipment, which comprises
Receive the Transaction Information of payment devices broadcast;
Determine that the electronic equipment and the network server are in on-line joining process state;
Verify the legitimacy of the Transaction Information;
If legal, the Transaction Information is uploaded to the network server, so that the network server is at Cash collecting equipment Transaction is confirmed when presence;
Transaction Information upload successful information is fed back into the payment devices.
6. according to the method described in claim 5, it is characterized in that, described feed back to Transaction Information upload successful information The payment devices, specifically include:
Determine the electronic equipment to the payment devices routing iinformation;
Transaction Information upload successful information is fed back into the payment devices according to the routing iinformation.
7. method according to claim 5 or 6, which is characterized in that the method also includes:
Notify that nearby the Transaction Information is gone off the air and/or uploaded to equipment.
8. the method according to the description of claim 7 is characterized in that nearby institute is gone off the air and/or uploaded to equipment to the notice Transaction Information is stated, is specifically included:
Described in notifying that nearby equipment is gone off the air and/or uploaded by point-to-point communication mode and/or the direct-connected communication mode of terminal Transaction Information.
9. a kind of payment devices characterized by comprising
Memory, for storing computer program;
Processor, executing the offline electronic payment method as described in any one of Claims 1-4 when for calling the computer program Step.
10. a kind of electronic equipment characterized by comprising
Memory, for storing computer program;
Processor, executing the offline electronic payment method as described in any one of claim 5 to 8 when for calling the computer program Step.
CN201910651830.3A 2019-07-18 2019-07-18 Offline electronic payment method, payment devices and electronic equipment Pending CN110348846A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910651830.3A CN110348846A (en) 2019-07-18 2019-07-18 Offline electronic payment method, payment devices and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910651830.3A CN110348846A (en) 2019-07-18 2019-07-18 Offline electronic payment method, payment devices and electronic equipment

Publications (1)

Publication Number Publication Date
CN110348846A true CN110348846A (en) 2019-10-18

Family

ID=68179248

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910651830.3A Pending CN110348846A (en) 2019-07-18 2019-07-18 Offline electronic payment method, payment devices and electronic equipment

Country Status (1)

Country Link
CN (1) CN110348846A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340479A (en) * 2020-02-24 2020-06-26 支付宝(杭州)信息技术有限公司 Service processing method and device
CN111582848A (en) * 2020-04-30 2020-08-25 支付宝(杭州)信息技术有限公司 Transaction data transmission method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106332119A (en) * 2015-06-23 2017-01-11 阿里巴巴集团控股有限公司 Information processing method and device
CN106980965A (en) * 2017-02-24 2017-07-25 济南汉泰信息科技有限公司 A kind of method of payment, system and electronic equipment
CN107665427A (en) * 2017-08-22 2018-02-06 阿里巴巴集团控股有限公司 A kind of offline electronic payment, business processing, the method and device of payment processes
US20180232732A1 (en) * 2017-02-15 2018-08-16 Mastercard International Incorporated Offline Transaction System and Method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106332119A (en) * 2015-06-23 2017-01-11 阿里巴巴集团控股有限公司 Information processing method and device
US20180232732A1 (en) * 2017-02-15 2018-08-16 Mastercard International Incorporated Offline Transaction System and Method
CN106980965A (en) * 2017-02-24 2017-07-25 济南汉泰信息科技有限公司 A kind of method of payment, system and electronic equipment
CN107665427A (en) * 2017-08-22 2018-02-06 阿里巴巴集团控股有限公司 A kind of offline electronic payment, business processing, the method and device of payment processes

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340479A (en) * 2020-02-24 2020-06-26 支付宝(杭州)信息技术有限公司 Service processing method and device
CN111582848A (en) * 2020-04-30 2020-08-25 支付宝(杭州)信息技术有限公司 Transaction data transmission method and system

Similar Documents

Publication Publication Date Title
CN108681965A (en) The block chain network transaction processing method and recipient's node of offline node
US20170300953A1 (en) System and method for integrated accumulation and granting of bonus in on-line commercial transaction
CN109522362A (en) Incomplete markets synchronous method, system and equipment based on block chain data
CN109345387A (en) Across the chain method of commerce of block chain, across chain communication device and storage medium
US9760946B1 (en) Methods and apparatus for detecting gaps in a sequence of messages, requesting missing messages and/or responding to requests for messages
CN109286685A (en) The system architecture of the more subchains of main chain adduction row of subchain can be expanded
CN108764868A (en) Block chain node-agent account checking method and block reconciliation agent node
CN111899002B (en) Method for efficiently performing cross-chain information transaction interaction in blockchain
CN111698315B (en) Data processing method and device for block and computer equipment
CN104753894A (en) Data processing method, device and system
CN110351363A (en) Data back up method, equipment and computer readable storage medium
CN110572457B (en) Resource application method and device based on block chain, electronic equipment and storage medium
CN110348846A (en) Offline electronic payment method, payment devices and electronic equipment
JP2009521773A5 (en)
CN111127005A (en) Transaction endorsement method for block chain, electronic device and storage medium
CN103729760A (en) On-line payment method and system
CN110347689A (en) Date storage method, equipment and computer readable storage medium
CN116032937A (en) Edge computing equipment calculation transaction method and system
CN103716230B (en) Message sending method, device and server
CN110351383A (en) Method for processing business, equipment and readable storage medium storing program for executing
CN104766202B (en) Payment system, method of payment and information checking method
CN104751325A (en) Data processing method, device and system
CN111277544B (en) Communication method, system and related equipment
CN103220343B (en) Big data multi-system retransmission method
CN106993015A (en) Synchronous method, system and the security server of transaction

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191018

RJ01 Rejection of invention patent application after publication