Method and system for providing proof of driving information of mobility means on basis of blockchain
A blockchain-based system reliably verifies and tracks transportation operation information, addressing inaccuracies in travel data to enable precise carbon emission calculations and compensation for reduced energy consumption.
Patent Information
- Application Number
- PCT/KR2025/007057
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-24
- Filing Date
- 2025-05-26
- Publication Date
- 2025-11-27
Smart Images

Figure KR2025007057_27112025_PF_FP_ABST
Abstract
Description
Blockchain-based method and system for verifying transportation operation information
[0001] The present invention relates to a method and system for verifying transportation operation information based on blockchain technology. More specifically, it relates to a method and system for verifying transportation operation information (e.g., route and time information) using blockchain technology, thereby generating and utilizing integrity-guaranteed operation information.
[0002]
[0003] In industries where revenue can be generated when transporting goods requiring minimal travel time, such as fresh food, blood, organs for transplantation, and insurance, or when moving vehicles (e.g., pedestrians, bicycles, vehicles, etc.) for voluntary carbon emission credit sales, or when the travel distance or time required for the vehicle is less than the same as that of existing travel, there is a need to ensure the reliability of travel route and travel time information.
[0004] At this time, there is a limitation in that there is no verified method to ensure the reliability of existing GPS location information or time and route recommendation information even if the information is provided through falsification or deletion.
[0005] Additionally, there are cases where it is necessary to prove that the movement of a means of transportation can provide added value, such as incentives for the shortest distance or minimum time, cost reduction, or expanded business opportunities for transported goods or drivers. However, in such cases, there is a limitation in that there is no verified method to ensure the reliability of information that can prove that the shortest distance or minimum time was taken compared to existing operations.
[0006] For example, in the case of voluntary carbon emission trading for fuel or energy consumption occurring during the operation of a transportation vehicle, the information required to calculate the carbon emission trading volume relies on average information rather than the actual fuel or energy consumption occurring during the movement, which still leaves limitations in terms of accuracy and reliability.
[0007] Therefore, a technical idea is required to accurately and reliably generate, maintain, and utilize transportation operation information.
[0008]
[0009] * Prior art literature
[0010] - Patent literature
[0011] Korean Patent No. 10-1449917, "Carbon Emissions and Driving Information Analysis System Using Real-Time Vehicle Driving Information."
[0012]
[0013] The technical task to be achieved by the present invention is to provide a technical idea that enables reliable verification and utilization of operation information related to energy consumption by using blockchain to resolve situations in which it is impossible to ensure reliability of the energy consumption status during the movement of a transportation vehicle, or to secure information on the shortest distance or minimum time compared to the past and to ensure reliability of such information.
[0014]
[0015] In order to achieve the above technical task, a method for verifying operation information of a transportation means based on a blockchain according to an embodiment of the present invention includes a step in which a system receives transportation means information for confirming a basic energy consumption of a transportation means used by a driver and registers the information in a blockchain, a step in which the system specifies departure information including a departure location and time of the transportation means and receives a destination location, a step in which the system specifies recommended operation information including recommended route information and a travel time based on the destination location input, and registers the specific recommended operation information in the blockchain, a step in which the system specifies checkpoint operation information at at least one checkpoint when the movement of the transportation means begins and registers the checkpoint operation information in the blockchain, and a step in which the system specifies total energy consumption information based on total operation information from a departure point to a destination including termination information including a location and time when the operation of the transportation means ends and the checkpoint operation information when the operation of the transportation means ends and registers the total energy consumption information in the blockchain.
[0016] The step of specifying checkpoint operation information at at least one checkpoint when the movement of the vehicle starts by the system and registering it in the blockchain may include the step of specifying checkpoint operation information including location information and time of the vehicle at the time of occurrence of the event and optionally including instantaneous speed or event type information when a predetermined event occurs in the system - the event being an event that causes energy consumption different from the average energy consumption during operation - and registering it in the blockchain.
[0017] The step of specifying checkpoint operation information at at least one checkpoint when the movement of the transportation means begins by the system and registering it in the blockchain may include the step of specifying the checkpoint operation information including the location information and time of the transportation means at each predetermined check time and registering it in the blockchain.
[0018] The method for verifying operation information of a transportation vehicle based on the blockchain further includes a step of determining whether a parking event occurs before the transportation vehicle reaches the destination location, and specifying parking status information including the parking time or whether the engine is maintained, and registering the information in the blockchain, and the step of specifying overall energy consumption information based on the overall operation information and registering the information in the blockchain may specify the overall energy consumption information based on the overall operation information, which further includes the parking status information.
[0019] The method for verifying transportation operation information based on the blockchain may further include a step in which the system stores the entire operation information or the entire energy consumption information in a database for each driver.
[0020] The method for verifying transportation operation information based on the blockchain may further include a step in which the system transmits the entire operation information or the entire energy consumption information to a predetermined operation information request system.
[0021] The above driving information request system may include a carbon emission calculation system.
[0022] The above method can be implemented by a computer program installed in a data processing device and stored in a computer-readable recording medium.
[0023] A blockchain-based transportation vehicle operation information verification system according to the technical idea of the present invention includes a processor, and a storage medium recording a program executed by the processor, wherein the processor controls the program to receive transportation vehicle information for confirming a basic energy consumption of a transportation vehicle used by a driver and register the information in a blockchain, specify departure information including a departure location and time of the transportation vehicle, input a destination location, specify recommended operation information including recommended route information and a travel time based on the input destination location, and register the specific recommended operation information in the blockchain, and when the movement of the transportation vehicle begins, specify checkpoint operation information at at least one checkpoint and register it in the blockchain, and when the operation of the transportation vehicle ends, specify end information including a location and time at which the operation ended and total energy consumption information based on the entire operation information from the departure location to the destination including the checkpoint operation information, and register the total energy consumption information in the blockchain.
[0024] The above processor controls the above program so that when a predetermined event occurs - the event is an event that causes energy consumption different from the average energy consumption during operation - the above processor can specify the checkpoint operation information including the location information and time of the means of transportation at the time of occurrence of the event and optionally including instantaneous speed or event type information, and register it in the blockchain.
[0025] The processor can control the program to specify the checkpoint operation information including the location information and time of the vehicle at each predetermined check time and register it in the blockchain.
[0026] The processor controls the program to determine whether a parking event occurs before the vehicle reaches the destination location, and specifies parking status information including the parking time or whether the engine is maintained and registers it in the blockchain, and specifies the overall energy consumption information based on the overall driving information further including the parking status information.
[0027] The above processor can control the above program to store the overall driving information or the overall energy consumption information in a database for each driver.
[0028] The above processor can control the above program to transmit the entire driving information or the entire energy consumption information to a predetermined driving information request system.
[0029]
[0030] The technical concept of the present invention addresses the problem of information tampering and deletion during the process of verifying driving information, including travel routes and times. This reduces losses for providers of benefits utilizing such information and allows applicants to secure benefits from verified driving information. In particular, it enhances the reliability of information used to automatically calculate voluntary carbon emission credit sales from greenhouse gas reduction activities without additional user intervention.
[0031] Additionally, it has the effect of overcoming the limitations of inaccurate calculations when calculating voluntary carbon emissions of users or owners of transportation vehicles due to the inability to measure the level of energy consumption used according to the type of transportation vehicle and reliable real-time speed information.
[0032]
[0033] In order to more fully understand the drawings cited in the detailed description of the present invention, a brief description of each drawing is provided.
[0034] Figure 1 illustrates a system configuration for implementing a blockchain-based transportation vehicle operation information verification method according to one embodiment of the present invention.
[0035] Figure 2 shows a schematic configuration of a blockchain-based transportation vehicle operation information verification system according to one embodiment of the present invention.
[0036] FIG. 3 is a flow chart for explaining a method for verifying transportation operation information based on blockchain according to an embodiment of the present invention.
[0037] FIG. 4 is a flow chart for explaining a method for verifying transportation vehicle operation information based on blockchain according to another embodiment of the present invention.
[0038]
[0039] In order to fully understand the present invention, its operational advantages, and the objects achieved by the practice of the present invention, reference should be made to the accompanying drawings illustrating preferred embodiments of the present invention and the contents described in the accompanying drawings.
[0040] Additionally, in the present specification, when a component "transmits" data to another component, it means that the component may transmit the data directly to the other component, or may transmit the data to the other component via at least one other component. Conversely, when a component "directly transmits" data to another component, it means that the data is transmitted from the component to the other component without going through the other component.
[0041] Hereinafter, the present invention will be described in detail by describing preferred embodiments thereof with reference to the attached drawings. The same reference numerals in each drawing represent the same components.
[0042] Figure 1 illustrates a system configuration for implementing a blockchain-based transportation vehicle operation information verification method according to one embodiment of the present invention.
[0043] Referring to FIG. 1, in order to implement a blockchain-based transportation vehicle operation information verification method according to the technical idea of the present invention, a blockchain-based transportation vehicle operation information verification system (1) may be provided.
[0044] The blockchain-based transportation operation information verification system (1) may include a driver system (100). According to an embodiment, the blockchain-based transportation operation information verification system (1) may further include a route time settlement system (200) and / or a route recommendation system (400). In addition, the blockchain-based transportation operation information verification system (1) may register and utilize information necessary for implementing the technical idea of the present invention in a predetermined blockchain (or blockchain network, 500). The blockchain-based transportation operation information verification system (1) may communicate with a driving information request system (500) to provide accurate and reliable driving information and / or energy consumption information to the driving information request system (500) according to the technical idea of the present invention, and a user (driver) may be provided with predetermined monetary benefits or other benefits according to the provision of such information.
[0045] According to the technical concept of the present invention, the blockchain-based transportation vehicle operation information verification system (1) can reliably generate, store, and utilize information related to energy consumption during the operation of a transportation vehicle, thereby generating and storing basis information for receiving appropriate compensation when energy consumption is reduced. Furthermore, it can usefully verify such information in environments where proof of travel time or efforts to reduce travel time are required, regardless of the benefits of energy consumption reduction.
[0046] To implement this technical concept, the blockchain-based transportation operation information verification system (1) may include a driver system (100). The driver system (100) may be implemented using a terminal used by the driver, such as a mobile phone or navigation system, but is not limited thereto. Furthermore, the driver need not necessarily be a human being and may be an automated robot. In such a case, the driver system (100) may be a data processing device equipped in the robot.
[0047] In any case, the driver system (100) can at least check the location information and current time of the transportation means, and can be a system capable of communicating with a route time calculation system (200) and / or a route recommendation system (400) to implement the technical idea of the present invention.
[0048] In addition, the driver system (100) may be implemented to register and utilize information necessary for implementing the technical idea of the present invention in the blockchain (300). In one example, the driver system (100) may directly register the necessary information in the blockchain (300), but depending on the implementation example, the driver system (100) may control the route time settlement system (200) and / or the route recommendation system (400) so that the route time settlement system (200) and / or the route recommendation system (400) may register the necessary information in the blockchain (300).
[0049] Information registered in the blockchain (300) and managed to be reliable and verifiable may include information related to the operation of the vehicle operated by the driver. In particular, information related to energy consumption during the operation of the vehicle from the departure point to the destination may be registered and managed in real time in the blockchain (300).
[0050] The driver system (100), the route time calculation system (200), and / or the route recommendation system (400) can register information necessary to implement the technical concepts of the present invention through a programming interface provided by the blockchain (300), and can view or retrieve such information as needed. Since specific methods for this are widely known, a detailed description thereof will be omitted herein.
[0051] The above route time calculation system (200) may refer to a system that performs a function of comprehensively analyzing the route and travel time based on the operation information of the transportation means and analyzing the level of energy consumption.
[0052] The above-described route time calculation system (200) may obtain and store driving information (e.g., location information and time, etc.) at each of multiple points in time from the driver system (100), and may refer to a system capable of analyzing the entire travel route and travel time, etc. In addition, the system may perform a function of analyzing such driving information to determine whether the route recommended by the route recommendation system (400) was followed and to analyze energy consumption information, i.e., information on the level of energy consumption while traveling the recommended route.
[0053] Energy consumption information can be quantitatively obtained based on the characteristics of the transportation means (average fuel efficiency, optimal fuel efficiency speed, etc.) and actual driving information (driving characteristics related to energy consumption, such as travel time, speed, sudden acceleration or deceleration, number of turns or angle, etc.). This energy consumption information can refer to the total energy consumption required during the driving process, or it can be information indicating how much energy was saved or used more compared to a specific standard (such as expected average consumption or time). Alternatively, information on carbon emissions emitted during the driving process can be included in the energy consumption information.
[0054] The methods for calculating this energy consumption information can vary greatly. For example, information on reference consumption conditions, which are the conditions for consuming a certain amount of energy, may be pre-stored for each type of transportation, and information on additional energy consumption or energy savings may be calculated based on the difference between this reference consumption condition and actual driving information. The amount of energy added or saved based on the difference between the reference consumption condition and the driving information may be predetermined through calculation or determined experimentally. Alternatively, the amount of carbon emitted based on driving information may be specified using a predetermined formula or experiment, and carbon emissions based on the driving information may be calculated based on this. Information on energy consumption, i.e., energy consumption information, may be calculated in various ways, and in this specification, it is assumed that the route time calculation system (200) can calculate and / or analyze this energy consumption information in any way.
[0055] Although FIG. 1 illustrates an example where the route time calculation system (200) is implemented separately from the driver system (100), depending on the embodiment, both the driver system (100) and the route time calculation system (200) may be provided in the driver terminal. Furthermore, in the case where they are implemented separately, the driver system (100) and the route time calculation system (200) can, of course, implement the technical idea of the present invention while performing communication via wired or wireless communication.
[0056] Meanwhile, the route recommendation system (400) may be a system that can generate a route from a starting point to a destination and provide it to a driver system (100). The route recommendation system (400) may generate a recommended route from GPS information of a current location and a destination location. The route recommendation system (400) may generate and update the recommended route in real time so that it has a route and / or time that is at least equal to or greater than a previously generated route while generating the recommended route. The method by which the route recommendation system (400) generates the recommended route may vary, and for example, a multiple minimum route and time recommendation algorithm of a generative AI may be used. In this specification, in order to clearly describe the technical features of the present invention, a detailed description of how the route recommendation system (400) generates the recommended route will be omitted.
[0057] The above-mentioned route recommendation system (400) may also be implemented in the same driver terminal as the driver system (100), or as shown in FIG. 1, may be configured separately from the driver system (100) and transmit and receive information necessary to implement the technical idea of the present invention through wired or wireless communication.
[0058] The above blockchain (300) may be a network implemented to register information necessary to implement the technical idea of the present invention and to verify the registered information as needed.
[0059] As is widely known, blockchain (300) can be used to ensure the reliability of information because it is difficult to falsify or arbitrarily delete information. There are various ways to implement such blockchain (300), and a detailed description thereof is omitted in this specification.
[0060] It goes without saying that the above driver system (100), the route time settlement system (200), and / or the route recommendation system (400) can be implemented to register necessary information in the blockchain (300) and check the registered information.
[0061] In the following specification, the term “registering information in a blockchain (300) by a given system” may be defined to include not only the case where the driver system (100) registers the corresponding information in the blockchain (300), but also the case where the route time settlement system (200) or the route recommendation system (400) registers the corresponding information.
[0062] In addition, the fact that a given system performs a certain function can be defined to include not only the case where the driver system (100) performs the function, but also the case where the route time calculation system (200) or the route recommendation system (400) performs the function.
[0063] The above driving information request system (500) may be a system that obtains driving information registered and managed according to the technical idea of the present invention and / or energy consumption information corresponding to such driving information, and based on this, provides a certain benefit to the driver or certifies that the driving was appropriate.
[0064] For example, the above-mentioned driving information request system (500) may be a system capable of calculating and providing carbon emission rights based on driving information, but is not limited thereto, and may also be a system that seeks to certify that the driving is suitable for cases where minimum time travel or optimal route travel is required for fresh food, blood, organs for transplantation, insurance, etc.
[0065] If the above-mentioned driving information request system (500) is implemented as a system for calculating and granting carbon emission rights, the method for calculating carbon emission rights can be set to confirm that carbon emissions were reduced during the driving process and, accordingly, to reasonably and reliably calculate the amount of carbon emission reduction effect. The calculation method of this carbon emission rights calculation system can be verified and certified in advance by a credible organization, leading to the actual granting of carbon emission rights. Depending on the implementation example, such a credible organization may be the operating entity of the above-mentioned driving information request system (500).
[0066] The above-mentioned driving information request system (500) can receive the driver's entire driving information and / or overall energy consumption information from the blockchain-based transportation vehicle driving information verification system (1) and calculate carbon emission rights based on the information. Alternatively, the above-mentioned driving information request system (500) can verify whether the route, time, and energy consumption of the driving were appropriate based on the driver's entire driving information.
[0067] The above blockchain-based transportation operation information verification system (1) may include at least the driver system (100). According to an implementation example, the blockchain-based transportation operation information verification system (1) includes the driver system (100), and may also include the route time calculation system (200) and / or the route recommendation system (400).
[0068] The blockchain-based transportation vehicle operation information verification system (1) can receive transportation vehicle information and register it on the blockchain (300). This transportation vehicle information may be information that can verify the basic energy consumption of the transportation vehicle, such as average energy consumption. This transportation vehicle information may include the vehicle's name, model year, fuel efficiency, and other various information.
[0069] And the above blockchain-based transportation operation information verification system (1) can automatically specify the departure location and / or destination location or receive input from the driver, and then recommended operation information including the recommended route and travel time can be specified by the route recommendation system (400).
[0070] Then, the blockchain-based transportation operation information verification system (1) can also register the recommended operation information on the blockchain (300). This recommended operation information can be updated in real time, and can also be registered on the blockchain (300) every time it is updated.
[0071] And when operation begins, the blockchain-based transportation operation information verification system (1) can specify checkpoint operation information at each checkpoint time that occurs during the operation and register it in the blockchain (300).
[0072] Checkpoints can be points in time that are automatically set at predetermined time intervals.
[0073] In such cases, checkpoint operation information may simply be location information and time, or may include various other information such as instantaneous speed, depending on the implementation example.
[0074] Additionally, the checkpoint may be a point in time when a special event occurs from an energy consumption perspective. That is, an event that can cause energy consumption to differ from the average energy consumption may be the event that triggers the checkpoint. The checkpoint that causes energy consumption to differ from the average energy consumption may be predefined based on the event. For example, it may be predefined based on the movement of the vehicle, such as rapid acceleration or deceleration above a certain level, or a rotational motion of the vehicle, such as a left or right turn. These checkpoints may be defined in various ways depending on the embodiment.
[0075] In this case, when a checkpoint occurs, the blockchain-based transportation operation information verification system (1) can specify operation information at the time of the checkpoint, i.e., checkpoint operation information, and register it in the blockchain (300). The checkpoint operation information can include, for example, the type of event (e.g., rapid acceleration, rapid deceleration, left turn, right turn, etc.), location information (e.g., GPS information), instantaneous speed, and / or time information.
[0076] In this way, whenever a checkpoint occurs, the blockchain-based transportation operation information verification system (1) can be used to accurately identify the overall energy consumption information during the entire operation process by registering the operation information of the checkpoint in the blockchain (300).
[0077] And, when the operation of the transportation means is completed, the blockchain-based transportation means operation information verification system (1) can analyze and specify the entire operation information and / or the entire energy consumption information based on the entire operation information through the route time settlement system (200). The entire energy consumption information may be the actual total energy consumption (e.g., fuel consumption) or may mean the energy consumption that has increased or decreased compared to the standard consumption amount calculated in a predetermined manner, and may vary depending on the implementation example.
[0078] When the entire operation information and / or the entire energy consumption information is specified, the blockchain-based transportation operation information verification system (1) can automatically or manually transmit the entire operation information and / or the entire energy consumption information to the operation information request system (500), and in response, the blockchain-based transportation operation information verification system (1) can obtain a predetermined authentication result or settled carbon emission rights information related to operation from the operation information request system (500).
[0079] Additionally, the blockchain-based transportation operation information verification system (1) can maintain a driver-specific database, and upon completion of a trip, the overall operation information and / or overall energy consumption information can be stored in the driver-specific database for the driver to check. This can have the effect of recommending more appropriate and energy-efficient driving based on data. The driver-specific database can be incorporated into the route time calculation system (200), but is not limited thereto.
[0080] The physical configuration of the above blockchain-based transportation operation information verification system (1) may be as shown in Fig. 2.
[0081] First, referring to FIG. 2, the blockchain-based transportation operation information verification system (1) can be implemented using a predetermined data processing device. As described above, the blockchain-based transportation operation information verification system (1) may refer only to the driver system (100), or may refer to the driver system (100) and the route time settlement system (200). Alternatively, it may be defined to include the driver system (100), the route time settlement system (200), and the route recommendation system (400).
[0082] Each individual system included in the above blockchain-based transportation operation information verification system (1) may have a configuration as shown in Fig. 2, or the entire system may be implemented as a single physical device and have a configuration as shown in Fig. 2.
[0083] The above blockchain-based transportation operation information verification system (1) includes a processor (110) and a storage medium (120) for implementing the functions defined in this specification, as illustrated in FIG. 2. The processor (110) may refer to a computing device capable of executing a predetermined program (software code), and may be named by various names such as an implementation example of the data processing device or a vendor mobile processor, microprocessor, CPU, single processor, multi-processor, GPU, etc., and may be implemented with one or more processors.
[0084] An average expert in the technical field of the present invention will be able to easily infer that the above processor (110) can perform data processing necessary for the technical idea of the present invention by running the above program.
[0085] The above storage medium (120) may refer to a device in which a program for implementing the technical idea of the present invention is stored / installed. Depending on the implementation example, the storage medium (120) may be divided into a plurality of different physical devices, and depending on the implementation example, a part of the storage medium (120) may exist inside the processor (110). Depending on the implementation example, the storage medium (120) may be implemented as a hard disk, a GPU, an SSD (Solid State Disk), an optical disk, a RAM (Random Access Memory), and / or other various types of memory media, and may be implemented in a detachable manner in the pedestrian or driver system (100) as needed.
[0086] The above blockchain-based transportation operation information verification system (1) can be implemented as a terminal or server that registers operation information, checkpoint operation information, or parking status information (as described below) in a blockchain (300) according to the technical idea of the present invention, and calculates overall operation information and / or overall energy consumption information based thereon, but is not limited thereto, and can be implemented as any data processing device (e.g., a computer, a mobile terminal, etc.) that has data processing capability to execute the above program. For example, as described above, a predetermined program may be installed on the driver terminal and / or server and organically combined with the hardware of the driver terminal and / or server, so that the blockchain-based transportation operation information verification system (1) can be implemented.
[0087] In addition, it will be easily inferred by an average expert in the technical field of the present invention that the blockchain-based transportation vehicle operation information verification system (1) may be equipped with the processor (110), the storage medium (120), and various peripheral devices (e.g., input / output devices, display devices, audio devices, communication devices, etc., 140, 141) provided in the blockchain-based transportation vehicle operation information verification system (1) and a communication interface (e.g., communication bus, 130, etc.) for connecting these devices.
[0088] Meanwhile, it goes without saying that the technical idea of the present invention can be implemented by organically combining the program stored in the storage medium (120) and the processor (110).
[0089] In addition, the blockchain-based transportation operation information verification system (1) may refer to a logical configuration equipped with hardware resources and / or software necessary to implement the technical idea of the present invention, and does not necessarily refer to a single physical component or device. That is, the blockchain-based transportation operation information verification system (1) may refer to a logical combination of hardware and / or software provided to implement the technical idea of the present invention, and, if necessary, may be implemented as a set of logical configurations for implementing the technical idea of the present invention by being installed in devices spaced apart from each other and performing their respective functions. In addition, the blockchain-based transportation operation information verification system (1) may refer to a set of configurations that are separately implemented for each function or role for implementing the technical idea of the present invention. For example, the driver system (100), the route time calculation system (200), and / or the route recommendation system (400) may each be located in different physical devices, or may be located in the same physical device. In addition, depending on the implementation example, the combination of software and / or hardware constituting each of the driver system (100), the route time calculation system (200), and / or the route recommendation system (400) may also be located in different physical devices, and the components located in different physical devices may be organically combined with each other to implement each of the above systems.
[0090] Hereinafter, a specific blockchain-based transportation vehicle operation information verification method according to the technical idea of the present invention will be described with reference to FIGS. 3 and 4.
[0091] FIG. 3 is a flow chart for explaining a method for verifying transportation vehicle operation information based on blockchain according to an embodiment of the present invention, and FIG. 4 is a flow chart for explaining a method for verifying transportation vehicle operation information based on blockchain according to another embodiment of the present invention.
[0092] First, referring to FIG. 3, the driver system (100) can receive transportation information from the driver and register it in the route time settlement system (200) and blockchain (300) (S100). As previously described, the transportation information is information that can determine basic energy consumption. The registration of transportation information in the blockchain (300) can be performed by the driver system (100) or the route time settlement system (200).
[0093] The driver system (100) can specify departure information including the departure location and time of the vehicle. For example, the driver system (100) can receive a signal from the driver indicating the start of operation, and in this case, can automatically specify the departure location (e.g., GPS information) and time.
[0094] Then, the driver system (100) can register the departure information in the route time settlement system (200) and the blockchain (300) (S110).
[0095] And the driver system (100) can receive a destination location from the driver and register information including the received destination location (e.g., destination location and time information) in the blockchain (300) and route recommendation system (400) (S120).
[0096] Then, the route recommendation system (400) can generate recommended driving information including a recommended route and travel time (S130), and the route recommendation system (400) can register the generated recommended driving information in the blockchain (300) and transmit it to the driver system (100) (S131). Of course, according to an embodiment, the route recommendation system (400) can transmit the generated recommended driving information only to the driver system (100), and the driver system (100) can register the recommended driving information in the blockchain (300).
[0097] Then, the driver can start driving (S140) and determine whether a checkpoint occurs during the driving process (S141).
[0098] When a checkpoint occurs, the driver system (100) can specify checkpoint operation information, transmit the specific checkpoint operation information to the route time settlement system (200), and register it in the blockchain (300) (S142). In addition, the checkpoint operation information can be transmitted to the route recommendation system (400) (S142).
[0099] The above checkpoint operation information may include the location (e.g., GPS information, time, and / or instantaneous speed) at the time of checkpoint occurrence.
[0100] The above checkpoint may refer to a point in time when a predetermined event occurs, i.e., an event that causes energy consumption different from the average energy consumption during operation of the transportation means. In addition, the checkpoint operation information includes the location information and time of the transportation means at the time of occurrence of the event, and may optionally include instantaneous speed or event type information. The driver system (100) may specify the checkpoint operation information. Of course, the driver system (100) may also perform communication with the transportation means to receive necessary information, as needed.
[0101] Additionally, the checkpoint may simply be every time a predetermined check time (e.g., 5 minutes or 1 minute) elapses after the movement of the transportation means, i.e., operation, begins. That is, the driver system (100) may set a checkpoint at each check time interval and register the checkpoint operation information (e.g., location information and time of the transportation means) at that time in the blockchain.
[0102] And according to an embodiment, the route recommendation system (400) that receives the checkpoint operation information can compare the route and / or time with the previously generated recommended operation information to determine whether a better route and / or time exists, and if so, can generate recommended operation information corresponding to the better route and / or time, i.e., updated recommended operation information (S150).
[0103] The generated updated recommended driving information can be registered on the blockchain (300) and transmitted to the driver system (100) (S151). The driver can then perform driving corresponding to the updated recommended driving information.
[0104] It goes without saying that the creation of updated recommended driving information by the route recommendation system (400), registration in the blockchain (300), and transmission to the driver system (100) can be performed multiple times.
[0105] The driver system (100) can then determine whether operation is terminated (S160). Operation may be terminated automatically when the driver system (100) determines that the destination has been reached, or by the driver inputting a signal indicating the end of operation into the driver system (100).
[0106] Then, the driver system (100) can register the end information including the location and time at which the operation ended in the route time settlement system (200) and blockchain (300) (S161).
[0107] Then, the above route time calculation system (200) can analyze and generate overall energy consumption information based on the entire operation information from the departure point to the destination, including the departure information, the destination location, and at least one of the checkpoint operation information registered during the operation process (S170).
[0108] Then, the above route time calculation system (200) can register the entire driving information and / or the entire energy consumption information created in the driver-specific database, and can also register it in the blockchain (300) chain.
[0109] Thereafter, the route time settlement system (200) can transmit the entire driving information and / or the entire energy consumption information to the driving information request system (500) (S180), and accordingly, carbon emission rights are settled by the driving information request system (500) and transmitted to the route time settlement system (200) and / or the driver system (100), or the authentication result for driving, etc. can be transmitted to the route time settlement system (200) and / or the driver system (100).
[0110] The above driving information request system (500) can, of course, authenticate the reliability of the entire driving information and / or the entire energy consumption information based on the blockchain (300).
[0111] In addition, as described above, the above-mentioned driving information request system (500) may be a system capable of calculating carbon emission rights, but is not limited thereto.
[0112] Meanwhile, transportation vehicles may be parked during operation, and the duration of this parked state or whether the engine is turned on or not may be closely related to energy consumption.
[0113] Therefore, according to the technical idea of the present invention, the presence or absence of such parking status and information related thereto can also be registered and managed in the blockchain (300).
[0114] An example of this is shown in Fig. 4.
[0115] Referring to FIG. 4, the driver system (100) can determine whether a parking event occurs before the vehicle reaches the destination location (S200). A parking event may refer to a situation where the vehicle's location remains within a certain range for a certain period of time or longer. Criteria for determining whether a vehicle is in a parking state may be defined in various other ways.
[0116] And when the driver system (100) determines that the vehicle is in a stopped state, the stopped state information including the stopped time and / or whether the engine is maintained can be specified and registered in the route time calculation system (200) and / or the blockchain (300) chain (S210). The driver system (100) can also receive information on whether the engine is maintained from the driver, and if the driver system (100) can communicate with the vehicle, it can automatically obtain information on whether the engine is maintained.
[0117] Then, as described above, in the process of specifying the overall energy consumption information, the route time calculation system (200) may further include the parking status information, and the overall energy consumption information based on the overall driving information that further includes the parking status information may be specified. Of course, the route time calculation system (200) may pre-store information or calculation methods regarding how much energy is consumed when the engine is maintained in the parking status or not.
[0118] And the driver system (100) determines whether a restart is made in a stopped state (S220), and if a restart is made, restart information, that is, restart information including restart location and time, acceleration, instantaneous speed, etc., can be registered in the route time settlement system (200) and / or blockchain (300) (S230).
[0119] Ultimately, according to the technical idea of the present invention, information that may be related to energy consumption during the operation of a means of transportation can be stored and managed based on a reliable blockchain, and based on this, it can be used to objectively and accurately provide evidence related to operation and create added value through operation.
[0120] The blockchain-based method for verifying transportation vehicle operation information according to an embodiment of the present invention can be implemented as computer-readable code on a computer-readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, hard disks, floppy disks, and optical data storage devices. Furthermore, the computer-readable recording medium can be distributed across network-connected computer systems, allowing the computer-readable code to be stored and executed in a distributed manner. Furthermore, functional programs, codes, and code segments for implementing the present invention can be readily inferred by programmers skilled in the art to which the present invention pertains.
[0121] While the present invention has been described with reference to the embodiments illustrated in the drawings, these are merely exemplary, and those skilled in the art will understand that various modifications and equivalent embodiments are possible. Therefore, the true scope of technical protection of the present invention should be determined by the technical spirit of the appended claims.
[0122] The present invention can be used in a blockchain-based transportation vehicle operation information verification method and system.
Claims
1. A step in which the system receives transportation information to verify the basic energy consumption of the transportation used by the driver and registers it on the blockchain; A step in which the system specifies departure information including the departure location and time of the means of transportation and receives a destination location; A step of specifying recommended operation information including recommended route information and travel time based on the destination location input by the system, and registering the specific recommended operation information in the blockchain; The step of the above system specifying checkpoint operation information at at least one checkpoint when the movement of the above means of transportation begins and registering it in the blockchain; and A method for verifying operation information of a transportation means based on a blockchain, comprising a step of registering, in the blockchain, the entire energy consumption information based on the entire operation information from the departure point to the destination, including the end information including the location and time of the end of operation and the checkpoint operation information, when the operation of the transportation means ends.
2. In the first paragraph, when the movement of the means of transportation begins, the system specifies checkpoint operation information at at least one checkpoint and registers it in the blockchain. A method for verifying operation information of a means of transportation based on a blockchain, comprising the step of specifying and registering in the blockchain the checkpoint operation information including the location information and time of the means of transportation at the time of occurrence of the event and optionally including instantaneous speed or event type information, when a predetermined event occurs in the above system.
3. In the first paragraph, when the movement of the means of transportation begins, the step of specifying checkpoint operation information at at least one checkpoint and registering it in the blockchain is as follows: A method for verifying transportation vehicle operation information based on a blockchain, comprising a step of the system specifying the checkpoint operation information including the location information and time of the transportation vehicle at each predetermined check time and registering it in the blockchain.
4. In paragraph 1, the method for proving transportation operation information based on the blockchain is as follows: It further includes a step of determining whether a parking event occurs before the means of transportation reaches the destination location, and registering parking status information including the parking time or whether the engine is maintained in the blockchain. The step of specifying the entire energy consumption information based on the above overall operation information and registering it in the blockchain is as follows: A method for verifying transportation vehicle operation information based on a blockchain, characterized in that the total energy consumption information is specified based on the total operation information further including the above parking status information.
5. In the first paragraph, the method for proving transportation operation information based on the blockchain is as follows: A method for verifying transportation vehicle operation information based on blockchain, wherein the system further includes a step of storing the entire operation information or the entire energy consumption information in a database for each driver.
6. In the first paragraph, the method for proving transportation operation information based on the blockchain is as follows: A method for verifying transportation vehicle operation information based on blockchain, wherein the system further includes a step of transmitting the entire operation information or the entire energy consumption information to a predetermined operation information request system.
7. In paragraph 6, the operation information request system, A blockchain-based method for verifying transportation operation information, including a carbon emission calculation system.
8. A computer program stored on a computer-readable recording medium installed in a data processing device and for performing the method described in any one of claims 1 to 7.
9. In a blockchain-based transportation operation information verification system, processor; A storage medium containing a program executed by the above processor, The above processor controls the above program, A blockchain-based transportation vehicle operation information verification system, which receives transportation vehicle information for verifying the basic energy consumption of a transportation vehicle used by a driver and registers it on a blockchain, specifies departure information including a departure location and time of the transportation vehicle, receives a destination location, specifies recommended operation information including recommended route information and travel time based on the input destination location, registers the specific recommended operation information on the blockchain, specifies checkpoint operation information at at least one checkpoint when the movement of the transportation vehicle begins and registers it on the blockchain, and when the operation of the transportation vehicle ends, specifies total energy consumption information based on the entire operation information from the departure location to the destination including termination information including a location and time at which the operation ended and the checkpoint operation information, and registers it on the blockchain.
10. In the 9th paragraph, the processor controls the program, A blockchain-based transportation vehicle operation information verification system that specifies and registers in the blockchain the checkpoint operation information including the location information and time of the transportation vehicle at the time of occurrence of the event and optionally including instantaneous speed or event type information.
11. In the 9th paragraph, the processor controls the program, A blockchain-based transportation vehicle operation information verification system that specifies the checkpoint operation information including the location information and time of the transportation vehicle at each predetermined check time and registers it in the blockchain.
12. In the 9th paragraph, the processor controls the program, A blockchain-based transportation vehicle operation information verification system that determines whether a parking event occurs before the transportation vehicle reaches the destination location, specifies parking status information including the parking time or whether the engine is maintained, and registers it in the blockchain, and specifies the overall energy consumption information based on the overall operation information that further includes the parking status information.
13. In the 9th paragraph, the processor controls the program, A blockchain-based transportation operation information verification system that stores the above-mentioned overall operation information or the above-mentioned overall energy consumption information in a database for each driver.
14. In the 9th paragraph, the processor controls the program, A blockchain-based transportation vehicle operation information verification system that transmits the above-mentioned overall operation information or the above-mentioned overall energy consumption information to a predetermined operation information request system.
Citation Information
Patent Citations
System and method for trading emissions unit using location data
JP2023107760A
System and method for providing route guide service which displays greenhouse gas emissions
KR1020140119345A
Remote management system for construction machinery and Method thereof
KR1020210131712A
Method of manufacturing color glass for BIPV using recycled solar panel glass
KR1020230069332A
Method for identifying disease phenotype based on combined score of significant gene expression signatures from transcriptome sample of patients
KR102361617B1