CN109948813A - A kind of method, apparatus and server that the maintenance of equipment based on block chain is shared - Google Patents

A kind of method, apparatus and server that the maintenance of equipment based on block chain is shared Download PDF

Info

Publication number
CN109948813A
CN109948813A CN201910149793.6A CN201910149793A CN109948813A CN 109948813 A CN109948813 A CN 109948813A CN 201910149793 A CN201910149793 A CN 201910149793A CN 109948813 A CN109948813 A CN 109948813A
Authority
CN
China
Prior art keywords
equipment
maintenance
client
information
shared
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.)
Granted
Application number
CN201910149793.6A
Other languages
Chinese (zh)
Other versions
CN109948813B (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.)
Shenzhen Tyre Automobile Maintenance Technology Co Ltd
Original Assignee
Shenzhen Tyre Automobile Maintenance 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 Tyre Automobile Maintenance Technology Co Ltd filed Critical Shenzhen Tyre Automobile Maintenance Technology Co Ltd
Priority to CN201910149793.6A priority Critical patent/CN109948813B/en
Publication of CN109948813A publication Critical patent/CN109948813A/en
Application granted granted Critical
Publication of CN109948813B publication Critical patent/CN109948813B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application is suitable for maintenance technique field, provide a kind of method that the maintenance of equipment based on block chain is shared, the shared information sent including receiving the first client, the shared information includes the essential information and shared use condition of maintenance of equipment, it is generated according to shared use condition shared using intelligent contract, by the essential information of maintenance of equipment and the intelligent contract of shared use is registered in block chain and the whole network is broadcasted, receive the use request of the second client initiation, the demand information using request including maintenance of equipment, according to the demand information matching candidate maintenance of equipment of maintenance of equipment, and candidate maintenance of equipment is sent to the second client, receive the target maintenance of equipment and corresponding reservation information of the selection of the second client, the right to use of the target maintenance of equipment is released to the second client based on reservation information.The purpose used that the application may be implemented to deliver goods to the customers or user visits, is conducive to the utilization rate for improving maintenance of equipment.

Description

