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

9 results about "Interface description language" patented technology

An interface description language or interface definition language (IDL), is a specification language used to describe a software component's application programming interface (API). IDLs describe an interface in a language-independent way, enabling communication between software components that do not share one language. For example, between those written in C++ and those written in Java.

A linkage form generation method and device based on an interface description language

The application discloses a linkage form generation method and device based on an interface description language. The method comprises the following steps: performing extension processing on at least two form options according to preset form requirements; obtaining a first editing code based on the at least two form options after the extension processing; wherein the writing language of the first editing code is the interface description language; when the at least two form options after the extension processing contain an internationalization resource prefix, adding a second editing code corresponding to the internationalization resource prefix in the first editing code to obtain a third editing code; and rendering the third editing code into a target form based on a renderer. By taking the interface description language as the writing language of the form and rendering by the cross-platform renderer, not only can a linkage form with formatting and checking functions be obtained, but also the serialization and deserialization functions of the interface description language can be used to reduce the repetitive workload of the developers.
Owner:SUPCON TECH CO LTD

Dynamic visual debugging method and device, vehicle, medium and program product

The embodiment of the invention provides a dynamic visual debugging method and device, a vehicle, a medium and a program product. The method comprises the steps of obtaining an interface description language file corresponding to a to-be-debugged device by responding to access of the to-be-debugged device, the interface description language file comprising at least two types of interface components and definition information of a communication interface; based on the interface description language file, generating and displaying a dynamic debugging page corresponding to the to-be-debugged device; receiving input of to-be-debugged parameters through a debugging parameter configuration component of the dynamic debugging page, generating a debugging instruction based on the to-be-debugged parameters, and sending the debugging instruction to the to-be-debugged equipment through the communication interface, so that the to-be-debugged equipment executes the debugging instruction; and acquiring equipment state data of the to-be-debugged equipment through the communication interface, and updating display content of the debugging result display component based on the equipment state data. According to the method provided by the embodiment of the invention, the debugging efficiency and quality are improved, and meanwhile, the debugging cost is reduced.
Owner:ROX MOTOR TECH CO LTD

Binary data model compiler

An extensible binary data model compiler is described. A receiver may receive binary specifications, binary data models and / or binary descriptions which are design documents, programming language source files, and / or interface description language definitions that describe, specify and / or model a binary communication protocol, binary data storage format, or binary data processing architecture. A categorizer may distribute binary descriptions to a respective loader, binary specifications to a respective compiler, and / or binary data models to a respective reader. Binary descriptions are normalized and compiled into generic binary models. Binary specifications are compiled into generic binary data models. A reader may read an existing binary data model. A resolver may generate a generic binary data model address for each generic binary data model element within a generic binary data model. A generic binary data model is an independent intermediate representation enabling shared analysis and operations.
Owner:TEGEL WILLIAM

Virtual-real fusion test digital prototype interface packaging method

The invention relates to a virtual-real fusion test digital prototype interface packaging method, which comprises the following steps of: S1, compiling a model interface abstract description file according to service attributes and service capability of a digital prototype; s2, compiling the model interface abstract description file to generate a model framework code; s3, realizing model business logic and compiling a model program: performing business logic filling and compiling on the generated model framework code to form the model program containing the business logic; s4, accessing the model program to the test network; and S5, interface topology online reconstruction is carried out. In order to solve the problems that interconnection and intercommunication are difficult due to interface isomerism of digital prototypes and large-data-volume and high-real-time-performance data interaction requirements are difficult to meet, communication protocols, data formats and functional services of the digital prototypes are uniformly packaged into pluggable assemblies by defining a standardized interface description language; and data interaction between different digital prototypes and between the digital prototype and the physical equipment is realized.
Owner:CHINA ACAD OF LAUNCH VEHICLE TECH

Method and apparatus for determining function logic under software architecture

