Blockchain distributed storage data tagging system

By using a blockchain-based distributed storage data tagging system, combined with garage space planning and vehicle data tagging modules, intelligent allocation of vehicle parking locations and cost calculation are achieved, solving the problem of low garage space utilization and improving the space utilization and cost adjustment flexibility of garages.

CN117935605BActive Publication Date: 2026-04-21李新汉
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
李新汉
Filing Date
2022-01-06
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing public parking garage planning methods fail to effectively utilize garage space, resulting in some parking spaces being vacant or not being fully utilized during peak hours.

Method used

By adopting a blockchain-based distributed storage data tagging system, combined with a garage space planning module and a vehicle data tagging module, and through modules such as infrared monitoring, urgency analysis, parking fee calculation, and vehicle operation terminal control, intelligent allocation of vehicle parking locations and fee calculation are achieved.

Benefits of technology

This improves the utilization rate of garage space, dynamically adjusts parking fees based on the urgency of vehicles and parking frequency, encourages reasonable parking, reduces vacant parking spaces, and maximizes the use of garage space.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application discloses a kind of blockchain distributed storage data marking systems, including garage space planning module and vehicle data marking module, vehicle operating terminal, vehicle owner mobile terminal;The garage space planning module is used to combine the parking information of vehicle in garage to plan the containing capacity of garage, the vehicle data marking module is used to combine the data information of vehicle to judge parking position, the vehicle operating terminal is used to give the permission of temporarily controlling vehicle, the vehicle owner mobile terminal is used to receive the state information of current vehicle, the vehicle data marking module includes urgency analysis module, parking fee calculation module, parking duration recording module, data storage module;The garage space planning module includes infrared monitoring module, parking position distribution module, the urgency analysis module is electrically connected with parking position distribution module, the present application has the characteristics of strong practicability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, specifically to a blockchain distributed storage data tagging system. Background Technology

[0002] There are two existing planning methods for public parking garages: the first is to define the ownership of a specific area, and the second is completely random parking, following a first-come, first-served principle. The first method fails to utilize parking garages efficiently in terms of time, often resulting in some spaces being vacant while others cannot park. The second method, where occupants are unaware of other vehicles' parking times, still commonly suffers from underutilization of garage space during peak hours. Therefore, designing a highly practical blockchain-based distributed storage and data tagging system is essential. Summary of the Invention

[0003] The purpose of this invention is to provide a blockchain distributed storage data tagging system to solve the problems mentioned in the background art.

[0004] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a blockchain distributed storage data marking system, including a garage space planning module and a vehicle data marking module, a vehicle operation terminal, and a car owner's mobile phone terminal;

[0005] The garage space planning module is used to plan the garage's capacity by combining the vehicle parking information in the garage. The vehicle data marking module is used to determine the parking location by combining the vehicle data information. The vehicle operation terminal is used to grant temporary control permissions to the vehicle. The owner's mobile terminal is used to receive the current vehicle status information.

[0006] According to the above technical solution, the vehicle data marking module includes an urgency analysis module, a parking fee calculation module, a parking duration recording module, and a data storage module; the garage space planning module includes an infrared monitoring module and a parking location allocation module, wherein the urgency analysis module is electrically connected to the parking location allocation module, and the infrared monitoring module is electrically connected to the parking fee calculation module; the vehicle operation terminal includes an access module, a vehicle unlocking module, a vehicle locking module, and a reminder module, wherein the reminder module is electrically connected to the vehicle owner's mobile phone terminal;

[0007] The infrared monitoring module is used to monitor whether there are vehicles parked in the parking spaces of the garage. The parking fee calculation module is used to calculate the parking fee by combining various indicators. The access module is used to connect the vehicle to the garage system so that it can read data and perform access control. The vehicle unlocking module is used to grant temporary driving permission to garage dispatchers so that they can drive the vehicle. The vehicle locking module is used to lock the vehicle. The reminder module is used to remind the owner when the vehicle is unlocked. The data storage module is used to save the vehicle's parking information.

[0008] According to the above technical solution, the working process of the vehicle data tagging module is as follows:

[0009] S0. The vehicle owner uses their mobile phone to input the maximum acceptable parking fee as a basis for determining the urgency of parking;

[0010] S1. Before the vehicle enters the garage gate, the urgency level of the vehicle's parking is input into the urgency analysis module, the parking location allocation module is used to obtain the estimated parking location, and the data is marked and stored in the data storage module.

[0011] S2. Connect the garage to the vehicle's operating terminal using the access module, and compare the urgency of parking with the urgency of parking in previous parking sessions to determine if the urgency is higher than the average. If it is higher than the average, grant the garage dispatcher the right to drive the vehicle using the vehicle unlocking module when entering the garage. At this time, the car owner can leave the vehicle and the garage dispatcher will park the vehicle. After parking, remind the car owner's mobile phone using the reminder module.

[0012] S3. After parking, the parking duration is recorded using the parking duration recording module. The parking fee is calculated based on the parking duration and the parking location. Specifically, parking is arranged from nearest to farthest location. Locations that are close and easy to retrieve have a higher unit price, while locations that are far away and inconvenient to retrieve have a lower unit price. The unit price is then multiplied by the time to calculate the total price.

[0013] According to the above technical solution, the garage space planning module also includes a vehicle parking frequency statistics module, a spare area allocation module, a frequently used area allocation module, and a time overlap matching module. The vehicle parking frequency statistics module is electrically connected to the infrared monitoring module, and the time overlap matching module is...

[0014] The spare area allocation module is used to plan some parking spaces for emergency use, the commonly used area allocation module is used to provide different parking spaces for daily use, the vehicle parking frequency statistics module is used to detect the parking frequency of vehicles to determine parking preferences, and the time overlap matching module is used to match the parking time information entered by the parking time recording module with the parking time of vehicles parked in the garage.

[0015] According to the above technical solution, the working process of the backup area allocation module is as follows:

[0016] S4. The infrared monitoring module transmits the signals of vehicles parked in the parking spaces to the vehicle parking frequency statistics module, and sorts the parking frequency of the vehicles. Parking spaces with high parking frequency are classified as parking spaces belonging to the frequently used area allocation module, and parking spaces with low parking frequency are classified as parking spaces belonging to the backup area allocation module.

[0017] S5. When the parking spaces in the frequently used area allocation module are not full, the backup area allocation module is always in an empty state, and the parking spaces in the frequently used area allocation module are filled first.

[0018] S6. When the parking spaces in the commonly used area allocation module are full, the backup area allocation module starts to work. At this time, when external vehicles drive in, they will park in the area covered by the backup area allocation module for temporary parking.

[0019] S7. Input the parking time information from the parking time recording module into the time overlap matching module, find the earliest departing vehicle, and grant the vehicle unlocking module control over the vehicle when the earliest departing vehicle drives away.

[0020] S8. The garage staff drives the vehicle into the parking space vacated by the previously moved vehicle. After parking, they use the vehicle locking module to lock the vehicle, ensuring that the parking spaces in the frequently used area allocation module are always full. At the same time, they use the reminder module to remind the car owner and use the parking fee calculation module to calculate the parking fee.

[0021] According to the above technical solution, the working method of the parking fee calculation module in step S8 is as follows:

[0022] ;

[0023] In the formula, S is the additional premium, S0 is the maximum parking fee per unit, t is the parking time, S1 is the parking fee per unit of the backup area allocation module, n0 is the total number of currently parked vehicles, and n1 is the ranking of the current parking space's popularity among the total number of vehicles.

[0024] According to the above technical solution, the vehicle data marking module further includes a scoring module, a parking space similarity assessment module, an on-chain module, a data marking discrimination module, and a node connection module. The parking space similarity assessment module is electrically connected to the vehicle parking frequency statistics module, and the scoring module is electrically connected to the car owner's mobile phone.

[0025] The scoring module is used to score the user experience of the parking, the parking space similarity assessment module is used to assess the similarity of the parking characteristics of two vehicles, the on-chain module is used to upload the vehicle's score to the blockchain network, the data tagging and discrimination module is used to compare the parking information of the vehicle with the parking information of other vehicles on the chain, and the node connection module is used to connect vehicles with high similarity in parking information so that the parking data of the two can be shared.