A kind of method, apparatus and server that the maintenance of equipment based on block chain is shared
Technical field
This application involves a kind of shared methods in maintenance technique field more particularly to maintenance of equipment based on block chain, dress It sets, server and computer readable storage medium.
Background technique
In order to solve the problems, such as maintenance, a series of shared maintenance station has been gradually appeared in the market.
However existing shared maintenance station needs user voluntarily to go to neighbouring maintenance station that shared maintenance just can be used Equipment, this limits the utilization rate of maintenance of equipment to a certain extent, it is difficult to realize truly shared.
Therefore it's necessary to propose a new technical scheme, to solve the above technical problems.
Summary of the invention
In consideration of it, the embodiment of the present application provides a kind of method, apparatus and clothes that the maintenance of equipment based on block chain is shared Business device, can be improved the utilization rate of maintenance of equipment.
The first aspect of the embodiment of the present application provides a kind of method of method that the maintenance of equipment based on block chain is shared, Include:
The shared information of the first client transmission is received, the shared information includes the essential information of maintenance of equipment and shares Use condition;
It is generated according to the shared use condition shared using intelligent contract;
The essential information of the maintenance of equipment and the intelligent contract of shared use are registered in block chain network simultaneously complete Net broadcast;
Receive the use request of the second client initiation, the demand information using request including maintenance of equipment;
It is sent to according to the demand information matching candidate maintenance of equipment of the maintenance of equipment, and by the candidate maintenance of equipment Second client;
Receive the target maintenance of equipment and corresponding reservation information of the second client selection;
The right to use of the target maintenance of equipment is released to second client based on the reservation information.
In one embodiment, the essential information of the maintenance of equipment includes the attribute information that uses of maintenance of equipment, described It the use of attribute information include that movement uses attribute to use attribute with fixed, the reservation information is including using the time;Correspondingly,
It is described that the right to use of the target maintenance of equipment is released to by the second client packet based on the reservation information It includes:
Attribute information is used according to the target maintenance of equipment, by the right to use of the target maintenance of equipment according to described Second client is released to using the time.
In one embodiment, described that attribute information is used according to the target maintenance of equipment, the target is repaired The right to use of equipment is released to second client according to the use time
When the target maintenance of equipment using attribute information be it is mobile in use, according to it is described determined using the time described in The distribution time of target maintenance of equipment;
The essential information of the distribution time and target maintenance of equipment is sent to the corresponding mesh of the target maintenance of equipment Mark the first client;
When the target maintenance of equipment for receiving the transmission of the second client receives confirmation message, by the target maintenance of equipment The right to use be released to second client using the time according to described.
In one embodiment, described that attribute information is used according to the target maintenance of equipment, the target is repaired The right to use of equipment is released to second client using the time according to described further include:
What it is when the target maintenance of equipment is fixed in use, by the position of the target maintenance of equipment using attribute information Information is sent to second client, so that the corresponding user of second client reaches the mesh in the use of time The position for marking maintenance of equipment uses the target maintenance of equipment;
The right to use of the target maintenance of equipment is released to second client using the time according to described.
In one embodiment, the method also includes:
When receiving the use ending request that second client is initiated, the use of the target maintenance of equipment is calculated Total duration;
It is called according to the total duration that uses and described shared use intelligent contract, the initiation of the second client of Xiang Suoshu Payment request;
Transaction results are determined according to the payment result information that the second client received is sent;
Transaction results are registered in block chain.
The second aspect of the embodiment of the present application provides a kind of device that the maintenance of equipment based on block chain is shared, comprising:
First receiving module, for receiving the shared information of the first client transmission, the shared information includes that maintenance is set Standby essential information and shared use condition;
Generation module, it is shared using intelligent contract for being generated according to the shared use condition;
Registration Module, for the essential information of the maintenance of equipment and the intelligent contract of shared use to be registered in block In chain and the whole network is broadcasted;
Second receiving module, it is described to be set using request including maintenance for receiving the use request of the second client initiation Standby demand information;
Matching module, for the demand information matching candidate maintenance of equipment according to the maintenance of equipment, and by the candidate Maintenance of equipment is sent to second client;
Third receiving module, for receiving the target maintenance of equipment and corresponding reservation letter of the second client selection Breath;
Management module, for the right to use of the target maintenance of equipment to be released to described second based on the reservation information Client.
In one embodiment, the essential information of the maintenance of equipment includes the attribute information that uses of maintenance of equipment, described It the use of attribute information include that movement uses attribute to use attribute with fixed, the reservation information is including using the time;
The management module is specifically used for:
Attribute information is used according to the target maintenance of equipment, by the right to use of the target maintenance of equipment according to described Second client is released to using the time.
In one embodiment, the management module is specifically used for:
When the target maintenance of equipment using attribute information be it is mobile in use, according to it is described determined using the time described in The distribution time of target maintenance of equipment;
The essential information of the distribution time and target maintenance of equipment is sent to the corresponding mesh of the target maintenance of equipment Mark the first client;
When the target maintenance of equipment for receiving the transmission of the second client receives confirmation message, by the target maintenance of equipment The right to use be released to second client.
In one embodiment, the management module is specifically used for:
What it is when the target maintenance of equipment is fixed in use, by the position of the target maintenance of equipment using attribute information Information is sent to second client, so that the corresponding user of second client reaches the mesh in the use of time The position for marking maintenance of equipment uses the target maintenance of equipment;
The right to use of the target maintenance of equipment is released to second client using the time according to described.
In one embodiment, described device further include:
Settlement module, for calculating the target when receiving the use ending request that second client is initiated The use total duration of maintenance of equipment, and the intelligent contract of shared use, Xiang Suoshu second are called according to the use total duration Client initiates payment request, and determines transaction results according to the payment result information that the second client received is sent, will Transaction results are registered in block chain.
The third aspect of the embodiment of the present application provides a kind of server, including memory, processor and is stored in storage On device and the computer program that can run on a processor, above-mentioned processor realize above-mentioned first when executing above-mentioned computer program The method that aspect refers to.
The fourth aspect of the embodiment of the present application provides a kind of computer readable storage medium, the computer-readable storage medium Computer program is stored in matter, above-mentioned computer program realizes method mentioned in the first aspect when being executed by processor.
Existing beneficial effect is the embodiment of the present application compared with prior art: in the present embodiment, receiving the first client The shared information sent is held, the shared information includes the essential information and shared use condition of maintenance of equipment, according to described total It enjoys use condition and generates shared using intelligent contract, by the essential information of the maintenance of equipment and described shared use intelligent contract It is registered in block chain network and the whole network broadcast, the use request that the second client of reception is initiated is described to include dimension using request The demand information for repairing equipment is repaired according to the demand information matching candidate maintenance of equipment of the maintenance of equipment, and by the candidate Equipment is sent to second client, receives the target maintenance of equipment and corresponding reservation letter of the second client selection Breath, is released to second client for the right to use of the target maintenance of equipment based on the reservation information.Pass through the application The utilization rate of maintenance of equipment can be improved in embodiment, has stronger usability and practicality.
Detailed description of the invention
It in order to more clearly explain the technical solutions in the embodiments of the present application, below will be to embodiment or description of the prior art Needed in attached drawing be briefly described.
Fig. 1 is the system structure signal that a kind of maintenance of equipment based on block chain that the embodiment of the present application one provides is shared Figure;
Fig. 2 is the flow diagram for the method that the maintenance of equipment based on block chain that the embodiment of the present application two provides is shared;
Fig. 3 is the flow diagram for the method that the maintenance of equipment based on block chain that the embodiment of the present application three provides is shared;
Fig. 4 is the structural schematic diagram for the device that the maintenance of equipment based on block chain that the embodiment of the present application four provides is shared;
Fig. 5 is the structural schematic diagram for the server that the embodiment of the present application five provides.
Specific embodiment
In being described below, for illustration and not for limitation, the tool of such as particular system structure, technology etc is proposed Body details, so as to provide a thorough understanding of the present application embodiment.In other situations, omit to well-known system, device, circuit with And the detailed description of method, so as not to obscure the description of the present application with unnecessary details.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " instruction is described special Sign, entirety, step, operation, the presence of element and/or component, but be not precluded one or more of the other feature, entirety, step, Operation, the presence or addition of element, component and/or its set.
It is also understood that mesh of the term used in this present specification merely for the sake of description specific embodiment And be not intended to limit the application.As present specification and it is used in the attached claims, unless on Other situations are hereafter clearly indicated, otherwise " one " of singular, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in present specification and the appended claims is Refer to any combination and all possible combinations of one or more of associated item listed, and including these combinations.
As used in this specification and in the appended claims, term " if " can be according to context quilt Be construed to " when ... " or " once " or " in response to determination " or " in response to detecting ".Similarly, phrase " if it is determined that " or " if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " in response to true It is fixed " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in the present embodiment, each process Execution sequence should be determined by its function and internal logic, and the implementation process without coping with the embodiment of the present application constitutes any restriction.
It should be noted that " first ", " second " etc. in the present embodiment describe, it is for distinguishing different regions, mould Block etc. does not represent sequencing, does not also limit " first " and " second " as different types.
In order to illustrate technical solution described herein, the following is a description of specific embodiments.
The structure that Fig. 1 shows a kind of shared system of maintenance of equipment based on block chain provided by the embodiments of the present application is shown It is intended to, including the first client 11, the second client 12, server 13, first client 11, the second client 12 difference It is connected with the server 13, the first client 11 is used to send shared information to server 13, and the second client 12 is used for It sends to server 13 using request, the server 13 is registered in block chain and is carried out for receiving shared information The whole network broadcast, and matching candidate maintenance of equipment is requested according to the use that the second client 12 is sent, for second client It holds 12 selection target maintenances of equipment and is reserved accordingly, the server 13 can be the node device in block chain, If the server is the node device in block chain, the form of server can be the electronics with calculation processing function and set It is standby.
Embodiment one
Fig. 2 is the flow diagram for the method that the maintenance of equipment based on block chain that the embodiment of the present application one provides is shared, This method may comprise steps of:
S201: the shared information that the first client is sent is received, the shared information includes the essential information of maintenance of equipment With shared use condition.
Equipment leasing refers to that the right to use of equipment is given user by lease side, and collects corresponding usage charges to user With;The maintenance of equipment includes major repair equipment and small-sized maintenance tool, and the essential information of the maintenance of equipment includes maintenance Equipment uses attribute information, and described that attribute information is used to use attribute including movement and fix using attribute, the reservation is believed Breath includes using the time;The information such as charging regulation and the means of payment when the shared use condition includes use and maintenance equipment.
In one embodiment, first client can be client used in lease side.
In one embodiment, if the maintenance of equipment is automotive service equipement, the essential information of the maintenance of equipment It further include model, relevant error code, the quantity of current inventory, the applicable vehicle, unit price, the ring used of automotive service equipement Border parameter etc..
In one embodiment, the unit price can be determined according to the degrees of comparison of user, if such as user Degrees of comparison is higher, then the unit price of the automotive service equipement shown is lower.
In one embodiment, the degrees of comparison of user can be first determined according to the reputation information of user, it is described The reputation information of user includes but is not limited to bank's reputation information of user and the non-banking reputation information of user.
In one embodiment, the environmental parameter used includes but is not limited to the temperature and humidity used.
In one embodiment, the shared information further includes the identity information of lease side, the identity letter of the lease side Breath includes one of name, identification card number, contact method of lease side or a variety of.
S202: it is generated according to the shared use condition shared using intelligent contract.
Intelligent contract be it is a set of can execute certain manual agreements that could complete task automatically, be equivalent in department of computer science The readable contract of a participant is constructed in system, as long as and a certain event be triggered, will be immediately performed, if such as A to B The * * that pays the bill is first, then B gives A cargo.
In one embodiment, if being deployed with intelligent contract on the block chain in advance, first client is sent Shared information can be include the essential information of maintenance of equipment and the identification information of intelligent contract so that server is receiving To after the identification information of the intelligent contract, corresponding intelligent contract is called directly thereby executing corresponding program.
S203: the essential information of the maintenance of equipment and the intelligent contract of shared use are registered in block chain simultaneously complete Net broadcast.
Block chain technology is also referred to as distributed account book technology, is that one kind is participated in " remembering jointly by several calculating equipment Account ", and the emerging technology of a complete distributed data base of maintenance jointly.
The essential information of the maintenance of equipment is stored in block chain in the form of block, wherein each block includes Two parts of block head and block body, block head are used to record the characteristic value of current block, and block body is real data.
S204: the use request that the second client of reception is initiated, the demand information using request including maintenance of equipment.
In one embodiment, second client can be to charter the client used by a user of the maintenance of equipment End, it is corresponding with first client.
In one embodiment, if the maintenance of equipment is automotive service equipement, the lease request may include making With the automobile fault code just inputted, the automobile fault code refers to that automobile is anti-after automobile computer ECU analysis after failure The fault code mirrored.
In one embodiment, the lease request can also include the title of the automotive service equipement of user's input And/or model.
In one embodiment, the lease request can also include the location information that user is currently located, such as through Latitude coordinate.
In one embodiment, the location information that user is currently located can be obtained by the second client.
S205: according to the demand information matching candidate maintenance of equipment of the maintenance of equipment, and by the candidate maintenance of equipment It is sent to second client.
In one embodiment, if the maintenance of equipment is automotive service equipement, preset algorithm pair can be first passed through The error code received obtains the position that automobile breaks down after being analyzed, further according to the position broken down from the block Matched candidate maintenance of equipment is searched in the automotive service equipement prestored in chain.
In one embodiment, model, unit price and the classification of the candidate maintenance of equipment are sent to second client End.
S206: the target maintenance of equipment and corresponding reservation information of the second client selection are received.
It should be understood that the target maintenance of equipment is one or more of described candidate maintenance of equipment.
In one embodiment, the reservation information includes but is not limited to the distribution time reserved and dispatching address.
It in one embodiment, can be after user reserves successfully, by the current inventory of the target maintenance of equipment Quantity is updated in time.
S207: the right to use of the target maintenance of equipment is released to by second client based on the reservation information.
Therefore the right to use of target maintenance of equipment is released to by the second visitor based on reservation information in the embodiment of the present application Family end, may be implemented to deliver goods to the customers or user visits the purpose used, is conducive to the service efficiency for improving maintenance of equipment, has Stronger usability and practicality.
Embodiment two
Fig. 3 is the flow diagram for the method that the maintenance of equipment based on block chain that the embodiment of the present application two provides is shared, It is that may comprise steps of to the further refinement of the step S207 in above-described embodiment one and explanation, this method:
S301: the shared information that the first client is sent is received, the shared information includes the essential information of maintenance of equipment With shared use condition.
S302: it is generated according to the shared use condition shared using intelligent contract.
S303: the essential information of the maintenance of equipment and the intelligent contract of shared use are registered in block chain simultaneously complete Net broadcast.
S304: the use request that the second client of reception is initiated, the demand information using request including maintenance of equipment.
S205: according to the demand information matching candidate maintenance of equipment of the maintenance of equipment, and by the candidate maintenance of equipment It is sent to second client.
S306: the target maintenance of equipment and corresponding reservation information of the second client selection are received.
Wherein, above-mentioned steps S301-S306 is identical as the step S201-S206 in embodiment one, specific implementation process It can be found in the description of step S201-S206, so here is no more repetition.
S307: attribute information is used according to target maintenance of equipment, when by the right to use of target maintenance of equipment according to using Between be released to second client.
In one embodiment, it after the right to use of target maintenance of equipment is released to second client, also wraps It includes:
Record the target maintenance of equipment begins to use the time.
It should be noted that due in practical applications, and not all maintenance of equipment can all dispense, only for The transportable small device such as electric drill, cutting machine, nut dismounting device or maintenance tool, equipment leasing just now can be according to pre- About information is distributed to user.Therefore, in one embodiment, attribute information is used according to target maintenance of equipment, it will The right to use of target maintenance of equipment is released to second client according to the use time
When the target maintenance of equipment using attribute information be it is mobile in use, according to it is described determined using the time described in The distribution time of target maintenance of equipment;
The essential information of the distribution time and target maintenance of equipment is sent to the corresponding mesh of the target maintenance of equipment Mark the first client;
When the target maintenance of equipment for receiving the transmission of the second client receives confirmation message, by the target maintenance of equipment The right to use be released to second client using the time according to described.
For better explanation and illustration, below for a kind of specific application scenarios, it is assumed that the target of user's selection Maintenance of equipment is electric drill, and the morning 10:00-12:00 for the use of the time being on 2 28th, 2019 reserved, then can be first Distance between the two is calculated according to the location information of the location information of user and the electric drill, then according to selected when dispensing The means of transport and being determined using the time for reservation taken send the electric drill to the time needed to user position, then will be true The essential information of fixed distribution time and the electric drill is sent to used in the lease side for providing the electric drill the in a manner of short message One client, to prompt the lease side to there is user to need using the electric drill, finally according to determining distribution time by the electric drill The position to where user is sent, and is carried out by user using preceding verifying, if verifying is qualified, user can pass through second User end to server sends the message that confirmation is received, to indicate that the server will on 2 28th, 2019 mornings 10:00 The control password of the electric drill is sent to the second client, starts the electric drill according to the control password by user, and then obtain The right to use of the electric drill.
It should be understood that first client of target is the visitor of target corresponding to target maintenance of equipment in several first clients Family end.
It should also be noted that, the maintenance of equipment of user's reservation may also be such as to lift due in practical applications The not transportable major repair equipment such as machine, tyre detacher, balancing machine, needs user voluntarily to go to the position where maintenance of equipment at this time Set, and according to the time of reservation carry out using.Therefore, in one embodiment, being believed using attribute according to target maintenance of equipment Breath, the right to use of target maintenance of equipment, which is released to second client according to the use time, to include:
What it is when the target maintenance of equipment is fixed in use, by the position of the target maintenance of equipment using attribute information Information is sent to second client, so that the corresponding user of second client reaches the mesh in the use of time The position for marking maintenance of equipment uses the target maintenance of equipment;
The right to use of the target maintenance of equipment is released to second client using the time according to described.
For better explanation and illustration, below by taking a kind of specific application scenarios as an example, it is assumed that the mesh of user's selection Mark maintenance of equipment is lifting machine, and the 2:00-4:00 in afternoon for the use of the time being on 2 28th, 2019 reserved, then can be first The location information of the lifting machine is obtained, then the location information is sent to the second client in a manner of short message, to prompt to use Side need voluntarily go in the appointment time the position carry out using, then in real time obtain user location information, if reserving Reached using the time before detect that the location information of the location information and the lifting machine of user is essentially identical, then can be with 2019 The control password of lifting machine is sent to the second client by years 28 days 2 months 2:00 in afternoon, by user according to the control password Start lifting machine, and then obtains the right to use of the lifting machine.
S308: when receiving the use ending request that second client is initiated, the target maintenance of equipment is calculated Lease total duration, call described shared using intelligent contract, the second client of Xiang Suoshu initiates payment request, according to receiving The second client send payment result information determine transaction results, transaction results are registered in block chain.
In one embodiment, the payment result message includes:
It pays and successfully fails with payment.
In one embodiment, described transaction results are registered in block chain includes:
If paying successfully, the order of payment and total cost are registered in together in block chain;It, will be to if payment failure The order and total cost of payment are registered in together in block chain, and the payment/total cost to be paid may include usage charges, match Send expense and advance money on security.
In one embodiment, the method also includes:
According to the service condition of the target maintenance of equipment, determine advance money on security gives back scheme.
In one embodiment, the service condition of the target maintenance of equipment includes but is not limited to the target maintenance of equipment Wear intensity, working order and whole cleannes after this use.
In one embodiment, according to the service condition of the target maintenance of equipment, the side of giving back of advance money on security is determined Case specifically may is that
If wear intensity, working order and cleannes of the target maintenance of equipment after this use normal range (NR) it It is interior, it is determined that give back whole advance money on securitys.
In one embodiment, according to the service condition of the target maintenance of equipment, the side of giving back of advance money on security is determined Case specifically may also is that
If wear intensity of the target maintenance of equipment after this use exceeds normal range (NR), it is determined that give back part payment Guarantee fund does not give back advance money on security.
It in one embodiment, can also be in confirmation advance money on security while giving back scheme or later to user Credit grade be updated.
Therefore the embodiment of the present application two gives the use category according to target maintenance of equipment compared to embodiment one The right to use of target maintenance of equipment, is released to the specific implementation of the second client by property information;In addition, giving expense The specific implementation of clearing, total expense of payment needed for this being settled accounts in time when user initiates using ending request With with stronger usability and practicality.
Embodiment three
Fig. 4 is the structural schematic diagram for the device that the maintenance of equipment based on block chain that the present embodiment three provides is shared, in order to Convenient for explanation, only parts related to embodiments of the present invention are shown.
The shared device of the maintenance of equipment based on block chain, comprising:
First receiving module 41, for receiving the shared information of the first client transmission, the shared information includes maintenance The essential information of equipment and shared use condition;
Generation module 42, it is shared using intelligent contract for being generated according to the shared use condition;
Registration Module 43, for the essential information of the maintenance of equipment and the intelligent contract of shared use to be registered in area In block chain and the whole network is broadcasted;
Second receiving module 44, it is described to include maintenance using request for receiving the use request of the second client initiation The demand information of equipment;
Matching module 45, for the demand information matching candidate maintenance of equipment according to the maintenance of equipment, and by the time Maintenance of equipment is selected to be sent to second client;
Third receiving module 46, for receiving the target maintenance of equipment and corresponding reservation letter of the second client selection Breath;
Management module 47, for the right to use of the target maintenance of equipment to be released to described based on the reservation information Two clients.
In one embodiment, the essential information of the maintenance of equipment includes the attribute information that uses of maintenance of equipment, described It the use of attribute information include that movement uses attribute to use attribute with fixed, the reservation information is including using the time;
The management module 47 is specifically used for:
Attribute information is used according to the target maintenance of equipment, by the right to use of the target maintenance of equipment according to described Second client is released to using the time.
In one embodiment, the management module 47 is specifically used for:
When the target maintenance of equipment using attribute information be it is mobile in use, according to it is described determined using the time described in The distribution time of target maintenance of equipment;
The essential information of the distribution time and target maintenance of equipment is sent to the corresponding mesh of the target maintenance of equipment Mark the first client;
When the target maintenance of equipment for receiving the transmission of the second client receives confirmation message, by the target maintenance of equipment The right to use be released to second client using the time according to described.
In one embodiment, the management module 47 is specifically used for:
What it is when the target maintenance of equipment is fixed in use, by the position of the target maintenance of equipment using attribute information Information is sent to second client, so that the corresponding user of second client reaches the mesh in the use of time The position for marking maintenance of equipment uses the target maintenance of equipment;
The right to use of the target maintenance of equipment is released to second client using the time according to described.
In one embodiment, described device further include:
Settlement module, for calculating the target when receiving the use ending request that second client is initiated The use total duration of maintenance of equipment, and the intelligent contract of shared use, Xiang Suoshu second are called according to the use total duration Client initiates payment request, and determines transaction results according to the payment result information that the second client received is sent, will Transaction results are registered in block chain.
Example IV
Fig. 5 is the structural schematic diagram for the server that the embodiment of the present application four provides.As shown in figure 5, the service of the embodiment Device 5 includes: processor 50, memory 51 and is stored in the meter that can be run in the memory 51 and on the processor 50 Calculation machine program 52.The processor 50 realizes the step in above method embodiment one, example when executing the computer program 52 Step S101 to S107 as shown in Figure 2.Alternatively, realizing the step in above method embodiment two, such as step shown in Fig. 3 S201 to S208.The processor 50 realizes each module in above-mentioned each Installation practice/mono- when executing the computer program 52 The function of member, such as the function of module 41 to 47 shown in Fig. 4.
Illustratively, the computer program 52 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 51, and are executed by the processor 50, to complete the present invention.Described one A or multiple module/units can be the series of computation machine program instruction section that can complete specific function, which is used for Implementation procedure of the computer program 52 in the server apparatus 5 is described.For example, the computer program 52 can be with It is divided into the first receiving module, generation module, Registration Module, the second receiving module, matching module, third receiving module and pipe Module is managed, each module concrete function is as follows:
First receiving module, for receiving the shared information of the first client transmission, the shared information includes that maintenance is set Standby essential information and shared use condition;
Generation module, it is shared using intelligent contract for being generated according to the shared use condition;
Registration Module, for the essential information of the maintenance of equipment and the intelligent contract of shared use to be registered in block In chain and the whole network is broadcasted;
Second receiving module, it is described to be set using request including maintenance for receiving the use request of the second client initiation Standby demand information;
Matching module, for the demand information matching candidate maintenance of equipment according to the maintenance of equipment, and by the candidate Maintenance of equipment is sent to second client;
Third receiving module, for receiving the target maintenance of equipment and corresponding reservation letter of the second client selection Breath;
Management module, for the right to use of the target maintenance of equipment to be released to described second based on the reservation information Client.
The server may include, but be not limited only to, processor 50, memory 51.It will be understood by those skilled in the art that Fig. 5 is only the example of server 5, does not constitute the restriction to server 5, may include than illustrating more or fewer portions Part perhaps combines certain components or different components, such as the server can also include input-output equipment, network Access device, bus etc..
The processor 50 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng.
The memory 51 can be the internal storage unit of the server 5, such as the hard disk or memory of server 5. It is hard that the memory 51 is also possible to the plug-in type being equipped on the External memory equipment of the server, such as the server Disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Further, the memory 51 can also both include the internal storage unit of the server 5 or wrap Include External memory equipment.The memory 51 is for other programs needed for storing the computer program and the server And data.The memory 51 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may be aware that each embodiment described in conjunction with the examples disclosed in this document Module, unit and/or method and step can be realized with the combination of electronic hardware or computer software and electronic hardware.This A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not It is considered as beyond scope of the present application.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the application realizes above-described embodiment side All or part of the process in method can also instruct relevant hardware to complete, the computer by computer program Program can be stored in a computer readable storage medium, and the computer program is when being executed by processor, it can be achieved that above-mentioned each The step of a embodiment of the method.Wherein, the computer program includes computer program code, and the computer program code can Think source code form, object identification code form, executable file or certain intermediate forms etc..The computer-readable medium can be with It include: any entity or device, recording medium, USB flash disk, mobile hard disk, magnetic disk, light that can carry the computer program code Disk, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that the computer The content that readable medium includes can carry out increase and decrease appropriate according to the requirement made laws in jurisdiction with patent practice, such as It does not include electric carrier signal and telecommunication signal according to legislation and patent practice, computer-readable medium in certain jurisdictions.
The above, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although referring to before Embodiment is stated the application is described in detail, those skilled in the art should understand that: it still can be to preceding Technical solution documented by each embodiment is stated to modify or equivalent replacement of some of the technical features;And these It modifies or replaces, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of shared method of maintenance of equipment based on block chain characterized by comprising
The shared information of the first client transmission is received, the shared information includes the essential information and shared use of maintenance of equipment Condition;
It is generated according to the shared use condition shared using intelligent contract;
By the essential information of the maintenance of equipment and the intelligent contract of shared use is registered in block chain and the whole network is broadcasted;
Receive the use request of the second client initiation, the demand information using request including maintenance of equipment;
According to the demand information matching candidate maintenance of equipment of the maintenance of equipment, and the candidate maintenance of equipment is sent to described Second client;
Receive the target maintenance of equipment and corresponding reservation information of the second client selection;
The right to use of the target maintenance of equipment is released to second client based on the reservation information.
2. the method according to claim 1, wherein the essential information of the maintenance of equipment includes maintenance of equipment Using attribute information, described to use attribute with fixed using attribute including mobile using attribute information, the reservation information includes Use the time;Correspondingly,
It is described the right to use of the target maintenance of equipment is released to by second client based on the reservation information to include:
Attribute information is used according to the target maintenance of equipment, by the right to use of the target maintenance of equipment according to the use Time is released to second client.
3. according to the method described in claim 2, it is characterized in that, being believed using attribute according to the target maintenance of equipment Breath, the right to use of the target maintenance of equipment, which is released to second client according to the use time, includes:
When the target maintenance of equipment is mobile in use, determining the target using the time according to described using attribute information The distribution time of maintenance of equipment;
The essential information of the distribution time and target maintenance of equipment is sent to the corresponding target of the target maintenance of equipment One client;
When the target maintenance of equipment for receiving the transmission of the second client receives confirmation message, by making for the target maintenance of equipment Second client is released to using the time according to described with power.
4. according to the method described in claim 2, it is characterized in that, being believed using attribute according to the target maintenance of equipment The right to use of the target maintenance of equipment is released to second client using the time according to described by breath further include:
What it is when the target maintenance of equipment is fixed in use, by the location information of the target maintenance of equipment using attribute information It is sent to second client, so that the corresponding user of second client reaches the target dimension in the use of time The position for repairing equipment uses the target maintenance of equipment;
The right to use of the target maintenance of equipment is released to second client using the time according to described.
5. method according to any one of claims 1 to 4, which is characterized in that the method also includes:
When receiving the use ending request that second client is initiated, calculate the target maintenance of equipment using it is total when It is long;
It is called according to the use total duration described shared using intelligent contract, the second client of Xiang Suoshu initiation payment request;
Transaction results are determined according to the payment result information that the second client received is sent;
Transaction results are registered in block chain.
6. a kind of shared device of maintenance of equipment based on block chain characterized by comprising
First receiving module, for receiving the shared information of the first client transmission, the shared information includes maintenance of equipment Essential information and shared use condition;
Generation module, it is shared using intelligent contract for being generated according to the shared use condition;
Registration Module, for the essential information of the maintenance of equipment and the intelligent contract of shared use to be registered in block chain And the whole network is broadcasted;
Second receiving module, it is described to include maintenance of equipment using request for receiving the use request of the second client initiation Demand information;
Matching module is repaired for the demand information matching candidate maintenance of equipment according to the maintenance of equipment, and by the candidate Equipment is sent to second client;
Third receiving module, for receiving the target maintenance of equipment and corresponding reservation information of the second client selection;
Management module, for the right to use of the target maintenance of equipment to be released to second client based on the reservation information End.
7. device according to claim 6, which is characterized in that the essential information of the maintenance of equipment includes maintenance of equipment Using attribute information, described to use attribute with fixed using attribute including mobile using attribute information, the reservation information includes Use the time;
The management module is specifically used for:
Attribute information is used according to the target maintenance of equipment, by the right to use of the target maintenance of equipment according to the use Time is released to second client.
8. device according to claim 6 or 7, which is characterized in that described device further include:
Settlement module, for when receiving the use ending request that second client is initiated, calculating the target maintenance The use total duration of equipment, and the intelligent contract of shared use, the second client of Xiang Suoshu are called according to the use total duration Payment request is initiated at end, and determines transaction results according to the payment result information that the second client received is sent, and will be traded As a result it is registered in block chain.
9. a kind of server, including memory, processor and storage can transport in the memory and on the processor Capable computer program, which is characterized in that the processor is realized when executing the computer program as in claim 1 to 5 The step of any one the method.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists In realization is such as the step of any one of claims 1 to 5 the method when the computer program is executed by processor.
CN201910149793.6A 2019-02-28 2019-02-28 Maintenance equipment sharing method and device based on block chain and server Active CN109948813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910149793.6A CN109948813B (en) 2019-02-28 2019-02-28 Maintenance equipment sharing method and device based on block chain and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910149793.6A CN109948813B (en) 2019-02-28 2019-02-28 Maintenance equipment sharing method and device based on block chain and server

