Vehicular Graphic Program Parameters Using Type-Prefixed Strings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inefficiency in configuring parameters for graphic programs due to the need to establish different parameter objects for different parameter types, leading to reduced development efficiency, especially in vehicle development, where errors in parameter mismatch prevent normal operation and complicate the development process.

Innovation Solution

A method and system for configuring parameters in graphic programs that allow direct configuration based on character strings, using type prefixes to simplify the process, enabling serialization and deserialization operations to facilitate quick parameter configuration and value retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If different parameter objects are established for different parameter types, then parameter configuration accuracy is improved, but device complexity and development time increase

Engineering Contradiction:
Improveparameter configuration accuracyVSAvoidparameter object complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple parameter types (digital, character string, object parameters) into a single unified parameter object structure. This unified object contains type identification fields and value fields that can accommodate any parameter type, eliminating the need to create separate parameter objects for each type while maintaining configuration accuracy through type-specific processing logic.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified parameter object is designed to be universal and multi-functional, capable of storing and processing different parameter types through a common structure. The object includes a type field that identifies the parameter category and a value field that holds the actual parameter value, allowing one object structure to serve multiple parameter type requirements.

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

2Manufacturing precision

If different parameter objects are established for different parameter types, then parameter type accuracy is improved, but development efficiency deteriorates

Engineering Contradiction:
Improveparameter type accuracyVSAvoiddevelopment efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

By combining multiple parameter types into a single unified object structure, the patent reduces the number of configuration steps required during development. Developers no longer need to select and configure different object types for different parameters, but can instead use a single unified object that automatically handles type-specific requirements through its internal structure.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified parameter object uses parameter changes within its structure (type field values) to differentiate between parameter types rather than requiring different object instances. This allows the system to maintain type accuracy through parameter variation within a unified structure, improving development efficiency by eliminating object creation overhead.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If unified parameter configuration is implemented, then development efficiency is improved, but parameter configuration accuracy may deteriorate

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidparameter configuration accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The unified parameter object incorporates feedback mechanisms through its type identification field and value field structure. The system can automatically detect the parameter type through the type field and apply appropriate processing rules to the value field, ensuring configuration accuracy is maintained even though a unified object structure is used. This feedback loop prevents type mismatch errors while simplifying the configuration process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12436875B2Vehicular development and debugging system and method for configuring parameter for graphic program
Publication Date: 2025.10.07 SHANGHAI TOSUN TECH LTD
  • US12436875B2 patent drawing
  • US12436875B2 patent drawing
  • US12436875B2 patent drawing

AI summary

A vehicular development and debugging system includes a computer device, a bus adapter, or a burner. The computer device includes a processor, a readable storage medium, a communication bus and a communication interface; the readable storage medium is configured to store programs of performing the method of configuring a parameter for a graphic program, and the processor is configured to execute programs of performing the method of configuring a parameter for a graphic program so as to generate text codes; the processor, the readable storage medium and the communication interface communicate with the bus adapter via the communication bus; the processor is further configured to compile at least one fragment of execution codes in the text codes; the bus adapter is configured to write the compiled execution codes into a debugging device; or, the burner is configured to write the compiled execution codes into the debugging device.