Remote Vehicle Command Templates for Faster Multi-Protocol Development
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle communication systems provide limited functionality and are difficult to develop, requiring vehicle-specific commands and being inefficient in creating and transmitting remote commands to connected vehicles.
Innovation Solution
A central electronic computing device provides a user interface with templates for developers to create generalized vehicle commands, which are transformed into specific vehicle commands, using a serverless cloud platform for efficient management and transmission, allowing for faster development and testing of remote command data packages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If vehicle-specific commands are used in existing communication systems, then communication with vehicles can be established, but the system complexity increases and development becomes difficult
Solution Approach 1:
The patent introduces a universal template-based command structure that can handle multiple vehicle-specific protocols through a single unified interface. The template definition mechanism allows one template to define multiple vehicle-specific commands, enabling the system to support diverse vehicle protocols without increasing interface complexity.
2Manufacturing precision
If vehicle-specific commands are required, then accurate vehicle control is achieved, but the development time and difficulty increase
Solution Approach 1:
The patent implements pre-defined templates that contain the structure and logic for vehicle-specific commands. Developers can create remote commands by selecting and configuring existing templates rather than building commands from scratch, which significantly reduces development time while maintaining command accuracy through the pre-validated template structures.
Solution Approach 2:
The template mechanism allows developers to copy and reuse proven command structures for different vehicle protocols. Once a template is created for a specific vehicle protocol, it can be copied and adapted for similar protocols, reducing development time and ensuring consistency across different vehicle-specific implementations.
3Ease of manufacture
If traditional development methods are used for remote commands, then commands can be created, but the development efficiency is low
Solution Approach 1:
The patent segments the command creation process into modular templates that can be independently selected and configured. Instead of creating entire commands as monolithic units, the template approach breaks down command structure into reusable components, making the creation process more systematic and efficient.
Solution Approach 2:
The template acts as an intermediary between the developer's high-level requirements and the vehicle-specific command implementation. The template translation mechanism automatically converts template-based definitions into vehicle-specific commands, eliminating manual translation work and improving development efficiency.
4Reliability
If comprehensive testing is performed on remote commands, then command reliability is ensured, but the testing process becomes time-consuming
Solution Approach 1:
The template structures are pre-validated during template creation, ensuring that the basic command structure and logic are correct before actual command deployment. This preliminary validation reduces the testing burden for individual commands since the foundational structure has already been verified.
Data Source
AI summary
A method for developing a remote command data package for a motor vehicle by a central electronic computing device involves the central electronic computing device providing a plurality of templates in a user interface of the central electronic computing device. A single template defines at least one generalized vehicle command. A developer of the remote command data package provides a workflow defining logic for the remote command data package using the user interface. The developer provides the workflow using at least one template of the plurality of templates and the central electronic computing device transforms the workflow into the vehicle command depending on the used template.


