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

30 results about "Managed code" patented technology

Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI) Virtual Execution System (VES) virtual machine, e.g. .NET Core CoreFX, .NET Framework Common Language Runtime (CLR), or Mono. The term was coined by Microsoft.

System for reducing work duplication in parallel and concurrent software development environments

PendingUS20250130775A1Version controlSoftware designManaged codeSoftware development
Embodiments of the invention provide a comprehensive system for monitoring, evaluating, and managing code changes in a software development environment. The system comprises a Code Monitoring Subsystem (CMS) that continuously scans servers to identify active jobs and issues alerts based on various conditions. A Code Resolution Subsystem (CRS) aids developers in resolving issues and may include a machine learning (ML) subsystem for suggesting code options. The system also features a Parallel Code Monitoring Subsystem (PCMS) that generates atomic versions of code changes for real-time collaboration among developers. Containers corresponding to code changes are created and subjected to specific tests, with quality assessed through smart contracts. A composite value, serving as a metric for assessing a container's susceptibility to errors, is determined for each container. The system enhances code quality, reduces duplication, and facilitates efficient development.
Owner:BANK OF AMERICA CORP

Code branch management system for comparing main code branch with new code branch and / or updating main code branch using new code branch

The invention relates to managing code branches. A code branch management system and a corresponding method for operating the code branch management system are presented. The code branch management system includes a user interface, a code library, and a test server for comparing a main code branch to a new code branch and / or updating the main code branch with the new code branch. The method comprises the following steps: acquiring configuration information by using the user interface; using the user interface to provide the configuration information to the test server; using the test server to obtain the new code branch from the code library based on the configuration information; determining, using the test server, a configured test based on the new code branch and the configuration information; and determining a result file through the configured test by using the test server.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Code item management method and device

PendingCN121050756AVersion controlContinuous integrationManaged code
The invention discloses a code item management method and device, and relates to the technical field of operation and maintenance management. The method comprises the steps of executing a configuration management operation on a code warehouse corresponding to a code item; the configuration management operation is used for managing attribute information of code items in the code repository; setting assembly line parameters of the assembly line operation process, wherein the assembly line parameters are trigger factors for triggering the assembly line operation process; an operation instruction is received, a corresponding assembly line execution task is constructed when an assembly line operation process is triggered based on the operation instruction, and the operation instruction comprises assembly line parameters; obtaining a corresponding code item based on the assembly line execution task, performing operation, and displaying an execution state and an execution result through a preset continuous integration tool; and according to the execution state and the execution result, triggering a code item configuration process to carry out warehousing storage on the adjusted code item. The method and the device are used for realizing a code project management function.
Owner:QI AN XIN TECHNOLOGY GROUP INC

Unmanned underwater vehicle data processing and memory management method and system combined with multi-language fusion technology

The invention discloses an unmanned underwater vehicle data processing and memory management method and system combined with a multi-language fusion technology. The method comprises the following steps: receiving and analyzing a user instruction based on a main control end, and determining algorithm calling logic; a compilation type numerical calculation module (such as Matlab DLL) is called through a first algorithm integration interface, and multi-source parameter fusion and correction are executed; calling an interpreted script algorithm module (such as a Python process) through a second algorithm integration interface, and executing artificial intelligence and deep learning quality control; and the cross-language memory management module is used for performing unified management and control on memory interaction of the hosting codes and the non-hosting codes. And the memory management module realizes active recovery of the memory by maintaining a running state class and a queue to be released on the basis of logic of coupling of a service time sequence and a function code. The method solves the problems of memory overflow and system robustness in a multi-language integrated environment, guarantees the high efficiency and reliability of massive observation data processing, and is suitable for the field of unmanned underwater vehicle detection.
Owner:TIANJIN UNIV +1

Managing coding tool combinations and limitations

To provide a method and a device for coding or decoding, and compression or decompressing of a video that reaches a high compression efficiency.SOLUTION: In a method, an encoder inserts a construction into a vide bit stream, a decoder analyzes a bit stream, and a control is easily made for that which combination of tools are in valid, which combinations are not permitted, and which tools are activated against various components in a plurality of component bit streams, and a potential parallelization of a bit stream decoding is realized. A video code tool is controlled while containing the construction into the video bit stream. Thus, a video decoding resource can be more effectively utilized.SELECTED DRAWING: Figure 3
Owner:INTERDIGITAL VC HOLDINGS INC

System and method for management of code and disengagement

The disclosure relates to systems and methods for management of code and disengagement. The present disclosure provides embodiments of management of code and disengagement. The present disclosure provides a method of implementing a large scale language model (LLM). The method includes the steps of: receiving a source code from a user; determining whether the source code violates at least one coding rule; presenting information associated with the violation to the user based on a determination that the source code violates the at least one encoding rule; receiving user feedback associated with the presented information from the user; determining whether at least one rule disengagement should be performed based on the user feedback; based on a determination that the at least one rule disengagement should be performed, performing at least one action for managing the at least one disengagement report; and performing at least one action for managing the source code based on the determination that the at least one rule disengagement should not be performed.
Owner:TOYOTA JIDOSHA KK

Method for realizing high-availability converged communication system code number resource management

The invention discloses a high-availability converged communication system code number resource management method, and relates to the technical field of converged communication system code number resource management, which comprises the following steps: S1, distributed storage; s2, roll locking is carried out; s3, carrying out fault transfer; s4, routing the instance graph; s5, carrying out block-level fault diagnosis and recovery; s6, hardware or software vulnerable parts; s7, reconfiguration; and S8, global device configuration. According to the high-availability converged communication system code number resource management method, through unified management and dynamic allocation, limited code number resources can be utilized to the maximum extent, the requirements of different communication technologies and services are met, interconnection and intercommunication between different communication systems and networks are facilitated through unified code number resource management, the overall cooperative capacity is improved, and the communication efficiency is improved. According to the technical scheme, a user can use a unified code number to communicate on different networks and terminals, the user experience is improved, and through continuous data failure recovery, the management stability of code number resources can be maintained, and meanwhile, the security risk can be reduced.
Owner:CHINA YANGTZE POWER

Managing coding tools combinations and restrictions

Video coding tools can be controlled by including syntax in a video bitstream that makes better use of video decoding resources. An encoder inserts syntax into a video bitstream to enable a decoder to parse the bitstream and easily control which tools combinations are enabled, which combinations are not permitted, and which tools are activated for various components in a multiple component bitstream, leading to potential parallelization of bitstream decoding.
Owner:INTERDIGITAL VC HOLDINGS INC

Coded data management method and device, electronic equipment and storage medium

PendingCN120086222ADatabase updatingFinanceData packManaged code
The invention relates to the technical field of data processing, in particular to a coded data management method and device, electronic equipment and a storage medium, and aims to improve the coded data management accuracy. The method comprises the steps that in response to a coding management request of a target account for a software group, a historical coding data packet corresponding to the target account is obtained from a server, the historical coding data packet is analyzed, a main table set and a standby table corresponding to the software group are obtained, and the software group comprises main software and associated software of the main software; the main table set comprises a main table of each software in the software group; receiving a code updating request, and updating the main table set and the standby table; and obtaining a current coding data packet corresponding to the target account from the server, and performing coding synchronization on the current coding data packet, the standby table and the main table set based on the current coding data packet and the standby table. In this way, the coded data are managed in a unified mode, and the problems that the coded data are stored disorderly, mistakenly and lost and the like are avoided.
Owner:AISINO CORPORATION

Hybrid Managed and Unmanaged Data Model

A computer comprising processors and memory may implement an application execution engine to execute an application including both managed code and unmanaged code, the managed code providing memory safety for accesses to objects in memory and the unmanaged code providing no such safety. Responsive to a request from managed code, the application execution engine allocates memory for an object in a managed pool and the object is accessible to managed code in a managed state. Responsive to a requirement for unmanaged code to access the managed object, the application execution engine transforms the object to be accessible in an unmanaged state, the transformation including allocating memory for the object in an unmanaged pool, copying data from managed memory to unmanaged memory according to a predetermined unmanaged layout, releasing the managed memory and using an address of the unmanaged memory to access the object in the unmanaged state.
Owner:ORACLE INT CORP

Software engineering automation construction method based on branch model and multilayer assembly line

The invention belongs to the technical field of software engineering process automation, and relates to a model branch and multilayer assembly line-based software engineering process automation construction method, which comprises the following steps of S1, creating a code branch model according to a developed project, and managing codes of the whole project; s2, according to the branch model, creating a multi-layer assembly line for executing code inspection, product construction, testing and deployment, setting trigger rules of different layers of assembly lines, and automatically or regularly triggering execution of different assembly lines in different links of the software engineering process; s3, the execution condition of the assembly line is monitored, statistical analysis of data is carried out, and automation, high efficiency and quality guarantee of software development are achieved through multiple steps of integrated version control, automatic construction, automatic testing, code review, deployment and release and the like.
Owner:CHENGDU AIRCRAFT DESIGN INST OF AVIATION IND CORP OF CHINA

Distributed high-availability code hosting and research system

PendingCN119718457AProgram loading/initiatingManagement unitManaged code
The invention relates to the technical field of computers, in particular to a distributed high-availability code hosting and research and transportation system. The system comprises a research and development collaboration unit used for carrying out collaborative research and development of codes; the code management unit is used for managing codes; the code storage unit is used for carrying out storage and safety protection on codes; and the operation and maintenance monitoring unit is used for monitoring operation and maintenance of the distributed high-availability code hosting and research and transportation system. By the adoption of the scheme, comprehensive integration from code collaborative development, management and storage to operation and maintenance monitoring can be achieved, safe storage and protection of codes are achieved, the operation and maintenance process is comprehensively monitored, and high availability and stable operation of a system are ensured.
Owner:THE PEOPLES INSURANCE CO (GRP) OF CHINA LTD +1

Serverless code service

In example embodiments, techniques are described for implementing a code service for managing codes for elements in a digital twin of infrastructure according to an edge computing paradigm. The techniques may use an “edge base,” wherein each edge computing device (e.g., a client computing device or VM) executes a code service that maintains a local, periodically-synchronized copy of a portion of a code database for the digital twin. A cloud container of a blob storage service of a cloud datacenter may maintain a master copy of the code database. Read operations by an application on a client computing device may be performed against its as-of-last-synchronization local code database. Write operations by the application may likewise be performed against the local code database, serialized via a write lock maintained in the cloud container that permits only a single client computing device to modify its local code database at a time.
Owner:BENTLEY SYSTEMS INC

Code management cross-support and synchronization

ActiveUS12307243B2Version controlManaged codeSoftware engineering
A method for managing code development includes receiving, from a workspace, a request for a primary set of code in a first repository, providing, in response to the request, the primary set of code to the workspace with support for code management for the primary set of code from a first code management system, and providing, in response to the request, a secondary set of code to the workspace with support for code management for the supporting set of code from a second code management system.
Owner:SALESFORCE INC

Managing coding tools combinations and restrictions

Video coding tools can be controlled by including syntax in a video bitstream that makes better use of video decoding resources. An encoder inserts syntax into a video bitstream to enable a decoder to parse the bitstream and easily control which tools combinations are enabled, which combinations are not permitted, and which tools are activated for various components in a multiple component bitstream, leading to potential parallelization of bitstream decoding.
Owner:INTERDIGITAL VC HOLDINGS INC

Code set management method, system and equipment

The embodiment of the invention provides a code set management method, system and equipment. The method can be used in distributed fields. The method is applied to a public parameter server in a code set management system, and comprises the following steps: after to-be-updated code data uploaded by any code set management client is received, determining at least one target service system needing data synchronization according to data items subscribed by a plurality of service systems in advance; for each target service system, determining a data synchronization mode of the target service system according to the subscription information of the target service system; and issuing the to-be-updated code data to the target business system by adopting the data synchronization mode. The method is used for uniformly managing code sets of multiple service systems, and the effects of improving the quality of the code sets, reducing the maintenance cost and improving the management efficiency are achieved.
Owner:BANK OF CHINA

Upgrade token passing for in-place coordination of cluster upgrades

PendingUS20250355663A1Software deploymentComputer clusterManaged code
Methods, systems, and computer program products for managing code updates in computer clusters. Multiple components are operatively interconnected to carry out upgrade operations over nodes of a computer cluster. Specifically, in-place coordination of upgrades to a cluster (without requiring a temporary upgrade node) can be carried out by selecting a first node from the cluster, then enabling a protocol whereby operational elements of the cluster observe an upgrade token passing algorithm to ensure mutual exclusivity of a sequence of operations as between individual nodes of the cluster. Given such mutual exclusivity, the upgrading of the cluster can be carried out by applying code updates one node at a time. Migration of operational elements to and from nodes of the cluster (without requiring a temporary upgrade node) are facilitated by an intent processor. Computing clusters can be hyperconverged computer infrastructure clusters, and / or computing clusters can be Kubernetes or other computing clusters.
Owner:NUTANIX INC

Methods, devices, storage media, and products for monitoring application privacy data streams

This application discloses a method, device, storage medium, and product for monitoring application privacy data flow, relating to the field of network security technology. It monitors interactive calls from the managed code layer to the native code layer in an application, obtains sensitive data and memory addresses, and creates associated data identifiers for the sensitive data. Based on these data identifiers, it performs behavioral and data flow monitoring of the sensitive data in the native code layer, obtaining monitoring events containing operational context and propagation paths. Based on the data identifiers, it associates the sensitive data, memory addresses, and monitoring events to generate a complete privacy data flow graph from the data collection source to network outflow. This invention effectively penetrates the high-level language runtime boundary through the synergy of dynamic binary instrumentation, memory data scanning, and cross-layer call monitoring, solving the problem of blind spots in monitoring native layer privacy operations and achieving deep detection and accurate evidence collection of concealed and hardened privacy violations.
Owner:VIPSHOP (GUANGZHOU) SOFTWARE CO LTD

Development management system based on enterprise low-code platform

The invention discloses a development management system based on an enterprise low-code platform, and the system comprises a connector registration module which is used for managing maven engineering, generating a connector zip package, and pushing and registering the connector zip package to the low-code platform; the low-code extension module is used for managing code logic customizable by an enterprise, packaging and uploading the code logic to a low-code platform asset center; the code optimization module is used for pulling an original low-code project in an enterprise Maven warehouse, scanning codes and updating method names and parameter lists of the codes according to enterprise configuration requirements; the automatic testing module is used for performing automatic unit testing on the optimized codes; and the DevOps module is used for connecting and managing the project life cycle after the low-code platform is generated. According to the method, the generated codes can be ensured to conform to enterprise architecture and coding specifications, the quality control requirements of enterprises on the codes are met, and the maintainability of the system is greatly enhanced.
Owner:BEIYIN FINANCIAL TECH CO LTD

A method and system for managing code files

This invention discloses a method and system for managing code files, relating to the field of computer technology. One specific implementation of the method includes: a code management server performing integrity verification on the code file corresponding to a code merging operation and transmitting the code file to multiple burning servers; the multiple burning servers being deployed geographically; the burning servers burning the verified code file to one or more burning storage media; a verification server reading the code file from any of the burning storage media and verifying it; if verification fails, reading the code file from a burning storage media at another deployment location; if verification passes, transmitting the code file to a recovery server, which then performs functional verification on the code file and recovers the code. This implementation effectively avoids the loss of code files due to backup server failure in extreme disaster scenarios.
Owner:BEIJING NAT DIGITAL FINANCIAL TECH TESTING CENT CO LTD

Automatic integration test system and method

The invention discloses an automatic integrated testing system and method, and relates to the technical field of automatic testing, and the system comprises a management terminal which is used for managing an automatic testing system and a code integrated management server through a user UI interface, and comprises configuration modification, compiling triggering and automatic testing tasks; the code integrated management server is used for managing code submission, storage, code compilation and software version release, and comprises a code management service based on GIT, a code compilation release service based on LINUX and an integrated management service based on JENKIS; the automatic test system is used for realizing automation of software function test, and comprises automatic updating of equipment software versions, automatic configuration of network equipment in a test environment, automatic execution of test cases and statistics of test results. The problem that the efficiency of code obtaining, compiling, publishing and automatic testing in the software testing process is not high can be solved.
Owner:WUHAN SHIP COMM RES INST (NO 722 RES INST OF CHINA STATE SHIPBUILDING CORP)

Method for managing code analysis tools and their configurations across multiple software projects

PCT designated stageWO2026131656A1Version controlProgram loading/initiatingManaged codeSoftware engineering
A computer-implemented method for managing code analysis tools and their configurations across multiple software projects is disclosed. The method comprises: providing a centralized configuration package that includes references to a plurality of code analysis tools and pre-defined configuration settings for the code analysis tools, wherein the configuration package is versioned and stored in a central repository; associating one or more software projects with the centralized configuration package by including a linking reference to the configuration package within a project file of each software project; automatically applying the referenced configuration settings and dependencies defined within the centralized configuration package to each associated software project upon build or analysis by the steps of: adding code analysis tool references and configuration settings to each associated software project; and resolving and managing dependency versions for the code analysis tools according to the version of the centralized configuration package referenced. Unlocking insights from Geo-Data, the present invention further relates to improvements in sustainability and environmental developments: together we create a safe and liveable world.
Owner:FNV IP BV

Computer-Automated Systems and Methods for Cross-Platform Code Threat Detection

PendingUS20260147887A1Platform integrity maintainanceCode generationManaged code
A computer-implemented method for detecting malicious code across different programming languages receives input source code, generates semantic embeddings for the input code and cross-language generated code, compares the embeddings to produce a comparison result, and analyzes the result to identify potential malicious code. The method leverages semantic analysis techniques and language-specific embedding models to enable efficient and accurate detection of security threats across language boundaries. By focusing on the semantic essence of the code rather than its literal text representation, the method overcomes limitations of traditional malicious code detection approaches, providing a robust, scalable, and secure solution for managing code security in multi-language software development environments.
Owner:STARTOS INC

Database system, data transmission method, computing device, and readable storage medium

The embodiments of this specification provide a database system, a data transmission method, a computing device, and a readable storage medium, wherein the server side of the database system includes: a managed code module, including a managed network service module, which is used to transmit control information to and from a client, wherein the control information is metadata that guides the database system to execute request instruction logic; a native code module, including a native network service module and a computing unit, which is used to transmit data information to and from the client, and to access the computing unit to obtain data information, wherein the data information is a data set generated by the database system in response to a client request; and a cross-module interface, which is used to transmit control information between the managed code module and the native code module. This avoids the repeated development of complex protocol stacks and interfaces for native code modules, thereby achieving a balance between development costs, compatibility assurance, and transmission performance.
Owner:ALIBABA CLOUD COMPUTING CO LTD

A code hosting platform risk control system and method based on deep learning

A code hosting platform risk control system and method based on deep learning, comprising a risk control modeling platform and a risk control operation platform, the risk control modeling platform and the risk control operation platform are built on a cloud infrastructure, and the risk control of the whole life cycle of the code is realized based on the code hosting platform and the user center. The cloud infrastructure aggregates a large amount of computing, storage and network resources, and provides machine learning, deep learning, big data and other service capabilities; the code hosting platform provides code hosting, code review, progress management, quality management, problem management, continuous integration and other functions, realizes code hosting and collaborative development and continuous release; the user center stores the basic information of code visitors, submitters and collaborators, and combines the identity information to carry out user portrait and form an identity tag. The application can effectively identify the security risk of the source code, timely carry out risk early warning, continuously improve the model, improve the risk control accuracy and enhance the ability to discover unknown risks.
Owner:XIDIAN UNIV

System and method for realizing CI / CD function in integrated development environment

The invention discloses a system and a method for realizing a CI / CD function in an integrated development environment. The system includes an integrated development environment (IDE) in which an engineering guide plug-in, a pipeline design plug-in, a communication plug-in, a code editing plug-in, a build state plug-in, and a Git plug-in are integrated. Through cooperative work of the plug-ins, a user can efficiently create projects, write codes, manage the codes and automatically construct and deploy the processes in an IDE in a one-stop mode. The method comprises the steps of project creation, CI / CD assembly line design, code writing and modification, construction task triggering, construction log receiving, fault processing, construction process repeating, continuous delivery completion, construction record viewing and the like. Through the steps, a user can efficiently carry out software development in the IDE, CI / CD is realized, and the development efficiency and the software quality are remarkably improved.
Owner:JIANGSU AUTOMATION RESEARCH INSTITUTE