Vehicle Response Server Mediator Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional technologies face challenges in scalable, cost-efficient, and secure communication between multiple mobile vehicles and remote applications, leading to complexity and increased costs as the number of vehicles and applications grows, particularly in triggering context-dependent programmatic actions based on vehicle location.
Innovation Solution
A system comprising a vehicle response server and agent that manages communications between vehicles and remote applications, using geographical boundaries to determine context events and trigger programmatic actions, with a vehicle response language for data exchange and secure communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional point-to-point communication methodologies are used between vehicles and remote applications, then communication between individual vehicle and application pairs is possible, but communication complexity and cost grow geometrically as the number of vehicles and applications increase
Solution Approach 1:
The patent introduces a central server as an intermediary that receives location information from multiple vehicles and distributes relevant information to multiple remote applications. This mediator architecture allows many-to-many communication to be decomposed into many-to-one and one-to-many interactions, reducing the overall system complexity from geometric growth to linear growth with respect to the number of vehicles and applications.
Solution Approach 2:
The patent merges the communication functions of multiple vehicle-application pairs through a centralized location information distribution system. Instead of maintaining separate communication channels for each pair, the system combines location data collection, processing, and distribution into a unified architecture that serves all vehicles and applications simultaneously.
2Loss of information
If constant communication connections or periodic status polling are maintained between each vehicle and each remote application, then real-time location information can be exchanged, but communication costs increase significantly with the number of vehicles and applications
Solution Approach 1:
The patent implements periodic status polling where vehicles transmit their location information at predetermined intervals to the central server. This periodic action allows the system to maintain up-to-date location information without requiring constant communication connections, thereby reducing communication costs while ensuring that location data is available when needed by remote applications.
Solution Approach 2:
The central server provides a universal communication interface that serves multiple vehicles and multiple remote applications simultaneously. This multi-functional system handles location data collection, storage, processing, and distribution to various applications (such as advertising, navigation, and tracking applications) through a single centralized platform, reducing the need for separate communication infrastructure for each application-vehicle pair.
Data Source
AI summary
A system for communicating between networked applications and vehicles that includes a vehicle response server and a vehicle response agent. The vehicle response server can manage communications between at least one vehicle and at least one application remotely located from the vehicle, wherein the application can provide activation contexts to the vehicle. The vehicle response agent can be disposed in the vehicle. The vehicle response agent can receive the activation contexts and determine event occurrences based in part upon the activation contexts and in part upon a location of the vehicle relative to previously defined geographical boundaries specified by the vehicle response server.


