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

32 results about "Release management" patented technology

Release management is the process of managing, planning, scheduling and controlling a software build through different stages and environments; including testing and deploying software releases.

Zero-code software development and test system based on artificial intelligence

The invention relates to the technical field of software development, in particular to a zero-code software development and test system based on artificial intelligence, and provides the following scheme that the system comprises a natural language analysis module, a code generation module, a code optimization module, an intelligent test module and a cross-platform deployment module. The natural language analysis module analyzes the natural language description input by the user into a software development requirement document; the code generation module generates source codes based on the demand document and can select a programming language and a framework; the code optimization module is used for performing static analysis and reconstruction optimization on the generated codes; the intelligent test module automatically generates a test script through interface model extraction, case generation and case analysis logic, executes a test and feeds back a test result; and the cross-platform deployment module realizes automatic packaging, compatibility check, deployment configuration and release management of software. The invention aims to simplify the software development process and improve the development efficiency and quality.
Owner:JIANGSU LINGHAO NETWORK TECH CO LTD +1

Autonomous release management in distributed computing systems

ActiveUS12190156B2Resource allocationFault responseRelease managementComputing systems
Implementations described herein relate to methods, systems, and computer-readable media to provide an alert based on a release of a software application implemented in a distributed computing system. In some implementations, the method includes receiving, at a processor, an indication of the release of the software application, obtaining a first set of metric values for each metric of a list of metrics for a first time period preceding a time of release of the release, obtaining a second set of metric values for each metric of the list of metrics for a second time period following the time of release, comparing the first set of metric values to the second set of metric values to determine a deviation score, generating an alert based on the deviation score, and transmitting the alert via one of a user interface and a communication channel.
Owner:SEDAI INC

Vehicle software change control system

A vehicle software release management system enables receipt of a vehicle software package and an associated test plan to generate a versioned software artifact set. The vehicle software release management system may initiate a workflow to manage testing, certification, and deployment of the software package based on the versioned software artifact set. The vehicle software release management system may facilitate testing of the vehicle software package, including generating test scripts and configuring the testing environment according to test configurations. The vehicle software release management system may facilitate certification of the vehicle software package according to the versioned software artifact set and manage the deployment / rollback to software package destinations.
Owner:AMAZON TECH INC

Autonomous configuration-based release orchestration with autonomous runtime container management configuration

ActiveUS20250247292A1TransmissionSoftware deploymentRelease managementOperating system
A method and apparatus for autonomous container management configuration changes to container clusters during runtime and autonomous configuration-based release orchestration. A release manager manages a staggered feature release that includes staggers, stagger order, and container clusters included in each stagger. A logging service manages logs generated by the container clusters and / or app containers. An update service determines container management configuration changes based on analysis of data provided by the logging service. A shared engine attempts to implement instructions provided by the release manager and the update service at different times. The release manager receives an indication of success or failure of the attempted deployment of the feature release to the current stagger. The release manager, responsive to the indication of success or failure, determines to perform one of a plurality of actions, including attempting to deploy the feature release to the next stagger, and rolling back.
Owner:SALESFORCE INC

Autonomous configuration-based release orchestration with autonomous runtime container management configuration

ActiveUS12438773B2TransmissionSoftware deploymentRelease managementOperating system
A method and apparatus for autonomous container management configuration changes to container clusters during runtime and autonomous configuration-based release orchestration. A release manager manages a staggered feature release that includes staggers, stagger order, and container clusters included in each stagger. A logging service manages logs generated by the container clusters and / or app containers. An update service determines container management configuration changes based on analysis of data provided by the logging service. A shared engine attempts to implement instructions provided by the release manager and the update service at different times. The release manager receives an indication of success or failure of the attempted deployment of the feature release to the current stagger. The release manager, responsive to the indication of success or failure, determines to perform one of a plurality of actions, including attempting to deploy the feature release to the next stagger, and rolling back.
Owner:SALESFORCE INC

Database gray release method and system based on proxy jump table

PendingCN119576370ACompatible access requestsreduce dependenceVersion controlSpecial data processing applicationsEngineeringRelease management
The invention relates to the field of database management and software release, and discloses a database gray release method and system based on a proxy jump table. Based on a k8s side vehicle proxy mode and by using DBproxy software which is universal in the industry as database proxy software which is used for being compatible with new and old version access requests, the invention provides a new database gray release method. According to the invention, unified release task management is carried out by adopting an independent database grayscale release task management module. And in the gray release task, a management module is used to create and manage the side vehicle container. And completing initialization preparation work of the new-version database by utilizing the side vehicle container, copying persistent data resources of the old-version database instance, agency an access request of the new-version application and the old-version application, and redirecting the access request of the old-version application to the old-version database instance according to the redirection table. And finally, the database gray release management module issues an old database instance removal and destruction instruction to complete updating of a new version database instance.
Owner:JIANGSU FUTURE NETWORKS INNOVATION

Application release management system and application release management method based on credential environment

The invention relates to an application release management system and an application release management method based on a credential environment, and the system comprises an infrastructure layer which is used for constructing the credential environment according to hardware resources; the publishing system platform layer is used for deploying at least one publishing platform, and the publishing platform is used for publishing an application; the presentation layer is used for providing a user interaction interface and acquiring configuration information of a user; the third-party tool layer is used for providing a release mirror image; the application layer is used for executing an application publishing task according to the publishing platform, the configuration information and the publishing mirror image, and the application layer comprises one or any combination of a login verification module, a publishing window management module, an application module management module, a publishing peripheral resource management module, an application service management module and a publishing configuration management module; and the logic layer is used for carrying out logic abstract packaging on the business of each module in the application layer. According to the invention, applications can be published and managed efficiently and safely in a unified manner.
Owner:太保科技有限公司

Vehicle software version release management method and system

The invention provides a release management method and system for a vehicle software version. The release management method comprises the following steps: executing three-level software version release of a module-level software version, an electronic control unit (ECU)-level software version and a whole vehicle software version based on a workflow engine; in the release process of the three-level software versions, storing all levels of software versions and compatibility rules of the hardware version of the vehicle and all levels of software versions; executing dynamic verification on the whole vehicle software version based on the compatibility rule, and under the condition that the dynamic verification is passed, storing version information of the whole vehicle software version in a block chain; and in response to the fact that a preset triggering condition is met, the whole vehicle software version is encrypted and pushed to a plurality of vehicles through a message queue.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD

Method for automatic construction and release management of front-end multi-package project

ActiveCN119645487AGuaranteed unified managementachieve independenceVersion controlVisual/graphical programmingRelease managementDependability
The invention discloses an automatic construction and release management method for a front-end multi-package project, which is based on a monorepo framework, realizes independence and flexibility of a module version by maintaining a sub-module by an independent git sub-warehouse, and solves the problems of rigid dependency relationship and complex version update under the traditional monorepo framework. According to the method, a parameterization construction mode is adopted, the construction process and configuration are thoroughly decoupled, module construction and release can be completed through parameter input, and manual operation and error risks are greatly reduced. And in combination with a silent automatic deployment link, full-process automation is realized from code construction to mirror image generation and release, so that the deployment efficiency is remarkably improved. Besides, through a full-process traceable mechanism and a web visual interface, comprehensive tracing of version records, operation logs and dependency relationships is supported, rapid problem positioning and one-key rollback are achieved, and through collaborative optimization of module management, construction and deployment processes, high flexibility and reliability are achieved.
Owner:SHENZHEN SKIEER INFORMATION TECH CO LTD

An application updating method and device

The application discloses an application updating method and device, and relates to the field of system release management of Fintech (Fintech). The method comprises the following steps: selecting a server as a first server from at least one server associated with a first front-end system; updating an application of a first version deployed in the first server into an application of a second version; testing an optimized function of the application of the second version relative to the application of the first version; establishing a second front-end system according to the first front-end system and the application of the second version; associating the second front-end system with the first server; testing a newly-added function of the application of the second version relative to the application of the first version; and if it is determined that the test is passed, determining that the application updating is successful. The method improves the verification efficiency of application updating and improves the stability of system use.
Owner:WEBANK (CHINA)

Operation and maintenance release management system, method, device and equipment and storage medium

The invention discloses an operation and maintenance release management system, method, device and equipment and a storage medium. The system comprises a system application layer, an API adaptation layer, a tool layer and an instance layer. The system application layer is used for managing at least one management application system and issuing operation and maintenance release management tasks generated by the management application systems to the API adaptation layer; the API adaptation layer is used for determining tool execution instructions corresponding to the API execution instructions according to the task execution related information and issuing the task execution related information and the tool execution instructions to the tool layer; the tool layer is used for scheduling a task execution tool to execute a tool execution instruction, generating a machine execution script, determining an instance server according to task execution related information, and issuing the machine execution script to the instance server in the instance layer; and the instance layer is used for managing at least one instance server to execute a corresponding machine execution script, generating and feeding back a script execution result, and managing an operation and maintenance release state of the system instance according to the script execution result.
Owner:TAIPING FINANCIAL SERVICE CENT (SHANGHAI) CO LTD

Efficient software release management and deployment

A method performed by one or more computers for managing software distribution, comprising assigning computing devices into batches based on a plurality of criteria, including a software environment and a virtual machine cluster; obtaining a deployment schedule that associates each software release with a deployment date for each batch; generating a release scope list that indicates, for each computing device, an associated user account and a local deployment time from the deployment schedule; resolving conflicts in the deployment schedule to generate an updated deployment schedule based on the release scope list; deploying one or more software releases to the computing devices; transmitting a script to one or more of the computing devices, instructing determining a current status of any user account logged into the computing device and a message display type based on the current status, the message enabling installation of a software release of the one or more software releases.
Owner:MORGAN STANLEY SERVICES GROUP INC

A software full life cycle copyright control method and system based on blockchain

The present invention discloses a software full life cycle copyright control method and system based on blockchain, which specifically relates to the field of blockchain, including an identity authentication module, a software copyright declaration module, a code theft detection module, a software copyright transfer module, a software copyright query module, a source code interface management module, and a software release management module. The identity information security of the software copyright owner is evaluated through the identity authentication module, the relevant information of the software is declared through the software copyright declaration module, the software code is comprehensively scanned and analyzed through the code theft detection module to determine whether the software has code theft, the software copyright is transferred and queried through the software copyright transfer module and the software copyright query module, the activities in the source code library are monitored in real time through the source code interface management module, the software release process is managed through the software release management module, the quality of the software is evaluated, and evidence support is provided for copyright protection.
Owner:YIBANQUAN

A method and device for processing resource release

The present invention discloses a processing method and device for resource release, and relates to the field of computer technology. A specific implementation of the method includes selecting a rule component and an action component in response to a resource release instruction to pull corresponding configuration data from a cache cluster; calling an execution engine, assembling the configuration data based on the rule component and the action component through a finite state machine, generating task data and storing it in a task list; receiving a resource request, obtaining the parameter field of the resource request, and then querying the task list according to the parameter field, obtaining the corresponding task data and sending it, so that the client can update the resources of the launched application. Therefore, the implementation of the present invention can solve the problem that there is no complete set of general release management for resources within the existing application APP.
Owner:JINGDONG TECH HLDG CO LTD

A system for implementing blue-green deployments in a Kubernetes system

This invention discloses a system for implementing blue-green deployment in Kubernetes, belonging to the field of computer technology. The system includes: a custom resource for blue-green deployment; a workload webhook module for monitoring new version releases and performing pre-processing for blue-green deployment of workloads; and a custom resource controller for executing deployment control logic on the corresponding workloads based on the custom resource for blue-green deployment, to achieve the desired blue-green deployment behavior. Specifically, when the webhook module detects a new version release, it checks whether the release should be allowed. If allowed, the release is temporarily paused so that the custom resource controller can manage the deployment later. This invention performs blue-green deployment of the target workload in a bypass manner, without changing the workload's metadata before and after deployment; it does not require the creation of additional workloads, simplifying the management of the deployment process, and supports deployment of existing workloads.
Owner:SOUTH CHINA UNIV OF TECH

Method and system for security risk identification and controlling release management of software application with vulnerable codes

The embodiments herein provide a method and a system for security risk identification and controlling release management of software application. The method provides security risk identification in a software application as well as integrated tools to direct the efforts of developers to build and maintain secure software. The method provides a unique approach of defining a plurality of Service Level Agreement (SLA) to control a release build for a software application by checking vulnerabilities. Furthermore, the method is flexible enough to adapt in most complicated enterprises and different Software Development Life Cycle (SDLC) processes.
Owner:ARMORCODE INC

A unit application development method and system for project release management model

The present invention discloses a unit application development method and system for a project release management model, belonging to the field of development source code management and project resource allocation management; the method described has the following specific steps: S1 develops unit applications through a public basic source code library; S2 submits the unit application to a unified application total source code warehouse; S3 manages the unified application total source code warehouse using a unified cloud management background; S4 the project management background communicates with the unified cloud management background to perform regular synchronization on the allocated application services; S5 the project management background releases the unit application; the present invention integrates and optimizes a set of product management models through the concept of microservices in the case of multiple projects and multiple applications, which can improve development efficiency, unify standard codes, and can allocate application services of various local projects on demand.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

MaaS multi-model release management method and system and storage medium

ActiveCN120872616AResource allocationBiological modelsRelease managementGlobal information
The invention relates to the technical field of model services, and particularly discloses a MaaS multi-model release management method and system and a storage medium, and the method comprises the steps: matching a processing model in a preset processing model library according to demand processing information, generating feedback information, and sending the feedback information to a demand side; carrying out statistics on demand processing information of all demand sides in a preset time period, determining a global information range, carrying out statistics on historical demand processing information of each demand side, determining an individual information range of each demand side, and constructing a model group of each processing model; the demand processing information is processed based on the processing model library, the global demand processing information in the preset time period and the individual demand processing information of each demand side are determined according to the demand processing information in the processing process, and then the lightweight model suitable for different demand sides is determined; the demand processing information is processed through the lightweight model, and the response speed is higher.
Owner:LANYUN NET

A method for automated build and release management of front-end multi-package projects

ActiveCN119645487BVersion controlVisual/graphical programmingRelease managementPackaging engineering
The present invention discloses a method for automated construction and release management of front-end multi-package engineering. Based on the monorepo architecture, the independence and flexibility of the module version are achieved by maintaining the submodules in independent git sub-repositories, and the problems of rigid dependency and complex version update under the traditional monorepo architecture are solved. The present invention adopts a parameterized construction method, and the construction process and configuration are completely decoupled. The module construction and release can be completed by parameter input, which greatly reduces manual operation and error risks. Combined with the silent automated deployment link, the whole process is automated from code construction to image generation and release, which significantly improves the deployment efficiency. In addition, through the full-process traceability mechanism and web visualization interface, it supports comprehensive tracing of version records, operation logs and dependencies, realizes rapid problem location and one-key rollback, and has high flexibility and reliability through the coordinated optimization of module management, construction and deployment processes.
Owner:SHENZHEN SKIEER INFORMATION TECH CO LTD

Artificial intelligence whole-process automatic learning system based on assembly line

PendingCN121072804AVersion controlMachine learningDocument modelRelease management
The invention provides an artificial intelligence whole-process automatic learning system based on an assembly line. Comprising an assembly line arrangement unit used for performing metadata association, state synchronization and task scheduling on each function unit in the same assembly line; the data management unit is used for acquiring the training data from the heterogeneous data source and performing format standardization, preprocessing and versioning storage on the training data; the training management unit is used for executing multiple rounds of model training and parameter tuning on the computing resource cluster to generate a temporary model file; the model evaluation and management unit is used for extracting a corresponding temporary model according to the identifier of the temporary model file, and performing evaluation index calculation and index comparison on the temporary model; and the release management unit is used for constructing a service package and pushing the service package to a preset DevOps mirror image warehouse to trigger a deployment process. According to the method, data version traceability, training process standardization, continuous retention of evaluation indexes, transparent model release and easy rollback can be realized.
Owner:BEIJING QDING INTERCONNECTION TECHNOLOGY CO LTD

Method and apparatus for software release management

PendingUS20240411639A1Non-redundant fault processingSoftware deploymentAlgorithmRelease management
A first set of values reported by an electronic device and not reported by another electronic device over a first period of time that is prior to a firmware release to the electronic device is received. The first set of values is associated with a metric. A set of statistical properties associated with the first set of values is determined. A second set of values reported by the electronic device and not reported by another electronic device over a second period of time that is after the firmware release is received. The second set of values is associated with the metric. A set of statistical properties associated with the second set of values is determined. The set of statistical properties associated with the first set of values and the set of statistical properties associated with the second set of values is compared to detect an anomaly.
Owner:VERKADA INC

Automated software package release management

PendingUS20250370743A1Version controlSoftware deploymentSoftware engineeringRelease management
Methods, systems, and computer program products are provided for automated software package release management. Software package development, testing, and release information is automatically captured, aggregated, organized and stored for accessibility and association with released software packages. Automated software package information management increases productivity and accuracy by removing most manual notation tasks from developers, testers, approvers, etc. A software release manager (SRM) may perform automated information collection, aggregation, approval management, compliance checking, change log generation, package compare, package deployment, notification, etc. for multiple software packages. For example, software package information can be distributed in notifications or accessed individually in a user interface. Users can make menu selections or query the software package manager, for example, to automatically and quickly determine and indicate software package-related information, such as the differences between released or unreleased packages, project status, approvals, test results, compliance, component change histories, etc.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

A software version release management method, system, storage medium and device

The application discloses a software version release management method and system, a storage medium and equipment, and relates to the technical field of software release management.The method comprises the following steps: detecting release information corresponding to a software program filled by a user through a front end, and a release request corresponding to the software program submitted based on the release information; when the release request is received by a back end, code data in the software program is extracted according to the release request and the release information, environment variables and configuration files corresponding to the code data are generated, and a CI / CD pipeline of the back end is triggered; the code data is subjected to code compilation, code testing and code packaging through the CI / CD pipeline, a program package is obtained, and the program package is pushed to a container image warehouse; and deployment configuration in a Kubernetes cluster is automatically updated according to the container image warehouse, so that synchronous updating of multiple places and multiple clusters is realized.The application aims to solve the problems of abuse of authority, disorder of approval process and untimely information transmission in the prior art.
Owner:江西国泰利民信息科技有限公司 +1

A highly efficient demand release management system and method

The present invention relates to fields related to industrial digitalization, and discloses a highly efficient demand release management system and method. Through a centralized cloud deployment mode, an intermediate information interaction matching platform is built, which can realize two-way information disclosure between enterprises and suppliers, and match based on the demand content of both parties and the service content that can be provided, so as to match more suitable cooperation partners for both parties, effectively solve the problem of poor cooperation resources and exposure rate of small and micro enterprises, and improve cooperation efficiency. At the same time, the high cross-exposure of resources can also optimize the professional matching degree of the two parties, and improve the quality of the cooperation content of both parties and the personalized marketing effect.
Owner:SUZHOU WURUI TECH CO LTD +1

Software abnormal behavior early warning and intelligent tracing method and system for secret-related environment

The application discloses a software abnormal behavior early warning and intelligent tracing method and system for a secret-related environment, relates to the technical field of software development, and solves the technical problems that the abnormal escape rate is high, risk early warning lags behind, decision-making lacks basis, release management and control is extensive, tracing and positioning is inefficient, and it is difficult to adapt to the precise early warning and intelligent tracing demand of software abnormal behavior in the secret-related environment; the features extracted from the abstract syntax tree from the syntax level can get rid of the interference of the surface form of the code, accurately capture the structured nature of the secret-related code; the actual running path of the code is restored from the execution dimension through the control flow graph, and the quantifiable execution logic complexity is combined with the logic to enhance the features. The logic complexity analysis can quickly locate the high-risk features in the secret-related environment, and provide bottom feature support for the abnormal behavior early warning. The correlation analysis is based on the CFG and variable dependence; core quantitative indicators are set for each release link to realize link-level risk decomposition.
Owner:北京精微致合测试技术有限公司

Self-developed multi-mode video commercial integrated system

