Cognitive Parking Guidance System Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional parking assistance systems are vehicle and driver agnostic, failing to account for individual vehicle size, weight, and motorist capabilities, as well as extrinsic criteria like weather and travel waypoints, leading to unsuitable parking space recommendations.

Innovation Solution

A cognitive parking guidance system that defines a navigation waypoint for a specified vehicle, retrieves available parking spaces within a pre-specified distance, filters them based on vehicle context and motorist preferences, and displays suitable parking locations, considering factors like vehicle type, weather, and past parking patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional parking assistance systems use binary determination of occupied spaces, then the system complexity is low, but the system cannot provide personalized parking recommendations suitable for individual vehicles and motorists

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the parking guidance function into multiple independent modules: a data collection module that gathers vehicle and motorist information, a filtering module that processes available parking spaces based on collected data, and a recommendation module that generates personalized suggestions. This segmentation allows the system to provide personalized recommendations while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by collecting and storing vehicle characteristics, motorist preferences, and parking space information in advance. This pre-processing of data enables the filtering and recommendation functions to operate efficiently without requiring complex real-time computations, thus balancing personalization capability with system complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system filters parking spaces based on multiple criteria (vehicle size, weather, preferences), then the suitability of parking recommendations improves, but the processing time and computational resources increase

Engineering Contradiction:
Improverecommendation suitabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary filtering and sorting of parking spaces based on stored vehicle characteristics and motorist preferences before final recommendation generation. By pre-processing and organizing parking space data according to multiple criteria, the system reduces the computational burden during real-time operations, thereby maintaining high recommendation suitability while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different filtering criteria and levels of detail to different parking spaces based on their specific characteristics and the motorist's stated preferences. Rather than uniformly processing all parking spaces with the same level of detail, the system selectively applies filtering based on local conditions and preferences, optimizing the balance between recommendation quality and processing efficiency.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the system considers multiple extrinsic criteria (weather, waypoints, events), then the comprehensiveness of parking guidance improves, but the data requirements and system complexity increase

Engineering Contradiction:
ImprovecomprehensivenessVSAvoiddata requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal data collection framework that handles multiple types of extrinsic criteria (weather conditions, navigation waypoints, local events) through a single integrated system architecture. This multi-functional approach allows the system to process diverse data types using common processing logic, reducing overall system complexity while maintaining comprehensive coverage of relevant factors.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system extracts only the most relevant extrinsic criteria from the broader environment based on the specific parking context and motorist preferences. Rather than processing all available data uniformly, the system selectively extracts and processes only those weather conditions, waypoints, and events that are directly relevant to parking space suitability, thereby reducing data requirements while maintaining comprehensiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10458809B2Cognitive parking guidance
Publication Date: 2019.10.29 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10458809B2 patent drawing
  • US10458809B2 patent drawing

AI summary

Embodiments of the present invention provide a method, system and computer program product for cognitive parking guidance. In an embodiment of the invention, a method for cognitive parking guidance includes initially receiving in memory of a computer either an express or implied definition of a navigation waypoint for a specified vehicle. The method also includes retrieving from over a computer communications network into the memory of the computer, a set of available parking spaces within a pre-specified distance of the navigation waypoint and loading into the memory of the computer a context of the vehicle. The method yet further includes filtering the available parking spaces in the set into a subset of one or more available parking spaces in accordance with the context. Finally, the method includes displaying a location of a selected one of the parking spaces in the subset in a display of the computer.