CN112561460A - Information processing method, system, equipment and computer storage medium - Google Patents

Information processing method, system, equipment and computer storage medium Download PDF

Info

Publication number
CN112561460A
CN112561460A CN202010254555.4A CN202010254555A CN112561460A CN 112561460 A CN112561460 A CN 112561460A CN 202010254555 A CN202010254555 A CN 202010254555A CN 112561460 A CN112561460 A CN 112561460A
Authority
CN
China
Prior art keywords
information
account
protocol
representing
determining
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
CN202010254555.4A
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.)
Beijing Jingdong Zhenshi Information Technology Co Ltd
Original Assignee
Beijing Jingdong Zhenshi Information 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 Beijing Jingdong Zhenshi Information Technology Co Ltd filed Critical Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority to CN202010254555.4A priority Critical patent/CN112561460A/en
Publication of CN112561460A publication Critical patent/CN112561460A/en
Priority to PCT/CN2021/085349 priority patent/WO2021197485A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/101Collaborative creation, e.g. joint development of products or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses an information processing method, which comprises the following steps: acquiring account protocol information; the account protocol information is used for representing a protocol for the electronic device between the first account and the second account; a first account representing an individual account on a blockchain; the second account is used for representing a group account of the block chain; determining an intelligent contract of the blockchain based on the account protocol information; determining first information and second information through an intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; and third information used for representing the operation state information of the electronic equipment. By the information processing method, the partner operating the electronic equipment can acquire real and effective operation state information of the express robot in real time. The embodiment of the application also discloses an information processing system, equipment and a computer storage medium.

Description

Information processing method, system, equipment and computer storage medium
Technical Field
The present invention relates to the field of information technology, and in particular, to an information processing method, system, device, and computer-readable storage medium.
Background
With the increasing amount of online purchases, the express delivery robot for processing packages and express is widely popular in more and more occasions. At present, research, development, production and operation maintenance of an express robot are borne by a single E-commerce platform. Moreover, the development, production, operation and maintenance costs of the express robot are high, and the e-commerce platform cannot provide sufficient funds, manpower and physics to ensure efficient development, rapid production and stable operation of the express robot. Therefore, the wide popularization of the express robot cannot be realized by depending on unilateral force of the e-commerce platform. In order to solve the problems, the e-commerce platform cooperates with other users or third parties, so that the problem that the e-commerce platform is insufficient in manpower, financial resources and material resources can be solved, but the operation state information of the express robot cannot be objectively acquired in real time between the e-commerce platform and the partners, and the authenticity and effectiveness of the cost and the income of the partners cannot be guaranteed.
Disclosure of Invention
The embodiment of the application provides an information processing method, so that two cooperative parties can acquire real and effective operation state information of an express delivery robot in real time.
The information processing method provided by the embodiment of the application is realized as follows:
an information processing method, the method comprising:
acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
determining an intelligent contract of the blockchain based on the account protocol information;
determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
Optionally, the method further includes:
and determining revenue information of the first account and the second account based on the first information and the second information through the intelligent contract.
Optionally, the determining the first information and the second information through the intelligent contract includes:
acquiring first identification information; the first identification information is used for representing the identification of the electronic equipment in the block chain;
acquiring the third information through the intelligent contract based on the first identification information;
determining, by the smart contract, the first information and the second information based on the third information.
Optionally, the obtaining, based on the first identification information and through the intelligent contract, the third information includes:
when the state of the electronic equipment meets a preset condition, acquiring the third information through the intelligent contract based on the first identification information; the preset condition is used for indicating that the electronic equipment is in an operation ready state.
Optionally, the acquiring account protocol information includes:
acquiring a primary account protocol; wherein the primary account protocol is used for representing a protocol set up by the second account for the electronic device;
determining the account protocol information through the blockchain based on the primary account protocol.
Optionally, the determining the account protocol information through the blockchain based on the primary account protocol includes:
acquiring second identification information and third identification information; the second identification information is used for representing the identification of the first account in the blockchain; the third identification information is used for representing the identification of the second account in the blockchain;
determining the account protocol information based on the second identification information, the third identification information, and the primary account protocol.
Optionally, the determining account protocol information based on the second identification information, the third identification information, and the primary account protocol includes:
confirming the primary account protocol acquired by the first account based on the second identification information to obtain a first confirmation result;
obtaining a second confirmation result based on the third identification information, the primary account protocol and the first confirmation result;
determining the account protocol information based on the first and second validation results.
Optionally, the method further includes:
creating the block chain;
adding the first and second accounts and a transaction node to the blockchain; the transaction processing node is used for representing a node capable of processing abnormal transactions in the intelligent contract execution process.
An information handling system, the system comprising: a processor, a memory, and a communication bus; the communication bus is used for realizing communication connection between the processor and the memory;
the processor is used for executing the program of the information processing method in the memory to realize the following steps:
acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
determining an intelligent contract of the blockchain based on the account protocol information;
determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
An information processing apparatus, the apparatus comprising: the device comprises an acquisition module and a determination module; wherein:
the acquisition module is used for acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
the determining module is used for determining an intelligent contract of the block chain based on the account protocol information;
the determining module is further used for determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
A computer-readable storage medium storing one or more programs, which are executable by one or more processors, to implement the steps of the information processing method of any one of the above.
The information processing method provided by the embodiment of the application comprises the steps of firstly obtaining account protocol information aiming at electronic equipment between a first account used for representing a personal account and a second account used for representing a group account, then determining an intelligent contract of a block chain based on the account protocol information, and finally determining first information related to the first account and second information related to a second account in operation state information of the electronic equipment based on the intelligent contract, so that all cooperative parties participating in operation of the electronic equipment can obtain the operation state information of the electronic equipment in real time through an inter-node information synchronization technology of the block chain, authenticity and validity of the obtained operation state information of the electronic equipment can be realized through the intelligent contract in the block chain, and under the condition that the electronic equipment is an express robot, rights of the cooperative parties participating in investment of the express robot can be guaranteed, and further promote the popularization of research, development, production and operation of the express robot.
Drawings
Fig. 1 is a schematic flowchart of a first information processing method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a second information processing method according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating a third information processing method according to an embodiment of the present invention;
fig. 3-1 is a schematic diagram illustrating summary information of account protocol information in the information processing method according to the embodiment of the present invention;
FIG. 4 is a block diagram of an implementation of an information processing method according to an embodiment of the present invention;
FIG. 5 is a block diagram of an information handling system according to an embodiment of the present invention;
fig. 6 is a block diagram of an information processing apparatus according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The invention provides an information processing method, relates to the technical field of information, and particularly relates to an information processing method, an information processing system, information processing equipment and a computer readable storage medium.
With the increasing amount of online purchases, the delivery traffic of various packaged express is also increasing. In fact, most parcel express mails are collected and distributed by express delivery personnel, and the labor cost is high. In order to save labor cost, some e-commerce platforms develop an express delivery robot to process collecting and dispatching of package express.
Once the express robot is successfully researched and developed and put into use, the express collecting and dispatching cost can be reduced, and the express robot can continuously and normally work under special conditions, such as severe weather, infectious disease outbreak, social emergency and the like.
Based on this, the express delivery robot receives more and more attention in the parcel express delivery process, however, at present, research, development, production and operation maintenance of the express delivery robot are mainly completed by the unilateral force of the e-commerce platform, the research and development cost of the express delivery robot is higher, the production condition requirement is strict, the operation maintenance process is relatively trivial, and meanwhile, the unilateral manpower, financial resources and material resources of the e-commerce platform are limited, so that the efficient research and development, the rapid production and the stable operation of the express delivery robot cannot be realized by the unilateral manpower, financial resources and material resources of the e-commerce platform.
In order to relieve the pressure of manpower, financial resources and material resources of the e-commerce platform on the express robot, in the related art, the e-commerce platform can seek a partner to jointly complete research, development, production, operation and maintenance of the express robot. However, in the related art, a paper or electronic contract is signed between the e-commerce platform and the cooperators, and the funds required at the early stage of the express robot are invested according to the contract agreement, but neither of the cooperators can quickly and timely acquire the real operation state information related to the robot being in the express receiving and dispatching, and the effectiveness and the authenticity of the income and the cost of both the cooperators cannot be guaranteed.
Based on this, the embodiment of the present application provides an information processing method, which may be implemented by a processor of an information processing apparatus, as shown in fig. 1, and which may be implemented by the following steps:
step 101, acquiring account protocol information.
The account protocol information is used for representing a protocol between the first account and the second account for the electronic equipment; a first account representing an individual account on a blockchain; and the second account is used for representing the group account of the block chain.
In step 101, a blockchain may be used to indicate an existing blockchain.
In one embodiment, blockchains, may be used to represent public blockchains that already exist.
In one embodiment, blockchains, may be used to represent existing federated blockchains.
In one embodiment, the blockchain may be used to represent a public blockchain or a joint blockchain that is built as needed.
In one embodiment, a blockchain may be used to represent an etherhouse that is built on demand.
In step 101, a first account may be used to represent an individual account on the blockchain.
In one embodiment, the first account may be used to represent a plurality of individual accounts on the blockchain.
In one embodiment, the first account may be used to represent at least one individual account on the blockchain corresponding to the first user category.
In one embodiment, the first account may be used to represent at least one individual account corresponding to at least one user category on the blockchain, for example, the first account corresponding to the first user category and the kth account corresponding to the kth user category, where K is an integer greater than 1.
In one embodiment, the first account may also be used to represent at least one account on the blockchain that is of a different category than the second account.
In step 101, the second account may be used to represent a corporate account on the blockchain.
In one embodiment, the second account may be used to represent an e-commerce platform account that governs electronic device development, production, and operational maintenance on the blockchain.
In one embodiment, the second account may be used to represent a plurality of corporate accounts on the blockchain.
In one embodiment, the second account may be used to represent at least one account corresponding to at least one group category, for example, a first group account corresponding to a first group category and a kth group account corresponding to a kth group category.
In step 101, the first account and the second account, and the process of registering and/or adding an account in the blockchain, need to be implemented by the credentials of the user corresponding to the first account and the second account, respectively.
In one embodiment, the first account and the second account may be used to represent accounts corresponding to the first user and the second user, including digital certificates applied by a Certificate Authority (CA).
In one embodiment, the first account and the second account may be used to represent digital certificates that the first user and the second user apply for by the CA, respectively.
In one embodiment, the first account and the second account may be used to represent a first public key in a first digital certificate of a first user and a second public key in a second digital certificate of a second user.
In step 101, the electronic device may be used to represent an electronic device capable of generating revenue for a user corresponding to the first account and the second account.
In one embodiment, an electronic device may be used to represent an intelligent electronic device.
In one embodiment, an electronic device may be used to represent a mobile intelligent electronic device.
In one embodiment, the electronic device may be used to represent a courier robot.
In one embodiment, the electronic device may be used to represent an electronic device that is dominated by the second account for development, production, and operational maintenance.
In one embodiment, the electronic device may be used to represent multiple courier robots of a given category.
In one embodiment, the electronic device may be used to represent a plurality of courier robots of at least one category.
In step 101, account protocol information is used to indicate information of a protocol between a first account and a second account for development, production, and operation maintenance of an electronic device.
In one embodiment, the account protocol information may be used to indicate a protocol between the first account and the second account for development, production, or operation and maintenance of the electronic device.
In one embodiment, the account protocol information may be used to indicate information of a protocol between the first account and the second account, the protocol corresponding to development, production, operation and maintenance of the plurality of express delivery robots of at least one category; the protocols for different classes of robots between the first account and the second account may be different.
In one embodiment, the account protocol information may be used to indicate a protocol corresponding to the operation information of the courier robot between the first account and the second account. The operation information can be used for representing the operation time period, and/or the operation coverage area, and/or the weather condition, and/or the traffic road condition, and/or the network environment condition of the express delivery robot. And, the protocols corresponding to different operation information may be different.
In one embodiment, the account protocol information may be used to indicate a protocol between the first account and the second account that corresponds to the cost of the courier robot. For example, the first cost of the express robot corresponds to the first protocol, and the kth cost of the express robot corresponds to the kth protocol.
In one embodiment, the account protocol information may be information indicating a protocol corresponding to the attribute information of the courier robot between the first account and the second account. The attribute information of the express delivery robot may be used to indicate a function attribute, a power consumption attribute, a configuration attribute, and/or the like of the express delivery robot. The protocols corresponding to different attribute information may be different.
In one embodiment, the account protocol information may be information provided by the second account and including attribute information of at least one type of courier robot, the first protocol, and/or the second protocol. The first protocol is used for representing a protocol associated with attribute information of at least one type of express delivery robot; and the second protocol is used for expressing a protocol in which the at least one type of first account is associated with the attribute information of the at least one type of express delivery robot.
In one embodiment, the account protocol information may be information provided by the second account that includes at least one type of courier robot attribute information, the first protocol and/or the second protocol, and the third protocol. And the third protocol can be used for representing proportional protocol information of different types of express delivery robots between the first account and the second account. The proportion agreement information may include information of a fund investment proportion, and/or a human investment proportion, and/or a material investment proportion, and/or a time investment proportion between the first account and the second account.
In one embodiment, the account agreement information may further include information between the first account and the second account regarding the validation time and the end time of the first agreement, and/or the second agreement, and/or the third agreement.
In one embodiment, the account agreement information may further include information between the first account and the second account regarding an effective condition and an end condition of the first agreement, and/or the second agreement, and/or the third agreement.
In one embodiment, the account agreement information may further include information between the first account and the second account regarding suspension and/or resumption of the first agreement, and/or the second agreement, and/or the third agreement. The information of the suspension and/or the recovery includes time information of the suspension and/or the recovery, condition information, and the like.
In one embodiment, the account protocol information may be a text protocol uploaded to the blockchain by the second account.
And 102, determining an intelligent contract of the block chain based on the account protocol information.
In step 102, the intelligent contract of the blockchain may be determined by parsing the static data and the dynamic data in the account protocol information through the blockchain and determining the intelligent contract according to the static data and the dynamic data. The static data may be used to represent information that is not modifiable in the account protocol information, such as proportion information between the first account and the second account for the electronic device fund investment, and the like; the dynamic data may be used to indicate information that dynamically changes in the account agreement information, such as information about a preset action specified under a certain preset condition in terms of the account agreement.
And 103, determining the first information and the second information through the intelligent contract.
The first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; and third information used for representing the operation state information of the electronic equipment.
In step 103, the third information may be used to indicate operation status information under specific conditions of the electronic device.
In one embodiment, the third information may be used to indicate operation status information of the electronic device within a specific time period.
In one embodiment, the third information may be used to indicate operation status information of the electronic device within a specific area.
In one embodiment, the third information may be used to indicate operation status information of the electronic device in a specific environment.
In one embodiment, the third information may be used to indicate operation status information when the electronic device is operating normally. The normal operation can be used for indicating that various parameter indexes of the electronic equipment are in a normal range, and can also be used for indicating that the processing operation of the electronic equipment on the express packages is in a normal range.
In one embodiment, the third information may be used to indicate operation state information when the electronic device is abnormally operated. The abnormal operation can be used for representing that at least one index of the electronic equipment is abnormal, and can also be used for representing that the processing operation of the electronic equipment on the express packages is abnormal.
In step 103, the first information is used to indicate proportion information corresponding to the first account in the third information and related to the operation state of the electronic device.
In one embodiment, the first information may be used to indicate the operation time ratio information, and/or the human input ratio information, and/or the material input ratio information, and/or the capital input ratio information, and/or the income ratio information of the electronic device corresponding to the first account in the third information.
In step 103, the second information is used to represent the proportion information corresponding to the second account in the third information.
In one embodiment, the second information may be used to indicate the operation time ratio information, and/or the human input ratio information, and/or the material input ratio information, and/or the capital input ratio information, and/or the income ratio information of the electronic device corresponding to the second account in the third information.
In step 103, the first information and the second information are acquired in real time through the smart contract of the blockchain, and are acquired only when the electronic device is added to the management of the blockchain.
For example, after the account agreement information is agreed between the first account and the second account, unique identification information may be generated based on the account agreement information, the identification information accompanies each link in the development, production, test and operation processes of the electronic device, and information of the electronic device in each link may be uploaded to the block chain through the identification information.
The information processing method provided by the embodiment of the application comprises the steps of firstly obtaining account protocol information aiming at electronic equipment between a first account used for representing a personal account and a second account used for representing a group account, then determining an intelligent contract of a block chain based on the account protocol information, and finally determining first information related to the first account and second information related to a second account in operation state information of the electronic equipment based on the intelligent contract, so that cooperative parties participating in operation of the electronic equipment can obtain the operation state information of the electronic equipment in real time through an inter-node information synchronization technology of the block chain, authenticity and validity of the obtained operation state information of the electronic equipment can be realized through the intelligent contract in the block chain, and under the condition that the electronic equipment is an express delivery robot, the rights of the cooperative parties participating in investment of the express delivery robot can be guaranteed, and the popularization of the development, production and operation of the express robot can be promoted.
Based on the foregoing embodiments, the present application provides an information processing method, as shown in fig. 2, which may be implemented by the following steps:
step 201, acquiring account protocol information.
Step 202, based on the account protocol information, an intelligent contract of the blockchain is determined.
Step 203, obtaining the first identification information.
The first identification information is used for representing the identification of the electronic equipment in the block chain.
In step 203, the first identification information includes first attribute information of the electronic device. The first attribute information comprises the time information of the account agreement information between the first account and the second account.
In one embodiment, the first identification information includes second attribute information of the electronic device. The second attribute information comprises a function attribute, and/or a power consumption attribute, and/or configuration attribute information of the electronic equipment.
In one embodiment, the first identification information includes third attribute information of the electronic device. The third attribute information includes proportion information of the electronic device, for example, the proportion of the first account invested into the electronic device is K1, and the proportion of the second account invested into the electronic device is K2; wherein, K1+ K2 is 1; for example, the profit proportion of the first account to the electronic device is K3, and the profit proportion of the second account to the electronic device is K4; wherein, K3+ K4 is 1.
In one embodiment, the first identification information may be used to indicate information including the first attribute information, and/or the second attribute information, and/or the third attribute information, and further includes a digital certificate issued by the CA to the electronic device.
In one embodiment, the first identification information may be generated after confirming account protocol information between the first account and the second account and determining an intelligent contract of the blockchain based on the account protocol information.
And step 204, acquiring third information through the intelligent contract based on the first identification information.
In step 204, the third information may be obtained by the electronic device uploading the operation data of the electronic device in real time, and after uploading the operation data to the block chain based on the first identification information, the intelligent contract of the block chain analyzes and calculates the operation data.
In an implementation manner, the third information may be obtained by the electronic device, after uploading the operation data of the electronic device to the block chain based on the first identification information at a preset time interval, and analyzing and calculating the operation data through an intelligent contract.
In an embodiment, the third information may be obtained by uploading operation data of the electronic device to the block chain based on the first identification information and analyzing and calculating the operation data through an intelligent contract when the operation state of the electronic device changes. For example, when the electronic device switches from the collecting state of the packaged express to the distributing state of the packaged express, the operating data is uploaded to the block chain based on the first identification information, and the intelligent contract performs analysis and calculation according to the operating data to obtain third information.
In an implementation manner, the third information may be obtained by the electronic device after uploading the operation data of the electronic device to the block chain based on the first identification information according to the agreement of the intelligent contract and performing analysis and calculation on the intelligent contract.
In an embodiment, the third information may be obtained by the electronic device, when the state of the electronic device satisfies a specific condition, after uploading the operation data of the electronic device to the block chain based on the first identification information, analyzing and calculating the operation data through an intelligent contract. For example, when the remaining standby time of the electronic device is less than the preset standby time, the operation data of the electronic device is uploaded to the block chain based on the first identification information.
In an embodiment, the third information may be obtained by the electronic device, in any of the above cases, sending, to the block chain based on the first identification information, and analyzing and calculating the operation data through the intelligent contract, the operation data that lasts from the previous operation data sending time to the current time.
Illustratively, step 204 may also be implemented by step a:
and step A, when the state of the electronic equipment meets the preset condition, acquiring third information through an intelligent contract based on the first identification information.
The preset condition is used for indicating that the electronic equipment is in an operation ready state.
In step a, the preset condition may be used to indicate an operation ready state of the electronic device under a condition that the electronic device can normally operate after passing through each link in the production and test processes.
In an embodiment, the preset condition may be used to indicate a state that each item of parameter information of the electronic device satisfies the condition and the electronic device can operate normally. For example, the battery remaining capacity, the preset route information, the map information, and the like of the electronic device all satisfy the preset conditions.
In one embodiment, the preset condition may be used to indicate that the electronic device meets the operation condition after routine detection.
And step 205, determining the first information and the second information through the intelligent contract based on the third information.
In step 205, the first information and the second information may be determined by performing a comprehensive analysis calculation on the intelligent contract based on the third information and the ratio information of the first account and the second account relative to the third information in the user agreement information.
In one embodiment, the first information and the second information may be calculated approximately after the third information of any electronic device is detected.
In one embodiment, the first information and the second information may be calculated by the intelligent contract after detecting third information of the number of electronic devices that satisfy the preset threshold.
In one embodiment, the first information and the second information may be calculated after the third information of all the electronic devices is detected.
In one embodiment, the first information and the second information may be calculated from the third information according to the convention of the intelligent contract.
In one embodiment, the first information and the second information may be calculated by the smart contract based on a request from the first account and/or the second account.
In one embodiment, step 205 may be determining the first information or the second information through the smart contract based on the third information.
And step 206, determining income information of the first account and the second account based on the first information and the second information through the intelligent contract.
Cost information for the first account and/or the second account may also be determined, illustratively, by the smart contract based on the first information and the second information.
Illustratively, the revenue information for the first account or the second account is determined based on the first information and the second information via the smart contract.
In one embodiment, the profit information of the first account and the second account may be obtained by parsing profits generated by each operation in the operation process of the electronic device included in the first information and the second information and corresponding costs through an intelligent contract.
In one embodiment, the profit information of the first account and the second account may be the profit information of the two accounts within a preset time period determined by the smart contract based on the first information and the second information.
In one embodiment, the profit information of the first account and the second account may be the profit information corresponding to the first account and the second account in the operation process of a certain specific electronic device, which is determined by an intelligent contract based on the first information and the second information.
In an embodiment, the profit information of the first account and the second account may be determined by an intelligent contract based on the first information and the second information, where the profit information corresponds to the first account and the second account during the operation of the electronic device that meets the preset condition. Such as revenue information corresponding to the first account and the second account during operation of a particular model of electronic device.
In one embodiment, the profit information of the first account and the second account may be revenue generated by the target electronic device for the first account and the second account during the operation process, which is determined based on the first information and the second information. The target electronic device may be at least one electronic device whose running time length agreed in the intelligent contract satisfies a preset range.
In one embodiment, the profit information of the first account and the second account may be the profit information corresponding to the first account and the second account, which is determined by determining the target electronic device based on the proportion information of each account in the smart contract. The target electronic device may be an electronic device in which the proportion information of the first account and/or the second account satisfies a preset range.
The information processing method provided by the embodiment of the application includes the steps of firstly obtaining account protocol information, determining an intelligent contract of a block chain based on the account protocol information, then obtaining first identification information of electronic equipment in the block chain, determining first information corresponding to a first account and second information corresponding to a second account through the intelligent contract, and further determining income information of the first account and the second account based on the first information and the second information through the intelligent contract. Therefore, the information processing method provided by the embodiment of the application can quickly, efficiently and transparently acquire the operation state information of the electronic equipment corresponding to each account participating in the operation of the electronic equipment through the intelligent contract of the block chain, so that each account can obtain the income information of the electronic equipment corresponding to each account in real time. Therefore, according to the information processing method provided by the embodiment of the application, under the condition that the electronic device is the express delivery robot, the income information of each partner participating in investment of the express delivery robot can be rapidly and accurately acquired, so that the benefits of each partner in the promotion process of the express delivery robot are guaranteed, and the rapid development of the express delivery robot is further promoted.
Based on the foregoing embodiments, the present application provides an information processing method, as shown in fig. 3, which may be implemented by the following steps:
step 301, acquiring a primary account protocol.
The primary account protocol is used for representing a protocol set up by the second account for the electronic device.
In step 301, a primary account protocol may be used to represent a protocol provided by the second account in a text format set up for the electronic device.
In one embodiment, the primary account protocol may be used to represent a text format protocol provided by the second account that is set up for each type of electronic device that the second account can support.
In one embodiment, the primary account agreement may be used to represent a textual agreement provided by the second account for each type of electronic device that it can support, including the scale information terms for each type of electronic device.
In one embodiment, the primary account agreement may be used to represent a text agreement provided by the second account listing a parameter list for each type of electronic device that the second account may support, a list of each piece of scale information corresponding to each type of electronic device, a list of different terms established for different types of electronic devices, and different scale information.
In one embodiment, the primary account agreement further includes additional terms for collaboration initiation between the first account and the second account, and additional condition information for collaboration termination.
Step 302, determining account protocol information through the blockchain based on the primary account protocol.
Illustratively, step 302 may be implemented by steps B1-B2:
and step B1, acquiring the second identification information and the third identification information.
The second identification information is used for representing the identification of the first account in the blockchain; and the third identification information is used for indicating the identification of the second account in the blockchain.
In step B1, the second identification information and the third identification information may be used to indicate the first digital certificate and the second digital certificate, which are acquired by the users corresponding to the first account and the second account through the CA, respectively.
In one embodiment, the second identification information and the third identification information may be used to represent a first key in the first digital certificate and a second key in the second digital certificate.
And step B2, determining account protocol information based on the second identification information, the third identification information and the primary account protocol.
Illustratively, step B2 may be implemented by steps C1-C3:
and step C1, confirming the primary account protocol acquired by the first account based on the second identification information to obtain a first confirmation result.
In step C1, the first confirmation result may be obtained by the first account obtaining the primary account agreement provided by the second account based on the second identification information, and after selecting the relevant list and terms in the primary account agreement, signing the selected result with the digital signature.
In an embodiment, the first confirmation result may be obtained by the first account acquiring a primary account agreement provided by the second account based on the second identification information, selecting a partial list and terms that may be selected by the third identification information in the primary account agreement, and then signing the selection result with the first digital certificate.
And step C2, obtaining a second confirmation result based on the third identification information, the primary account protocol and the first confirmation result.
In step C2, the second confirmation result may be obtained by the second account approving the first confirmation result through the primary account protocol based on the third identification information, and signing the approval result by using the second digital certificate.
In one embodiment, the second confirmation result may be obtained by the second account analyzing the first confirmation result through the primary account protocol based on the third identification information, and digitally signing the analysis result by using the second digital certificate.
And step C3, determining the account protocol information based on the first confirmation result and the second confirmation result.
For example, the second account may not fully agree with the first confirmation result, and at this time, the second account needs to perform negotiation change on a part of the first confirmation result and the first account, and digitally sign the result of the negotiation change by using the first digital certificate and the second digital certificate in sequence, so as to obtain the updated first confirmation result and second confirmation result, and further determine the final account protocol information.
Step 303, determining an intelligent contract of the blockchain based on the account protocol information.
In step 303, the account protocol information carries the first digital certificate and the second digital certificate, and after the intelligent contract of the block chain is determined, first identification information may also be generated, where the first identification information carries signature information of the first digital certificate and the second digital certificate.
Step 304, determining the first information and the second information through the intelligent contract.
The first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; and third information used for representing the operation state information of the electronic equipment.
Illustratively, before the step 301, steps D1-D2 may be further included:
and D1, creating a block chain.
In step D1, the blockchain may be created through an existing open source Etherhouse.
In one embodiment, the blockchain may be implemented by code created from an open source blockchain.
Step D2, add the first and second accounts and the transaction node to the blockchain.
The transaction processing node is used for representing a node capable of processing abnormal transactions in the intelligent contract execution process.
In step D2, the transaction processing node may be used to represent a node capable of processing the dispute transaction of the two cooperating parties occurring during the execution of the intelligent contract.
In one embodiment, the transaction processing node may download the relevant code or application program in the root node of the blockchain through the network connection, and after running on a local computer or server, incorporate the local computer into the management of the blockchain, thereby converting the local computer or server into a node of the blockchain.
In one embodiment, the transaction processing node may be a node corresponding to an authoritative dispute transaction processing department.
In one embodiment, the transaction node may be a node corresponding to a court and/or an industry and commerce department.
In one embodiment, the transaction node may also have account information corresponding to the node, such as a transaction account, where the account also needs to be identified in the blockchain by a digital certificate issued by the CA.
Illustratively, as shown in fig. 3-1, the summary information of the account agreement information between the first account and the second account may also be embodied in an intuitive form. In fig. 3-1, "attorney book" is used to indicate the name of the account protocol information, and the barcode at the upper right corner carries the number information of the account protocol information; "XXX invests capital XXX, claim X machines, both sides agreed the proportion of investing and dividing: xx% "is summary information of the account protocol information; in the "sign on" column below fig. 3-1, the sign on times of the first and second accounts and the smart contract confirmation time zone block chain, the first and second accounts (where the first account corresponds to the "user" and the second account corresponds to the "platform"), and the confirmation sign on the block chain based on when the smart contract was generated are noted; in addition, information of the signing and signing time of the supervisor, i.e. the transaction processing node, is also included in fig. 3-1.
After the intelligent contract is generated, the obtained summary information of the account protocol information shown in fig. 3-1 is displayed to each partner participating in the operation of the electronic device in an intuitive form, and the addition of the transaction processing node enables that when each partner disputes in each stage of the operation of the electronic device, an authority can intervene at any time and directly acquire information at each time point or time period in the operation process of the electronic device from the transaction processing node, so that the addition of the transaction processing node can quickly acquire real and effective robot operation state history information and first information and second information corresponding to the first account and the second account, thereby realizing the quick and effective solution of dispute transactions and ensuring the rights and interests of all partners to a greater extent.
In step D2, the first account and the second account are realized by registering the first digital certificate and the second digital certificate in the blockchain.
For example, in the information processing method provided by the embodiment of the present application, in addition to the above steps, the first account and the second account are required to register the electronic wallet in the blockchain, and the flow of funds related to development, production, testing, operation and maintenance of the electronic device can be realized through the electronic wallet. And the income related to the operation state of the electronic equipment can also be realized by transferring the income to the electronic purse.
Specifically, after the electronic wallets are registered in the blockchain for the first account and the second account, the first electronic wallet corresponding to the first account and the second electronic wallet corresponding to the second account can be obtained, and the first electronic wallet and the second electronic wallet can be added into the user protocol information, so that the intelligent contract also contains related data information of the first electronic wallet and the second electronic wallet, and the security monitoring and management of the first electronic wallet and the second electronic wallet are realized.
Fig. 4 is an implementation structure diagram of an information processing method provided in an embodiment of the present application.
In fig. 4, when the first account and the second account are registered with the blockchain, the first digital certificate and the second digital certificate issued by the CA are used, and after the first account and the second account are registered with the blockchain, the first digital certificate and the second digital certificate are used to apply for the first electronic wallet and the second electronic wallet in the blockchain, so that the condition that the funds of the accounts of the two parties are escrowed to the trusted blockchain is realized.
After the account protocol information is obtained between the first account and the second account based on the primary account protocol, an intelligent contract is obtained based on the account protocol information, then the intelligent contract generates first identification information of the express robot according to a cooperation protocol of the two accounts, and funds related to research, development, production and test of electronic equipment are synchronously obtained from the first electronic wallet and the second electronic wallet. After the production of the express robot is completed, the express robot enters an operation ready state, at the moment, the block chain and the intelligent contract can acquire the operation state information of the express robot in real time, acquire first information related to a first account and second information related to a second account according to the operation state information, further determine income information of the first account and the second account according to the first information and the second information, and transfer the fund income of each account into the corresponding electronic wallet.
As can be seen from the above, in the information processing method provided in the embodiment of the present application, the primary account protocol is first obtained, the account protocol information is determined through fast connection based on the primary account protocol, then the intelligent contract of the block chain is determined based on the account protocol information, and the operation state information of the first account and the second account related to the electronic device is determined through the intelligent contract. Therefore, according to the information processing method provided by the embodiment of the application, under the condition that the electronic equipment is the express delivery robot, each account participating in operation of the electronic equipment can acquire the operation state information of the express delivery robot in real time, so that the accuracy and effectiveness of information acquisition of each partner are realized, the legal rights and interests of each partner are further guaranteed, and the development and popularization of the express delivery robot are promoted.
Based on the foregoing embodiments, the present application provides an information processing system 4, as shown in fig. 5, where the information processing system 4 includes:
a processor 41, a memory 42 and a communication bus; wherein, the communication bus is used for realizing the communication connection between the processor 41 and the memory 42;
the processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
acquiring account protocol information; the account protocol information is used for representing a protocol between the first account and the second account for the electronic equipment; a first account representing an individual account on a blockchain; the second account is used for representing a group account of the block chain;
determining an intelligent contract of the blockchain based on the account protocol information;
determining first information and second information through an intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; and third information used for representing the operation state information of the electronic equipment.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
and determining revenue information of the first account and the second account based on the first information and the second information through the intelligent contract.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
determining, by the smart contract, first information and second information, including:
acquiring first identification information; the first identification information is used for representing the identification of the electronic equipment in the block chain;
acquiring third information through an intelligent contract based on the first identification information;
and determining the first information and the second information through the intelligent contract based on the third information.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
based on the first identification information, acquiring third information through the intelligent contract, wherein the third information comprises:
when the state of the electronic equipment meets a preset condition, acquiring third information through an intelligent contract based on the first identification information; the preset condition is used for indicating that the electronic equipment is in an operation ready state.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
acquiring account protocol information, including:
acquiring a primary account protocol; wherein the primary account protocol is used for representing a protocol set up by the second account for the electronic device;
based on the primary account protocol, account protocol information is determined through the blockchain.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
determining account protocol information through the blockchain based on the primary account protocol, including:
acquiring second identification information and third identification information; the second identification information is used for representing the identification of the first account in the blockchain; third identification information used for representing the identification of the second account in the blockchain;
determining account protocol information based on the second identification information, the third identification information, and the primary account protocol.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
determining account protocol information based on the second identification information, the third identification information, and the primary account protocol, including:
confirming the primary account protocol acquired by the first account based on the second identification information to obtain a first confirmation result;
obtaining a second confirmation result based on the third identification information, the primary account protocol and the first confirmation result;
based on the first validation result and the second validation result, account protocol information is determined.
The processor 41 is configured to execute a program of an information processing method in the memory 42 to realize the steps of:
creating a block chain;
adding the first account and the second account and the transaction processing node to the blockchain; the transaction processing node is used for representing a node capable of processing abnormal transactions in the intelligent contract execution process.
In practical applications, the processor 41 may be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Programmable Logic Device (PLD), an on-chip Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, and a microprocessor.
The Memory 42 may be a Volatile Memory (Volatile Memory), such as a RAM; or a Non-volatile Memory (Non-volatile Memory) such as a ROM, a Flash Memory (Flash Memory), a Hard Disk (Hard Disk Drive, HDD) or a Solid-State Drive (SSD); or a combination of the above types of memories and provides instructions and data to the processor 41.
The information processing system provided by the embodiment of the application firstly acquires account protocol information for electronic equipment between a first account for representing a personal account and a second account for representing a group account, then determines an intelligent contract of a block chain based on the account protocol information, and finally determines first information related to the first account and second information related to a second account in operation state information of the electronic equipment based on the intelligent contract, so that each account participating in robot operation can acquire the operation state information of the electronic equipment in real time through an inter-node information synchronization technology of the block chain, the authenticity and the validity of the acquired operation state information of the electronic equipment can be realized through the intelligent contract in the block chain, and the rights of two cooperators participating in the investment of an express robot are guaranteed under the condition that the electronic equipment is an express robot, and further, popularization of research, development, production and operation of the express robot can be promoted.
Based on the foregoing embodiments, an embodiment of the present application provides an information processing apparatus 5, as shown in fig. 6, including:
an acquisition module 51 and a determination module 52; wherein:
an obtaining module 51, configured to obtain account protocol information; the account protocol information is used for representing a protocol between the first account and the second account for the electronic equipment; a first account representing an individual account on a blockchain; the second account is used for representing a group account of the block chain;
a determining module 52, configured to determine an intelligent contract of the blockchain based on the account protocol information;
a determining module 52, further configured to determine the first information and the second information through the smart contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; and third information used for representing the operation state information of the electronic equipment.
The determining module 52 is further configured to determine revenue information of the first account and the second account based on the first information and the second information through the smart contract.
A determining module 52, specifically configured to obtain first identification information; the first identification information is used for representing the identification of the electronic equipment in the block chain; acquiring third information through an intelligent contract based on the first identification information; and determining the first information and the second information through the intelligent contract based on the third information.
The determining module 52 is specifically configured to, when the state of the electronic device meets a preset condition, obtain third information through an intelligent contract based on the first identification information; the preset condition is used for indicating that the electronic equipment is in an operation ready state.
A determining module 52, specifically configured to obtain a primary account protocol; wherein the primary account protocol is used for representing a protocol set up by the second account for the electronic device; based on the primary account protocol, account protocol information is determined through the blockchain.
The determining module 52 is specifically configured to obtain the second identification information and the third identification information; the second identification information is used for representing the identification of the first account in the blockchain; third identification information used for representing the identification of the second account in the blockchain; determining account protocol information based on the second identification information, the third identification information, and the primary account protocol.
The determining module 52 is specifically configured to determine, based on the second identification information, the primary account protocol acquired by the first account to obtain a first determination result; obtaining a second confirmation result based on the third identification information, the primary account protocol and the first confirmation result;
based on the first validation result and the second validation result, account protocol information is determined.
A determining module 52, specifically configured to create a block chain; adding the first account and the second account and the transaction processing node to the blockchain; the transaction processing node is used for representing a node capable of processing abnormal transactions in the intelligent contract execution process.
In practical applications, the obtaining module 51 and the determining module 52 may be implemented by a processor located in an electronic device, where the processor is at least one of an ASIC, a DSP, a DSPD, a PLD, an FPGA, a CPU, a controller, a microcontroller, and a microprocessor.
The information processing device provided by the embodiment of the application firstly acquires account protocol information for electronic equipment between a first account for representing a personal account and a second account for representing a group account, then determines an intelligent contract of a block chain based on the account protocol information, and finally determines first information related to the first account and second information related to a second account in operation state information of the electronic equipment based on the intelligent contract, so that each party participating in robot operation can acquire the operation state information of the electronic equipment in real time through an inter-node information synchronization technology of the block chain, authenticity and validity of the acquired operation state information of the electronic equipment can be realized through the intelligent contract in the block chain, and the rights of two parties participating in investment of the express robot are guaranteed under the condition that the electronic equipment is an express robot, therefore, popularization of research, development, production and operation of the express robot can be promoted.
Based on the foregoing embodiments, the present application also provides a computer readable storage medium, in which one or more programs are stored, and the one or more programs can be executed by one or more processors to implement the steps of any of the information processing methods described above.
The foregoing description of the various embodiments is intended to highlight various differences between the embodiments, and the same or similar parts may be referred to each other, and for brevity, will not be described again herein.
The methods disclosed in the method embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments.
Features disclosed in various product embodiments provided by the application can be combined arbitrarily to obtain new product embodiments without conflict.
The features disclosed in the various method or apparatus embodiments provided herein may be combined in any combination to arrive at new method or apparatus embodiments without conflict.
The computer-readable storage medium may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a magnetic Random Access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical Disc, or a Compact Disc Read-Only Memory (CD-ROM); and may be various electronic devices such as mobile phones, computers, tablet devices, personal digital assistants, etc., including one or any combination of the above-mentioned memories.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method described in the embodiments of the present invention.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (11)

1. An information processing method, characterized in that the method comprises:
acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
determining an intelligent contract of the blockchain based on the account protocol information;
determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
2. The method of claim 1, further comprising:
and determining revenue information of the first account and the second account based on the first information and the second information through the intelligent contract.
3. The method of claim 1, wherein determining the first information and the second information via the smart contract comprises:
acquiring first identification information; the first identification information is used for representing the identification of the electronic equipment in the block chain;
acquiring the third information through the intelligent contract based on the first identification information;
determining, by the smart contract, the first information and the second information based on the third information.
4. The method of claim 3, wherein obtaining the third information via the smart contract based on the first identification information comprises:
when the state of the electronic equipment meets a preset condition, acquiring the third information through the intelligent contract based on the first identification information; the preset condition is used for indicating that the electronic equipment is in an operation ready state.
5. The method of claim 1, wherein the obtaining account protocol information comprises:
acquiring a primary account protocol; wherein the primary account protocol is used for representing a protocol set up by the second account for the electronic device;
determining the account protocol information through the blockchain based on the primary account protocol.
6. The method of claim 5, wherein determining the account protocol information through the blockchain based on the primary account protocol comprises:
acquiring second identification information and third identification information; the second identification information is used for representing the identification of the first account in the blockchain; the third identification information is used for representing the identification of the second account in the blockchain;
determining the account protocol information based on the second identification information, the third identification information, and the primary account protocol.
7. The method of claim 6, wherein determining account protocol information based on the second identification information, the third identification information, and the primary account protocol comprises:
confirming the primary account protocol acquired by the first account based on the second identification information to obtain a first confirmation result;
obtaining a second confirmation result based on the third identification information, the primary account protocol and the first confirmation result;
determining the account protocol information based on the first and second validation results.
8. The method of claim 1, further comprising:
creating the block chain;
adding the first and second accounts and a transaction node to the blockchain; the transaction processing node is used for representing a node capable of processing abnormal transactions in the intelligent contract execution process.
9. An information processing system, the system comprising: a processor, a memory, and a communication bus; the communication bus is used for realizing communication connection between the processor and the memory;
the processor is used for executing the program of the information processing method in the memory to realize the following steps:
acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
determining an intelligent contract of the blockchain based on the account protocol information;
determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
10. An information processing apparatus characterized by comprising: the device comprises an acquisition module and a determination module; wherein:
the acquisition module is used for acquiring account protocol information; the account protocol information is used for representing a protocol between a first account and a second account for the electronic device; the first account is used for representing an individual account on the block chain; the second account is used for representing a group account of the block chain;
the determining module is used for determining an intelligent contract of the block chain based on the account protocol information;
the determining module is further used for determining first information and second information through the intelligent contract; the first information is used for representing information corresponding to the first account in the third information; the second information is used for representing information corresponding to the second account in the third information; the third information is used for representing the operation state information of the electronic equipment.
11. A computer-readable storage medium characterized by storing one or more programs, which are executable by one or more processors, to implement the steps of the information processing method according to any one of claims 1 to 8.
CN202010254555.4A 2020-04-02 2020-04-02 Information processing method, system, equipment and computer storage medium Pending CN112561460A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010254555.4A CN112561460A (en) 2020-04-02 2020-04-02 Information processing method, system, equipment and computer storage medium
PCT/CN2021/085349 WO2021197485A1 (en) 2020-04-02 2021-04-02 Information processing method, system, device, storage medium, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010254555.4A CN112561460A (en) 2020-04-02 2020-04-02 Information processing method, system, equipment and computer storage medium

Publications (1)

Publication Number Publication Date
CN112561460A true CN112561460A (en) 2021-03-26

Family

ID=75040886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010254555.4A Pending CN112561460A (en) 2020-04-02 2020-04-02 Information processing method, system, equipment and computer storage medium

Country Status (2)

Country Link
CN (1) CN112561460A (en)
WO (1) WO2021197485A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021197485A1 (en) * 2020-04-02 2021-10-07 北京京东振世信息技术有限公司 Information processing method, system, device, storage medium, and program

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107194778A (en) * 2017-05-25 2017-09-22 金立彦 Equipment leasing method and system based on block chain
CN108701271A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 A kind of management method of maintenance of equipment, system and data management server
CN108830727A (en) * 2018-06-01 2018-11-16 杭州复杂美科技有限公司 A kind of block chain assets trustship method
CN109389257A (en) * 2017-08-02 2019-02-26 上海策赢网络科技有限公司 A kind of fund distribution method and device
CN109872137A (en) * 2019-01-30 2019-06-11 北京沃东天骏信息技术有限公司 A kind of electronic trade method, node and storage medium
CN109872187A (en) * 2019-01-23 2019-06-11 北京京东尚科信息技术有限公司 A kind of merchandise income distribution method, ether mill service platform and storage medium
CN109886677A (en) * 2018-12-29 2019-06-14 阿里巴巴集团控股有限公司 A kind of commodity based on block chain purchase method and apparatus
US20190188655A1 (en) * 2017-12-19 2019-06-20 International Business Machines Corporation Dynamic blockchain transactional policy management
CN110009388A (en) * 2019-02-02 2019-07-12 阿里巴巴集团控股有限公司 Equipment leasing method, apparatus, equipment and storage medium
CN110175842A (en) * 2019-03-27 2019-08-27 阿里巴巴集团控股有限公司 Transfer account method, system, calculating equipment and storage medium based on block chain
CN110310103A (en) * 2019-05-30 2019-10-08 深圳市元征科技股份有限公司 A kind of resource raises method and block chain node device
CN110503426A (en) * 2019-08-13 2019-11-26 上海威尔立杰网络科技发展有限公司 A kind of automatic vending machine management system based on block chain intelligence contract
KR20190133621A (en) * 2018-05-23 2019-12-03 (주)부치고 A system and its method for storing an exchange value of goods and generating cryptocurrency using blockchain technology
WO2019227336A1 (en) * 2018-05-30 2019-12-05 重庆小雨点小额贷款有限公司 Blockchain-based information processing method and device, and blockchain network
CN110597918A (en) * 2019-09-23 2019-12-20 腾讯科技(深圳)有限公司 Account management method and device and computer readable storage medium
KR102068250B1 (en) * 2019-04-10 2020-01-20 이태식 Asset split trading management program using smart contract of block chain network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107844978A (en) * 2017-11-30 2018-03-27 中链科技有限公司 A kind of staple commodities transaction processing method and system based on block chain
KR101929482B1 (en) * 2018-08-13 2019-03-12 (주)아사달 Method for sharing business information based on mutual confirmation blockchain
CN112561460A (en) * 2020-04-02 2021-03-26 北京京东振世信息技术有限公司 Information processing method, system, equipment and computer storage medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107194778A (en) * 2017-05-25 2017-09-22 金立彦 Equipment leasing method and system based on block chain
CN109389257A (en) * 2017-08-02 2019-02-26 上海策赢网络科技有限公司 A kind of fund distribution method and device
US20190188655A1 (en) * 2017-12-19 2019-06-20 International Business Machines Corporation Dynamic blockchain transactional policy management
KR20190133621A (en) * 2018-05-23 2019-12-03 (주)부치고 A system and its method for storing an exchange value of goods and generating cryptocurrency using blockchain technology
CN108701271A (en) * 2018-05-30 2018-10-23 深圳市元征科技股份有限公司 A kind of management method of maintenance of equipment, system and data management server
WO2019227336A1 (en) * 2018-05-30 2019-12-05 重庆小雨点小额贷款有限公司 Blockchain-based information processing method and device, and blockchain network
CN108830727A (en) * 2018-06-01 2018-11-16 杭州复杂美科技有限公司 A kind of block chain assets trustship method
CN109886677A (en) * 2018-12-29 2019-06-14 阿里巴巴集团控股有限公司 A kind of commodity based on block chain purchase method and apparatus
CN109872187A (en) * 2019-01-23 2019-06-11 北京京东尚科信息技术有限公司 A kind of merchandise income distribution method, ether mill service platform and storage medium
CN109872137A (en) * 2019-01-30 2019-06-11 北京沃东天骏信息技术有限公司 A kind of electronic trade method, node and storage medium
CN110009388A (en) * 2019-02-02 2019-07-12 阿里巴巴集团控股有限公司 Equipment leasing method, apparatus, equipment and storage medium
CN110175842A (en) * 2019-03-27 2019-08-27 阿里巴巴集团控股有限公司 Transfer account method, system, calculating equipment and storage medium based on block chain
KR102068250B1 (en) * 2019-04-10 2020-01-20 이태식 Asset split trading management program using smart contract of block chain network
CN110310103A (en) * 2019-05-30 2019-10-08 深圳市元征科技股份有限公司 A kind of resource raises method and block chain node device
CN110503426A (en) * 2019-08-13 2019-11-26 上海威尔立杰网络科技发展有限公司 A kind of automatic vending machine management system based on block chain intelligence contract
CN110597918A (en) * 2019-09-23 2019-12-20 腾讯科技(深圳)有限公司 Account management method and device and computer readable storage medium

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JINGTING XUE等: "DStore: A Distributed Cloud Storage System Based on Smart Contracts and Blockchain", 《INTERNATIONAL CONFERENCE ON ALGORUTHMS AND ARCHITECTURES FOR PARALLEL PROCESSING》, vol. 11336, 7 December 2018 (2018-12-07), pages 385 - 401, XP047497006, DOI: 10.1007/978-3-030-05057-3_30 *
倪叔青: "区块链背景下领投—跟投模式股权分配模型研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, vol. 2020, no. 1, 15 January 2020 (2020-01-15), pages 138 - 1076 *
朱玮等著: "《区块链简史》", 31 January 2020, 中国金融出版社, pages: 135 - 138 *
柳毅等: "基于区块链智能合约的茶叶交易模型研究", 《电脑与信息技术》, vol. 26, no. 4, 31 August 2018 (2018-08-31), pages 69 - 72 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021197485A1 (en) * 2020-04-02 2021-10-07 北京京东振世信息技术有限公司 Information processing method, system, device, storage medium, and program

Also Published As

Publication number Publication date
WO2021197485A1 (en) 2021-10-07

Similar Documents

Publication Publication Date Title
US10762564B2 (en) Autonomous peer-to-peer energy networks operating on a blockchain
CN110263024B (en) Data processing method, terminal device and computer storage medium
KR102317535B1 (en) Methods and systems for implementing data tracking with software development kits
CN112698971B (en) Parameter conversion method, device, equipment and medium based on rule engine
Aspan et al. Cyber Notary Issues Authority Certificate to Provide Legal Protection in Online Selling
CN104318472A (en) Online transaction monitoring method and system
CN110851298A (en) Abnormality analysis and processing method, electronic device, and storage medium
CN110941488A (en) Task processing method, device, equipment and storage medium
CN115168460A (en) Data processing method, data transaction system, device and storage medium
CN110322191A (en) Fixed capital management method, system, medium and electronic equipment based on block chain
CN114418666A (en) Block chain-based auxiliary electric power emergency material digital purchasing method and device
CN112860662A (en) Data blood relationship establishing method and device, computer equipment and storage medium
CN114372731B (en) Post target making method, device, equipment and storage medium based on big data
CN110618842B (en) Service processing method and device, electronic equipment and storage medium
CN112561460A (en) Information processing method, system, equipment and computer storage medium
CN113205304A (en) Business process configuration method, device, equipment and storage medium
CN112651733A (en) Channel route selection method, device, equipment and storage medium
CN113034275A (en) Management system and method based on block chain network and terminal equipment
CN110866830A (en) Data processing method based on block chain and related device
CN105469287A (en) Engineering bidding quotation electronic data introduction system and method
CN110751455B (en) Method and device for processing joint service
CN112351045A (en) Supply chain management method, system, server and computer readable medium
CN114912818B (en) Asset index analysis method, device, equipment and storage medium
CN112732925A (en) Method for determining investment data based on atlas, storage medium and related equipment
CN110910104A (en) Block chain virtual currency taking Internet of things equipment data items as mining method

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