[0026] According to the above technical solution, the working method of the scoring module is as follows: when the vehicle finishes parking, the vehicle is scored and the score is uploaded to the blockchain network. Based on the vehicle parking characteristics of the data storage module, other car owners with similar parking characteristics are found. The node connection module is used to connect the two, and the parking data of the two can be shared, which facilitates guiding users to all possible parking spaces without the user having to search for them themselves.

[0027] According to the above technical solution, the reminder module uses telephone reminders and SMS reminders.

[0028] According to the above technical solution, the ratio of parking spaces in the spare area allocation module to the commonly used area allocation module is 1:9.

[0029] Compared with the prior art, the beneficial effects achieved by the present invention are: the present invention can allocate parking positions of vehicles according to the urgency of parking, and flexibly calculate parking fees for vehicles. When parking spaces are urgently needed, personnel scheduling in the garage can be used to maximize the space of the garage. Detailed Implementation

[0030] The technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0031] This invention provides a technical solution: a blockchain distributed storage data tagging system, including a garage space planning module and a vehicle data tagging module, a vehicle operation terminal, and a car owner's mobile phone terminal.

[0032] The garage space planning module is used to plan the garage's capacity by combining the parking information of vehicles in the garage. The vehicle data marking module is used to determine the parking location by combining the vehicle data information. The vehicle operation terminal is used to grant temporary control permissions to the vehicle. The owner's mobile terminal is used to receive the current status information of the vehicle.

[0033] The vehicle data tagging module includes an urgency analysis module, a parking fee calculation module, a parking duration recording module, and a data storage module; the garage space planning module includes an infrared monitoring module and a parking location allocation module. The urgency analysis module is electrically connected to the parking location allocation module, and the infrared monitoring module is electrically connected to the parking fee calculation module; the vehicle operation terminal includes an access module, a vehicle unlocking module, a vehicle locking module, and a reminder module. The reminder module is electrically connected to the vehicle owner's mobile phone.

[0034] The infrared monitoring module is used to monitor whether there are vehicles parked in the parking spaces in the garage. The parking fee calculation module is used to calculate the parking fee by combining various indicators. The access module is used to connect the vehicle with the garage system so that it can read data and perform access control. The vehicle unlocking module is used to grant temporary driving permissions to the garage dispatcher so that he can drive the vehicle. The vehicle locking module is used to lock the vehicle. The reminder module is used to remind the owner when the vehicle is unlocked. The data storage module is used to save the vehicle's parking information.

[0035] The working process of the vehicle data tagging module is as follows:

[0036] S0. The vehicle owner uses their mobile phone to input the maximum acceptable parking fee as a basis for determining the urgency of parking;

[0037] S1. Before the vehicle enters the garage gate, the urgency level of the vehicle's parking is input into the urgency analysis module, the parking location allocation module is used to obtain the estimated parking location, and the data is marked and stored in the data storage module.

[0038] S2. Connect the garage to the vehicle's operating terminal using the access module, and compare the urgency of parking with the urgency of parking in previous parking sessions to determine if the urgency is higher than the average. If it is higher than the average, grant the garage dispatcher the right to drive the vehicle using the vehicle unlocking module when entering the garage. At this time, the car owner can leave the vehicle and the garage dispatcher will park the vehicle. After parking, remind the car owner's mobile phone using the reminder module.

[0039] S3. After parking, the parking duration is recorded using the parking duration recording module. The parking fee is calculated based on the parking duration and the parking location. Specifically, parking is arranged from nearest to farthest location, with nearby locations that are easy to access charging a higher unit price and distant locations that are inconvenient to access charging a lower unit price. The unit price is multiplied by the time to calculate the total price. By judging the urgency of the parking, the price acceptable to the current car owner is determined, and parking locations in the garage are allocated. This allows car owners who need to park urgently to pay more for parking in nearby locations. In cases of even higher urgency, control of the vehicle can be transferred to dispatchers for parking, saving time based on user needs.

[0040] The garage space planning module also includes a vehicle parking frequency statistics module, a spare area allocation module, a frequently used area allocation module, and a time overlap matching module. The vehicle parking frequency statistics module is electrically connected to the infrared monitoring module, as is the time overlap matching module.

[0041] The backup area allocation module is used to plan some parking spaces for backup use in emergencies. The frequently used area allocation module is used to provide different parking spaces for use in normal circumstances. The vehicle parking frequency statistics module is used to detect the parking frequency of vehicles to determine parking preferences. The time overlap matching module is used to match the parking time information entered by the parking time recording module with the parking time of vehicles parked in the garage.

[0042] The working process of the backup area allocation module is as follows:

[0043] S4. The infrared monitoring module transmits the signals of vehicles parked in the parking spaces to the vehicle parking frequency statistics module, and sorts the parking frequency of the vehicles. Parking spaces with high parking frequency are classified as parking spaces belonging to the frequently used area allocation module, and parking spaces with low parking frequency are classified as parking spaces belonging to the backup area allocation module.

[0044] S5. When the parking spaces in the frequently used area allocation module are not full, the backup area allocation module is always in an empty state, and the parking spaces in the frequently used area allocation module are filled first.

[0045] S6. When the parking spaces in the commonly used area allocation module are full, the backup area allocation module starts to work. At this time, when external vehicles drive in, they will park in the area covered by the backup area allocation module for temporary parking.

[0046] S7. Input the parking time information from the parking time recording module into the time overlap matching module, find the earliest departing vehicle, and grant the vehicle unlocking module control over the vehicle when the earliest departing vehicle drives away.

[0047] S8. Garage personnel drive the vehicle into the parking space vacated by the previously moved vehicle. After parking, the vehicle is locked using the vehicle locking module to ensure that the parking spaces in the frequently used area allocation module are always full. At the same time, the reminder module reminds the car owner, and the parking fee calculation module calculates the parking fee. The garage is divided into two parking areas. The spare area allocation module is used to temporarily accommodate a number of vehicles exceeding the normal range. At the same time, it can fill the gaps in the garage more quickly when space is available, so as to maximize the space utilization of the garage and improve its carrying capacity.

[0048] In step S8 above, the parking fee calculation module works as follows:

[0049] ;

[0050] In the formula, S represents the additional premium, S0 represents the maximum parking fee per unit, t represents the parking time, S1 represents the parking fee per unit in the backup area allocation module, n0 represents the total number of currently parked vehicles, and n1 represents the popularity ranking of the current parking space among the total number. When a vehicle's parking location is very popular, its parking fee will be higher, and vice versa. The parking fee can be dynamically adjusted according to the popularity of the parking space. At the same time, the additional premium parking fee mainly depends on whether the vehicle is parked in a regular parking area. If the vehicle is parked in a temporary parking space, it will enjoy a smaller additional premium, which encourages vehicles to park in regular parking spaces more often to obtain higher parking fees, thereby improving the work enthusiasm of dispatchers.

[0051] The vehicle data tagging module also includes a scoring module, a parking space similarity assessment module, an on-chain module, a data tagging discrimination module, and a node connection module. The parking space similarity assessment module is electrically connected to the vehicle parking frequency statistics module, and the scoring module is electrically connected to the car owner's mobile phone.

[0052] The rating module is used to rate the user experience of the parking, the parking space similarity assessment module is used to assess the similarity of the parking characteristics of two vehicles, the on-chain module is used to upload the vehicle's rating to the blockchain network, the data tagging and discrimination module is used to compare the parking information of the vehicle with the parking information of other vehicles on the chain, and the node connection module is used to connect vehicles with high similarity in parking information so that the parking data of the two can be shared.

[0053] The rating module works as follows: when a vehicle finishes parking, it is rated and uploaded to the blockchain network. Based on the parking characteristics of the vehicle in the data storage module, other car owners with similar parking characteristics are found. The node connection module connects the two, and their parking data can be shared. This facilitates the connection of similar user data. Since similar users have similar economic capabilities and tend to choose similar parking locations, the ratings of similar users are more valuable and can guide users to all possible parking spaces without requiring them to search for them themselves.