Publications (2)

Publication Number Publication Date
CN109948813A true CN109948813A (en) 2019-06-28
CN109948813B CN109948813B (en) 2021-06-11

Family

ID=67007111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910149793.6A Active CN109948813B (en) 2019-02-28 2019-02-28 Maintenance equipment sharing method and device based on block chain and server

Country Status (1)

Country Link
CN (1) CN109948813B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597883A (en) * 2019-09-19 2019-12-20 腾讯科技(深圳)有限公司 Vehicle rental data processing method and device based on block chain and storage medium
CN112491988A (en) * 2021-01-08 2021-03-12 深圳市恒天吉科技技术发展有限公司 Searching and controlling method based on shared equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108701270A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 Management method, system and the data management server of maintenance factory
CN108701271A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 A kind of management method of maintenance of equipment, system and data management server
CN108701324A (en) * 2018-05-31 2018-10-23 深圳市元征科技股份有限公司 A kind of management method and server of shared vehicle
CN108713209A (en) * 2018-05-30 2018-10-26 深圳市元征科技股份有限公司 Repair management method, system and the data management server of station

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108701270A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 Management method, system and the data management server of maintenance factory
CN108701271A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 A kind of management method of maintenance of equipment, system and data management server
CN108713209A (en) * 2018-05-30 2018-10-26 深圳市元征科技股份有限公司 Repair management method, system and the data management server of station
CN108701324A (en) * 2018-05-31 2018-10-23 深圳市元征科技股份有限公司 A kind of management method and server of shared vehicle

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597883A (en) * 2019-09-19 2019-12-20 腾讯科技(深圳)有限公司 Vehicle rental data processing method and device based on block chain and storage medium
CN110597883B (en) * 2019-09-19 2024-05-07 腾讯科技(深圳)有限公司 Vehicle leasing data processing method and device based on blockchain and storage medium
CN112491988A (en) * 2021-01-08 2021-03-12 深圳市恒天吉科技技术发展有限公司 Searching and controlling method based on shared equipment
CN112491988B (en) * 2021-01-08 2023-11-03 深圳市恒天吉科技技术发展有限公司 Searching, managing and controlling method based on sharing equipment