The application provides a method and device for determining function logic under a software architecture, comprising: after software upgrading, obtaining new version data and a new version interface description language file corresponding to new version software; degrading the new version interface description language file to obtain a plurality of old version interface description language files, each old version interface description language file corresponding to a function logic algorithm combination; based on the old version interface description language file, performing data rollback on the new version data to obtain a plurality of old version data corresponding to the old version interface description language file; simulating and running the old version data on the new version software to obtain a plurality of simulation results corresponding to the old version data; and based on the simulation results, determining a target interface description language file from the plurality of old version interface description language files to obtain the best function logic algorithm combination. The application can greatly reduce the pressure of software release, shorten the verification time of system optimization, and reduce the utilization of development and test resources.
Owner:YINGCHE XINGCHUANG INTELLIGENT TECH (SHANGHAI) CO LTD

A technology for interfacing web services with interface description language (IDL)-based remote procedure call (RPC) services, and an optical communication system for implementing it.

To provide a technique to interface an IDL based RPC architecture with a web service approach.SOLUTION: An RPC architecture including a central manager gateway that can access a client via a web service protocol is included. The central manager gate way includes a server directly response side that can communicate with a plurality of network elements, and each of the network elements performs the IDL architecture and the RPC manager instance. The RPC manager instance "learns" a network topology for publishing a naming service, communicates with another RPC manager instance to maintain a topology database, and the network element selects a master element. The central manager gateway automatically finds a master network element for transferring a client request.SELECTED DRAWING: Figure 3
Owner:SUBCOM LLC

A software emulation method and apparatus

ActiveCN116048939BHardware monitoringProgramming languages/paradigmsSoftware emulationRedundant code
The application provides a software simulation method and device, comprising: obtaining an interface description language file corresponding to software and software full data, degrading the interface description language file to obtain a plurality of degraded interface description language files, performing data rollback on the software full data according to the degraded interface description language file to obtain a plurality of rolled-back data, respectively simulating and running the software full data and the plurality of rolled-back data on the software to obtain a first simulation result and a plurality of second simulation results, the first simulation result corresponding to the software full data, and the second simulation result corresponding to the rolled-back data; and performing redundancy analysis on all first configuration parameters according to the first simulation result and the second simulation result to obtain a redundancy analysis result, which is used for deleting redundant information in the software. The application can accurately determine redundant codes in the software, thereby reducing the complexity of the codes and improving the code quality.
Owner:YINGCHE XINGCHUANG INTELLIGENT TECH (SHANGHAI) CO LTD

Installation package interface compatibility control method and device, electronic equipment and storage medium

The invention relates to the technical field of vehicle application technologies, and discloses an installation package interface compatibility control method and device, electronic equipment and a storage medium. The method comprises the following steps: when an interface of any Android application package APK is exposed, extracting an interface description language file; generating a semantic signature abstract corresponding to the interface according to the interface description language file; performing uniqueness verification on the semantic signature abstract, and generating an interface ID and a version number after the uniqueness verification is passed; when the first APK calls the interface ID exposed by the second APK, if the version number of the first APK and the version number of the second APK are different, semantic-level automatic adaptation operation is executed according to a preset adaptation rule; and at least after the semantic-level automatic adaptation operation is completed, establishing a connection calling relationship between the first APK and the second APK. According to the application, the security and compatibility of the APK interface can be improved.
Owner:CHINA FAW CO LTD +1

Data annotation processing method and device, electronic equipment and program product

The invention provides a data annotation processing method, a data annotation processing device, electronic equipment and a computer program product, and belongs to the technical field of computers. The method comprises the following steps: receiving an interface description language file sent by a business party, wherein the interface description language file comprises data structure information of a data labeling task; generating a software development kit of the client according to the interface description language file; obtaining a task instance code generated by a business party according to the software development kit; and deploying a platform annotation service based on the task instance code so as to run a data annotation service according to the data structure information, and executing a data annotation task. According to the invention, a quick and effective data annotation service can be provided for a business party.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD