Inter-Application Communication Network Platform for Moving Things

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks are inadequate for supporting inter-application communication between various applications and nodes in a network of moving things, particularly in complex arrays of both moving and static nodes, such as the Internet of moving things.

Innovation Solution

A communication network platform that enables inter-application communication by allowing clients to register, subscribe to topics, publish messages, and manage connectivity, using a robust, scalable, and adaptable architecture that includes mobile access points and fixed access points, with built-in redundancies and self-healing capabilities to ensure continuous service across different environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current communication networks are used, then basic connectivity is provided, but inter-application communication between various applications and nodes is inadequate

Engineering Contradiction:
Improveinter-application communication capabilityVSAvoidsupport for complex arrays of moving and static nodes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The communication platform is designed to provide universal support for multiple applications and node types simultaneously. The system enables different applications (e.g., messaging, navigation, entertainment) to communicate with various nodes (vehicles, infrastructure, pedestrians) through a unified architecture that handles diverse communication requirements without requiring separate specialized systems.

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

Solution Approach 2:

The network architecture segments communication into distinct layers and protocols to handle different application requirements. The system divides the complex communication task into manageable components including application layer protocols, transport layer services, and network layer routing, allowing each segment to be optimized independently while maintaining overall system reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a robust and scalable architecture is implemented to ensure continuous service, then reliability and adaptability improve, but system complexity increases

Engineering Contradiction:
Improvecontinuous service capabilityVSAvoidarchitecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The communication platform acts as an intermediary layer between applications and the underlying network infrastructure. This mediator handles complexity by providing standardized interfaces and protocols that shield applications from network complexity while ensuring reliable communication. The platform manages session establishment, message routing, and error handling without requiring applications to directly manage complex network operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service mechanisms including automatic session management, dynamic resource allocation, and self-healing capabilities. The communication platform autonomously handles connection establishment and teardown, manages power states of network nodes, and recovers from failures without requiring manual intervention, thereby maintaining reliability while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If power usage optimization is implemented, then energy efficiency improves, but communication performance may be affected

Engineering Contradiction:
Improvepower usage efficiencyVSAvoidcommunication performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system employs periodic action by placing mobile nodes into low-power sleep states during periods of inactivity and activating them only when communication is required. The communication platform implements duty cycling where nodes alternate between active transmission/reception modes and low-power states, reducing overall energy consumption while maintaining communication performance through timely wake-up and reconnection protocols.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The communication platform dynamically adjusts power consumption based on real-time communication requirements. The system transitions nodes between different power states (active, idle, sleep) based on traffic patterns, signal strength, and network conditions. This dynamic power management ensures optimal energy efficiency while maintaining communication performance by activating full power only when necessary for reliable data transmission.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9924327B2Systems and methods for inter-application communication in a network of moving things
Publication Date: 2018.03.20 VENIAM INC
  • US9924327B2 patent drawing
  • US9924327B2 patent drawing
  • US9924327B2 patent drawing

AI summary

Systems and methods for providing inter-application communication in a network of moving things. As non-limiting examples, various aspects of this disclosure provide configurable systems and methods for providing inter-application communication in a network of moving things, for example in which clients may register for participation, subscribe to topics, publish different types of messages, etc.