Vehicle Access Control Using Motion Vector Intersection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle systems often unintentionally unlock or lock vehicles when users walk past them, leading to inefficient energy usage and security concerns, as they lack precise detection of user intent.

Innovation Solution

A method that determines the location and movement of an object, such as a key or smart device, relative to the vehicle using a grid-based system and motion vectors to accurately trigger vehicle functions like unlocking or locking only when the user is approaching, thereby reducing unnecessary triggering and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If automatic vehicle locking/unlocking is implemented using proximity detection, then user convenience is improved, but false triggering occurs when users simply walk past the vehicle

Engineering Contradiction:
Improveautomatic vehicle accessVSAvoidfalse triggering
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transitions from detecting only the presence/distance of the object (1D proximity) to detecting the motion vector and trajectory (2D directional movement). By calculating the intersection between the motion vector and the virtual vehicle area, the system adds a directional dimension to the detection, enabling it to distinguish between objects approaching the vehicle versus those merely passing by in proximity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If vehicle functions are triggered automatically based on proximity, then user convenience is improved, but energy consumption increases due to unnecessary activations

Engineering Contradiction:
Improveautomatic vehicle accessVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system continuously monitors the object's location and calculates motion vectors based on sequential position data. This feedback mechanism allows the system to dynamically assess whether the object is genuinely approaching the vehicle or merely passing by, enabling intelligent decision-making about whether to trigger vehicle functions and thereby optimizing energy consumption.

Inventive Principle:
Principle #23Feedback

3Reliability

If motion vector calculation is implemented to detect user intent, then false triggering is reduced, but system complexity increases

Engineering Contradiction:
Improveaccurate user intent detectionVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The existing wireless communication interface and location determination capabilities of the vehicle system are extended to perform multiple functions: not only communication and basic proximity detection, but also motion vector calculation and trajectory analysis. This multi-functional use of existing components minimizes the need for additional specialized hardware, thereby reducing the increase in system complexity.

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

Data Source

PatentEP3448725B1Method, system, and vehicle comprising the system for automatic initiation of a vehicle function of a vehicle
Publication Date: 2022.01.05 BAYERISCHE MOTOREN WERKE AG
  • EP3448725B1 patent drawingFigure 1
  • EP3448725B1 patent drawingFigure 2

AI summary

The invention relates to a method for automatic initiation of a vehicle function of a vehicle (206), the method comprising: determining a first location (212) of an object at a first point in time in a surroundings of a vehicle; determining a second location of the object at a second point in time in the surroundings of the vehicle; calculating a movement vector (202, 204) as a function of the determined first location of the object at the first point in time and the determined second location of the object at the second point in time; determining an intersection point between the movement vector and a virtual region of the vehicle (214), wherein the virtual region of the vehicle corresponds at least partially to a real vehicle region of the vehicle (206); and, if there is an intersection point between the movement vector (202) and a virtual region of the vehicle (214), initiation of a vehicle function.