Radar Middleware for Multi-Application Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing radar systems face challenges in providing simultaneous radar sensing for multiple applications with different performance requirements, leading to conflicts and inefficiencies.

Innovation Solution

The implementation of middleware that couples multiple applications with a radar system, providing services such as translation, conflict resolution, and resource management to configure the radar system effectively for various use cases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single radar system is used for multiple applications, then device complexity is reduced, but the ability to satisfy different performance requirements of multiple applications deteriorates

Engineering Contradiction:
Improveradar system quantityVSAvoidperformance requirement satisfaction
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The radar system dynamically adjusts its operational parameters (such as bandwidth, sampling rate, and processing algorithms) based on the active application's requirements. The system transitions between different operational modes to optimize performance for each specific use case, enabling a single radar to satisfy multiple performance requirements without requiring multiple fixed-configuration radar systems

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key operational parameters of the radar based on application needs. Different applications request different performance characteristics, and the radar system modifies parameters such as frequency bandwidth, pulse repetition frequency, and signal processing techniques to meet these varying requirements, thereby achieving versatility with a single device

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple applications control the radar system simultaneously, then application-specific performance is improved, but system conflicts and coordination complexity increase

Engineering Contradiction:
Improveapplication-specific performanceVSAvoidapplication coordination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An intermediary software layer or control mechanism is introduced between the multiple applications and the radar system. This intermediary receives requests from multiple applications, resolves conflicts between competing performance requirements, and translates them into appropriate radar configuration commands. This eliminates the need for applications to negotiate directly with each other, reducing coordination complexity while maintaining reliable application-specific performance

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the radar system is customized for particular applications, then performance for specific use cases is improved, but adaptability to other applications deteriorates

Engineering Contradiction:
Improvedetection performanceVSAvoidapplication range
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The radar system is designed with universal capabilities that allow it to perform multiple functions across different applications. Rather than being optimized for a single use case, the system incorporates adjustable parameters and flexible signal processing techniques that enable it to adapt to various detection scenarios, achieving both high performance and broad applicability

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

Data Source

PatentUS20250189629A1Providing Radar Sensing for Multiple Applications
Publication Date: 2025.06.12 GOOGLE LLC
  • US20250189629A1 patent drawing
  • US20250189629A1 patent drawing
  • US20250189629A1 patent drawing

AI summary

Techniques and apparatuses are described that provide radar sensing for multiple applications. In an example aspect, middleware is coupled between multiple applications and a radar system. The middleware performs translation services, conflict resolution and/or resource management to configure the radar system in a manner that can provide radar sensing to at least a substantial subset of the applications during a given time interval. Also, the middleware can dynamically adjust the operation of the radar system as different applications request radar sensing. The middleware enables the radar system to provide radar sensing for a larger quantity of diverse applications without integrating additional radar systems into the computing device and/or without the applications needing to communicate and/or negotiate with each other. In this way, the middleware can expand the utilization of the radar system, thereby providing additional features to enhance the user experience.