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

124 results about "Interface definition" patented technology

Interface Definition. An interface is a shared boundary or connection between two dissimilar objects, devices or systems through which information is passed.

Graphical user interface generation method and device, storage medium and electronic equipment

The invention provides a graphical user interface generation method and device, a storage medium and electronic equipment, and relates to the technical field of computers.The method comprises the steps that an interface definition file input by a user is received; analyzing the interface definition file to obtain a semantic unit in the interface definition file, the semantic unit comprising an interface function, a data structure and a field meaning; matching the semantic unit with a pre-constructed template knowledge base to obtain a target interface template; and mapping data in the interface definition file to a corresponding node of the target interface template to generate a target graphical user interface. By applying the method provided by the embodiment of the invention, the generation efficiency and reliability of the graphical user interface can be improved.
Owner:TSINGHUA UNIVERSITY

Multi-dimensional test sample automatic generation method and system based on intelligent agent

PendingCN122045051ASemantic depth understandingSemantic understanding, deep understandingError detection/correctionBiological modelsData setAlgorithm
The invention relates to the technical field of software testing, and discloses an agent-based multi-dimensional test sample automatic generation method and system.The agent-based multi-dimensional test sample automatic generation method comprises the steps that code changes are captured, interface definitions are extracted, and multi-source data are fused for consistency verification; constructing a multi-dimensional dependency graph and analyzing the change influence to obtain an associated interface list; generating a multi-dimensional test scene; performing parameter traceability and consistency derivation, and initializing test data and environment to obtain a complete test data set; generating a use case code, and performing hierarchical optimization and executable verification; test arrangement optimization and automatic execution are carried out, and faults are monitored and diagnosed in real time; carrying out multi-dimensional analysis and defect identification, dynamically evaluating the value of a test case and optimizing a test strategy to obtain a comprehensive test report; according to the invention, full-process automation of test case generation is realized, the test efficiency and quality are improved, and the test maintenance cost is reduced.
Owner:SHANGHAI BANZAI INFORMATION TECH CO LTD

Apparatuses, methods, and computer program products for monitoring performance of a server-based application associated with server interface functionality

Methods, apparatuses, or computer program products that provide for monitoring performance of a server-based application associated with server interface functionality. In some examples, an interface definition data object that comprises a set of interface rules associated with managing communications between components of a multi-component system of an application framework is received, a server-based application associated with a particular type of programming format from a plurality of programming formats is generated based at least in part on the set of interface rules associated with the interface definition data object, utilization of the server-based application is initiated via the multi-component system of the application framework, and one or more actions associated with the server-based application is initiated based at least in part on whether the utilization of the server-based application satisfies defined performance criteria for the server-based application.
Owner:ATLASSIAN PTY LTD

Inspection task configuration method and system based on mandatory behavior interface and structured scene file

The invention discloses an inspection task configuration method and system based on a mandatory behavior interface and a structured scene file, and the method comprises the steps: providing functional module items which forcibly achieve a unified behavior interface in a graphical designer, and enabling a user to form an inspection flow chart through dragging; writing the flow chart into a structured scene file through a serialization method defined by an interface; the emulator and the deployment tool load the file respectively, function module items are reconstructed through deserialization, an execution method of the function module items is directly called for logic verification, or robot instructions are generated through analysis. According to the method, a unified interface is used for binding graphs and logics, a single scene file is used for connecting the whole process of design, simulation and deployment, the problems that in a traditional scheme, operation is complex, and data splitting and semantics are inconsistent are solved, the purpose that line is achieved through programming is achieved, the configuration threshold is remarkably lowered, and development efficiency and system reliability are improved.
Owner:SUPER HIGH VOLTAGE BRANCH OF STATE GRID JIANGXI ELECTRIC POWER CO LTD

Bank and medical interface adaptation method, system and device based on multi-protocol adaptation and intelligent verification and medium

The invention discloses a bank and medical interface adaptation method, system and device based on multi-protocol adaptation and intelligent verification and a medium, mainly relates to the technical field of interface adaptation, and is used for solving the problem that a traditional interface adaptation scheme lacks a unified configuration management and protocol adaptation mechanism, and the configuration management and protocol adaptation are not uniform in the parameter transmission process. And calling failure is often caused by the problems of non-standard format, field missing and the like. Comprising the steps of configuring a corresponding communication protocol based on an interface definition of a target system; constructing a standardized request body according to the interface definition; obtaining a verification rule corresponding to the standardized request body, and verifying the field integrity and format requirements of the standardized request body through the verification rule; when an interface calling request is triggered, transmitting a standardized request body meeting field integrity and format requirements to a target system corresponding to interface calling through a communication protocol; obtaining return data of the target system; performing formatting analysis on the returned data to obtain analyzed data; and extracting a return result from the analyzed data.
Owner:INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD

Method, device, equipment, medium and product for creating digital assistant

The embodiment of the invention provides a method, device and equipment for creating a digital assistant, a medium and a product. The method comprises the following steps: acquiring registration information of a first assistant application platform, wherein the registration information at least comprises a first interface definition for issuing a digital assistant on the first assistant application platform; receiving release confirmation information of the target digital assistant, wherein the release confirmation information indicates that the target digital assistant is released to the first assistant application platform; and in response to the issuing confirmation information, issuing the target digital assistant to the first assistant application platform at least based on the first interface definition. Therefore, the assistant creation platform can have the capability of customizing the assistant application platform, so that the assistant application platform can autonomously access the assistant creation platform. Further, based on the assistant creation platform, the creator can publish its created digital assistant to the assistant application platform.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Vehicle body domain controller hardware-in-loop simulation method under AUTOSAR architecture

The invention discloses a vehicle body domain controller hardware-in-the-loop simulation method under an AUTOSAR architecture, and the main conception of the method is that based on the standardized interface definition of an AUTOSAR basic software layer, an HIL cabinet hardware channel standardized mapping relation library is established, and thus a hardware corresponding relation configuration file template is constructed; establishing a subsystem simulation model for each functional module and constructing a three-layer decoupling architecture in combination with different functional specifications to realize dynamic binding of test software and a hardware channel; then, based on an actual hardware interface and software function definition, a simulation test bench is built, and verification is completed; and finally, generating an automatic test case based on the function specification, and carrying out the function test of each subsystem of the vehicle body domain controller in the current test environment. According to the invention, the rack development period is obviously shortened, the flexibility and expandability of the test environment are improved, and the full-life-cycle test verification capability optimization is realized.
Owner:ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD

Bridging method and system for cross-language interface of KaihongOS, terminal and storage medium

The invention relates to the technical field of computer software, and discloses a bridging method and system for a cross-language interface of KaihongOS, a terminal and a storage medium. The method comprises the steps that an interface definition file is analyzed, and function declaration information of a target interface is obtained; analyzing a native interface definition file to obtain implementation information of a native interface corresponding to the target interface; and based on the function declaration information and the implementation information, according to a preset bridging rule, automatically generating a bridging function code conforming to a target operation environment, and bridging a cross-language interface through the bridging function code. According to the method, through automatic analysis and code generation, the bridging function code meeting the target operation environment is automatically generated by improving the code quality, and repeated labor and potential errors in manual writing are avoided. A preset bridging rule ensures the consistency and maintainability of codes, the technical threshold can be effectively reduced, and the project cycle is shortened.
Owner:深圳开鸿数字产业发展有限公司

Document synchronization method and apparatus for code change, and electronic device

The application relates to the technical field of distributed applications, and discloses a document synchronization method for code change, which comprises the following steps: in response to a code deployment request, monitoring code change through a change capturing engine and obtaining a unified change set; performing document paragraph positioning on an interface definition file according to the unified change set, constructing a change-paragraph mapping list and a document synchronization task; performing acceptance review on the document synchronization task based on acceptance rules to obtain a review result; and making a decision based on a blocking condition and the unified change set, the change-paragraph mapping list and the review result to determine whether to block code deployment and complete document synchronization. The method can realize accurate positioning of abstract code change to technical document paragraphs, form a unified and feasible evidence chain to jointly drive a document synchronization process and decision-making. The application further discloses a document synchronization device for code change and electronic equipment.
Owner:QINGDAO JUSHANGHUI NETWORK TECH CO LTD

Json-based interaction and verification method, system and device

The application relates to the technical field of computers, in particular to a json-based interaction and verification method, system and device, which comprises the following steps: defining general json transmission data in advance through business modeling; receiving a hypertext transfer protocol request and reading corresponding general json transmission data; analyzing the general json transmission data to obtain request parameters; analyzing the request parameters to obtain input parameter description; verifying whether the input parameter description is legal; if yes, executing business logic and returning obtained request result data; and if no, directly returning an exception; the method solves the problem that existing interface definition needs to be defined and developed by front-end developers and back-end developers, which not only leads to heavy development workload, but also increases the communication cost of developers; the method provided by the application can make developers coordinate and connect through defined general json transmission data, shortens the development cycle and improves the development efficiency.
Owner:HAOYUN TECH CO LTD

High-efficiency data transmission method and system based on Arrow Flight

The invention discloses an efficient data transmission method and system based on Arrow Flight, and the method comprises the steps: achieving the direct interaction between Spark and an Arrow Flight Server based on a self-defined data source interface of a Spark DataSource API (Application Program Interface); the method comprises the following steps: defining a data reading process through a Scan interface of Spark, and acquiring distributed data in an Arrow Flight Server by adopting a parallel fragmentation mode; the method comprises the following steps of: customizing a batch processing reading process in Spark, and converting a data format obtained from an Arrow Flight Server into a column type storage format of the Spark; and designing a connection pool management and fault-tolerant mechanism. According to the method and the system, direct connection with an Arrow Flight Server is realized by creating a self-defined data source interface based on a Spark framework, and the performance and the stability of data interaction between systems in a big data environment are improved by utilizing efficient data fragmentation, batch transmission and column storage format conversion technologies, a connection pool and an automatic retry mechanism.
Owner:CHINA UNITECHS

Supply chain finance-oriented management platform system and non-sensing upgrading method thereof

The application discloses a management platform system for supply chain finance and a non-sensing upgrade method thereof, has the effects of local pilot, small flow verification, automatic observation, rapid rollback, and protects the consistency of in-transit instances and the continuity of key transactions. The system comprises: an infrastructure layer, which provides process arrangement, rule and model execution, event driving, configuration management, task compensation, security authentication and full-link observability, supports the non-sensing upgrade core mechanism including multi-version parallel running, shadow verification, gray release and automatic rollback of the upper-layer business, an interaction layer, which provides unified authentication, permission and configurable menu, supports displaying differentiated functions according to organizations / roles, a domain service layer, which is used for encapsulating business logic operations in the platform, coordinating multiple parties to complete cross-entity transactional tasks, and ensuring the consistency and integrity of business rules, and a fund and channel adaptation layer, which abstracts multiple protocols by using a contract / interface definition language, automatically generates basic adapters, and unifies strategies.
Owner:SHANGHAI HUIFU LIANKE INFORMATION TECHNOLOGY CO LTD

Interface processing

A method, a device, and a storage medium for interface processing are provided. In the method, in response to a request to create an interface, an interface definition for the interface is obtained, a first definition content in the interface definition and a prompt are provided to a machine learning model, to obtain a second definition content generated by the machine learning model for the interface. The interface definition for the interface is updated based on the second definition content, and the interface is created with the updated interface definition.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Remote procedure calling method and device, electronic equipment, storage medium and program product

The invention provides a remote procedure call method. The remote procedure call method comprises the steps of obtaining an interface definition of a target remote procedure call method based on a service identifier and a method identifier input by a user; obtaining a target query index configured by a user based on the interface definition and a query condition of the target query index; in response to a received query request for the target query index, generating a remote procedure call request stream based on the service identifier, the method identifier, the target query index and a query condition of the target query index; sending the remote procedure call request stream to a remote procedure call server; and obtaining and returning a return value corresponding to the target query index from a remote procedure call response stream received by the remote procedure call server. The invention further provides a remote procedure calling device, electronic equipment, a computer readable storage medium and a computer program product.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Method and system for automatically generating command line automatic test interface

The invention relates to the technical field of software testing, in particular to a method and system for automatically generating a command line automatic testing interface, and the method comprises the steps: automatically obtaining description information of a command line interface; the description information is analyzed through a self-adaptive interface information analysis engine, structured interface definition information is obtained, and the self-adaptive interface information analysis engine is configured to conduct credibility evaluation on data in the analysis process based on a multi-dimensional credibility dynamic quantification model to obtain structured interface definition information; judging whether to update the own analysis template or not based on the evaluation result; selecting a corresponding automatic test interface template according to the target programming language; and based on the structured interface definition information, filling the selected automated test interface template to generate a test interface code file. By automatically generating the command line automatic test interface, the test efficiency is improved, manual errors can be reduced, and the stability and reliability of the software interface are ensured.
Owner:FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD

Systems and methods for API security integration

In one embodiment, a method includes generating an application programming interface (API) definition by observing traffic. The API definition is associated with an API definition name and an API specification. The method also includes mounting the API definition with an application and deploying the application by a Continuous Integration / Continuous Delivery (CI / CD) pipeline. The method further includes implementing a runtime API and mapping the runtime API to the API definition.
Owner:CISCO TECHNOLOGY INC

USB measurement and control system collaborative verification platform building method based on System Verilog in combination with C language

The invention provides a USB measurement and control system collaborative verification platform building method based on the combination of System Verilog and a C language, and relates to the technical field of FPGA testing, the method is based on a Cadence IES simulation environment to build a verification platform of a layered tree topology architecture, the verification platform is independent of a tested design project file, a three-level system structure is adopted, and the verification platform is provided with a three-level architecture; the rtl design layer is used for storing a source code file of a to-be-tested USB measurement and control system baseband processing FPGA (Field Programmable Gate Array) described by adopting a register transmission level; and the tb test platform layer adopts a modular design and comprises a dutif interface definition module, a dutrap design packaging module, a tb test control module and a tbtop top layer integration module. According to the USB measurement and control system collaborative verification platform building method based on the combination of the System Verilog and the C language, intelligent generation of a verification environment is achieved through an automatic script, and the configuration complexity is remarkably reduced; and a parameterized configuration mechanism is adopted, so that different types of USB measurement and control systems can be quickly adapted, and excellent adaptability is shown.
Owner:BEIJING XUANYU INFORMATION TECH CO LTD

Spacecraft housekeeping software App software platform architecture design method based on Lua

The invention discloses a Lua-based spacecraft satellite service software App software platform architecture design method, which is characterized in that a Lua interpreter is embedded in satellite service software, and a satellite-borne App operation environment supporting on-orbit dynamic loading and hot updating is constructed. The method mainly comprises six parts of Lua interpreter transplantation and cutting, satellite service software and Lua interpreter interface definition and implementation, App code uploading management, App storage management, Lua virtual machine and App memory management and App operation management. According to the invention, the adaptability and expansibility of the system are greatly improved, and the autonomous operation capability of the spacecraft under the unattended condition is enhanced.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

System and method for automatic code generation using an interface definition language

To provide a system, a device and a method for generating a code.SOLUTION: The method may include receiving an interface definition language (IDL) file and a high-level rules file, converting the high-level rules file to a low-level rules file, determining whether the IDL file complies with the low-level rules file, and generating, by a code generator, code based on the IDL file based on determining that the IDL file complies with the low-level rules file.SELECTED DRAWING: Figure 1
Owner:TOYOTA JIDOSHA KK

A transport extension framework and implementation method suitable for object request brokers

The application provides a transmission extension framework suitable for object request agents and an implementation method, wherein the transmission extension framework is composed of three parts of a framework transmission API, a framework implementation and a framework interface definition; the framework transmission API part is used for providing a unified data transmission calling interface to an upper layer, shielding the difference of lower layer implementation, guaranteeing the consistency of the interface of the upper layer application logic, and decoupling with the lower layer transmission implementation; the framework implementation part is used for responding to the framework transmission API calling and judging the data input of the upper layer; and the framework interface definition part completes the final calling of the matched lower layer data transmission implementation through the pointer of the interface function. By using the transmission extension framework, the application effectively separates the coupling between the upper layer application calling and the lower layer transmission implementation, reduces the relevance, and effectively enhances the low coupling of the whole program.
Owner:成都谐盈科技有限公司

Software development kit generation method, system and equipment and readable storage medium

The invention relates to a software development kit generation method, system and device and a readable storage medium. The method comprises the steps of obtaining service metadata of a target application program interface, wherein the service metadata is determined according to technical metadata and service metadata related to service description information; according to the service metadata, determining an interface description object structure and a parameter object structure defined by a software development kit interface; the software development kit is used for calling the target application program interface; based on the interface description object structure and the parameter object structure, packaging the service metadata to obtain interface description object information and parameter object information; and constructing a software development kit through the interface description object information and the parameter object information. By adopting the method, the coupling degree of the SDK and the interface can be improved.
Owner:ZHEJIANG GEELY HLDG GRP CO LTD +1

An artificial intelligence service online testing method and device

The application provides an artificial intelligence service online testing method and device, the method comprises the following steps: receiving interface definition information and expected verification data for an artificial intelligence service to be published, wherein the artificial intelligence service is deployed in a running environment; generating test request data based on the interface definition information and obtained test input data, and sending the test request data to the artificial intelligence service; receiving actual response data fed back by the artificial intelligence service to the test request data; when it is determined that the actual response data matches the expected verification data, updating the state of the artificial intelligence service to a published state to open the external calling permission of the artificial intelligence service, so that the test process can flexibly adapt to the differences of online environments and support instant adjustment and verification of parameters, an integrated closed-loop process of testing and publishing is constructed, and therefore, seamless integration of the test activity and the publishing process is realized, and instant test verification and significant improvement in environmental authenticity are achieved.
Owner:CHINA MOBILE JIUTIAN ARTIFICIAL INTELLIGENCE TECHNOLOGY (BEIJING) CO LTD +1

Digital employee multi-channel cloud desktop expansion system and method

The invention relates to a digital employee multi-channel cloud desktop expansion system and method, and the system comprises a universal interface API, an API adaptation layer, a dynamic scalable algorithm and a region proximity judgment module, and achieves multi-cloud access, request conversion, resource adaptation and nearby startup. The method comprises the steps of interface definition, request conversion, quantity adjustment and near resource selection. The digital employee multi-channel cloud desktop expansion method is used for controlling a related system and comprises the steps that the universal interface API module defines a uniform interface, the adaptation layer converts requests, the scalable algorithm module adjusts the number, and the region proximity principle module selects a close cloud desktop to be started. The method has a remarkable effect in the field of multi-channel cloud desktops. Uniform interface APIs reduce repeated development, reduce cost and improve efficiency; resource allocation is accurate and dynamic, and waste and waiting are avoided; task queuing is optimized, and waiting time is shortened; finely closing the strategy to reduce idleness and guarantee continuity; resources are selected near regions, delay is reduced, performance is optimized, and stability and efficiency are improved.
Owner:BEIJING JIUZHUO TECHNOLOGY CO LTD

An interface for servicing partitioned operating system device sharing

The application belongs to the technical field of computer system software, and particularly relates to an interface for serving partition operating system device sharing, and proposes a partition operating system device sharing interface definition method and a process organization method, which can support convenient and efficient use of partition device sharing functions by users.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

SNMP interface system of server BMC and implementation method thereof

The invention discloses an SNMP (Simple Network Management Protocol) interface system of a server BMC (Baseboard Management Controller) and an implementation method thereof, and the method comprises the following steps: firstly, defining OIDs (Open Identifier) of a plurality of modules such as server overview information, network information, time information, port management information and the like, and determining a complete OID according to the modules and specific node numbers; and then, for node information of each module, creating an operation constraint and setting the operation constraint to carry out detailed elaboration. A server overview information module is taken as an example, a system module containing system power-on time, server basic information, a server environment, BMC basic information, host utilization rate and other information is defined, node information is subjected to tabular description, and constraint conditions of setting operation are clarified. The method covers interface definitions in multiple aspects of network configuration, time synchronization, port management, sensor monitoring, user management, power management, power consumption statistics, alarm configuration and the like, and aims to realize comprehensive, fine and safe remote monitoring and configuration of BMC management through an SNMP protocol.
Owner:SOUTHEAST UNIV

Behavior assembling method and system based on finite-state machine

The invention belongs to the technical field of computer simulation, and discloses a behavior assembly method and system based on a finite-state machine, and the method comprises the steps: carrying out the aggregation and assembly of a pre-constructed physical model and a pre-constructed behavior model into a standardized equipment entity, and forming an extensible markup language of the equipment entity, deploying the equipment entity at a preset initial position, filling parameters of the combined behavior model on an editing interface of the task manager, generating an executable simulation scenario file, and loading a physical model and a behavior model of the equipment entity through the task manager according to the simulation scenario file; and if the combined behavior exists, starting the finite-state machine, loading and analyzing the extensible markup language in the database, continuously monitoring the state and input, and carrying out state switching according to a state transition rule until the task is completed. According to the method, the cross-platform deployment capability is further improved by introducing a standardized interface definition and a dynamic loading mechanism of the behavior module.
Owner:ZHUOYI ZHINENG

Method and apparatus for digital assistant creation, device, medium, and product

Embodiments of the present disclosure provide a method and apparatus for digital assistant creation, a device, a medium, and a product. The method comprises: acquiring registration information of a first assistant application platform, wherein the registration information at least comprises a first interface definition for publishing a digital assistant on the first assistant application platform; receiving publication confirmation information for a target digital assistant, wherein the publication confirmation information indicates that the target digital assistant can be published to the first assistant application platform; and in response to the publication confirmation information, publishing the target digital assistant to the first assistant application platform at least on the basis of the first interface definition. Thus, an assistant creation platform can have the capability of customizing an assistant application platform, so that the assistant application platform can autonomously access the assistant creation platform. In addition, on the basis of the assistant creation platform, a creator may publish, to the assistant application platform, a digital assistant created by the creator.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Hardware-in-the-loop simulation method for body domain controller under autosar architecture

ActiveCN120871821BElectric testing/monitoringTestwareFunctional specification
The application discloses a hardware-in-loop simulation method of a vehicle body domain controller under an AUTOSAR architecture, and the main idea of the application is that a standardized mapping relationship database of a HIL cabinet hardware channel is established based on standardized interface definition of an AUTOSAR basic software layer, and a hardware corresponding relationship configuration file template is constructed; in combination with different function specifications, a subsystem simulation model is built for each function module, a three-layer decoupling architecture is constructed, and dynamic binding of test software and the hardware channel is realized; then, based on actual hardware interfaces and software function definitions, a simulation test bench is built and verification is completed; finally, automatic test cases are generated based on the function specifications, and each subsystem function test of the vehicle body domain controller is carried out in the current test environment. The application significantly shortens the development cycle of the test bench, improves the flexibility and expandability of the test environment, and optimizes the whole life cycle test verification capability.
Owner:ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD

A Multi-Tool Collaborative FPGA Netlist Synthesis Method and System

This invention discloses an FPGA netlist synthesis method and system based on multi-tool collaboration. The method includes: acquiring the parent layer design code of the FPGA to be synthesized; identifying logic modules in the parent layer design code that cannot be synthesized using a first synthesis tool, as these modules to be split; separating the modules to be split into a second design part, and using the remaining part of the parent layer design code as the first design part, retaining the black-box interface definitions of the modules to be split in situ within the first design part; independently synthesizing the first design part using the first synthesis tool to generate a first netlist; selecting a suitable second synthesis tool to independently synthesize the second design part to generate a second netlist; and filling the entities corresponding to the second netlist into the black-box positions of the first netlist to generate a parent layer netlist file. This method solves the problem of synthesis failure caused by a single synthesis tool's incompatibility with multiple languages ​​and IP sources, and avoids the forced porting of unmodifiable code.
Owner:SHENZHEN YUXIAN MICROELECTRONICS CO LTD