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

22 results about "Common code" patented technology

Application method of water conveyance tunnel BIM (Building Information Modeling) engineering management service

The invention relates to the technical field of engineering digitization and information, and discloses a water conveyance tunnel BIM model engineering management business application method, which comprises the following steps: carrying out management business carding, and determining an engineering unit hierarchical structure; uniformly coding the data information related to the management service and the hierarchical structure data of the engineering unit to form a service data coding result and an engineering division coding result; creating a water conveyance tunnel BIM model, and endowing model components with the codes to form BIM data carrying code information; inputting the business data and the BIM data carrying the coding information into a digital construction and management system, and associating the business data and the BIM data by using a common coding identifier; based on the association, business management digital applications of investment, progress, quality, safety and the like are carried out in a digital construction and management system. Through standardized data sorting and coding, fusion of the BIM model and engineering management business is realized, the problem of data splitting is solved, and the refinement and digitization level of water conveyance tunnel engineering management is improved.
Owner:CHINA SOUTH-TO-NORTH WATER DIVERSION GROUP WATER NETWORK SMART TECHNOLOGY CO LTD

Information processing device, method, and program

To support large scale software refactoring by using a language model.SOLUTION: An information processing device is provided with execution control means for extracting a group of a plurality of code blocks including similar description determined by a prescribed language model to have a high similarity of feature information of a program by at least a portion of a set of a plurality of programs constituting prescribed software by using the language mode, and generating a common code block describing common processing based on the similar description and a plurality of partial code blocks corresponding to each code block on the basis of difference between each code block and the similar description from the plurality of code blocks belonging to the group by using the language model.SELECTED DRAWING: Figure 1
Owner:NEC CORP

Multi-view contrastive learning cross-language source code representation method

The present application relates to a multi-view contrast learning cross-language source code representation method, and belongs to the technical field of computer software information. Firstly, the present application initializes the learnable parameters of the Transformer according to the programming language type using a meta-learning method; secondly, the present application constructs a code feature heterogeneous graph depending on the syntax, structure and other information of the source code segment, aggregates the heterogeneous graph using a GCN to obtain graph node embedding; then, the present application aggregates the same-hop neighborhood information of the nodes according to the meta-path to obtain the serialized representation of the graph nodes, generates the graph node embedding using a Transformer and a hierarchical attention mechanism; finally, the present application establishes a contrast loss function according to the node embedding under two perspectives, and trains a cross-language source code representation model. The present application extracts programming language specific information and constructs a model using multi-view graph node embedding to improve the cross-language code representation effect and improve the accuracy of code summarization, source code vulnerability detection and the like, in view of the fact that the existing method applies general code features of programming languages to affect the representation effect and the model appears to be over-smoothed.
Owner:BEIJING INST OF TECH

Applet code compiling method and device, equipment and medium

The application discloses a kind of applet code compiling method, device, equipment and medium, it is related to financial technology technical field, the method is applied to applet code compiler, which is provided with main package configuration file, subpackage configuration file and processing queue, the applet code compiling method includes: when receiving applet code compiling instruction, the main package configuration file and the file content corresponding to the subpackage configuration file are obtained, wherein the branch code required by different sub-type applets in the applet is set in the subpackage configuration file, and the common code required by different sub-type applets in the applet is set in the main package configuration file;Based on the whole file content, obtain the node to be processed;The node to be processed is placed in the processing queue to be queued and compiled to obtain a compiled file.The application solves the technical problems of poor maintainability and poor code reusability in existing applet code compilation.
Owner:WEBANK (CHINA)

Static detection method for multi-type text files and script files

The invention provides a static detection method for multi-type text files and script files, a storage medium and electronic equipment. The static detection method comprises the following steps: acquiring a to-be-detected file; mapping each character into a predefined character category to obtain a character category sequence; carrying out statistics on similar characters continuously appearing in the character category sequence, and carrying out classification according to the number of continuous appearing times obtained through statistics to obtain a hierarchical coding sequence; combining the character category sequence with the hierarchical coding sequence to generate a structured fuzzy feature character string of the file; and matching the structured fuzzy feature character string with a feature library in a static detection engine, and judging the security of the file according to a matching result. The feature extraction process does not depend on the specific grammar or semantics of the file, so that different types of text and script files can be uniformly processed, the universality is very high, and the method has certain resistance to common code deformation and simple confusion.
Owner:HARBIN ANTIY TECH

System and methods for automatic code maintenance and code healing using genai

Example techniques for code modifications are described. In an example, one or more portions of a source code that require modification are identified. Further, for each of the identified portions of the source code, a modification to be performed is identified. Furthermore, a unique identifier corresponding to each of the identified portions is generated. The unique identifier corresponds to the modification to be performed on the respective portions of the source code. Based on the unique identifier corresponding to each of the identified portions, an artificial intelligence (AI) module is selected for each of the respective portions. The selected AI module is triggered to generate a modification code to replace each of the respective portions of the source code.
Owner:HONEYWELL INTERNATIONAL INC

Program running method and device

A program running method and a device are described for improving efficiency of running an application. The method includes obtaining a dynamic image of an application, where the dynamic image includes a trampoline function pointer segment, the trampoline function pointer segment includes at least one trampoline function pointer, the at least one trampoline function pointer corresponds to at least one interface, and the at least one interface includes an interface of a kernel or an interface of a common code library The method also includes calling the interface of the kernel or the interface of the common code library based on the trampoline function pointer segment, to run the application.
Owner:HUAWEI TECH CO LTD

Code bin multiplexing system

The invention relates to the technical field of code warehouse management, in particular to a code warehouse multiplexing system which enables a universal module to be directly multiplexed by a plurality of projects by constructing a universal code warehouse, effectively reduces the repeated coding amount of universal logic, avoids version chaos of the universal module in different projects, and improves the efficiency of code warehouse management. The method can be applied to all projects only by updating in the universal code warehouse, the maintenance cost is effectively reduced, different projects can be flexibly adapted through combined use of the project code warehouse and the universal code warehouse, and the management efficiency of the code warehouse is improved.
Owner:METAX INTEGRATED CIRCUITS (SHANGHAI) CO LTD

A page rendering method and device, electronic equipment and storage medium

The application relates to the computer technical field, in particular to a page rendering method and device, electronic equipment and storage medium, to realize efficient page rendering. The method comprises the following steps: acquiring a sub-code module set called by each page code module according to preset module construction information, each page code module containing exclusive code for realizing corresponding webpage page rendering; each sub-code module containing common code for realizing webpage page rendering; obtaining a page code module set to which each sub-code module belongs based on the sub-code module sets; loading a first page code module used by a to-be-rendered page when the to-be-rendered page is accessed; determining a common module depended by the first page code module based on the page code module sets and preloading the common module, the common module being a sub-code module called by at least two page code modules. The application can effectively guarantee system performance without wasting resources, and realizes efficient page rendering.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

A method for realizing the conversion of balance certificate to program general code in wind tunnel test

The application discloses a method for realizing code conversion from balance certificate to program in wind tunnel test, which automatically reads the Word balance certificate by using the program, searches the information such as the bridge combination and the coefficient table in the balance certificate, and automatically generates the C language code for balance load calculation according to the balance formula algorithm, so as to be directly used for calculating the load by the data processing program. The method realizes one-key conversion from the balance certificate to the program calling code, solves the problems of low efficiency and high error rate caused by manually inputting the balance formula coefficients, greatly improves the test efficiency, and guarantees the reliability of the calculation result.
Owner:LOW SPEED AERODYNAMIC INST OF CHINESE AERODYNAMIC RES & DEV CENT

Simulation method, device and computer equipment based on general code framework

This invention relates to a simulation method, apparatus, and computer device based on a general code framework. The method includes: editing an object description file; dynamically generating framework code for the general code framework based on the object description file; generating corresponding data structures in the framework code based on object class and interaction class information from the object description file; creating interface classes that inherit from simulation function classes; adding a simulation unit to a co-simulation; calling relevant interface class functions to send and receive object class data and interaction message data in the simulation progress callback; serializing and deserializing the simulation running data input and output by the co-simulation according to the data structures; and calling a stop simulation interface to terminate the simulation when the simulation stops. This method provides a modifiable and reusable code framework for the convenient integration and development of simulation units, enabling automatic invocation of simulation middleware services and reducing the difficulty and workload of integration and development.
Owner:NAT UNIV OF DEFENSE TECH

Recording and reporting of driving characteristics with privacy protection

In a vehicle usage monitoring system, the privacy of the user is protected by performing some coding prior to sending the information from the user. Specific details of the user's driving history are converted to generalized codes that relate to insurance rates. Optionally, different types of vehicle information may be combined into generating the codes to be sent from the user in order to provide even more privacy. The codes may be used to calculate a vehicle insurance rate.
Owner:APPY RISK TECH LTD

Method for determining an absolute position of a transporting mobile device on a workboard arrangement,

The invention relates to a method for determining an absolute position of a transport mobile device (2) on a working table arrangement (3), the working table arrangement (3) having at least two coding segments (6), the two coding segments (6) being arranged directly adjacent to one another, each of the coding segments (6) having a coding of a local position on the coding segment (6), the coding segments (6) being arranged in a manner that the coding segments (6) are arranged in a manner that is not parallel to one another, and the coding segments (6) being arranged in a manner that is not parallel to one another. The at least two coding segments (6) are entered in a common coding map (10) of the worktop arrangement (3) such that a global position on the common coding map (10) can be determined on the basis of a local position on the respective coding segment (6), each of the coding segments (6) providing coding information, the coding information being readable by the transport mobile device (2), the coding information of the at least two coding segments (6) together forms a segment code, the segment code forms an identification of at least one of the coding segments (6) in a common coding map (10), and the coding information of the at least two coding segments (6) is identified on the basis of the identified coding segment (6) and the coding of the local position on the identified coding segment (6). An absolute position of the transport mobile device (2) in the common coded map (10) and / or the work table arrangement (3) is determined.
Owner:ROBERT BOSCH GMBH

High-speed pipelined ADC imbalance and bit weight calibration method and system based on LMS algorithm

The invention discloses a high-speed pipelined ADC (Analog to Digital Converter) imbalance and bit weight calibration method and system based on an LMS (Least Mean Square) algorithm. A threshold approach detection module is arranged for each comparator in a flash type sub-ADC, and when an input value at one end of the comparator is detected to be close to a detection threshold input at the other end of the comparator, the threshold approach detection module is started; an LMS algorithm is utilized to determine the actual common-mode code value of the code value conversion boundary of each comparator and the length of the conversion boundary according to the output signal of the threshold proximity detection module and the post-stage output code DBACK of the ADC so as to calibrate the offset of the comparators and the bit weight error caused by the capacitor mismatch and the inter-stage gain error. According to the system, the misalignment amount and the length of the conversion boundary can be accurately obtained, and comparator misalignment and bit weight errors caused by capacitor mismatch and inter-stage gain errors are calibrated. According to the method, synchronous background calibration of various errors is supported, and the overall linearity and dynamic performance of the ADC are remarkably improved.
Owner:XIDIAN UNIV

Platform software release method, starting method, system, device and medium

This application discloses a method for releasing and launching platform software, a system, an apparatus, a medium, and a product, relating to the field of computer software technology. The method for releasing platform software includes: a server obtaining the source code of software related to a target platform, wherein the source code includes platform common code and project difference code for at least one project on the target platform; compiling the source code to obtain a platform common file for the platform common code and project difference files for the project difference code; constructing a platform software package corresponding to the project based on the platform common file and the project difference files, and outputting the platform software package, wherein the platform software package is a file in image file format. Since the common code and the difference code are compiled separately in this application, all projects on the platform can share the same set of compiled common code results, thereby significantly reducing the compilation workload and saving server computing resources.
Owner:ZHEJIANG GEELY HLDG GRP CO LTD +1

Information processing apparatus, method, and non-transitory computer-readable medium

An information processing apparatus comprises: at least one memory storing instructions; and at least one processor configured to execute the instructions to; extract, using a predetermined language model, a group of a plurality of code blocks including a similar description determined to have high similarity of feature information of a program by the language model from at least a part of a set of a plurality of programs included in predetermined software and generate, from the plurality of code blocks belonging to the group, using the language model, a common code block in which common processing based on the similar description is described and a plurality of partial code blocks corresponding to each code block based on a difference between each code block and the similar description.
Owner:NEC CORP

Application generation method, program, and apparatus

To quickly and easily generate applications with guaranteed quality. [Solution] A method for a computer to generate an application for extracting and visualizing data from an unstructured data file, the method comprising the steps of: the computer referencing a common infrastructure that holds either or both a common code layer containing definitions of general functions and a design reference layer containing implementation patterns suited to specific business purposes; and sending a prompt to an AI agent to generate the application, the prompt comprising: read logic defining rules for extracting data from the unstructured data file; and instructions that refer to at least one of the common code layer and the design reference layer of the common infrastructure in generating the application.
Owner:株式会社ALGO ARTIS

Software application generation method and apparatus, electronic device, and storage medium

The application provides a software application generation method and device, electronic equipment and storage medium. The method comprises the following steps: in response to a construction request for a target version, determining a set of differentiated elements associated with the target version; in a software construction stage, performing compile-time differentiated processing on a common code library based on the set of differentiated elements to generate an application package carrying static features of the target version; in a running stage of the application package, performing runtime differentiated processing on the application package based on the set of differentiated elements to provide dynamic functions of the target version; wherein, through the combination of the compile-time differentiated processing and the runtime differentiated processing, a software application with complete functions of the target version is generated from the common code library. Through the present scheme, all customized versions can generate complete function applications based on the same set of common code libraries, eliminating synchronization and merging conflicts in multi-branch development.
Owner:BEIJING PHOENIX AUTO INTELLIGENCE CO LTD

Database cooperation system, method and program

To provide a database cooperation technology for efficiently retrieving a plurality of subsystems separately constructed by a unique code system in a cross-sectional manner.SOLUTION: The system 10 includes an acquiring unit 51n that transmits a unique code 42n to a DB50n and acquires the stored date 24, a collecting unit 43 that collects the unique code 51n from the DB50n in response to a server-terminal 21n command, an associating unit 44 that associates the unique code 51n with the identifier 48n and the common code 28, a first registering unit 37 that registers the unique code 51n, the identifier, and the common code 28 in the first table 31, a receiving unit 26 that receives a retrieval request 25 from the client 22, an extracting unit 36 that transmits an n-th unique code related to the common code 28 included in the retrieval request 25 from the first table 31 to the acquiring unit, and a returning unit 27 that accumulates the stored date 24 acquired from the first table 31 and returns the accumulated stored date 24 to the client 22. 48n 51n nDB50n 42n.SELECTED DRAWING: Figure 2
Owner:KK TOSHIBA +1

Method and apparatus for generating test script common code

The present disclosure provides a test script common code generation method, relates to the software testing field, and can be applied to the financial technology field. The method comprises the following steps: in response to a test script common code generation instruction, pre-processing test script code to generate target test script code information; using a text keyword extraction algorithm to perform word frequency analysis on the target test script code information to generate a word frequency analysis result; and encapsulating the target test script code information according to the word frequency analysis result and a preset encapsulation rule to generate a target common code block. The present disclosure also provides a test script common code generation device, equipment, a storage medium and a program product.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Firmware compiling method, device and equipment and computer readable storage medium

The invention discloses a firmware compiling method, device and equipment and a computer readable storage medium, and belongs to the field of firmware tests.According to the firmware compiling method and device, first modification indication information of a public code modification item of firmware to be tested and second modification indication information of a function module to be tested can be integrated into a total configuration file; according to the first modification indication information, a common code modification item of the to-be-tested firmware can be modified, and according to the second modification indication information, a code of a to-be-tested function module in the to-be-tested firmware can be modified; and finally, compiling the modified to-be-tested firmware to obtain the binary file, so that developers of the to-be-tested function modules do not need to specially modify the to-be-tested firmware, the total configuration file can be directly updated during subsequent testing, the developers do not need to modify the to-be-tested firmware again, and the working efficiency is improved.
Owner:JINAN MAIWEI INTELLIGENT TECHNOLOGY CO LTD

Code reconstruction method and device, equipment, storage medium and program product

The embodiment of the invention provides a code reconstruction method and device, equipment, a storage medium and a program product, and relates to the field of financial science and technology. The method comprises the steps that original codes are analyzed through an abstract syntax tree analyzer, an initial abstract syntax tree corresponding to the original codes is obtained, and the original codes are universal codes or financial simple codes; converting the initial abstract syntax tree into an initial graph structure; node attributes are added to nodes in the initial graph structure, a target graph structure is obtained, and the node attributes comprise financial attributes; and processing the target graph structure and the financial related knowledge through a pre-trained target model to generate a reconstruction code corresponding to the original code. Through the method provided by the invention, the efficiency of reconstructing the original code is improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA