Vehicle Response Server Mediator Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improvelocation information availabilityVSAvoidcommunication cost
Core Design Contradiction:
Loss of informationVSLoss of energy

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.

Inventive Principle:
Principle #19Periodic action

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.

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

Data Source

PatentUS7912630B2Method and system for performing programmatic actions based upon vehicle approximate locations
Publication Date: 2011.03.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US7912630B2 patent drawing
  • US7912630B2 patent drawing
  • US7912630B2 patent drawing

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.