Blockchain Parking Node Automates Vehicle Relocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current parking systems for transports face challenges in efficiently directing vehicles to available parking spots and automating the relocation of vehicles based on changing event schedules and occupant needs, making it difficult to determine the exact location of available spots and the most convenient ones.

Innovation Solution

A method and system utilizing a blockchain-based network that includes parking processing nodes and destination processing nodes to detect vehicle parking, access occupant devices to determine pickup locations and times, and send commands to move vehicles to optimal locations, as well as query and assign available parking spots through a decentralized database and smart contracts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated relocation of vehicles is implemented based on event updates, then parking spot utilization is optimized, but system complexity increases

Engineering Contradiction:
Improveparking spot utilizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A blockchain-based smart contract system acts as an intermediary between event management systems and vehicle relocation processes. The smart contracts automatically execute relocation logic when event conclusions are updated, eliminating the need for complex centralized control systems while optimizing parking utilization through decentralized automated decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service automation where the parking management system automatically detects event conclusion updates, queries occupant devices for modified pickup locations, and executes vehicle relocation commands without human intervention. This self-service mechanism optimizes parking spot utilization while keeping the control logic embedded in simple, automated routines rather than complex external systems.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If real-time querying of occupant devices is performed, then pickup location accuracy is improved, but communication overhead increases

Engineering Contradiction:
Improvepickup location accuracyVSAvoidcommunication overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary actions by querying occupant devices for modified pickup locations and event conclusion updates before initiating vehicle relocation. This advance querying ensures accurate pickup location information is obtained beforehand, reducing the need for repeated communication during the relocation process and minimizing overall communication overhead.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automated command sending to vehicles is implemented, then relocation efficiency is improved, but control security requirements increase

Engineering Contradiction:
Improverelocation efficiencyVSAvoidcontrol security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Smart contracts serve as a trusted intermediary that mediates between the parking management system and vehicle control. The automated command-sending logic is embedded within the immutable smart contract code, which automatically verifies and executes relocation commands based on event conclusion updates. This eliminates the need for complex external security control systems while maintaining high relocation efficiency through automated, tamper-proof execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11288762B2Vacancy processing
Publication Date: 2022.03.29 TOYOTA MOTOR NORTH AMERICA INC
  • US11288762B2 patent drawing
  • US11288762B2 patent drawing
  • US11288762B2 patent drawing

AI summary

An example operation may include one or more of receiving, by a destination processing node, a notification from a transport regarding a probable vacancy, determining, by the destination processing node, a probable time of availability and a location of the vacancy based on the notification, querying, by the destination processing node, a plurality of transports in a proximity of the vacancy, and assigning the location of the vacancy to a specific transport of the plurality of the transports.