Connected Vehicle Wireless Service Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for provisioning wireless application services in sparsely connected wireless environments require manual user interaction and fail to support diverse application demands, particularly in mobile environments where bandwidth requirements vary significantly, such as when driving at high speeds.
Innovation Solution
A system that estimates journey requirements, generates a current connectivity map based on driving-related data, and creates a prioritized list of services with expiration times, using real-time connectivity information and crowd-sourced data to proactively manage service demands and ensure continuous service availability without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual user interaction is required to start or select applications, then application performance can be improved, but user convenience deteriorates
Solution Approach 1:
The system automatically monitors connectivity conditions, estimates journey requirements, and manages service provisioning without requiring manual user interaction. The vehicle system self-adjusts service priorities and pre-loads content based on detected connectivity patterns and journey context, eliminating the need for users to manually start or select applications while maintaining optimal performance
Solution Approach 2:
The system performs preliminary actions by pre-loading content and services before connectivity is lost or before journey requirements are needed. Based on estimated journey requirements and current connectivity map, the system proactively retrieves data and prepares services in advance, ensuring application performance is maintained without requiring manual user intervention at the moment of need
2Reliability
If existing solutions buffer or cache contents in advance, then application performance is improved, but the system only supports certain content types and requires manual user selection
Solution Approach 1:
The system is designed to handle diverse content types and service categories uniformly through a single framework. It estimates journey requirements across multiple domains (navigation, entertainment, communication, productivity) and manages buffering/caching strategies for various content types including audio, video, maps, and application data, eliminating the limitation to only certain content types while maintaining optimal performance
Solution Approach 2:
The system dynamically adjusts buffering and caching parameters based on journey context, connectivity conditions, and service priorities. It modifies buffer sizes, pre-load timing, and content selection criteria according to real-time conditions, enabling adaptive support for diverse content types rather than using fixed parameters for limited content categories
3Productivity
If the system generates a prioritized list of services with expiration times based on journey requirements, then service delivery is optimized, but system complexity increases
Solution Approach 1:
The system uses parameter changes to manage complexity by dynamically adjusting service priorities and expiration times based on journey context and connectivity conditions. Rather than implementing complex manual scheduling algorithms, it automatically modifies these parameters in response to real-time conditions, achieving optimized service delivery through adaptive parameter adjustment rather than complex structural design
Solution Approach 2:
The system implements feedback mechanisms where service delivery performance and connectivity conditions are continuously monitored and used to adjust future service prioritization and pre-loading decisions. This closed-loop approach optimizes service delivery efficiency by learning from past performance while keeping the system structure relatively simple through automated feedback-driven adjustments
Data Source
AI summary
The disclosure includes a system and method for provisioning wireless application services in sparsely connected wireless environments. The system includes a processor and a memory storing instructions that, when executed, cause the system to: estimate journey requirements; generate a current connectivity map based on driving-related data; generate a current connectivity map based on driving-related data; estimate services for a current journey; and generate a prioritized list of services and at least one expiration time for one of the services.