Also Published As

Publication number Publication date
CN109948813B (en) 2021-06-11

Similar Documents

Publication Publication Date Title
WO2018113572A1 (en) Unattended device based on block chain technology, and payment system and method therefor
CN102968715B (en) A kind of payment control method and system based on credit data
US11697581B2 (en) Efficient resource provider system
CN105678546B (en) Digital asset processing method based on distributed shared general ledger
CN108108827A (en) Shared station management method and device
CN108876506B (en) Vehicle registration method and device
CN104981828A (en) System and method to process transactions at retail fueling stations using mobile device
CN109559104B (en) Method and device for associating identity of payer in payment environment
US20140379564A1 (en) Cloud service integration pay trading system
WO2019118947A2 (en) Blockchain-based connected user communication and interface system
CN108701271A (en) A kind of management method of maintenance of equipment, system and data management server
CN103413389A (en) Management and payment method for non-bank accounts based on bank accounts
CN109194771A (en) A kind of neocaine bids to host method, apparatus, server and storage medium
US20140358778A1 (en) Multi-level know your customer (kyc) data collection and verification
US20140358704A1 (en) Secured point-of-sale transactions
CN104376452A (en) System and method for managing payment success rate on basis of international card payment channel
CN109242617A (en) One kind is hired a car method and system
CN109344987A (en) Foreign currency reserves enchashment method, client, server, the pre- Ark of the Covenant of foreign currency and system
CN109272131A (en) Foreign currency reserves enchashment method, client, server, the pre- Ark of the Covenant of foreign currency and system
CN109409548A (en) Foreign currency reserves enchashment method, client, server, the pre- Ark of the Covenant of foreign currency and system
CN109948813A (en) A kind of method, apparatus and server that the maintenance of equipment based on block chain is shared
CN109903401A (en) Vehicle payment management method, car-mounted terminal and electronic equipment
CN106096925A (en) A kind of smart card, the recharge method of a kind of smart card and system
CN103177513A (en) Electronic ticket business system of near field communication (NFC) terminal
CN109840757A (en) A kind of repayment method and refund management equipment

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Bantian street, Longgang District of Shenzhen City, Guangdong province 518000 yuan and five Avenue sign technology plant No. 1 building 4 floor

Applicant after: SHENZHEN GOLO CHELIAN DATA TECHNOLOGY Co.,Ltd.

Address before: Bantian street, Longgang District of Shenzhen City, Guangdong province 518000 yuan and five Avenue sign technology plant No. 1 building 4 floor

Applicant before: GOLO IOV DATA TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant