Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

30 results about "Function Code" patented technology

A coded value specifying the normal action performed by a structure or device.

A reliability evaluation and optimization method, system, medium and program product for large model function code

PendingCN122450423AData setConsistency index
The application discloses a reliability evaluation and optimization method and system for large model function code, a medium and a program product, and belongs to the technical field of artificial intelligence. A demand prompt word, a test case and expected output are acquired to form a standardized test data set; an execution consistency score, a semantic consistency index and a static structure consistency index of the code to be evaluated are calculated and fused into an intention consistency comprehensive score; a safety score is obtained by performing static safety analysis on the code to be evaluated; the intention consistency comprehensive score and the safety score are fused into a final comprehensive score, and the reliability is judged; if the reliability is not good, a defect label is generated according to the scores of the indexes and weighted fusion is performed to obtain optimization guidance information, and the code is corrected or regenerated according to the information. The application comprehensively evaluates the code quality from four dimensions of execution, semantics, structure and safety, highlights the short board effect by adopting a fusion strategy, realizes closed-loop automatic optimization, and significantly improves the reliability and safety of the function code.
Owner:HARBIN ENG UNIV

A communication feature model driven relay protection device automatic test method and system

PendingCN122395106AActive detectionAutomatic testing
The application provides a communication feature model driven relay protection device automatic test method and system, comprising the following steps: 1. Through active detection and response analysis, the communication protocol type, message format and function code mapping relationship of the relay protection device are identified, and a device communication feature model is constructed; 2. Based on the device communication feature model, test cases covering function verification, abnormal processing and boundary conditions are dynamically generated, and automatic mapping of the test cases and the device and execution sequence optimization are completed. The technical scheme can solve the problems of relay protection device test dependence on manual configuration, low efficiency and poor adaptability.
Owner:STATE GRID FUJIAN ELECTRIC POWER RES INST +1

Spreadsheet standardization processing method and system based on large language model

The application provides a large language model-based electronic form standardization processing method and system, and belongs to the technical field of data processing, and specifically comprises the following steps: a file acquisition module is responsible for intelligently screening a target worksheet set containing valid data; a slicing module is responsible for partitioning the content of the worksheet to obtain a plurality of data slices; the table header of each data slice and sample data are input into a large language model workflow to intelligently identify the dimension type and structural characteristics of the data; an execution module is responsible for generating management strategies and prompt words, calling a large language model to dynamically generate a targeted data processing function code, executing the generated function code through a function execution engine, and standardizing and converting the data slices; and all successfully processed data is combined and exported as a standardized electronic form, thereby improving the efficiency of the standardization processing of the electronic form.
Owner:ZHEJIANG ZIBUYU ELECTRONIC COMMERCE CO LTD

An adaptive communication protocol system and implementation method for industrial fixture management

PendingCN122437891AService domainData acquisition
The present application belongs to the technical field of jig management, and provides a self-adaptive communication protocol system and implementation method for industrial jig management, which comprises: a control box in communication connection with a jig and sensing components and / or executing components; a server in communication with the control box through an industrial network, for real-name data acquisition, permission closed-loop management, parameter change audit traceability. The communication message adopts a structured frame structure, including a frame start identifier, protocol negotiation information, a message identifier, a function code, an operator identity field, field description information, a variable-length service data payload, network address information, an integrity check field, and a frame end identifier. The function code uniquely indicates a service domain and a service operation type; the payload contains a self-description field. The server maintains a function code register and a field template, the field template defines a field identifier, a field type, a length rule, and optional attributes; the control box frames and sends according to the field template, and the server parses and returns a response message. The present application can solve the problems of data fragmentation, difficulty in real-time tracing, extensive permission control, and non-transparent parameter change in industrial field jig management.
Owner:深圳市天一智能科技有限公司

Evolutionary software vulnerability detection method based on large language model

The application discloses a kind of based on big language model's evolvable software vulnerability detection method, comprising: by regular pattern matching identification Source sentence, based on call graph traversal and data dependence analysis execution function level inter-process slice, build cross-function code context, input the big language model of parameter efficient fine-tuning, output the vulnerability propagation path from Source to Sink;When new vulnerability type needs to be extended, the parameter variation characteristics of old data are extracted by multi-step fine-tuning, and the representative core set is selected by random projection dimension reduction and hybrid distance hierarchical clustering, and the training is played back by mixing new data to alleviate catastrophic forgetting;In the actual use process of tool, the false alarm and the false alarm confirmed by user are collected as feedback signal, the core set is clustered and layered filtered and refined based on perplexity and error prediction analysis, the harmful old knowledge that leads to false alarm and false alarm is removed, and verified new mode is supplemented at the same time, to realize the closed-loop evolution of self-improvement.
Owner:NANJING UNIV

A PLC library management method and system based on cloud function-driven architecture

ActiveCN121028661BLogisimBusiness process
This invention relates to the field of industrial automation control and communication systems, and provides a PLC library management method based on cloud function-driven architecture. The method includes defining PLC control logic as library module source files, parsing and function-converting them into cloud functions and uploading them to a cloud function library; dragging the target cloud function into the business process or logic diagram, automatically identifying the corresponding function ID and generating a queue of function execution requests to be called; receiving call requests from the queue, determining whether there are existing cloud function instances available for scheduling; if no available instances are found, dynamically instantiating the target cloud function and performing function calculations based on an event queue mechanism; and filtering out a set of functions to be deployed to edge devices based on the calculation results and distributing them to the edge cloud devices. By combining the PLC library management module with cloud function-driven architecture, the basic unit of PLC cloud computing is reduced to a function, providing finer granularity, allowing users to directly deploy function code, and automatically completing tasks such as data redundancy, load balancing, regional redundancy, and log recording.
Owner:CHINA RAILWAY CONSTR HEAVY IND +1

A Method and System for Automated Generation of Robot Skill Primitives Based on Large Language Models

PendingCN122311404ALinguistic modelAlgorithm
This application discloses an automated method and system for generating a robot skill primitive library based on a large language model, relating to the fields of artificial intelligence and robotics software engineering. The method includes: extracting modular functions and procedural scripts from the robot's task-level Python files using a two-level function extraction strategy; based on the extracted robot function code, using preset thought chain prompts to guide the large language model in generating global semantic descriptions and disambiguating functions with the same name; based on the robot task-level function metadata after disambiguation, using preset thought chain prompts to guide the configured large language model in perceptual code reconstruction with embedded domain constraints; and based on the reconstructed code, using preset thought chain prompts to guide the configured large language model in adaptive iterative code evaluation and optimization loops to obtain the robot skill primitive library. This application can generate a robot skill primitive library fully automatically and with high reliability.
Owner:NAT UNIV OF DEFENSE TECH

A method for optimizing java code layout without interrupting application services

ActiveCN117270822BLittle impact on application performancelittle impact on performanceCode refactoringSoftware designParallel computingEngineering
This invention discloses a Java code layout optimization method that does not interrupt application services. The method includes: acquiring front-end bottleneck data of the application; when it is determined that code layout optimization is needed based on the front-end bottleneck data, collecting the dynamic control flow graph of the application service; calculating a new code layout based on the dynamic control flow graph; generating new code according to the new code layout; correcting relocation information in all code, that is, redirecting function calls and data references pointing to the old code to the new code. During the correction process, memory barriers and cache maintenance instructions are used to ensure the atomicity and consistency of the modification operations, so as to achieve uninterrupted application services; only reclaiming the memory space used by the old code that is no longer executed to store the new code generated in the next optimization, retaining the function code still on the call stack, so that most of the memory space can be reclaimed without interrupting application services. This method effectively alleviates the processor front-end bottleneck of Java applications and improves application performance.
Owner:ZHEJIANG UNIV

An Automatic Solution Method and System for Job Scheduling Problem Based on a Multi-Agent Framework

This invention provides an automatic solution method and system for job scheduling problems based on a multi-agent framework. The method includes: acquiring a natural language description of the job scheduling problem and loading functions from a preset heuristic algorithm framework; calling a manager agent to parse the natural language description to obtain specific constraints and objectives, and identifying the target function to be modified in the heuristic algorithm framework based on the specific constraints and objectives; calling a code generation agent to parse the functional description of the target function and the specific constraints and objectives to generate reconstructed function code; calling a code detection agent to verify the reconstructed function code; if the verification fails, calling a code modification agent to modify the reconstructed function code, and calling the code detection agent again to verify the modified reconstructed function code, until the reconstructed function code passes verification; if the verification passes, reconstructing the heuristic algorithm framework based on the reconstructed function code, and executing each function in the reconstructed heuristic algorithm framework to output a job scheduling scheme.
Owner:XIDE QIUSHUO (BEIJING) TECH CO LTD

Railway wagon configuration control method, apparatus, medium and device

The application discloses a railway wagon configuration control method, device, medium and equipment. The method comprises the following steps: acquiring a target configuration item matched with a project configuration requirement, and extracting a target configuration code of the target configuration item in a configuration code library; the configuration code library comprises configuration codes of a plurality of configuration items, each configuration code comprises a function code and a position code; a mapping relationship between the function code and the position code of the target configuration item is established; a function structure tree is generated according to a node position of the target configuration item in a function hierarchical structure, and a position structure tree is generated according to a node position of the target configuration item in a position hierarchical structure; the target configuration item node in the function structure tree has a mapping relationship with the target configuration item node in the position structure tree. The application helps to improve the configuration control precision of the railway wagon product and the subsequent change tracing efficiency.
Owner:CRRC YANGTZE GRP CO LTD

A method and related device for optimizing car functions based on user experience

PendingCN122363675AData packUser needs
This invention discloses a user experience-based method and related equipment for optimizing automotive functions. The invention automatically acquires user request information from the vehicle, generates executable function code, and sends it to the development team. This executable function code serves as feedback information to the development team, allowing for analysis, research, and the development of automotive function optimization data packages. This enables users lacking software development skills to ultimately provide their user request information to the development team in the form of executable function code. Compared to directly providing user request information in natural language, this improves the efficiency of information feedback to the development team, reduces misunderstandings and other problems caused by inadequate automotive function optimization due to direct expression of user requests in natural language, and also protects user privacy on the vehicle side. This invention has wide applications in the automotive technology field.
Owner:GAC HONDA AUTOMOBILE CO LTD +1

Functional safety high-speed fail-safe counter module

A fail-safe counter module comprises a controller including a processor and a memory and circuitry for fail-safe counting. The fail-safe counter module further comprises computer-readable safety rating support code stored in the memory which, when executed by the processor, causes the controller to provide safety rating to International Standard levels such as Safety Integrity Level (SIL) 3, Category (CAT) 4, Performance Level (PL) e. The fail-safe counter module further comprises computer-readable “Safety Monitoring” functions code stored in the memory which, when executed by the processor, causes the controller to work with a user interface to select and configure the “Safety Monitoring” functions. The fail-safe counter module is a functional safety-rated device with an expected rating for SIL 3, CAT 4, PL e applications and is engineered to calculate position and / or speed utilizing an external quadrature encoder sensor that generates waveforms which permits counting of specific electrical pulses.
Owner:SIEMENS AG

Micro-isolation and differential encryption method, system and medium based on industrial protocol perception

The application provides a micro-isolation and differential encryption method and system based on industrial protocol awareness, a storage medium, and first acquires a first communication message to be analyzed by performing static filtering on original traffic through a preset port; then analyzes the message behavior mode using a time sequence feature analysis model to extract semantic tags containing function codes, data point addresses and data values; if the data values exceed a safety threshold, real-time blocking and warning are performed; otherwise, a dynamic communication strategy is generated based on the function codes and data point addresses; when a micro-isolation rule is triggered, the access permission of the equipment is dynamically limited; when a differential encryption rule is triggered, an encryption algorithm is selected according to the data sensitivity, and an algorithm acceleration module is called to execute. The application realizes micro-isolation through protocol semantic analysis to prevent illegal function code injection; adopts a differential encryption mechanism to reduce encryption overhead while meeting the real-time requirements of industrial scenarios; in addition, the encryption strength is dynamically adjusted in combination with channel quality to ensure operation reliability under extreme working conditions.
Owner:中亿(深圳)信息科技有限公司

A method and apparatus for data offloading and access processing via a gateway device.

PendingCN122093318AAchieve Logical IsolationImplement classified storageNetwork connectionsBus networksCommunication interfaceEngineering
This invention relates to a method and apparatus for data offloading and access processing via a gateway device. The gateway device includes a data exchange area and at least one serial communication interface. The data exchange area includes an uplink data area, which in turn includes a mapping sub-area. The method includes: S11, receiving a first write request sent by a first field device through its host communication interface; S12, if a first address points to the data exchange area, determining the target mapping sub-area corresponding to the first data information according to a first function code; S13, determining the target allocation operation for the first data information according to a routing policy pre-configured in the data exchange area. This invention enables existing field devices to proactively report, store, or forward data without changing hardware settings, achieves logical isolation of business data within the gateway, changes the traditional gateway's periodic polling mode, supports data classification storage and processing, and significantly improves the effective utilization rate of bus bandwidth.
Owner:JINGXIANG (BEIJING) TECHNOLOGY CO LTD

A field bus device diagnostic point table generation method and related device

PendingCN122366364AData packData stream
This invention provides a method and related apparatus for generating diagnostic point tables for fieldbus devices, belonging to the field of industrial automation diagnostic technology. The method includes: parsing the fieldbus data stream to obtain a diagnostic information feature vector containing a data source identifier, function code, and parameter index; mapping the diagnostic information feature vector to a preset diagnostic information classification rule base to obtain diagnostic information items with physical meaning categories; standardizing and packaging the diagnostic information items based on a preset packaging rule base to generate a structured diagnostic data package; performing mapping and conversion based on a preset diagnostic point table standard format to obtain a diagnostic point table file conforming to the standard format; further establishing a dynamic association mapping between diagnostic point identifiers and the real-time status of the device, constructing a device status transition matrix, and realizing real-time updates of the diagnostic point table according to changes in device status. This invention solves the problems of scattered and inconsistent formats of diagnostic information by automatically parsing and standardizing the packaging of the physical meaning of diagnostic information, achieving standardized management and dynamic adaptation of diagnostic data, and significantly improving the efficiency and accuracy of diagnostic data processing.
Owner:HUANENG LUOYANG THERMAL POWER CO LTD +1

Cryptographic function identification method based on loop analysis and binary similar code analysis

ActiveCN116743363BKey distribution for secure communicationDecompilation/disassemblyLoop analysisAlgorithm
A password function identification method based on cycle analysis and binary similar code analysis, simulates execution of binary function code to be analyzed, extracts dynamic execution characteristic sequence in the simulation execution process, calculates the Jaccard coefficient of the characteristic sequence and the characteristic of the password function in the characteristic library as a similarity score, takes the password function in the characteristic library with the highest similarity score to the function to be analyzed as the identification result, and realizes automatic detection of the password algorithm. The application guarantees the accuracy of password algorithm identification under different compiler versions and optimization options, considers the efficiency and scalability of analysis, improves the accuracy of standard password algorithm identification in such scenes, reduces the time overhead of the analysis process, and has the advantages of cross-compiler configuration and cross-architecture.
Owner:SHANGHAI JIAOTONG UNIV

Vibration reminding method, related device, computer storage medium

ActiveCN115167680BInformation controlMediaFLO
The application discloses a vibration reminding method, related equipment and computer storage medium. The method comprises the following steps: obtaining a target play control from a multimedia interface; obtaining function indication information and control indication information of the target play control from at least two indication information of the target play control; the control indication information represents a mode adopted by the target play control when performing play control in the multimedia interface; performing vibration encoding processing on the target play control based on the function indication information to obtain function code information of the target play control; performing vibration encoding processing on the target play control according to the control indication information to obtain control code information of the target play control; and taking the function code information and the control code information as vibration code information of the target play control, so that the target play control selected can be reminded by vibration code information output, play control can be effectively performed, and the play of media data is prevented from being interrupted.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

A register data communication method, device and medium based on a Modbus protocol

PendingCN122262038AFlexibility to scaleBreak through space constraintsInput/output to record carriersDatasheetModbus
The application discloses a register data communication method, equipment and medium based on a Modbus protocol, and relates to the technical field of register data communication. The method comprises the following steps: receiving a user-input configuration parameter; constructing at least one register partition for each type of defined register, wherein the partition information of each register partition is encapsulated by a preset data structure, and the register segment memory pointer of each register partition is bound to a Modbus protocol table; generating a unified data table for providing a unified mapping relationship for Modbus function code analysis and access based on the bound partition information; configuring a Modbus function code; when a Modbus request is received, analyzing and routing the Modbus function code and logical address in the Modbus request to the corresponding register according to the unified data table to perform a read-write operation; and dynamically modifying the partition information of the register partition during the running process, and updating the unified data table based on the modified partition information. The register scale can be flexibly adjusted without deepening the underlying code, and the register dynamic adjustment capability based on the Modbus protocol is improved.
Owner:DONGFANG ELECTRIC AUTOMATIC CONTROL ENG CO LTD

A method and system for identity and permission-aware multi-attribute taint analysis

The application discloses an identity and permission-aware multi-attribute taint analysis method and system. The method comprises the following steps: locating a taint source in a program to be detected running on a service end; obtaining multi-element information of the taint source according to file position information corresponding to function code generating the taint source; determining attribute information of a user accessing the service end according to the multi-element information; marking basic taint attribute of taint data, and marking taint data generated by each taint source corresponding to the user according to the attribute information of the user; creating different sensitive point processing functions for different attributes, and setting a plurality of sensitive point positions corresponding to each attribute; in the process of taint data propagation, when taint data marked with a specific attribute propagates to a sensitive point position corresponding to the attribute, a sensitive point processing function corresponding to the attribute is called to process the taint data. The application can guarantee effectiveness and accuracy of discovered problems when taint data propagates.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

An address management method, system, and computer storage medium based on the Modbus protocol.

PendingCN122137825ATransmissionModbusOperating system
This invention relates to the field of photovoltaic power plant monitoring and communication technology, and in particular to an address management method, system, and computer storage medium based on the Modbus protocol. The method is applied to a back-end management system, which is communicatively connected to mobile terminals and photovoltaic equipment. This application utilizes the back-end management system to intelligently verify the mapping relationship based on preset logical address planning information, automatically detecting and assisting in correcting potential conflicts to ensure that address allocation is consistent with design drawings. After successful verification, remote batch address modification operations are performed based on the extended Modbus protocol (such as IC function codes), achieving efficient and accurate deployment of logical addresses for photovoltaic equipment. This solves the problems of address duplication, misalignment, and unclear recording in traditional manual configuration methods, improving the automation level and reliability of address management in photovoltaic tracking systems.
Owner:SHANGHAI MOKUN NEW ENERGY TECH

A function-as-a-service-based data pre-labeling method and system

The application relates to the technical field of large model data labeling, in particular to a data pre-labeling method and system based on function as a service. The method comprises the following steps: receiving a user-configured programming language, a model image address, a self-defined request construction function code and a result analysis function code. The function code is encapsulated into a containerized function and deployed to a FaaS platform, and the model image is deployed to provide model services. The request construction function is responsible for converting the data to be labeled into model input, and the result analysis function converts the model output into a platform format. When a task is triggered, the two functions are called to complete data conversion and result analysis, and the instance resources are automatically released after the task is completed. By creating and releasing instance resources on demand, the waste of computing resources during no task is avoided, and the flexibility, scalability and resource utilization efficiency of the system are improved.
Owner:INSPUR GENERSOFT CO LTD

A pattern machine control method, system, device and medium

This application discloses a pattern sewing machine control method, system, device, and medium, relating to the field of automation control technology. Applied to a control system including an ARM processor and an FPGA processor, the method includes: using the ARM processor to parse pattern data to obtain the function code for each stitch and the corresponding X / Y axis frame shifting control data; determining the per-stitch limit speed of the main spindle based on the function code and frame shifting control data, and performing main spindle speed planning based on the per-stitch limit speed to generate main spindle control data; sending the frame shifting control data and main spindle control data to the FPGA processor; during the sewing process, using the FPGA processor to control the main spindle motor according to the main spindle control data, and synchronously controlling the X and Y axes to execute frame shifting control data based on the detected real-time position of the main spindle. This solution achieves higher performance pattern sewing machine control with lower chip costs, significantly reducing control hardware costs.
Owner:ZHEJIANG HECHUAN TECH

A network card firmware hot patch method, a storage medium and an electronic device

This invention relates to the field of network interface card (NIC) firmware repair and upgrade, and particularly to a method for hot-patching NIC firmware, a storage medium, and an electronic device. The method receives a patch file and loads it into the reserved area of ​​the NIC's SRAM, executes address acquisition logic to generate a patch symbol table, matches the function jump table to determine the function to be updated, and updates the address pointing information to point to the target function code in the SRAM, thus achieving indirect calling based on the jump table. This invention solves the problem of wasted memory resources through function-granular updates, ensures accurate addresses through dynamic symbol table matching, and achieves seamless service switching through the indirect calling mechanism without requiring device restarts, thereby improving the continuity and reliability of network services.
Owner:BEIJING YUNMAI XINLIAN TECH CO LTD

Agent reinforcement learning reward function optimization method based on vlm closed-loop feedback

PendingCN122378673AStrategy trainingLinguistic model
The application discloses an agent reinforcement learning reward function optimization method based on VLM closed-loop feedback. First, an initial reward function code and a parameter configuration file are generated according to natural language task instructions by using a large language model; then, the reward function is used to drive a robot arm to perform reinforcement learning strategy training, and a video stream of task execution is recorded and the task success rate is calculated. When the preset failure trigger condition is met, the parameter update is paused. An algorithm based on perceptual hashing and time sequence hybrid weight is used to extract a key frame sequence from the video, a visual language model is used for semantic diagnosis of the key frame, and improvement suggestion is fed back to the large language model, and the reward function is optimized and hot reloaded into the training process. By introducing the visual language model to construct an automatic feedback correction closed loop, the problem that the large language model generates a reward function lacking physical verification and leading to failure is solved, and the training efficiency and success rate of the agent for complex operation tasks are significantly improved.
Owner:HANGZHOU DIANZI UNIV

Method for encoded diagnostics in a functional safety system

ActiveUS12645518B2Quantum computersSingle error correctionSystem failureHamming distance
A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional state of a controller subsystem; a first valid fault codeword representing a fault state of the controller subsystem and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a controller; and a second valid fault codeword representing a fault state of the controller; in response to detecting functional operation of the controller subsystem, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.
Owner:FORT ROBOTICS INC

Graph-oriented mixed traffic flow intelligent connected vehicle cooperative control method enhanced by large language model reward optimization

The application discloses a hybrid traffic flow intelligent network connected vehicle cooperative control method for graph-large language model reward optimization enhancement, first, a multi-view is taken as a representation hub, and key information such as road topological relationship and vehicle interaction mode is explicitly coded, second, the graph information is numerically coded, the graph semantic information is converted into structured natural language description which can be understood and easily reasoned by a large language model (LLM) through a G2L module, finally, the LLM generates an interpretable reward function code, a plurality of DRL algorithms are used for training, a training process thereof is tracked, a plurality of dimensional indexes are used for evaluation and screening, and an optimal reward function is used for DRL training to obtain an optimal control strategy. The safety and efficiency of the application on a plurality of LLMs are higher than those of a baseline model, and the multi-view and the G2L are key to improving the reasoning effectiveness and overall performance of the LLM.
Owner:ZHEJIANG UNIV OF TECH

A UI framework iterative optimization method, device and storage medium

The application discloses a UI framework iterative optimization method and device, and a storage medium, comprising: obtaining a to-be-renovated framework interface, determining a to-be-replaced UI control in the framework interface by traversing a UI control tree of the framework interface; changing the to-be-replaced UI control into a corresponding function code block according to a preset UI structure mapping rule, dividing the function code block into multiple independent code regions according to a function module division strategy; generating an interface control script based on each independent code region, and generating a renovated framework interface after binding the interface control script with a corresponding UI view resource; parsing the renovated framework interface by using an editor tool, generating a framework optimization configuration file based on a parsing result; in response to a running instruction, loading the framework optimization configuration file to obtain a page data object, and calling a corresponding business component to perform interface rendering to generate a dynamic component interface. The application realizes automatic renovation and compatibility conversion, improves development efficiency, supports dynamic configuration, and ensures consistent interface behavior.
Owner:SHENZHEN BAOYI NETWORK TECH CO LTD