Graphic-to-Text Conversion for Vehicle Code Version Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle development processes face challenges in managing and comparing differences between graphic codes due to the difficulty of using version management software like Git, which primarily handles text-based codes, and the lack of one-to-one correspondence between graphic and text codes, leading to discrepancies during conversion.

Innovation Solution

A method and system for converting graphic codes into text codes by inserting configuration information of each execution unit into an annotation region of the target text codes, and extracting this information during the reverse conversion to ensure one-to-one correspondence and accurate restoration of graphic codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graphic codes are converted to text codes using conventional methods, then text-based codes can be used for vehicle controller execution, but version management and difference comparison become difficult

Engineering Contradiction:
Improveversion managementVSAvoidconfiguration information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces configuration information as an intermediary element that bridges graphic codes and text codes. This configuration information is embedded within the text code structure, allowing version management tools to track changes in the text representation while preserving the ability to reconstruct the original graphic code structure, thus solving the information loss problem during conversion

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a structured text representation that copies the essential configuration information from graphic codes. By maintaining a faithful textual copy of the configuration data with proper annotations and markers, the system enables use of text-based version control tools while preserving the semantic meaning needed for accurate reverse conversion to graphic format

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If graphic codes are converted to text codes, then text codes can serve as carriers for logical operation in vehicle controllers, but one-to-one correspondence between graphic and text codes is lost

Engineering Contradiction:
Improvecode conversion flexibilityVSAvoidconversion accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent segments the conversion process into distinct phases: forward conversion with configuration information extraction and embedding, and reverse conversion with configuration information retrieval and reconstruction. This segmentation allows each phase to be optimized independently, maintaining adaptability while ensuring precision through structured information preservation at each stage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary extraction and embedding of configuration information during the forward conversion phase. By preparing and preserving the essential structural and semantic data before the actual code generation, the system ensures that reverse conversion can accurately reconstruct the original graphic code structure, maintaining one-to-one correspondence despite the format change

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional conversion methods are used between graphic and text codes, then code execution in vehicle controllers is enabled, but discrepancies and errors occur during conversion

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidconversion reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where configuration information is extracted from graphic codes, embedded in text codes, and then used to verify and guide the reverse conversion process. This closed-loop feedback ensures that conversion errors can be detected and corrected, significantly improving conversion reliability while maintaining high development efficiency through automated processes

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12430105B2Conversion method and conversion apparatus of text codes and graphic codes for vehicle development
Publication Date: 2025.09.30 SHANGHAI TOSUN TECH LTD
  • US12430105B2 patent drawing
  • US12430105B2 patent drawing
  • US12430105B2 patent drawing

AI summary

A conversion method and conversion system of text codes and graphic codes for vehicle development. The conversion method of text codes and graphic codes for vehicle development includes: converting the graphic codes into the text codes, and while generating target text codes, inserting configuration information of each execution unit in current graphic codes into an annotation region of the target text codes; and, when converting the target text codes back to graphic codes, extracting the configuration information of the annotation region of the target text codes and loading the configuration information to restore the graphic codes.