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

126 results about "Revision control" patented technology

A component of software configuration management, version control, also known as revision control or source control, is the management of changes to documents, computer programs, large web sites, and other collections of information. Changes are usually identified by a number or letter code, termed the "revision number", "revision level", or simply "revision". For example, an initial set of files is "revision 1". When the first change is made, the resulting set is "revision 2", and so on. Each revision is associated with a timestamp and the person making the change. Revisions can be compared, restored, and with some types of files, merged.

Software development result traceability analysis system based on version control

The invention discloses a software development result traceability analysis system based on version control, and relates to the technical field of intelligent software analysis. According to the method, the non-tampering property of code submission records is ensured through a block chain technology, a credible basis is provided for traceability, the code semantic analysis module generates a data set containing semantic association in combination with a clustering algorithm and weighted calculation, and the function influence positioning module constructs a function association graph by applying a graph neural network algorithm, so that the traceability is improved. An influence path of code change on system functions is automatically identified, the time cost of complex project function influence positioning is remarkably reduced, an evolution path generation module analyzes and tracks a code evolution path in combination with a time sequence, and a core module identification module clusters key nodes and positions a core function module. And the time-tracing source data storage module generates a visual relation graph and a queried data set, so that the whole-process management from code submission to result tracing is realized.
Owner:TIBET TIANHE SHENGYU INFORMATION TECHNOLOGY CO LTD

Chip mounter program automatic uploading and downloading system and method

PendingCN121882926AVersion controlOffice automationProgram managementSoftware engineering
The invention provides an automatic chip mounter program uploading and downloading system which can automatically complete program distribution, loading, backup and version control according to work order information issued by a production and manufacturing system, and realizes automatic and intelligent management of a whole process. The system comprises a program management server which is used for storing program ocarina files, version histories and related data of all chip mounters and carrying out data interaction with a production and manufacturing system; the work order interface module is used for receiving production work order information to be executed from the production and manufacturing system; and the chip mounter control agent module is a lightweight software or hardware agent deployed on each automatic chip mounter and is responsible for communicating with the program management server, receiving instructions and executing operations such as program downloading, uploading, loading and activating.
Owner:HUATIAN TECH XIAN

Multi-version control and management method based on monorepo

ActiveCN121478337AProgram initiation/switchingVersion controlPathPingSoftware configuration management
The invention relates to the technical field of software configuration management, and discloses a monorepo-based multi-version control and management method, which comprises the following steps: receiving a version switching instruction containing a target global version identifier and an environment identifier; loading the physically isolated environment version configuration file from a preset path according to the environment identifier; a target configuration node corresponding to the target global version identifier is positioned in the configuration file, recursive branch information merging operation is executed based on inheritance attributes and branch attributes in the node, and a final branch configuration set containing all sub-module target states is generated; and traversing the final branch configuration set, and calling a version control tool to switch the working area state of each sub-module to the corresponding target sub-module version identifier. Through the environment isolation and increment inheritance model, the problems of version definition redundancy and environment confusion in a multi-module warehouse are solved, and accurate backtracking and atomization switching of sub-module states are achieved.
Owner:SHENZHEN SKIEER INFORMATION TECH CO LTD

Metadata version control and automatic structure comparison method and system based on incremental snapshot and intelligent decision

PendingCN121807799AImprove efficiencyMeet the requirements of “full link auditability”Database updatingFile system administrationModel managementTheoretical computer science
The invention discloses a metadata version control and automatic structure comparison method and system based on incremental snapshot and intelligent decision, and the method comprises the following steps: managing a metadata version through an incremental snapshot model, and enabling the incremental snapshot model to support the complete backtracking of a historical structure through storing changed incremental information and associating with a version chain; carrying out difference analysis on the metadata structure by adopting a hierarchical progressive comparison algorithm; an intelligent DDL decision engine is adopted, and an executable DDL script is generated according to the difference analysis result; in the process of generating the DDL script, metadata consanguinity information is jointly checked so as to carry out change risk assessment. Through collaborative design of all the modules, double benefits of systematic breakthrough and conventional effect enhancement are brought, and the technical effect is directly associated with collaborative design.
Owner:CHINA COMSERVICE NETIT TECH CO LTD

State tracking and context management method for high-concurrency real-time dialogue

The invention relates to a high-concurrency real-time dialogue state tracking and context management method, and belongs to the technical field of natural language processing and human-computer interaction. The method comprises the following steps: firstly, unifying multi-modal input into standardized semantic representation; then fusing the historical context and external knowledge to perform semantic analysis; the state change triggered by analysis is packaged into an event and the event is published to a distributed log; an independent service asynchronous consumption event is used for atomic updating of a global state through version control and an optimistic lock mechanism; the read-write performance is improved through multi-level cache and incremental compression; meanwhile, streaming maintenance is based on a long context of a graph, and resources are optimized through life cycle management. Through unified semantic representation, event-driven state management, long context modeling and optimistic concurrency control, a closed-loop collaborative system is constructed, and the concurrent processing capacity, context coherence and response robustness of a dialogue system are remarkably improved.
Owner:GUANGDONG CHAOTENG INFORMATION TECHNOLOGY CO LTD

Optimization method and system for improving file real-time access speed of power embedded operating system

The invention provides an optimization method and system for improving the file real-time access speed of an electric power embedded operating system, and belongs to the technical field of electric power embedded systems. The method comprises the following steps: establishing a dynamic preloading mechanism based on the operation state of the power equipment; the dynamic preloading mechanism triggers file preloading operation by monitoring the working condition change of the equipment; designing an improved cache replacement algorithm; the improved cache replacement algorithm is used for dynamically adjusting a cache strategy in combination with power file access characteristics; constructing a multi-dimensional file access scheduling system; the multi-dimensional file access scheduling system allocates system resources according to task priorities; executing a file access full-process acceleration strategy; the file access full-process acceleration strategy comprises metadata management, data prefetching and version control. The file access delay can be shortened, and the system resource utilization rate can be improved.
Owner:SOUTHERN POWER GRID DIGITAL GRID RESEARCH INSTITUTE CO LTD

MBSE model version pedigree iteration method based on graph theory and knowledge graph

The invention discloses an MBSE model version pedigree iteration method and system based on a graph theory and a knowledge graph. The method comprises the following steps: constructing an MBSE model of an aerospace craft and mapping the MBSE model into an attribute graph; a directed acyclic graph is adopted to record a version iteration process, management is carried out through a version number system comprising a main version number, a combined version number and a revised version number, and a differential storage strategy is adopted; and performing change detection and merging based on a baseline, accurately identifying changes through a model comparison algorithm including internal attributes, internal relationships, overall relationships and difference analysis, and processing conflicts in collaborative design. According to the method, atomic-scale version control is realized, the problems of missing change traceability, low verification efficiency and multi-baseline conflict are solved, and the efficiency and quality of aerospace craft full-life-cycle model management are improved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV +1

File system event processing method and device based on intelligent filtering rule

The invention discloses a file system event processing method and device based on an intelligent filtering rule, and the method comprises the steps: obtaining a file system original event of a monitoring directory, carrying out the cross-platform standardization processing, and extracting event feature vectors of four dimensions: time, a file, a process and a path; the method comprises the following steps: constructing a rule base containing software operation modes such as an editor, a compiler and a version control tool, performing mode matching on an event sequence, calculating confidence, determining a filtering strategy type based on a matching result, executing corresponding processing, and dynamically optimizing system parameters through statistical analysis. The technical problems that an existing file monitoring system is serious in event redundancy and frequent in false triggering are solved, effective file operation and temporary intermediate operation can be intelligently distinguished, invalid synchronous triggering is greatly reduced, the accuracy is improved to 95% or above from 60-70% of a traditional scheme, and invalid event processing is reduced by 90% or above.
Owner:XUNKANG INFORMATION TECH (SHENZHEN) CO LTD

Managing and deploying custom intrusion detection system signature policies

