Proximity-Based Parking Session Termination via Device Location
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Drivers frequently forget to terminate parking sessions via computer applications, leading to increased parking charges and computational resource inefficiencies due to unnecessary session monitoring and memory usage.
Innovation Solution
An automated system that uses a mobile device's location to monitor and automatically terminate parking sessions when the device is no longer within the vehicle, preventing overcharging and reducing computational resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If drivers manually terminate parking sessions via computer application, then parking charges are accurate, but drivers frequently forget to terminate leading to overcharging
Solution Approach 1:
The system enables automatic termination of parking sessions by detecting vehicle movement through mobile device location tracking, eliminating the need for manual driver intervention. The system serves itself by automatically ending sessions when the vehicle departs, preventing overcharging without requiring driver action.
Solution Approach 2:
The system continuously monitors mobile device location and provides feedback about vehicle movement status. When the device is no longer detected within the vehicle, the system automatically terminates the parking session, creating a closed-loop control system that responds to real-time conditions.
2Ease of operation
If parking sessions are left running after driver leaves, then no manual termination is needed, but computational resources and memory are wasted
Solution Approach 1:
The system automatically detects when a vehicle has departed by monitoring mobile device location and self-terminates the parking session without requiring server intervention or manual input. This eliminates wasted computational resources by closing sessions promptly when they should end.
Solution Approach 2:
The system proactively monitors vehicle location throughout the parking session and prepares to terminate automatically upon detecting departure. By continuously tracking device proximity, the system is ready to end sessions immediately when the vehicle moves, preventing prolonged resource occupation.
3Reliability
If system monitors all active parking sessions continuously, then accurate billing is maintained, but server processing load and memory usage increase
Solution Approach 1:
The system extracts the termination detection function from the central server and implements it locally on mobile devices through the parking application. The mobile device continuously monitors its own location and communicates session status changes to the server, reducing the server's continuous monitoring burden while maintaining billing accuracy.
Solution Approach 2:
The monitoring system is divided into local and central components. The mobile device handles continuous location monitoring and session status tracking locally, while the server processes only the results and manages billing. This segmentation reduces server resource requirements while maintaining accurate billing through distributed intelligence.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A computer-implemented system (10) and method (60) for proximity-based computer application control is provided. A parking session of a vehicle (14) is monitored via a first application (12) and tracked by a second application (13). An initial communication connection status (62) between the vehicle (14) and a device (11) associated with a user of the vehicle (14) is obtained. At a later time, a further communication connection status (63) is obtained. The further communication connection status (63) is compared with the initial communication connection status (62). A determination is made that the parking session has terminated when a status of the further communication connection status (63) differs from the initial communication connection status (62) and is connected. A session termination instruction is transmitted from the first application (12) to the second application (13) to terminate the parking session.