Graphic Program Parameter Configuration via Serialization
Find Innovative SolutionsGenerate 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 tasks like determining vehicle speed require multiple variable assignments, causing errors and slowing down the development process.
Innovation Solution
A method and system that simplifies parameter configuration by allowing direct text-type parameter configuration through serialization and deserialization of character strings, using type prefixes to associate parameter types, enabling bidirectional switching without needing separate variable assignments for each parameter.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If different parameter objects are established for different parameter types, then parameter configuration accuracy is improved, but development efficiency deteriorates
Solution Approach 1:
The patent applies universality by creating a single unified parameter object that can handle multiple parameter types (digit, character string, object) through a common configuration interface. The graphic program uses this universal parameter object for all parameter configurations, eliminating the need for separate parameter objects for each type, thereby improving development efficiency while maintaining configuration accuracy through standardized processing.
2Manufacturing precision
If multiple variable assignments are used for different parameter types, then parameter type accuracy is improved, but configuration complexity increases
Solution Approach 1:
The patent merges multiple parameter type handling mechanisms into a single unified parameter object. Instead of requiring separate variable assignments for different parameter types, the system combines them into one common interface that automatically handles type-specific processing internally, reducing configuration complexity while preserving parameter type accuracy.
Solution Approach 2:
The unified parameter object acts as an intermediary between the graphic program and different parameter types. It provides a common configuration interface while internally managing the specifics of each parameter type, thereby simplifying the configuration process without compromising type accuracy.
3Manufacturing precision
If separate parameter objects are used for each parameter type, then parameter handling precision is improved, but development time increases
Solution Approach 1:
The patent implements a universal parameter object that handles all parameter types through a single interface, eliminating the need for multiple separate parameter objects. This reduces development time by simplifying the configuration process while maintaining parameter handling precision through standardized internal processing mechanisms.
Data Source
AI summary
A method and a system for configuring a parameter for a graphic program and a vehicular development and debugging system are provided. The method of configuring a parameter for a graphic program includes: configuring a parameter for an execution unit, performing serialization operation on a parameter configuration character string associated with the parameter, and displaying a serialized character string in a parameter correspondence table associated with the parameter; performing deserialization operation on the serialized character string at the time of running the graphic program to obtain an actual parameter value desired by the execution unit in the graphic program.


