Information processing method and related equipment

文档序号:1552783 发布日期:2020-01-21 浏览:38次 中文

阅读说明:本技术 一种信息处理方法及相关设备 (Information processing method and related equipment ) 是由 刘新 张擎 于 2019-09-27 设计创作,主要内容包括:本申请实施例公开了一种信息处理方法及相关设备。其中,所述方法包括:接收来自智能摄像头采集的无人驾驶汽车的第一信息,所述第一信息用于表示所述无人驾驶汽车的加油消费信息;根据所述第一信息触发缴费智能合约;根据所述缴费智能合约执行加油缴费操作。可见,通过实施本申请实施例,有利于实现无人驾驶汽车的自动化加油。(The embodiment of the application discloses an information processing method and related equipment. Wherein the method comprises the following steps: receiving first information of an unmanned automobile collected by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract. Therefore, the automatic oiling method and device for the unmanned automobile is beneficial to achieving automatic oiling of the unmanned automobile.)

1. An information processing method applied to a server, the method comprising:

receiving first information of an unmanned automobile collected by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile;

triggering a payment intelligent contract according to the first information;

and executing refueling payment operation according to the payment intelligent contract.

2. The method of claim 1, wherein the fueling consumption information includes license plate information and a fueling consumption amount of the unmanned vehicle, the unmanned vehicle has a unique digital asset created on the server, the unmanned vehicle owner has a unique digital identity created on the server, the digital asset of the unmanned vehicle has a one-to-one correspondence with the digital identity of the unmanned vehicle owner, and the triggering a payment intelligence contract according to the first information includes:

acquiring digital assets of the unmanned automobile according to the license plate information of the unmanned automobile, and acquiring the digital identity of an owner of the unmanned automobile through the digital assets of the unmanned automobile;

and writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

3. The method of claim 2, wherein the unmanned vehicle owner creates a unique digital wallet on the server, the unmanned vehicle travels to a fueling station where the unmanned vehicle creates a unique digital wallet on the server, and the performing a fueling payment operation according to the payment intelligent contract comprises:

indexing a digital wallet of the unmanned vehicle owner according to the digital identity of the unmanned vehicle owner through the intelligent payment contract;

sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile;

receiving the fee paid by the unmanned automobile owner according to the intelligent payment contract through the digital wallet;

and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

4. The method of claim 2, wherein the unmanned vehicle is traveling to a fueling station where a unique digital wallet is created on the server, and wherein performing fueling payment operations according to the payment intelligent contract comprises:

sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, wherein the payment prompt comprises the refueling consumption amount;

receiving the fee paid by the unmanned automobile owner through the third-party payment platform;

and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

5. The method of claim 1, wherein prior to receiving the first information from the unmanned vehicle collected by the smart camera, the method further comprises:

and sending second information to the intelligent camera, wherein the second information is used for indicating the intelligent camera to identify the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

6. The method of any of claims 1-5, wherein prior to receiving the first information from the unmanned vehicle collected by the smart camera, the method further comprises:

sending third information to the unmanned automobile, wherein the third information is used for indicating the unmanned automobile to detect the oil quantity of the unmanned automobile;

receiving fourth information sent by the unmanned automobile according to the third information, wherein the fourth information comprises the oil quantity of the unmanned automobile;

and if the oil quantity is lower than a preset threshold value, sending fifth information to the unmanned automobile, wherein the fifth information is used for indicating the unmanned automobile to go to refuel.

7. The method of claim 6, wherein the fourth information further comprises location information of the unmanned vehicle, and wherein sending fifth information to the unmanned vehicle comprises:

searching position information of a preset number of gas stations in a map according to the position information of the unmanned automobile;

calculating the distance between the position of the unmanned automobile and each of the preset number of gas stations, and selecting the gas station with the closest distance;

acquiring the average speed of an area between the position of the unmanned automobile and the nearest gas station;

drawing a plurality of driving routes according to the distance between the position of the unmanned automobile and the gas station closest to the unmanned automobile and the average speed;

and selecting one of the driving routes as the fifth information to be sent to the unmanned vehicle, and indicating the unmanned vehicle to refuel according to the selected driving route.

8. An information processing apparatus, applied to a server, the apparatus comprising:

the receiving module is used for receiving first information of the unmanned automobile collected by the intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile;

the triggering module is used for triggering the payment intelligent contract according to the first information;

and the execution module is used for executing the refueling and payment operation according to the payment intelligent contract.

9. A server, comprising a processor and a memory, the processor being configured to implement the steps of the method according to any one of claims 1-7 when executing a computer program stored in the memory.

10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1-7.

Technical Field

The present application relates to the field of information technology, and in particular, to an information processing method and related device.

Background

With the development of science and technology, the unmanned technology has begun to gradually enter people's lives, and the society cannot avoid entering the social form of popularization of unmanned vehicles in the future.

However, automated refueling of unmanned vehicles and payment of fees after refueling is a significant obstacle to the popularity of unmanned vehicles.

Disclosure of Invention

The embodiment of the application provides an information processing method and related equipment, and the implementation of the embodiment of the application is beneficial to realizing automatic refueling of an unmanned automobile.

In a first aspect, an embodiment of the present application provides an information processing method, where the method is applied to a server, and the method includes:

receiving first information of an unmanned automobile collected by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile;

triggering a payment intelligent contract according to the first information;

and executing refueling payment operation according to the payment intelligent contract.

Optionally, the fueling consumption information includes license plate information and fueling consumption amount of the unmanned vehicle, the unmanned vehicle is created with a unique digital asset on the server, the unmanned vehicle owner is created with a unique digital identity on the server, the digital asset of the unmanned vehicle corresponds to the digital identity of the unmanned vehicle owner one-to-one, and the triggering of the payment intelligent contract according to the first information includes:

acquiring digital assets of the unmanned automobile according to the license plate information of the unmanned automobile, and acquiring the digital identity of an owner of the unmanned automobile through the digital assets of the unmanned automobile;

and writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

Optionally, the owner of the unmanned vehicle creates a unique digital wallet on the server, the unmanned vehicle goes to a refueling station to create a unique digital wallet on the server, and the executing the refueling payment operation according to the payment intelligent contract includes:

indexing a digital wallet of the unmanned vehicle owner according to the digital identity of the unmanned vehicle owner through the intelligent payment contract;

sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile;

receiving the fee paid by the unmanned automobile owner according to the intelligent payment contract through the digital wallet;

and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

Optionally, the unmanned vehicle goes to a refueling station to create a unique digital wallet on the server, and the executing of the refueling payment operation according to the payment intelligent contract includes:

sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, wherein the payment prompt comprises the refueling consumption amount;

receiving the fee paid by the unmanned automobile owner through the third-party payment platform;

and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

Optionally, before receiving the first information of the unmanned vehicle collected by the smart camera, the method further comprises:

and sending second information to the intelligent camera, wherein the second information is used for indicating the intelligent camera to identify the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

Optionally, before receiving the first information of the unmanned vehicle collected by the smart camera, the method further comprises:

sending third information to the unmanned automobile, wherein the third information is used for indicating the unmanned automobile to detect the oil quantity of the unmanned automobile;

receiving fourth information sent by the unmanned automobile according to the third information, wherein the fourth information comprises the oil quantity of the unmanned automobile;

and if the oil quantity is lower than a preset threshold value, sending fifth information to the unmanned automobile, wherein the fifth information is used for indicating the unmanned automobile to go to refuel.

Optionally, the fourth information further includes location information of the unmanned vehicle, and the sending fifth information to the unmanned vehicle includes:

searching position information of a preset number of gas stations in a map according to the position information of the unmanned automobile;

calculating the distance between the position of the unmanned automobile and each of the preset number of gas stations, and selecting the gas station with the closest distance;

acquiring the average speed of an area between the position of the unmanned automobile and the nearest gas station;

drawing a plurality of driving routes according to the distance between the position of the unmanned automobile and the gas station closest to the unmanned automobile and the average speed;

and selecting one of the driving routes as the fifth information to be sent to the unmanned vehicle, and indicating the unmanned vehicle to refuel according to the selected driving route.

In a second aspect, an embodiment of the present application provides an information processing apparatus, where the apparatus is applied to a server, and the apparatus includes:

the receiving module is used for receiving first information of the unmanned automobile collected by the intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile;

the triggering module is used for triggering the payment intelligent contract according to the first information;

and the execution module is used for executing the refueling and payment operation according to the payment intelligent contract.

Optionally, the fueling consumption information includes license plate information and fueling consumption amount of the unmanned vehicle, the unmanned vehicle has a unique digital asset created on the server, the unmanned vehicle owner has a unique digital identity created on the server, the digital asset of the unmanned vehicle corresponds to the digital identity of the unmanned vehicle owner one-to-one, and the triggering module includes:

the first acquisition submodule is used for acquiring the digital asset of the unmanned automobile according to the license plate information of the unmanned automobile and acquiring the digital identity of the owner of the unmanned automobile through the digital asset of the unmanned automobile;

and the writing-in submodule is used for writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

Optionally, the owner of the unmanned vehicle creates a unique digital wallet on the server, the unmanned vehicle travels to a refueling station and creates a unique digital wallet on the server, and the execution module comprises:

the index submodule is used for indexing a digital wallet of the unmanned automobile owner according to the digital identity of the unmanned automobile owner through the payment intelligent contract;

the first sending submodule is used for sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile;

the first receiving submodule is used for receiving the fee paid by the unmanned automobile owner according to the payment intelligent contract through the digital wallet;

and the first storing submodule is used for storing the paid fee into a digital wallet of the unmanned automobile for going to a refueling station.

Optionally, the unmanned vehicle heading for a refueling gasoline station creates a unique digital wallet on the server, the execution module comprising:

the second sending submodule is used for sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, and the payment prompt comprises the refueling consumption amount;