Methods and systems for deploying intrusion detection system (IDS) policies to IDS programs are disclosed. Each IDS instance can monitor a data feed (e.g., comprising computer network traffic) in accordance with a set of “signatures” or “rules” associated with its policy, and can issue alerts if any elements of that network traffic match those signatures or rules. An intrusion signature management module can receive IDS signatures from one or more signature sources and store those signatures in a filesystem. The intrusion signature management module can produce rule files based on these IDS signatures, e.g., containing subsets of the received IDS signatures. These rule files can be provided to a version control server, and can later be accessed by an orchestration module. The orchestration module can deploy these rule files to their respective IDS programs, enabling those IDS programs to monitor their respective data feeds in accordance with the rule files.
Owner:VISA INTERNATIONAL SERVICE ASSOCIATION

An RPA process design system based on a VSCode plug-in

The application relates to an RPA process design system based on a VS Code plug-in and belongs to the technical field of process automation. The system comprises a text editing module, a graphical parameter configuration module, an engineering management module and an execution adaptation module. The text editing module loads preset instruction libraries and method signature libraries, receives structured instructions, performs format checking and parameter completion, analyzes and generates a memory instruction sequence list; the graphical parameter configuration module listens to the instruction selection state, generates a parameter form, verifies the validity of input parameters, generates instruction-parameter data and stores the data into a to-be-processed data pool; the engineering management module generates a standard directory structure, performs version control and conflict detection; and the execution adaptation module extracts data and converts the data into an executable script and performs verification. The system can efficiently realize the design, management and execution of an RPA process, and improves the convenience and accuracy of robot process automation design.
Owner:MYRON INTELLIGENT TECH (SHANGHAI) CO LTD

Conflict management for quantum version controlled files

Techniques for resolving qubit usage conflicts arising from different versions of a quantum file are disclosed. A first qubit having original data associated with a first version of a quantum file may be modified to store first modified data associated with a second version of the quantum file. In response to receiving a request to modify the first qubit with second modified data associated with a proposed third version of the quantum file, a set of auxiliary qubits is allocated. The original data, the first modified data and the second modified data are stored in respective auxiliary qubits and a version conflict file referencing the respective auxiliary qubits is generated. When a request to access a current version of the quantum file is received, the version conflict file is returned allowing for creation of any of the first, second or third versions of the quantum file on an ad-hoc basis.
Owner:RED HAT INC

System and computer program product for version-controlled context provision for artificial intelligence agents using hierarchical manifest traversal

UndeterminedDE202026000739U1Manifest fileEngineering
A computer-implemented system for providing context to artificial intelligence agents (AI agents), wherein the system comprises: (a) one or more processors and a memory for storing instructions; (b) a repository manager trained to access one or more version-controlled context repositories containing human-readable context elements arranged in a hierarchical directory structure; (c) a manifest navigator trained to read one or more manifest files stored in the context repositories, wherein the manifest files describe the contents of directories and contain navigation references to subdirectories or context elements;(d) a context assembly engine trained to hierarchically traverse the manifest files in response to a task request, to select and load a limited set of context elements under a context budget, and to form a context bundle; and (e) an interface to a generative AI model trained to pass the context bundle as conditioning input to a machine learning model to produce an output for the task request; the system further comprising a version history module trained to record updates to the context repositories as so-called commits, including commit metadata that enables provenance or trajectory analysis.
Owner:STIERSTORFER QUINTUS

A multi-agent-based college student project education simulation method and system

The application discloses a kind of university student project education simulation method and system based on multi-agent.It includes: obtaining project creation request, creating project directory and initializing session manager and version controller, session manager maintains finite state machine, the state space of finite state machine includes three stages of system initialization, collaborative construction period and game defense period;In the collaborative construction period stage, each step is executed in turn, after completion, automatically promote state and carry out persistence, after completing review modification and auxiliary writing, enter the game defense period;In the game defense period stage, three experts parallel review and conflict detection, proposal revision based on expert opinion and final report chapter generation and cross-platform file export step are executed in turn, after proposal revision and audit pass, final report adopts the chapter independent generation strategy, and the PDF format file of Markdown and cross-platform adaptation is output.
Owner:TIANJIN UNIV

Computing system for version control with post merge conflict check

A computing system with instructions that when executed cause processing circuitry to execute a version control program. The version control program is configured to detect a merge completion in the version control program, and upon detecting the merge completion, determine that a post merge conflict check trigger condition is met. Upon determining that the post merge conflict check trigger condition is met, the version control program is configured to perform a post merge conflict check to determine whether a merge conflict exists in merged code in the version control program. After determining that the merge conflict exists the version control program is configured to set metadata indicating the merged code is broken, compare the merged code with a last known good revision, obtain differences between the merged code and the last known good revision, and output a first merge conflict notification that indicates a merge conflict exists.
Owner:LEMON INC(GB)

UI component library dynamic construction, intelligent multiplexing and collaborative management system and method based on collaborative design platform

The invention belongs to the technical field of human-computer interaction and interface design automation, and particularly discloses a UI component library dynamic construction, intelligent multiplexing and collaborative management method and system based on a collaborative design platform, and the UI component library with a four-layer architecture of a component resource layer, a variable configuration layer, a collaborative application layer and a data analysis layer is constructed. Basic component-component instance separation and synchronization are realized by adopting a variable single component technology; version control, update push and elimination optimization are realized through the component full life cycle management module; a collaborative workflow of a product manager and a designer is provided based on a role differentiation permission mechanism; and combining a business template layer with an intelligent recommendation algorithm to realize scene intelligent multiplexing of the component and the template. The problems of repeated labor, poor consistency, high cooperation cost, insufficient industry adaptation and the like in traditional UI design are solved, and automation, intelligence and collaboration of the whole process from component design to interface generation are achieved.
Owner:POWERCHINA BEIJING ENG CORP

A client database incremental migration method

The application relates to the technical field of database migration, and discloses a client database incremental migration method, which comprises the following steps: acquiring client database incremental data, determining a version mark by using a version control algorithm after capturing and block processing, and extracting a migration data block set; performing synchronous processing such as merging, conflict detection and redundancy cleaning on the migration data block set to generate a marked migration data block matrix; extracting migration characteristic parameters, calculating a migration priority after optimizing the synchronous parameters, determining main migration parameters, training a migration decision model to obtain a classifier, and outputting a migration execution result. The method effectively improves the efficiency and data consistency of incremental migration, reduces resource consumption, and is suitable for efficient incremental migration of a client database.
Owner:HANGZHOU WOYI DIGITAL TECH CO LTD

Cloud automation site design and method

A system for configuring a network, comprising a network software repository operating on a first processor and configured to store one or more algorithms for each of a plurality of hardware items and to implement version control for each of the one or more algorithms. A network software installation system operating on a second processor is configured to install a current version of one or more algorithms on each of a plurality of site-specific hardware items and to configure each of the plurality of site-specific hardware items to interoperate with each other.
Owner:RELIANCE JIO INFOCOMM USA INC

System

An object of the system according to the embodiment is to perform consistency check of the regulations of a company based on the latest laws and efficiently update the regulations.SOLUTION: A system includes a consistency confirmation part, a draft preparation part, a before-and-after comparison part, a wrong / omitted character detection part, and a version management part. A consistency confirmation part refers to a law database and confirms the consistency of the regulations based on the latest laws of the regulations of the company. A draft preparation part automatically prepares the draft of the rule on the basis of the information confirmed by the matching confirmation part. The before-and-after comparison part compares the before and after of the draft generated by the draft generation part and clarifies a change point. The wrong / missing character detection unit detects a wrong / missing character based on the change point clarified by the before-and-after comparison unit. The version management unit corrects the wrong / missing character detected by the wrong / missing character detection unit and manages the version of the rule.SELECTED DRAWING: Figure 1
Owner:SOFTBANK GROUP CORP

Application registration process with digital platform

A system for registration of a software application on a digital platform, having one or more processors, a memory storing program instructions which, when executed by the one or more processors, causes the processor to create a pipeline between the software application and the digital platform, wherein the pipeline provides an interface between the software application and the digital platform, define a template to capture one of more parameters of the software application, wherein the template is based on the pipeline created between the software application and the digital platform, capture the one or more parameters of the software application, wherein the one or more parameters are relating to one or more of indexing, packaging, versioning of the software application, define a resources requirement of the software application, wherein the resources are classified as initialization resources and deployment resources and the initialization resources are only created once at the registration of a software application, update the resources requirement by defining an order of creation of the resources, wherein the initialization resources are created prior to the creation of deployment resources and determine if the one or more parameters and the resources requirement of the software application are compatible with the digital platform and based on the determination, transmit the one or more parameters and the resources requirement of the software application to the digital platform, via the pipeline.
Owner:HONEYWELL INTERNATIONAL INC

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

A monorepo-based multi-version control and management method

ActiveCN121478337BProgram initiation/switchingVersion controlPathPingSoftware configuration management
The application relates to the technical field of software configuration management, and discloses a multi-version control and management method based on a monorepo, which comprises the following steps: receiving a version switching instruction containing a target global version identifier and an environment identifier; loading an environment version configuration file physically isolated from a preset path according to the environment identifier; locating a target configuration node corresponding to the target global version identifier in the configuration file, and performing a recursive branch information merging operation based on inheritance attributes and branch attributes in the node to generate a final branch configuration set containing target states of all submodules; and traversing the final branch configuration set to call a version control tool to switch the workspace states of the submodules to corresponding target submodule version identifiers. Through the environment isolation and incremental inheritance model, the application solves the problems of version definition redundancy and environment confusion in a multi-module warehouse, and realizes accurate backtracking and atomic switching of submodule states.
Owner:SHENZHEN SKIEER INFORMATION TECH CO LTD

Artificial-intelligence-integrated glossary engine in a glossary system

Methods, systems, and computer storage media for providing glossary management using an artificial intelligence (AI)-integrated glossary engine in a glossary system are described. The AI-integrated glossary engine recommends definitions for terms and phrases associated with a query. In operation, the AI-integrated glossary engine identifies domain-specific glossary terms, which are terms or phrases (e.g., jargon) with a client-specific definition associated with several sources. A user can provide a query to an AI agent to generate a response, and the AI-integrated glossary engine, utilizing a machine learning model, retrieves domain-specific glossary terms that are unique to the domain in question and responsive to the query. In this way, through continuous curation and version control mechanisms, such as generating glossary-refinements, the glossary system evolves and stays up to date with domain-specific glossary terms with definitions that provide proper denotation and connotation of domain-specific glossary terms, ensuring that responses to queries are contextually correct.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Furniture design and production file integrated system

The invention relates to the field of furniture production, in particular to a furniture design and production file integrated system. The system comprises a file management module, an equipment management module, a workflow module and an object version control module. The file management module carries out datamation management on file contents and identifiers; the equipment management module manages online equipment; the workflow module combines and converts the uploaded design files into production processing programs by corresponding equipment converters according to different design files and data under corresponding production plans through editing design workflows, and stores the production processing programs into file libraries of corresponding equipment classes; and the object version control module analyzes and compares the uploaded file and the data object, and generates a lightweight incremental file when the uploaded file conflicts with the file which is being executed. According to the method and the system, the versions of the files are uniformly managed, so that the real-time performance of synchronization is greatly improved, workers do not need to actively download and push the files, and the possibility of file confusion is completely eradicated.
Owner:SICHUAN YADU FURNITURE CO LTD

Multi-chip platform-oriented OS (Operating System) construction system

The invention provides a multi-chip platform-oriented OS (Operating System) construction system, which comprises a Yocto core engine layer used for providing construction task scheduling and metadata management basic capability; the resource sharing layer is used for uniformly managing source codes, compiling cache and software bill of material information across chip platforms; the general template layer is used for presetting a chip general configuration template, and the template defines general system configuration of the multi-chip platform; the chip configuration layer is used for generating instantiation configuration of a corresponding chip platform based on the general configuration template and dynamically associating the mirror image layer, the kernel layer and the board-level support cladding; and the product management layer is used for performing version control and traceability management on the built and generated intermediate component and the final deliverable. According to the system, efficient multiplexing of system components is achieved through hierarchical management, software package multiplexing, construction product multiplexing, single package independent compiling, modular design and the like, the chip adaptation period is remarkably shortened, the adaptation workload is reduced, the average mirror image construction time consumption is reduced, and the vehicle gauge level traceability requirement is met.
Owner:DONGFENG MOTOR GRP

Method and system for automatically extracting and cleaning code change data

The invention relates to the field of software development and management, in particular to an automatic extraction and cleaning method for code change data, which comprises the following steps of: selecting a version control platform to carry out code management and version control, and monitoring the code change condition by the version control platform; when the code is changed, extracting data of the code change; formatting the data; performing data cleaning on the formatted data; storing and exporting the cleaned data; according to the method, extraction, data cleaning and data export are performed into a CI / CD assembly line, data extraction, data formatting, data cleaning and data export processes are automatically executed when codes are submitted or requests are merged each time, a report is generated or an automatic test is triggered, data of code change in a version control platform can be efficiently extracted, and the efficiency of code change in the version control platform is improved. According to the method, the data are automatically formatted into standard structured data, the data are screened and cleaned based on a self-defined rule, and finally a report is generated or automatic testing is performed, so that the code management efficiency is improved.
Owner:FUJIAN TQ DIGITAL

Software code integration techniques in federated software platforms

Software code revision control in a federated software platform is provided. A source code update indication associated with a source code update identified for merger to a shared source code repository may be received. The source code update indication may comprise at least a proof of work data object generated based on one or more proof of work tests performed on the source code update in a local source code build environment. Proof of work data object may be analyzed to determine if the proof of work data object satisfies a bypass threshold based on application of one or more analytical models. In response to determining that the proof of work data object satisfies the bypass threshold, a modified source code integration workflow may be executed. The modified source code integration workflow may bypass at least one step of the baseline source code integration workflow.
Owner:ATLASSIAN PTY LTD

State tracking and context management method for high-concurrency real-time dialog

This invention relates to a method for state tracking and context management in high-concurrency real-time dialogue, belonging to the fields of natural language processing and human-computer interaction. The method includes: firstly, unifying multimodal input into a standardized semantic representation; then, performing semantic parsing by fusing historical context and external knowledge; encapsulating the parsed state changes as events and publishing them to a distributed log; independently consuming events asynchronously, and atomically updating the global state through version control and optimistic locking mechanisms; improving read / write performance using multi-level caching and incremental compression; and simultaneously, maintaining a graph-based long context in a streaming manner and optimizing resources through lifecycle management. This invention, through unified semantic representation, event-driven state management, long context modeling, and optimistic concurrency control, constructs a closed-loop collaborative system, significantly improving the concurrency processing capability, contextual coherence, and response robustness of dialogue systems.
Owner:GUANGDONG CHAOTENG INFORMATION TECHNOLOGY CO LTD

Dynamic hot patching device and method based on privilege calling mechanism

The invention relates to a security dynamic hot patching device and method based on a privilege calling mechanism, and the method comprises the steps: carrying out the unified management of all patches which can be hot replaced during operation through a patch management module, and achieving the corresponding, version control and life cycle management of the patches and privilege calling numbers; in the patch activation process, a system only modifies a call path comprising a symbol table or a function pointer to realize a redirection strategy, so that an original function call stream is guided to a privilege call skip bridge, and a privilege call mechanism is triggered to execute a patch function; the patch updating realizes version upgrading and multi-patch management by replacing the privilege call number and the mapping table item of the patch; during rollback, only the binding relation between the call number and the function entry needs to be modified, and the task execution flow is recovered to the original function or the historical version patch; online management and real-time controllable rollback of the patch are realized; the problem that a dynamic hotfix technology is difficult to meet the requirements for safety, low invasiveness and controllability at the same time is solved, safe takeover and dynamic replacement of function calling are achieved, and flexibility and safety are achieved.
Owner:EAST CHINA INST OF COMPUTING TECH

Systems and Methods for Version Control of Case Datasets

A method for version control of a versioned data structure. The method includes generating a first version of the versioned data structure including first version data. The method further includes receiving first supplemental data. The method further includes receiving second supplemental data. The method further includes determining supplemental data based at least partially on the second supplemental data but not the superseded first supplemental data. The method further includes generating second version data based on the first version data. The method further includes generating a second version of the versioned data structure including the supplemental data and the second version data and outputting the second version of the versioned data structure.
Owner:VEEVA SYSTEMS INC