The invention belongs to the technical field of artificial intelligence and multimedia processing, and discloses a self-developed multi-mode video business integrated system, which comprises a material management module, a copywriting creation and dubbing module, an editing synthesis module, a release management module, a short video matrix release module, a user interaction management module and a data analysis module. According to the system, a plurality of modules of material management, copywriting creation and dubbing, editing synthesis, release management, short video matrix release, user interaction management and data analysis are integrated, an efficient and comprehensive video creation and operation platform is formed, the system not only simplifies the video production process, but also improves the working efficiency, and the production cost is reduced. In addition, multi-modal data can be fully utilized to provide rich materials and inspiration for creation, intelligent document creation and dubbing are realized by means of an AI technology, and brand influence is enhanced by the system through short video matrix release and user interaction management.
Owner:WUHAN YUYUE INFORMATION TECHNOLOGY CO LTD

Human resource information release management system based on cloud collaboration

The invention relates to the technical field of human resource management and cloud computing, in particular to a human resource information release management system based on cloud collaboration, and aims to solve the problems that in the prior art, multi-dimensional ability vectors of employees cannot be constructed, behavior characteristics cannot be fused to generate individual ability representations, and the performance is poor. End-to-end automatic analysis from behavior data to matching decision is difficult to realize, and objectivity, accuracy and intelligent level of talent configuration are reduced. According to the method, multi-dimensional ability vector construction of employees is executed through a behavior situation ability adaptation module, individual ability representation is generated by fusing behavior characteristics, a structured demand vector is generated by combining post demands, and the person-post adaptation degree is output through vector similarity calculation, so that end-to-end automatic analysis from behavior data to matching decision is realized; and objectivity, accuracy and intelligent level of talent configuration are improved.
Owner:BEIJING WEI LAI XIAO LIE TECH CO LTD

Project release management method and system

The invention provides a project release management method and system. The method comprises the following steps: globally installing a BalmGitFlow tool; creating a balm.env.js configuration file under the project root directory, and configuring a project source code, a branch of a target server and a corresponding packaging command; the method comprises the following steps of: initializing a project code library branch by using a ball-bit-dock command; creating a new demand branch from the source code branch by using a ball-ge-dev command; and the code is packaged and updated to a specified branch by using a ball-bit-rod command. The system comprises: a command line interface module, which is used for providing a BalmGitFlow command line tool; the branch management module is used for managing Git branches, including creating branches, switching branches and merging branches; the publishing management module is used for managing a project publishing process, including executing a packaging command and updating a code; and the configuration analysis module is used for analyzing the balm.env.js configuration file and obtaining the project source code and the branch information of the target server. According to the invention, the problems of low project release efficiency and high operation and maintenance cost in the existing software development can be solved.
Owner:SHANGHAI YIBAN ENTERPRISE DEVELOPMENT CO LTD

Video release management method and system based on artificial intelligence

The invention relates to the technical field of video release management, and discloses a video release management method and system based on artificial intelligence. The invention discloses a video release management method based on artificial intelligence. The method comprises the following steps: a video uploading step: receiving an original video file uploaded by a user; and an intelligent analysis step: calling a pre-trained AI model to carry out content analysis on the original video file, and generating video content understanding data which comprises a content classification label, a risk confidence score and automatically generated metadata. And a release strategy generation step: based on the video content understanding data and a pre-configured platform rule, automatically generating a personalized release strategy for a target release platform. According to the invention, by introducing an intelligent analysis and dynamic scheduling mechanism driven by artificial intelligence, the defects of low auditing efficiency and extensive resource allocation in the prior art are effectively overcome.
Owner:TAIDOU TECH GRP CO LTD

Standardized full-chain AI auxiliary management platform

The invention relates to the technical field of AI generation, in particular to a standardized full-chain AI auxiliary management platform, which comprises a demand analysis module used for identifying a standardized demand direction; the project establishment evaluation module is used for generating project establishment priorities; the draft auxiliary module is used for generating a standard draft based on the standardized template and the standardized demand direction; the expert review module is used for reviewing the standard draft based on review experts matched in the standardized demand direction to obtain a release standard; and the release management module is used for generating interpretation information according to the release standard and pushing the release standard and the interpretation information to the target user. According to the method, standardization requirements are recognized through the AI model, project establishment evaluation is quantified, a draft is generated in a templated mode, expert review is intelligently matched, and published content is accurately pushed, so that scientificity, efficiency and consistency of standardization work are effectively improved, and an intelligent management system of a standard full life cycle is constructed.
Owner:BEIJING CESI TECH CO LTD +1