[0054] The reminder module uses telephone reminders and SMS reminders.

[0055] The ratio of parking spaces in the spare area allocation module to the commonly used area allocation module is 1:9.

[0056] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0057] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A blockchain-based distributed storage data tagging system, characterized in that: Includes a garage space planning module and a vehicle data marking module, a vehicle operation terminal, and a car owner's mobile terminal; The garage space planning module is used to plan the garage's capacity by combining the vehicle parking information in the garage; the vehicle data marking module is used to determine the parking location by combining the vehicle data information; the vehicle operation terminal is used to grant temporary control permissions to the vehicle; and the owner's mobile terminal is used to receive the current vehicle status information. The vehicle data tagging module includes an urgency analysis module, a parking fee calculation module, a parking duration recording module, and a data storage module; The garage space planning module includes an infrared monitoring module and a parking location allocation module. The urgency analysis module is electrically connected to the parking location allocation module, and the infrared monitoring module is electrically connected to the parking fee calculation module. The vehicle operation terminal includes an access module, a vehicle unlocking module, a vehicle locking module, and a reminder module. The reminder module is electrically connected to the vehicle owner's mobile phone. The infrared monitoring module is used to monitor whether there are vehicles parked in the parking spaces in the garage. The parking fee calculation module is used to calculate the parking fee by combining various indicators. The access module is used to connect the vehicle to the garage system so that it can read data and perform access control. The vehicle unlocking module is used to grant temporary driving permission to garage dispatchers so that they can drive the vehicle. The vehicle locking module is used to lock the vehicle. The reminder module is used to remind the owner when the vehicle is unlocked. The data storage module is used to save the vehicle's parking information. The working process of the vehicle data tagging module is as follows: S0. The vehicle owner uses their mobile phone to input the maximum acceptable parking fee as a basis for determining the urgency of parking; S1. Before the vehicle enters the garage gate, the vehicle's parking urgency level is input into the urgency analysis module. The parking location allocation module is used to obtain the estimated parking location, and the data is marked and stored in the data storage module. S2. Connect the garage to the vehicle's operating terminal using the access module, and compare the urgency of parking with the urgency of parking in previous parking sessions to determine if the urgency is higher than the average. If it is higher than the average, grant the garage dispatcher the right to drive the vehicle using the vehicle unlocking module when entering the garage. At this time, the car owner can leave the vehicle and the garage dispatcher will park the vehicle. After parking, remind the car owner's mobile phone using the reminder module. S3. After parking, the parking time recording module records the parking time and calculates the parking fee based on the parking time and the parking location. Specifically, parking is arranged from the nearest to the farthest location. The unit price is higher for nearby locations that are easy to retrieve the car, and lower for distant locations that are inconvenient to retrieve the car. The unit price is then multiplied by the time to calculate the total price. The vehicle data tagging module also includes a scoring module, a parking space similarity assessment module, an on-chain module, a data tagging discrimination module, and a node connection module. The scoring module is electrically connected to the vehicle owner's mobile phone. The scoring module is used to score the user experience of the parking, the parking space similarity assessment module is used to assess the similarity of the parking characteristics of two vehicles, the on-chain module is used to upload the vehicle's score to the blockchain network, the data tagging and discrimination module is used to compare the parking information of the vehicle with the parking information of other vehicles on the chain, and the node connection module is used to connect vehicles with high similarity in parking information so that the parking data of the two can be shared. 2.The blockchain distributed storage data marking system of claim 1, wherein: The scoring module works as follows: when a vehicle finishes parking, it scores the vehicle and uploads the score to the blockchain network. Based on the vehicle parking characteristics in the data storage module, it finds other car owners with similar parking characteristics and connects them using the node connection module. The parking data of the two can be shared, which helps guide users to all possible parking spaces without the need for users to search for them themselves. 3.The blockchain distributed storage data marking system of claim 1, wherein: The reminder module uses telephone reminders and SMS reminders as reminder methods.

Citation Information

Patent Citations

  • Method and system for managing parking

    CN106157687A

  • Intelligent community service system based on cloud platform

    CN112185159A