Vehicle Beacon App Deployment in Trusted Execution Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for deploying geographically linked applications in automated vehicles require user interaction, which can be inconvenient or dangerous, especially when the user's attention is focused on driving, and often result in resource wastage and security issues due to manual installation and credential management.

Innovation Solution

A system using contextual information, discovery, and deployment technologies, combined with trusted execution environments (TEE), enables automated, secure, and hands-free deployment and removal of geographically linked applications in vehicles, ensuring isolation and security through edge or cloud providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual application deployment is used in automated vehicles, then user control over installation is maintained, but user convenience deteriorates and safety is compromised when driver attention is required

Engineering Contradiction:
Improveuser convenienceVSAvoiddeployment automation
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system enables self-service deployment where the automated vehicle autonomously detects available applications through beacons, selects appropriate applications, downloads them, and installs them without requiring driver intervention. The vehicle manages its own software deployment lifecycle, eliminating the need for manual user actions while maintaining security through authenticated communication channels.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Applications are pre-validated and made available through beacons before the vehicle arrives at the location. The system performs preliminary discovery of applications in advance, so when the vehicle reaches the destination, the application is already prepared for immediate deployment, reducing any potential delay or user intervention requirement.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If applications are manually installed on user devices, then user awareness of available services is maintained, but resource wastage increases due to unnecessary installations

Engineering Contradiction:
Improvedeployment efficiencyVSAvoidresource wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system continuously monitors the vehicle's geographical location and compares it with available application locations through beacon signals. This feedback mechanism enables the vehicle to automatically determine when an application is needed based on real-time position data, preventing unnecessary installations by only deploying applications when the vehicle is actually at or approaching the relevant location.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The application deployment system is dynamic and adaptive, adjusting its behavior based on real-time conditions. The vehicle actively queries for available applications through beacons, receives location-based recommendations, and dynamically decides whether to install an application based on current geographical context, rather than using static pre-installed applications.

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual credential management is required, then user security control is maintained, but security issues arise due to credential leakage and management burdens

Engineering Contradiction:
Improvesecurity integrityVSAvoidcredential management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces secure communication channels and authentication intermediaries between the vehicle and application servers. Credentials and authentication tokens are managed through these intermediary channels, which handle the complex authentication logic centrally. This eliminates the need for users to manually manage credentials while maintaining strong security through authenticated communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If geographically linked applications are deployed without location detection, then deployment speed is improved, but applicability and relevance deteriorate

Engineering Contradiction:
Improveapplication relevanceVSAvoiddeployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary location detection and application selection before the actual deployment process. By continuously monitoring location and pre-identifying relevant applications through beacon signals, the system prepares the application package in advance, so when deployment is triggered, the application is already selected and ready for immediate installation, minimizing actual deployment time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4020934B1Hands-free deployment of geographically linked applications
Publication Date: 2025.12.03 INTEL CORP
  • EP4020934B1 patent drawingFigure 1
  • EP4020934B1 patent drawingFigure 2
  • EP4020934B1 patent drawingFigure 3

AI summary

System and techniques for hands-free deployment of geographically linked applications are described herein. A radio transceiver of a vehicle may detect a beacon. Here, the beacon includes an indication that an application linked to a geographical area covered by the beacon is available. The vehicle may establish a secure communications link with an application server corresponding to the beacon and receive, through the secure communications link, an application. Then, the vehicle may execute the application in a protected execution environment without intervention by a user of the vehicle.