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

27 results about "Multiple version" patented technology

System call hijacking method and device compatible with multi-version Linux kernel

The invention discloses a system call hijacking method and device compatible with multiple versions of Linux kernels, a first hijacking channel and a second hijacking channel are deployed in parallel in a target version of Linux kernel in advance, the first hijacking channel is adapted to a Linux kernel version executing system call through a system call table, and the second hijacking channel is adapted to a second hijacking channel which is adapted to a Linux kernel version executing system call through a system call table. The second hijacking channel is adapted to a Linux kernel version which executes system calling through a system calling distribution function, and the method comprises the following steps: in response to a system calling request, hijacking the system calling request to a pre-defined target address through a target hijacking channel which actually takes effect in a Linux kernel of a target version, determining a corresponding target function based on the target address; sorting system call parameters carried in the system call request into a data format required by a preset hook entry function through a target function, and sending the data subjected to format sorting to the hook entry function; and determining a security processing strategy for the system call request through a hook entry function on the basis of the formatted data.
Owner:QI AN XIN TECHNOLOGY GROUP INC

Machine learning for package versioning and use

In some implementations, a user device may transmit, to the package repository, a request for a code package. The user device may receive, from the package repository, an indication of a plurality of versions of the code package. The user device may receive, from the package repository, an indication of a suggested version from the plurality of versions. The suggested version is based on automatic testing of the code package by the package repository. The user device may transmit, to the package repository, a request for the suggested version. The user device may receive, from the package repository, at least one file included in the suggested version.
Owner:CAPITAL ONE SERVICES LLC

Automatic construction method of APK file and related product

The invention discloses an automatic construction method of an APK file and a related product. According to the method, firstly, a user construction demand and an APK code corresponding to the user construction demand are obtained, the code comprises application module codes of multiple versions, and the application module codes comprise a bottom layer package code and an HMI code. And then version filtering is carried out on the APK code based on a user construction demand to obtain a target code. And then interface consistency verification is carried out on an interaction interface of the bottom layer package code and the HMI code in the target code. And if the verification is passed, querying a construction workflow matched with the construction demand of the user in the knowledge graph to obtain a target workflow. On this basis, according to the target workflow, bottom layer package codes and HMI codes in the target codes are called and compiled in order, and an APK file matched with the construction requirement of the user is generated. According to the method, the automation level and accuracy of APK construction are greatly improved, and the problems of manual operation errors and version compatibility are reduced.
Owner:NEUSOFT CORP

A cross-version vulnerability identification system based on a deep graph neural network

The application discloses a kind of cross-version vulnerability identification systems based on depth map neural network, comprising: multi-version code metadata acquisition module, for collecting multiple versions of software source code and parsing generation multi-version code metadata set;Multi-version code graph generation module, for constructing multi-version code graph set;Characteristic representation matrix generation module, for generating the characteristic representation matrix of multi-version code graph;Depth map neural network modeling module, for using GLEM model, obtains the embedding matrix of each node;Potential vulnerability node identification module, for identifying the potential vulnerability node set across version;Result output module, for outputting cross-version vulnerability identification result and generating detection report.The application adopts depth map neural network and cross-version modeling method, realizes multi-version vulnerability automatic identification, with the advantages of strong intelligence, high adaptability, detection precision.
Owner:BEIJING RUISJINDA TECH CO LTD

Method and device for integrating multi-version demand documents and computer equipment

The invention relates to a method and a device for integrating multi-version demand documents and computer equipment, and relates to the technical field of computers, and the method in one embodiment comprises the following steps: obtaining multi-version demand documents of a target system, and sorting the multi-version demand documents based on the latest update time of the demand documents to obtain a demand document sequence; structural analysis is conducted on the demand documents of all the versions, the content of the demand documents is disassembled into structural knowledge units, and each knowledge unit comprises an independent function point and corresponding attribute information; determining knowledge units describing the same function point in the demand document of each version, and associating the knowledge units describing the same function point in the demand document of each version based on the demand document sequence to form a knowledge unit change chain; and generating an integrated demand document based on the knowledge unit change chain of each function point. By adopting the scheme of the embodiment, the management efficiency of multi-version demand documents is improved.
Owner:湖南长银五八消费金融股份有限公司

Request-level consistency control method and system for dynamic configuration hot update

The present disclosure relates to a request-level consistency control method and system for dynamic configuration hot update. The method comprises: organizing configuration content into multiple versioned configuration snapshots, establishing a corresponding reference count for each versioned configuration snapshot, and setting a candidate version; enhancing a configuration reading path in a service node by plugging so as to be able to perform a configuration reading operation according to a bound version; in response to receiving a service request, creating an activation token for the service request, obtaining a current candidate version as the bound version, writing the bound version into the activation token, and increasing the reference count of the bound version; during processing of the service request, when configuration needs to be read, reading a configuration value from a corresponding versioned configuration snapshot according to the bound version in the activation token; and in response to the processing of the service request being completed, decreasing the reference count of the bound version by one.
Owner:HEBEI HAPPY CONSUMPTION FINANCE CO LTD

Cross-platform VSTO plug-in development framework and implementation method for multiple versions of reuse with one development

PendingCN122450534AMultiplexingInterface design
The application discloses a cross-platform VSTO plug-in development framework and an implementation method for one-time development and multi-version multiplexing, belongs to the technical field of plug-in development, and comprises a bottom-up runtime version detection layer, a reflection calling layer, an abstract interface layer, a platform adaptation layer and a unified interface adaptation layer; wherein the runtime version detection layer is used for automatically identifying a host environment and a specific version of host software when the VSTO plug-in is started, collecting interface rendering parameters and outputting a standardized environment identification tuple. The application provides a compatible framework and a matching unified interface design scheme for "one-time development and multi-version multiplexing", realizes configuration-free installation and interface self-adaptive compatibility of the same plug-in package on Excel 2007-2019 and WPS 2016-2019, greatly reduces compatibility code and interface development costs, and improves plug-in adaptation efficiency, installation success rate and user interaction experience.
Owner:SHANGHAI RAILWAY BUREAU

Data request processing methods and electronic devices

This application proposes a data request processing method and an electronic device, relating to the field of application multi-version compatibility technology. The data request processing method includes: first, determining the application version information based on a received client data request; then, obtaining a target DSL configuration file for the application matching the version information; and finally, executing the data request using the target DSL configuration file to obtain the target data and return it to the client. This technical solution can improve the development speed of new versions and reduce the maintenance burden of multiple version applications within the server in scenarios requiring application multi-version compatibility.
Owner:BEIJING SANKUAI ONLINE TECH CO LTD

Object versioning support for a file system

Systems and methods for providing a file system with object versioning support are provided. Rather than adding object records for each version of an object to a chapter database, in one example, the chapter database may be limited to a single object record for a given object including: (i) a name of the object; (ii) an object file handle containing information regarding a file containing data of a current version of multiple versions of the object; and (iii) a version table file handle containing information regarding a file containing a version table. In this manner, enumeration of objects associated with a given chapter may be performed more efficiently and prior versions of objects may be maintained separately within the version table without causing disproportionate growth of object records and without increasing the search depth with objects that are not referenced by the search at issue.
Owner:NETAPP INC

Test method, equipment, medium and program product

The embodiment of the invention provides a testing method and device, a medium and a program product, and relates to the technical field of software testing. The method comprises the steps that for any version of multiple versions of tested software, a host process corresponding to the version is generated, and the host process is used for version division and test task scheduling; generating a plurality of sub-processes through the host process, and independently executing the test process based on the plurality of sub-processes; and summarizing test results obtained after the plurality of sub-processes independently execute the test process. Based on the method, the host process can be used as a control node for version division and test task scheduling, a plurality of sub-processes are generated based on the host process, and each sub-process can independently execute the test process, so that serial test of multiple versions can be avoided, parallel test of the multiple versions can be realized, the test time can be shortened, and the test efficiency can be improved.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Software product multi-version parallel development method based on large language model

The invention discloses a software product multi-version parallel development method based on a large language model, and the method comprises the steps: receiving a software multi-version development request, and generating a multi-version demand model through natural language processing and analysis; constructing a training data set containing version difference information based on the multi-version demand model, and performing fine tuning on the large language model in combination with the instruction template to obtain a target large language model adapted to multi-version development; double storage spaces are configured for each software design stage, and initial design achievements and final design achievement storage of all versions are processed in parallel; generating, complementing and optimizing intelligent codes of all versions by utilizing a target large language model; design and code conflicts among multiple versions are detected in real time and intelligently coordinated and solved; and integration verification of all versions is completed through combination of automatic testing and manual testing. According to the method, parallel efficient development of multi-version software is realized, the code generation accuracy is improved, and the development cost caused by demand change and version conflict is reduced.
Owner:MAIGET INFORMATION TECH (BEIJING) CO LTD

Systems and methods for advanced over-the-air software updates

A system for controlling over-the-air updates for a device (i) stores a plurality of version and setting information for plurality of devices; (ii) receives version and setting information for the first device of the plurality of devices; (iii) stores the version and setting information for the first device; (iv) determines a risk profile for the first device based upon the corresponding version and setting information; and (v) determines an insurance quote based upon the risk profile for the first device.
Owner:STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY

Rule engine hot updating method and device based on version binding

PendingCN122450486ARollbackSpeech model
The application provides a bidirectional collaborative enhancement method for tax knowledge ontology and large language models, which comprises determining and binding a corresponding target rule version when a service request is created; and in the execution process, according to the version binding relationship, a specific rule engine instance is obtained from a version engine pool coexisting with multiple version engine instances to execute decision logic. Through the application, the influence range of rule hot updating can be accurately limited to newly created service requests, thereby ensuring the consistency of decision logic before and after long-period running tasks, and truly realizing zero-downtime non-susceptible upgrading. Meanwhile, combined with fine-grained gray version allocation and task granularity rollback mechanism, the risk of new rule online is significantly reduced and the flexibility of fault recovery is improved. The application can reduce the error rate of automatic tax tasks caused by rule updating to near zero, and shorten the rollback recovery time from hours to minutes.
Owner:上海立业乐信息科技有限公司

Multi-version communication system

Method, system and computer program product, the product comprising a non-transitory computer readable medium retaining instructions, which when read by a processor, cause the processor to: execute business logic applicable to first and second versions of a telephone exchange system, wherein communication with the first / second version is performed using an object of a first / second class compatible with the first / second version and not with the second / first version, and wherein the business logic is implemented using a universal object of a universal class comprising all fields and methods of the first and second classes; in response to determining to communicate with a first / second system implementing the first / second version: transform the universal object into a first / second object; and transmit the first / second object to the first / second system; wherein the processor is part of a computerized system that comprises a plurality of version-heterogenous telephone exchange systems, including the first and the second telephone exchange systems.
Owner:G S CONSULTING & RES CORRENET LTD

A method, apparatus, electronic device, and storage medium for front-end page traffic splitting.

PendingCN122309870AReal-time dataEngineering
This invention discloses a front-end page traffic splitting method, apparatus, electronic device, and storage medium, relating to the field of internet front-end technology. The method includes: acquiring and configuring experimental parameters through an operation management system, generating a multi-version configuration file, and pushing it to an Nginx server using a synchronization tool. When an access request arrives at Nginx, a Lua script deployed on the server reads the configuration file, performs traffic splitting according to preset logic based on the request information, and writes the results to the client's cookie, while simultaneously implementing direct redirection. A CDN caches multiple versions of HTML and static resources based on the traffic splitting results. During A / B testing, the operation management system can dynamically adjust the traffic splitting ratio based on real-time data, and new configurations are synchronized to Nginx in real time. The Lua script automatically loads the latest rules upon the next run, achieving flexible and efficient traffic splitting management. This invention effectively solves the problems of increased page loading time, client redirection white screens, and high development and maintenance costs associated with existing technologies.
Owner:ZHAOLIAN CONSUMER FINANCE CO LTD

Method and device for determining version difference data and electronic equipment

The invention provides a version difference data determination method and apparatus, and an electronic device. The method comprises the steps of obtaining a first system operation parameter and a second system operation parameter; the first system operation parameter and the second system operation parameter are respectively used for indicating the performance of a first service system generated by the reference version code in the process of processing each service request in a preset service request sequence; the performance of a second service system generated by the target version code in each service request process in the service request sequence processing process is obtained; determining a performance degradation parameter based on the first system operation parameter, the second system operation parameter and a communication protocol corresponding to each service request in the service request sequence; based on the performance degradation parameter, target difference data for the reference version code and the target version code is determined. According to the mode, the difference part of performance degradation caused by the two version codes can be determined, the analysis efficiency of the multiple version codes is improved, and the labor cost is reduced.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD

Bitmap multi-version processing method and device based on hierarchical grouping difference

The invention belongs to the technical field of database systems, and particularly discloses a bitmap multi-version processing method and device based on hierarchical grouping difference, and the method comprises the steps: obtaining a bitmap modification record from a bitmap version log recording module; a bitmap modification record is processed through a hierarchical grouping differential bitmap storage module; wherein the hierarchical grouping differential bitmap storage module is used for storing one or more version groups; the version group is configured with a reference bitmap and a differential bitmap; the differential bitmap is based on the reference bitmap, and the bit position, changed relative to the reference bitmap, in the corresponding bitmap version is recorded; the hierarchical grouping differential bitmap storage module is used for judging whether a new version group is established or not based on the group capacity; and if so, creating a new version group based on the bitmap modification record, and if not, creating a new differential bitmap based on the bitmap modification record, and inserting the new differential bitmap into the recently created version group. According to the method and the device, the memory occupation amount of the bitmap version can be effectively reduced.
Owner:DIGITAL YI TECH (BEIJING) CO LTD +1

Multi-version metadata management method

The invention relates to the technical field of metadata management, and discloses a multi-version metadata management method, which comprises the following steps of: obtaining security event data corresponding to each to-be-managed metadata, and recombining all the security event data to obtain a plurality of security event data groups; analyzing the security event data sets, and calculating a risk event factor corresponding to each security event data set; constructing a risk event factor curve based on all the risk event factors, and calculating multi-version metadata risk factors of the to-be-managed metadata of the multiple versions; and according to the relationship between the multi-version metadata risk factor and the preset multi-version metadata risk factor, managing the to-be-managed metadata of the multiple versions, so that the risk condition of the metadata of the multiple versions can be evaluated on the whole, the risk level of only a single version is prevented from being concerned, association analysis of the metadata of the multiple versions is realized, and the user experience is improved. And the risk management precision is ensured, and the intelligent level and the safety protection capability of multi-version metadata management are improved.
Owner:HUANENG INFORMATION TECH CO LTD

Version-aware multi-stage large model code generation method and device and electronic equipment

The invention discloses a version-aware multi-stage large model code generation method and device, and electronic equipment, and the method comprises the steps: carrying out the construction process of a structured question containing a version constraint condition based on an original data set of pre-annotated version information; guiding the inference model to generate an extended data set with version inference and dependency relationship analysis capabilities; based on the extended data set, performing full-amount fine tuning on a basic model to obtain a version perception model; further optimizing the version perception model by applying a group relative strategy optimization algorithm to obtain a version optimization model; meanwhile, constructing a structured knowledge base covering multi-version library documents, and establishing a retrieval mechanism to obtain information related to a target version; and performing enhanced code generation by using the version optimization model in combination with a structured version change document. The accuracy, consistency and practicability of code generation under a specific version are remarkably improved, and efficient and reliable technical support is provided for version-sensitive software development.
Owner:ZHEJIANG UNIV +1

Application version difference analysis method, device, equipment, medium and product

This application discloses a method, apparatus, device, medium, and product for analyzing version differences of an application. The method, in response to a user's import operation of multiple versions of a first application package while a front-end interface is displayed, obtains multiple versions of the first application package; displays preset controls on the front-end interface; receives a first input from the user to the preset controls; in response to the first input, compares the differences of preset files in each version of the package to obtain difference information between the multiple versions of the first application; and displays the difference information. According to embodiments of this application, it is possible to analyze differences between versions, providing a more user-friendly human-computer interaction interface and enhancing portability and interactivity.
Owner:CHINA CONSTRUCTION BANK +1

An action cross-version consistency processing method and device

This application discloses a method and apparatus for cross-version consistency processing of actions, comprising: generating action posture feature codes based on each image frame in the current version's video frame sequence; identifying key change nodes based on the action posture feature codes, and determining the emotional features of the key change nodes in conjunction with performance emotion recognition, thereby obtaining multiple event windows with event semantics; generating an event signature based on each event window, and determining the matching result between the current version and event windows with the same event semantics in different versions based on the event signature; and, based on the matching result, jointly optimizing various features contained in the action posture feature codes of event windows with the same event semantics in different versions, so as to achieve a style difference rate of the same action in different versions that is less than a set threshold. This solution can significantly reduce the cost of manual adjustment and repeated rendering in the virtual shooting and digital human creation process, and improve the reuse rate of multiple versions of shots and actions.
Owner:HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD

A meta-code-based low-code development system and method

The application discloses a kind of low code development system and method based on meta code, microservice splitting module, the microservice splitting module is used to split microservice, to function module is assembled, to resource is classified, generates business application;Generating development module, the generating development module is generated by the meta service and meta component of drag, configure multiple types of data source, generate light application;Source code management module, the source code management module is used to define code model, to source code is managed, same code multi-end release.The application can build component across fields, and complete the adaptation of multiple version databases;Meanwhile, according to the relevance between each function, when defining code model, effective screening of code model is realized, to ensure the accurate matching of code model.
Owner:SHANGHAI MENGCHUANG DOUBLE YANG DATA TECH CO LTD

Java homonymy packet multi-version parallel loading and conflict-free access method and system

PendingCN121934909AResource allocationVersion controlFree accessJava
The invention provides a Java homonymy package multi-version parallel loading and conflict-free access method and system, and the method comprises the steps: loading class files in all jar packages under a resource / directory in a Java application by adopting a default class loader when the Java application is started; if the default class loader cannot load the class, loading the class by adopting a preset self-defined class loader; labeling a corresponding class loader identifier on the class file which is loaded by the default class loader and the preset custom class loader and has the same name; and if a class file loaded by a preset user-defined class loader is adopted in the project, a java reflection mechanism is adopted, and an instance is created and called. According to the method and the device, the packet of the specified path and the java reflection mechanism are loaded based on the custom class loader, so that multi-version parallel loading and conflict-free access of the same-name packet are realized, service decoupling is realized, and the channel development efficiency is improved.
Owner:SUM PAYMENT SERVICES CO LTD

Storing multiple versions of preloaded content to mitigate cross-temperature impact

A data storage device includes a cross-temperature mitigation system that mitigates cross-temperature issues that arise when preloaded content is read from the data storage device. The data storage device stores different copies of preloaded content, and each copy of preloaded content is written to the data storage device when the data storage device is operating at different temperatures. When a request to read preloaded content is received, the cross-temperature mitigation system determines a current operating temperature of the data storage device and determines which copy of preloaded content has a write temperature that is closest to the current operating temperature of the data storage device. When a particular copy of preloaded content is identified, that particular copy of preloaded content is decoded in the storage controller and the decoded data is returned to a host device.
Owner:SANDISK TECHNOLOGIES LLC

A blockchain data oriented multi-version verifiable query method

This invention discloses a method for multi-version verifiable querying of blockchain data, including an index structure supporting efficient multi-version queries and a verifiable structure supporting rapid generation and verification of multi-version proofs. First, the index structure supporting efficient multi-version queries can simultaneously and efficiently locate all historical versions in multi-version tracing queries across multiple blocks. This index structure includes an LSM-Tree-based index structure and a novel filter based on Huffman coding. The filter allows for a one-time query of the ordered string table containing different versions of data, significantly improving the efficiency of multi-version queries. Second, the verifiable structure supporting rapid generation and verification of multi-version proofs can generate proofs for multiple versions of data in parallel and efficiently aggregate them, reducing the proof size for batch verification. Through this scheme, this invention effectively optimizes the query and verification process for multi-version data, achieving rapid data location and efficient generation and verification of proofs.
Owner:EAST CHINA NORMAL UNIV

A method, apparatus, device, and medium for automated interconnection of SoC modules

PendingCN122285600ALossless and legal constructionGuaranteed efficiencyComputer hardwarePathPing
This application provides a method, apparatus, device, and medium for automated interconnection of SoC modules, effectively solving the problems of existing solutions in completing signal pass-through tasks, namely, the inability to achieve cross-level signal pass-through, compatibility with multiple version syntax styles, and the presence of a security verification mechanism. The method includes: extracting source and target hierarchical paths from the interconnection requirements; parsing the two paths respectively in a pre-built hierarchical structure dictionary; calculating the nearest common ancestor (LCA) module based on the source module containing the parsed source signal and the target aggregation module; traversing upwards layer by layer from the source module and the target aggregation module to the LCA module, performing automatic insertion operations during the upward traversal; and automatically inserting connection declarations and electrical connections within the LCA module when traversing to the LCA module, thereby completing the automated interconnection of SoC modules.
Owner:BEIJING ZHAOXUN HENGDA TECH CO LTD