the second receiving submodule is used for receiving the cost paid by the owner of the unmanned automobile through the third-party payment platform;

and the second storing submodule is used for storing the paid fee into a digital wallet of the unmanned automobile for going to a refueling station.

Optionally, the apparatus further comprises:

and the sending module is used for sending second information to the intelligent camera, and the second information is used for indicating the intelligent camera to identify the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

Optionally, the apparatus further comprises:

the sending module is further configured to send third information to the unmanned vehicle, where the third information is used to instruct the unmanned vehicle to detect the oil amount of the unmanned vehicle;

the receiving module is further configured to receive fourth information sent by the unmanned vehicle according to the third information, where the fourth information includes an oil amount of the unmanned vehicle;

the sending module is further configured to send fifth information to the unmanned vehicle if the oil amount is lower than a preset threshold, where the fifth information is used to indicate that the unmanned vehicle goes to refuel.

Optionally, the fourth information further includes location information of the unmanned vehicle, and the sending module includes:

the searching submodule is used for searching the position information of a preset number of gas stations in a map according to the position information of the unmanned automobile;

the calculation submodule is used for calculating the distance between the position of the unmanned automobile and each of the preset number of gas stations and selecting the gas station with the closest distance;

the second obtaining submodule is used for obtaining the average speed of an area between the position of the unmanned automobile and the nearest gas station;

the planning submodule is used for planning a plurality of driving routes according to the distance between the position of the unmanned automobile and the closest gas station and the average speed;

and the third sending submodule is used for selecting one of the driving routes as the fifth information to be sent to the unmanned automobile and indicating the unmanned automobile to carry out refueling according to the selected driving route.

In a third aspect, an embodiment of the present application provides a server, including a processor, a memory, a communication interface, and one or more programs, stored in the memory and configured to be executed by the processor, where the program includes instructions for performing the steps of the method according to the first aspect.

In a fourth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform some or all of the steps described in the method according to the first aspect of the present application.

In a fifth aspect, embodiments of the present application provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in the method of the first aspect of embodiments of the present application. The computer program product may be a software installation package.

According to the technical scheme, first information of the unmanned vehicle acquired by an intelligent camera is received, and the first information is used for representing refueling consumption information of the unmanned vehicle; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract. Therefore, the automatic oiling method and device for the unmanned automobile is beneficial to achieving automatic oiling of the unmanned automobile.

Drawings

In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

Fig. 1 is a schematic structural diagram of an automated refueling system provided in an embodiment of the present application;

fig. 2 is a schematic flowchart of an information processing method provided in an embodiment of the present application;

FIG. 3 is a schematic flow chart diagram of another information processing method provided in the embodiments of the present application;

FIG. 4 is a schematic flow chart diagram of another information processing method provided in the embodiments of the present application;

fig. 5 is a block diagram of functional modules of an information processing apparatus according to an embodiment of the present application;

fig. 6 is a schematic physical architecture diagram of a server according to an embodiment of the present application.

Detailed Description

In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The terms "first," "second," "third," and the like in the description and claims of this application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to the listed steps or modules but may alternatively include other steps or modules not listed or inherent to such process, method, article, or apparatus.

Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.

Referring to fig. 1, fig. 1 is a schematic diagram illustrating an architecture of an automated refueling system according to an embodiment of the present disclosure. As shown in fig. 1, the automated refueling system includes: the intelligent vehicle-mounted refueling system comprises an intelligent camera 101, an unmanned vehicle 102, refueling equipment 103, a network 104, a vehicle owner terminal 105 and a server 106.

The smart camera 101 may be configured to collect information of the unmanned vehicle 102 that is refueling at a refueling station, and provide the collected information to the server 106.

Wherein the unmanned vehicle 102 can receive the instruction sent by the server 106 to go to a gas station for refueling, or can automatically go to the gas station for refueling.

The refueling equipment 103 can send the refueling amount of the unmanned vehicle and corresponding refueling information to the network 104.

Wherein, the owner terminal 105 may include but is not limited to: the mobile terminal comprises a device with a communication function, a smart phone, a tablet computer, a notebook computer, a desktop computer, a portable digital player, an intelligent bracelet, an intelligent watch and the like, which are not limited in the embodiment of the application.

Wherein the server 106 may include, but is not limited to: the present disclosure relates to a server, a large storage system, a desktop computer, a block chain node server (the block chain node server is one of servers in a block chain network determined according to a consensus mechanism), a notebook computer, a tablet computer, a palmtop computer, a smart phone, a portable digital player, a smart watch, a smart bracelet, and the like.

The network 104 is used for the mutual communication among the intelligent camera 101, the unmanned vehicle 102, the refueling equipment 103, the vehicle owner terminal 105 and the server 106, and the network 104 may be divided into: the network may be a 2G network, a 3G network, a 4G network, a 5G network, a local area network, a metropolitan area network, a wide area network, a wired network, a wireless network, or a general network, or a decentralized block chain network, which is not limited in this embodiment of the present application.

For example, in one practical application scenario of this embodiment, first, a blockchain public chain platform is operated in the automated refueling system, car owners register on the blockchain public chain platform, set up a digital wallet, and establish a unique digital identity of the car owners on the blockchain. Meanwhile, a unique digital asset is also created on the block chain public chain platform of the unmanned automobile of the automobile owner, and the digital asset of the unmanned automobile is in one-to-one correspondence with the digital identity of the automobile owner. Wherein the digital assets of the unmanned automobile comprise relevant information of the automobile, such as Vin code, engine number, license plate of the automobile and the like. Secondly, all the gas stations (or the refueling devices) are also registered on the blockchain public chain platform, the blockchain public chain platform creates a unique digital asset and a unique digital wallet on the chain for the gas stations (or the refueling devices), and the digital asset of the gas stations (or the refueling devices) contains information such as the positions of the gas stations (or the refueling devices). And thirdly, a gas station in the automatic refueling system comprises at least one IOT device-intelligent camera, the intelligent camera is also a node of the blockchain network, and can photograph vehicles parked in a specific area, identify license plates, uplink the digital assets of the vehicles corresponding to the identified license plates, and search the digital identities of the owners of the vehicles on the blockchain through the digital assets of the vehicles. Finally, the blockchain public chain platform runs its own digital currency, which is anchored to the legal tender price.

For example, when the fuel amount of the unmanned vehicle is lower than a certain threshold and the vehicle owner does not use the vehicle, the unmanned vehicle acquires information of a nearby gas station through a blockchain network, automatically plans a route to go to the nearest gas station after determining the nearest gas station, automatically drives into a refueling area of the gas station specially for the unmanned vehicle, and after the vehicle stops stably, a gas station worker starts refueling the vehicle. Secondly, after the refueling is completed, the refueling equipment transmits the refueling amount and the corresponding refueling consumption amount to an intelligent camera (IOT equipment of the gas station); meanwhile, the intelligent camera identifies the license plate of the unmanned vehicle which is refueling, the cochain obtains the vehicle digital assets corresponding to the license plate, and the digital identity of the vehicle owner is obtained on the block chain through the vehicle digital assets. And thirdly, packaging related information by the intelligent camera, cochain triggering a payment intelligent contract, indexing the digital identity of the vehicle owner by the payment intelligent contract through the vehicle information, indexing the digital wallet of the vehicle owner through the digital identity of the vehicle owner, pushing the payment intelligent contract into the digital wallet of the vehicle owner, checking the refueling details of the vehicle by the vehicle owner through the digital wallet, and completing the payment of the refueling fee through the operation of the digital wallet.

It should be noted that the automated refueling system described in fig. 1 can be used to implement the information processing method described in other embodiments of the present application.

Referring to fig. 2, fig. 2 is a schematic flowchart of an information processing method according to an embodiment of the present disclosure. As shown in fig. 2, the method is applied to a server, preferably a decentralized distributed server of a blockchain architecture, and the method includes:

s201, a server receives first information of the unmanned automobile collected by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile.

Wherein, intelligence camera install in unmanned vehicle goes to in the filling station that refuels, refuel consumption information can include: the information comprises the fuel consumption amount, the fuel filling amount, license plate information of the unmanned automobile, position information of the gas station and the like.

S202, the server triggers a payment intelligent contract according to the first information.

Wherein, refuel consumption information includes unmanned vehicle's license plate information and refuel consumption amount of money, unmanned vehicle is in it has only digital asset to establish on the server, unmanned vehicle owner is in it has only digital identity to establish on the server, unmanned vehicle's digital asset with unmanned vehicle owner's digital identity one-to-one, according to first information trigger the intelligent contract of collecting fee includes: acquiring digital assets of the unmanned automobile according to the license plate information of the unmanned automobile, and acquiring the digital identity of an owner of the unmanned automobile through the digital assets of the unmanned automobile; and writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

And S203, the server executes the refueling and payment operation according to the payment intelligent contract.

The method comprises the following steps that a server is established on a vehicle, a vehicle owner of the unmanned vehicle establishes a unique digital wallet on the server, the unmanned vehicle goes to a refueling station and establishes a unique digital wallet on the server, and the refueling payment operation is executed according to the payment intelligent contract and comprises the following steps: indexing a digital wallet of the unmanned vehicle owner according to the digital identity of the unmanned vehicle owner through the intelligent payment contract; sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile; receiving the fee paid by the unmanned automobile owner according to the intelligent payment contract through the digital wallet; and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

The method comprises the following steps that the unmanned automobile goes to a refueling station to create a unique digital wallet on the server, and the refueling payment operation executed according to the payment intelligent contract comprises the following steps: sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, wherein the payment prompt comprises the refueling consumption amount; receiving the fee paid by the unmanned automobile owner through the third-party payment platform; and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

According to the technical scheme, first information of the unmanned vehicle acquired by an intelligent camera is received, and the first information is used for representing refueling consumption information of the unmanned vehicle; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract. Therefore, the automatic oiling method and device for the unmanned automobile is beneficial to achieving automatic oiling of the unmanned automobile.

Referring to fig. 3, fig. 3 is a schematic flowchart illustrating another information processing method according to an embodiment of the present disclosure. As shown in fig. 3, the method is applied to a server, preferably a decentralized distributed server of a blockchain architecture, and the method includes:

s301, the refueling equipment sends the refueling amount and the refueling consumption amount of the unmanned vehicle to the intelligent camera.

Wherein, can understand that the staff of filling station is giving unmanned automobile adds the oil after, filling equipment of filling station can be with filling oil volume and the consumption amount of money of filling oil through wireless transmission for intelligent camera.

S302, the intelligent camera identifies the license plate of the unmanned automobile.

Wherein, it is pointed out that, intelligent camera can discern the license plate of unmanned vehicle, and can pass through the license plate is found on the server the car owner of unmanned vehicle to realize letting the car owner pay refuel expense.

S303, the server receives first information of the unmanned automobile collected by the intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile.

The intelligent camera can identify the license plate of the unmanned automobile, and then can send the received fuel filling amount and fuel filling consumption amount sent by the fuel filling equipment and the license plate information of the unmanned automobile to the server.

The refueling consumption information comprises license plate information, refueling amount and refueling consumption amount of the unmanned automobile.

In addition, it should be noted that the unmanned vehicle has a unique digital asset created on the server, the owner of the unmanned vehicle has a unique digital identity created on the server, and the digital asset of the unmanned vehicle corresponds to the digital identity of the owner of the unmanned vehicle one to one.

S304, the server acquires the digital assets of the unmanned automobile according to the license plate information of the unmanned automobile, and acquires the digital identity of the owner of the unmanned automobile through the digital assets of the unmanned automobile.

It is understood that the digital assets of the unmanned vehicle include relevant information of the vehicle, such as Vin code, engine number, license plate information, and the like. Therefore, the server can find the digital assets of the unmanned automobile according to the license plate information of the unmanned automobile. And because the digital assets of the unmanned automobile correspond to the digital identities of the owners of the unmanned automobiles one by one, the digital identities of the owners of the unmanned automobiles can be further indexed after passing through the digital assets of the unmanned automobiles.

S305, the server writes the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the intelligent payment contract.

The intelligent contract for payment is established in advance, and payment rules in the intelligent contract can be adjusted according to actual conditions.

In addition, it should be noted that a unique digital wallet is created when the owner of the unmanned vehicle registers on the server.

The server writes the refueling consumption amount and the digital identity of the owner of the unmanned vehicle into the intelligent payment contract, and then the server can carry out two payment modes through the intelligent payment contract, namely payment through the digital wallet of the owner of the unmanned vehicle and payment through a third-party payment receipt. When the server pays through a digital wallet of the owner of the unmanned vehicle, the server executes steps S306-S308 and S311; when the server pays through the third party payment slip, the server executes steps S309-S311.

S306, the server indexes the digital wallet of the unmanned automobile owner according to the digital identity of the unmanned automobile owner through the intelligent payment contract.

Wherein, can understand that unmanned vehicle owner is in when registering on the server, establish unique digital wallet, unmanned vehicle owner's digital wallet with unmanned vehicle owner's digital identity is the one-to-one, consequently the server can pass through the intelligent contract of paying fee according to unmanned vehicle owner's digital identity indexes unmanned vehicle owner's digital wallet.

And S307, the server sends the payment intelligent contract to a digital wallet of the owner of the unmanned automobile.

The payment intelligent contract comprises a digital identity of the owner of the unmanned vehicle, the digital identity of the owner of the unmanned vehicle is in one-to-one correspondence with the digital wallet of the owner, and after the server indexes the digital wallet of the owner according to the digital identity of the owner filled in the payment intelligent contract, the server can further send the payment intelligent contract to the digital wallet of the owner of the unmanned vehicle.

And S308, the server receives the fee paid by the unmanned automobile owner according to the payment intelligent contract through the digital wallet.

After the server sends the payment intelligent contract to the digital wallet of the vehicle owner, the terminal of the vehicle owner receives a payment prompt, the vehicle owner can pay in the digital wallet through the terminal of the vehicle owner, and the payment information including the fueling consumption amount to be paid is sent to the server through the terminal of the vehicle owner; and then, the server receives the payment information and obtains the fee paid according to the payment intelligent contract from the payment information.

S309, the server sends payment prompts to a third party payment platform corresponding to the digital identity of the unmanned automobile owner through the payment intelligent contract.

The server can send payment prompts to the corresponding third-party payment platform according to the digital identity of the owner of the unmanned vehicle through the payment intelligent contract.

The third party payment platform can be a payment platform such as WeChat, Paibao, mobile banking and the like.

S310, the server receives the fee paid by the unmanned automobile owner through the third party payment platform.

After the server sends a payment prompt to a third-party payment platform corresponding to the digital identity of the owner of the unmanned vehicle through the payment intelligent contract, the terminal of the owner receives the payment prompt, the owner can pay on the third-party payment platform through the terminal of the owner, and payment information including the refueling consumption amount to be paid is sent to the server through the terminal of the owner; and then, the server receives the payment information and obtains the fee paid according to the payment intelligent contract from the payment information.

S311, the server stores the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

The system comprises a server, a digital wallet and a wireless communication network, wherein the server is used for establishing a unique digital asset and a unique digital wallet for a gas station (or refueling equipment), the digital asset of the gas station (or refueling equipment) corresponds to the digital wallet of the gas station (or refueling equipment) one by one, and the digital asset of the gas station (or refueling equipment) contains information such as the position of the gas station (or refueling equipment).

Wherein, the first information of unmanned vehicle that intelligence camera was gathered includes the positional information of filling station (or filling equipment), the server will the expense of paying is deposited in unmanned vehicle goes to including in the digital wallet of the filling station that refuels: the server indexes the digital assets of the gas station (or the refueling equipment) according to the position information of the gas station (or the refueling equipment) in the first information, and acquires the digital wallet of the gas station (or the refueling equipment) according to the digital assets of the gas station (or the refueling equipment); and the server stores the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

Wherein the method further comprises: when the unmanned automobile is refueled at a gas station, the intelligent camera can identify the license plate of the unmanned automobile, shoot the unmanned automobile and record the shooting time; the intelligent camera also sends the shot vehicle picture and the recorded shooting time to the server as the first information; the server compresses the received vehicle photo and the shooting time through a hash function and then writes the vehicle photo and the shooting time into the payment intelligent contract; when the unmanned vehicle is in refueling and paying operation, if the unmanned vehicle is automatically refueled with a relevant question, the unmanned vehicle can be checked through the paying intelligent contract to obtain the vehicle picture and the shooting time when the unmanned vehicle refuels.

In addition, the related terms or explanations of the embodiments of the present application may refer to the contents described in the above embodiments.

It can be seen that in the technical scheme provided by the embodiment of the application, the digital wallet registered on the server by the owner of the unmanned vehicle can be used for paying the refueling cost, and the payment of the refueling cost can also be carried out through a third-party payment platform, so that the payment mode of the refueling cost is enriched, and the automatic refueling of the unmanned vehicle is further facilitated.

Referring to fig. 4, fig. 4 is a schematic flowchart illustrating another information processing method according to an embodiment of the present disclosure. As shown in fig. 4, the method is applied to a server, preferably a decentralized distributed server of a blockchain architecture, and the method includes:

s401, the server sends third information to the unmanned automobile, and the third information is used for indicating the unmanned automobile to detect the oil quantity of the unmanned automobile.

It should be noted that the unmanned vehicle may automatically and periodically detect the amount of fuel.

S402, the server receives fourth information sent by the unmanned automobile according to the third information, wherein the fourth information comprises the oil quantity of the unmanned automobile.

And S403, the server judges whether the oil quantity is lower than a preset threshold value.

S404, if the position information is lower than a preset threshold value, the server searches the position information of a preset number of gas stations in a map according to the position information of the unmanned automobile.

The server is used for searching a filling station to indicate that the unmanned vehicle goes to fill the oil, wherein the server can be understood that if the oil quantity of the unmanned vehicle is lower than a preset threshold value, the oil quantity of the unmanned vehicle is insufficient and the unmanned vehicle needs to be filled with the oil, and the server searches the filling station to indicate that the unmanned vehicle goes to fill the oil.

S405, the server calculates the distance between the position of the unmanned automobile and each gas station in the preset number of gas stations, and selects the gas station with the closest distance.

S406, the server acquires the average speed of the area between the position of the unmanned automobile and the nearest gas station.

S407, the server plans a plurality of driving routes according to the distance between the position of the unmanned automobile and the closest gas station and the average speed.

S408, the server selects one driving route as the fifth information to be sent to the unmanned automobile, and the unmanned automobile is instructed to refuel according to the selected driving route.

The unmanned vehicle obtains the nearby gas station information through the server under the condition that the fuel quantity of the unmanned vehicle is lower than a certain threshold value and the vehicle owner does not use the vehicle, the server automatically plans a route to indicate the unmanned vehicle goes to after determining the nearest gas station, the unmanned vehicle automatically drives into a gas station and specially refuels the region of the unmanned vehicle, and after the vehicle stops stably, the staff of the gas station starts to refuel the vehicle.

S409, the server sends second information to the intelligent camera, and the second information is used for indicating the intelligent camera to recognize the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

Wherein, can understand that intelligent camera is installed in the filling station that unmanned automobile went to, it can be right the vehicle that filling station refueled carries out license plate discernment, and can receive in the filling station refuel equipment sends unmanned automobile's refuelling volume, the filling amount of money, the type of refueling information that refuels. The refueling equipment can send the refueling information to the intelligent camera through wireless.

In addition, the intelligent camera can send the license plate information and the refueling information to the server after recognizing the license plate information of the unmanned vehicle and receiving the refueling information such as the refueling consumption amount of the unmanned vehicle.

S410, the server receives first information of the unmanned automobile collected by the intelligent camera, and the first information is used for representing refueling consumption information of the unmanned automobile.

S411, the server triggers a payment intelligent contract according to the first information.

And S412, the server executes the refueling payment operation according to the payment intelligent contract.

In addition, the related terms or explanations of the embodiments of the present application may refer to the contents described in the above embodiments.

According to the technical scheme provided by the embodiment of the application, whether the oil quantity of the unmanned automobile is sufficient or not is automatically judged; when the oil quantity of the unmanned automobile is lower than a preset threshold value, a gas station nearest to the unmanned automobile is automatically acquired, and a route is automatically planned to indicate the unmanned automobile to go to the gas station nearest to the unmanned automobile for refueling, so that the unmanned automobile can be automatically refueled.

The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments provided herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

In the embodiment of the present application, the electronic device may be divided into the functional modules according to the method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation.

Referring to fig. 5, fig. 5 is a block diagram illustrating functional modules of an information processing apparatus according to an embodiment of the present disclosure. As shown in fig. 5, the information processing apparatus is applied to a server, preferably a decentralized distributed server of a blockchain architecture, and the information processing apparatus 500 includes the following logic modules:

the receiving module 501 is used for receiving first information of the unmanned vehicle, which is acquired by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned vehicle;

the triggering module 502 is used for triggering a payment intelligent contract according to the first information;

and the execution module 503 is configured to execute a fueling payment operation according to the payment intelligent contract.

Optionally, the fueling consumption information includes license plate information and fueling consumption amount of the unmanned vehicle, the unmanned vehicle has a unique digital asset created on the server, the unmanned vehicle owner has a unique digital identity created on the server, the digital asset of the unmanned vehicle and the digital identity of the unmanned vehicle owner correspond to each other one by one, and the triggering module 502 includes:

the first acquisition submodule is used for acquiring the digital asset of the unmanned automobile according to the license plate information of the unmanned automobile and acquiring the digital identity of the owner of the unmanned automobile through the digital asset of the unmanned automobile;

and the writing-in submodule is used for writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

Optionally, the owner of the unmanned vehicle creates a unique digital wallet on the server, the unmanned vehicle goes to a refueling station and creates a unique digital wallet on the server, and the executing module 503 comprises:

the index submodule is used for indexing a digital wallet of the unmanned automobile owner according to the digital identity of the unmanned automobile owner through the payment intelligent contract;

the first sending submodule is used for sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile;

the first receiving submodule is used for receiving the fee paid by the unmanned automobile owner according to the payment intelligent contract through the digital wallet;

and the first storing submodule is used for storing the paid fee into a digital wallet of the unmanned automobile for going to a refueling station.

Optionally, the unmanned vehicle heading for a refueling station creates a unique digital wallet on the server, and the execution module 503 comprises:

the second sending submodule is used for sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, and the payment prompt comprises the refueling consumption amount;

the second receiving submodule is used for receiving the cost paid by the owner of the unmanned automobile through the third-party payment platform;

and the second storing submodule is used for storing the paid fee into a digital wallet of the unmanned automobile for going to a refueling station.

Optionally, the apparatus 500 further comprises:

and the sending module is used for sending second information to the intelligent camera, and the second information is used for indicating the intelligent camera to identify the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

Optionally, the apparatus 500 further comprises:

the sending module is further configured to send third information to the unmanned vehicle, where the third information is used to instruct the unmanned vehicle to detect the oil amount of the unmanned vehicle;

the receiving module is further configured to receive fourth information sent by the unmanned vehicle according to the third information, where the fourth information includes an oil amount of the unmanned vehicle;

the sending module is further configured to send fifth information to the unmanned vehicle if the oil amount is lower than a preset threshold, where the fifth information is used to indicate that the unmanned vehicle goes to refuel.

Optionally, the fourth information further includes location information of the unmanned vehicle, and the sending module includes:

the searching submodule is used for searching the position information of a preset number of gas stations in a map according to the position information of the unmanned automobile;

the calculation submodule is used for calculating the distance between the position of the unmanned automobile and each of the preset number of gas stations and selecting the gas station with the closest distance;

the second obtaining submodule is used for obtaining the average speed of an area between the position of the unmanned automobile and the nearest gas station;

the planning submodule is used for planning a plurality of driving routes according to the distance between the position of the unmanned automobile and the closest gas station and the average speed;

and the third sending submodule is used for selecting one of the driving routes as the fifth information to be sent to the unmanned automobile and indicating the unmanned automobile to carry out refueling according to the selected driving route.

It should be noted that the logic module described in this embodiment may execute the method described in the method embodiment. In addition, it can be understood that, since the method embodiment and the apparatus embodiment are different presentation forms of the same technical concept, the content of the method embodiment portion in the present application should be synchronously adapted to the apparatus embodiment portion, and is not described herein again.

It can be seen that the information processing apparatus provided in the embodiment of the present application receives first information of an unmanned vehicle acquired by an intelligent camera, where the first information is used to indicate fueling consumption information of the unmanned vehicle; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract. Therefore, the automatic oiling method and device for the unmanned automobile is beneficial to achieving automatic oiling of the unmanned automobile.

Referring to fig. 6, in accordance with the embodiment shown in fig. 5, fig. 6 is a schematic structural diagram of a server 600 according to an embodiment of the present disclosure. As shown in fig. 6, the server 600 is preferably a decentralized distributed server of a blockchain architecture, the server 600 includes an application processor 610, a memory 620, a communication interface 630, and one or more programs 621, wherein the one or more programs 621 are stored in the memory 620 and configured to be executed by the application processor 610, and when the one or more programs 621 are executed, the processor 610 performs the following operations: receiving first information of an unmanned automobile collected by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned automobile; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract.

Optionally, the fueling consumption information includes license plate information and fueling consumption amount of the unmanned vehicle, the unmanned vehicle has a unique digital asset created on the server, the unmanned vehicle owner has a unique digital identity created on the server, the digital asset of the unmanned vehicle and the digital identity of the unmanned vehicle owner correspond to each other one by one, and the processor 610 further performs the following operations: acquiring digital assets of the unmanned automobile according to the license plate information of the unmanned automobile, and acquiring the digital identity of an owner of the unmanned automobile through the digital assets of the unmanned automobile; and writing the refueling consumption amount and the digital identity of the owner of the unmanned automobile into the payment intelligent contract.

Optionally, the owner of the unmanned vehicle creates a unique digital wallet on the server, the unmanned vehicle travels to a refueling station and creates a unique digital wallet on the server, the processor 610 further performs the following operations: indexing a digital wallet of the unmanned vehicle owner according to the digital identity of the unmanned vehicle owner through the intelligent payment contract; sending the payment intelligent contract to a digital wallet of the owner of the unmanned automobile; receiving the fee paid by the unmanned automobile owner according to the intelligent payment contract through the digital wallet; and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

Optionally, the unmanned vehicle heading for a refueling station creates a unique digital wallet on the server, the processor 610 further performs the following: sending a payment prompt to a third party payment platform corresponding to the digital identity of the owner of the unmanned automobile through the payment intelligent contract, wherein the payment prompt comprises the refueling consumption amount; receiving the fee paid by the unmanned automobile owner through the third-party payment platform; and storing the paid fee into a digital wallet of the unmanned vehicle going to a refueling station.

Optionally, before receiving the first information of the unmanned vehicle collected by the smart camera, the processor 610 further performs the following operations: and sending second information to the intelligent camera, wherein the second information is used for indicating the intelligent camera to identify the license plate of the unmanned automobile and receiving the refueling consumption amount of the unmanned automobile sent by the refueling equipment.

Optionally, before receiving the first information of the unmanned vehicle collected by the smart camera, the processor 610 further performs the following operations: sending third information to the unmanned automobile, wherein the third information is used for indicating the unmanned automobile to detect the oil quantity of the unmanned automobile; receiving fourth information sent by the unmanned automobile according to the third information, wherein the fourth information comprises the oil quantity of the unmanned automobile; and if the oil quantity is lower than a preset threshold value, sending fifth information to the unmanned automobile, wherein the fifth information is used for indicating the unmanned automobile to go to refuel.

Optionally, the fourth information further includes location information of the unmanned vehicle, and the processor 610 further performs the following operations: searching position information of a preset number of gas stations in a map according to the position information of the unmanned automobile; calculating the distance between the position of the unmanned automobile and each of the preset number of gas stations, and selecting the gas station with the closest distance; acquiring the average speed of an area between the position of the unmanned automobile and the nearest gas station; drawing a plurality of driving routes according to the distance between the position of the unmanned automobile and the gas station closest to the unmanned automobile and the average speed; and selecting one of the driving routes as the fifth information to be sent to the unmanned vehicle, and indicating the unmanned vehicle to refuel according to the selected driving route.

It should be noted that the server 600 described in this embodiment may execute the method described in the above method embodiment.

It can be seen that the server provided by the embodiment of the application receives first information of the unmanned vehicle, which is acquired by an intelligent camera, wherein the first information is used for representing refueling consumption information of the unmanned vehicle; triggering a payment intelligent contract according to the first information; and executing refueling payment operation according to the payment intelligent contract. Therefore, the automatic oiling method and device for the unmanned automobile is beneficial to achieving automatic oiling of the unmanned automobile.

Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes an electronic device.

Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.

It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.

In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the above-described modules is merely a logical division, and other divisions may be realized in practice, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or modules through some interfaces, and may be in an electrical or other form.

The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.

In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.

The integrated modules, if implemented in the form of software functional modules and sold or used as separate products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.

Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.

The foregoing detailed description of the embodiments of the present application has been presented, and specific examples have been applied in the present application to explain the principles and implementations of the present application, and the above description of the embodiments is only used to help understand the method and the core ideas of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:摆动体的摆动的幅度检测、幅度调节和方向检测

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类