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

39 results about "Continuous delivery" patented technology

Continuous delivery (CD or CDE) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, when releasing the software, doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery.

Testing continuous integration and continuous deployment (CI / CD) pipeline

A method includes identifying a pipeline of a plurality of pipelines of a continuous integration and continuous delivery / deployment (CI / CD) system, selecting a repository of a plurality of repositories utilized by the identified pipeline, modifying the repository, determining whether to test the modified repository and responsive to determining to test the modified repository, executing the identified pipeline with the modified repository.
Owner:RED HAT INC

Interface change risk management and control method and device based on multi-source evidence fusion

The invention provides an interface change risk management and control method and device based on multi-source evidence fusion, and the method comprises the steps: carrying out the standardization processing of interface call data from various heterogeneous evidence sources, and generating a unified endpoint set and a call relation set; fusing the multi-source data pointing to the same calling relationship to calculate the confidence of the multi-source data, and constructing a service dependency topological graph based on a high-confidence relationship; when an interface change is detected, analyzing an influence range of the change in the topological graph, quantitatively calculating an influence surface score, and dynamically judging a risk level; and implementing corresponding automatic management and control actions in the continuous integration / continuous delivery process according to the risk levels. According to the method and the device, the problem of frequent interface change online faults caused by inaccurate dependence identification, inaccurate change influence evaluation and risk management and control lagging can be solved, the risk discovery and management and control of interface definition destructive change can be advanced from online to before-online, and the online fault rate is further remarkably reduced.
Owner:BEIJING ZHONGQI YUNLIAN IND FINANCE TECHNOLOGY CO LTD

Systems and methods for cloud-native network slicing and testing-as-a-service with continuous integration and continuous delivery (CI / CD) capabilities

A topology-reprogrammable test environment is provided that can support the needs of CI / CD / CV in the field. The system disclosed provides a highly scalable network architecture to simplify the implementation of network slicing, TaaS and network CI / CD, and solves problems related to the complexity of cloud-native network (CNN) deployments. A Network Cell (NC), comprises or consists of a Containerized Network Function (CNF), a Containerized Digital Twin (CDT), and a Containerized Test Agent (CTA). The CDT has at least two personalities, e.g., an emulator of the CNF in the same NC or a nodal of the CNF. The choice of personality of the CDT is controlled by the CTA of the NC. A number of NCs use a 3D IP address to interconnect and form a new kind of CNN over the infrastructure of VRs.
Owner:DISH WIRELESS LLC

Selective triggering of continuous integration, continuous delivery (CI / CD) pipelines

A method of improving continuous integration, continuous delivery (CI / CD) pipelines includes receiving an indication of a failure of a CI / CD pipeline of a plurality of CI / CD pipelines. The method further includes processing build status information by a rule engine, the build status information indicative of builds executed within the plurality of CI / CD pipelines. The method further includes applying a set of rule to the build status information to select a subset of the plurality of CI / CD pipelines, wherein the set of rules includes one or more of a resource availability rule or a failure type rule. The method further includes executing the subset of CI / CD pipelines selected by the rule engine.
Owner:RED HAT LLC

Systems and methods for API security integration

In one embodiment, a method includes generating an application programming interface (API) definition by observing traffic. The API definition is associated with an API definition name and an API specification. The method also includes mounting the API definition with an application and deploying the application by a Continuous Integration / Continuous Delivery (CI / CD) pipeline. The method further includes implementing a runtime API and mapping the runtime API to the API definition.
Owner:CISCO TECHNOLOGY INC

Software testing method and system based on data analysis platform

The invention discloses a software testing method and system based on a data analysis platform, and particularly relates to the technical field of software testing, and the method comprises the following steps: tracking business semantic change by constructing a semantic evolution perception map, and establishing a semantic-driven data label linkage mechanism to maintain the consistency of training samples of a defect recognition model; semantic consistency drifting is monitored, model output is controlled, a map-enhanced test case generation mechanism is introduced to achieve semantic synchronous generation, meanwhile, a semantic regression verification process is set to ensure alignment of a test case and evolution semantics, and a closed-loop test process covering a full path is formed; according to the method, semantic-driven label linkage and model synchronous updating are realized by constructing the semantic evolution perception map, and a map-enhanced test case generation and regression verification process is introduced, so that the test process is ensured to be consistent with the service semantic dynamic state, the defect identification accuracy and the test coverage integrity are improved, and the test efficiency is improved. The method is suitable for software quality guarantee in a continuous delivery environment.
Owner:HANGZHOU SHIWEI TECHNOLOGY CO LTD

Disk image dump for configuring bare metal servers

Systems and methods for capturing a disk image of a bare metal server, and then using the disk image to provision other bare metal servers. A method includes capturing a disk image of a first bare metal server and writing the disk image to a repository manager. The method includes launching a continuous delivery mode on a second bare metal server where the disk image is fetched from repository manager and written to second bare metal server, followed by configuring the unique identity.
Owner:RAKUTEN SYMPHONY INC

Continuous delivery preparation capable of being stably released and preparation method therefor

A continuous delivery preparation capable of being stably released and a preparation method therefor. The preparation comprises an active pharmaceutical ingredient and a gel carrier, and the gel carrier comprises a biodegradable polymer, an organic solvent, a hydrophobic additive, and an optional hydrophilic gel matrix material. Compared with an in-situ gel prepared by means of a conventional Atrigel technology, the delivery preparation has the effect of slowing down in vitro and vivo burst release of the drug after a small amount of the hydrophobic additive and the optional hydrophilic gel matrix material are added, and the in-vivo blood drug concentration can be maintained for more than one week in a safe and effective range. The preparation method of the preparation is simple.
Owner:SICHUAN KELUN PHARMA RES INST CO LTD +1

Big data cluster deployment method and device, electronic equipment and storage medium

The invention provides a big data cluster deployment method and device, electronic equipment and a storage medium, and realizes full-process automatic deployment of a big data cluster through a containerized continuous delivery platform and a parameterized assembly line. According to the scheme, mirror image construction, component compiling and cluster installation are automatically executed, the deployment period is shortened from several days to several hours, human errors are avoided while efficiency is remarkably improved, and deployment accuracy is guaranteed. Through the unified product warehouse and standardized construction parameters, the consistency of the basic mirror image and the component version in different environments is ensured, the component compatibility problem is fundamentally solved, and the cluster stability and the cross-platform deployment capability are enhanced. According to the finally constructed complete continuous integration and delivery system, rapid and repeatable automatic deployment is realized, and the operation and maintenance agility and the system reliability are greatly improved.
Owner:BEIJING PACTERA JINXIN TECH LTD

Flexible continuous integration and continuous delivery system

Examples include a system that receives job configuration information for execution of a process including a plurality of stages, each stage including a plurality of sequences, each sequence including a plurality of pipelines, each pipeline including a plurality of operations to be executed sequentially. The plurality of sequences of a first stage are executed in parallel, with each sequence corresponding to a respective resource group, each respective resource group including a copy of resources from a base resource group specified by the job configuration information. Following completion of execution of the plurality of sequences of the first stage, the plurality of sequences of a next stage are executed, such that the plurality of stages are executed one at a time in a specified order until execution of the plurality of stages is completed. Following completion of execution of the stages, results of the process are sent to a computing device.
Owner:HITACHI VANTARA LLC

Intelligent cabin acceptance method and system based on continuous integration and continuous delivery technology

The invention belongs to the related technical field of intelligent cabin acceptance, and provides an intelligent cabin acceptance method and system based on a continuous integration and continuous delivery technology, which systematically introduces the continuous integration and continuous delivery technology into an intelligent cabin system acceptance process to realize an integrated closed loop of development, construction, test, acceptance and deployment. According to the method, the whole process of the intelligent cabin software from code submission to real vehicle deployment does not need a large amount of manual intervention, a standardized CICD acceptance system adaptive to the vehicle-mounted system is formed, the problems that in the prior art, feedback of the acceptance process is lagged, and the online period is long are solved, and the high-frequency and agile iterative development requirements of the intelligent cabin software can be better met.
Owner:CHERY NEW ENERGY AUTOMOBILE TECH CO LTD

Version material management method and device for software privatization deployment

PendingCN121807360AImplement automated archivingRealize intelligent synthesisDatabase updatingError detection/correctionResponse generationSoftware engineering
The invention relates to the technical field of computer software, and discloses a version material management method and device for software privatization deployment, and the method comprises the steps: after a target software version is released online, responding to a release event of the target software version through a continuous delivery system, and generating a trigger signal; according to the signal, the version material management engine obtains online materials of a target software version, packages the online materials into an incremental material package, and stores the incremental material package in a material storage library in a manner of associating the incremental material package with an identifier of the target software version. And then obtaining a previous version full-quantity material package before the target version is released online, merging the previous version full-quantity material package and the previous version full-quantity material package to generate a current version full-quantity material package, and storing the current version full-quantity material package in a material storage library to complete management of version materials.
Owner:北京中关村科金技术有限公司

Framework To Actively Scan The Source Code For Evil Regex To Prevent REDOS Attacks

Methods, system, and non-transitory processor-readable storage medium for regex engine system are provided herein. An example method includes a Continuous Integration / Continuous Delivery (CI / CD) pipeline that triggers a regex engine system to scan source code. The regex engine system scans the source code for a plurality of regular expressions, and determines a regular expression vulnerability assessment associated with the plurality of regular expressions. The regex engine system generates a regular expression vulnerability assessment report comprising the regular expression vulnerability assessment.
Owner:DELL PROD LP

API driven continuous testing systems for testing disparate software

A system for providing an API-driven continuous test platform is disclosed. The system may include one or more processors, a test engine, one or more test agents, and a database. The system may prepare (according to a configuration file) a first test configuration comprising a first selection of the one or more test agents, execute (using the test engine) the first test configuration to produce one or more first test results, and store (using the database) the one or more first test results. Finally, the system may process (using a continuous integration and continuous delivery (CI / CD) pipeline) the first test results by performing at least one of the following CI / CD processes: updating a central code base of an enterprise production environment, rejecting at least one code snippet processed by the test engine during execution of the first test configuration, and marking the first test results as inconclusive.
Owner:CAPITAL ONE SERVICES LLC

Application deployment methods, devices, equipment and storage media

This invention relates to the field of computer technology, providing an application deployment method, apparatus, device, and storage medium. The method includes: acquiring service packages of each target service of the application to be deployed, and deployment parameters configured for each target service; acquiring available resources in a computing resource pool, and determining the deployment resources corresponding to each target service based on the deployment parameters and available resources; the deployment resources include at least one of local resources, private cloud resources, and public cloud resources, and the computing resource pool is obtained by integrating local resources, private cloud resources, and public cloud resources; and distributing the service packages of the target services to the corresponding deployment resources for deployment. By integrating resources, hybrid deployment of applications is achieved, enabling unified planning and deployment of computing resources. This facilitates meeting the deployment needs of applications for rapid iteration and continuous delivery under multiple types of computing resources, improving the flexibility of application deployment, and optimizing resource allocation.
Owner:INSPUR TIANYUAN COMM INFORMATION SYST CO LTD

Topological data verification method based on automatic inspection and process driving and related equipment

The embodiment of the invention relates to the technical field of IT operation and maintenance, and discloses a topological data verification method based on automatic inspection and process driving and related equipment. The method comprises the following steps: regularly inspecting whether uncollected point information exists in a configuration management database through an inspection script, checking the incidence relation between the points and the mutual access data corresponding to the edges in the topological data so as to check the topological data; if the point information which is not collected exists, generating a list to be confirmed according to a process-driven interaction mechanism, and adding points in the topological data after confirmation; if the components which are not associated are identified, process access information of the host and product information of the components in the continuous delivery platform are collected, and edges are added if target components associated with the components exist; if the mutual access data of the edge is not detected, deleting the edge; and displaying the verified topological data in a graphical manner. By means of the mode, it can be ensured that topological data are accurately and timely updated.
Owner:GUOSEN SECURITIES

Low code no code CI / CD platform

A method for implementing a low code no code continuous integration / continuous delivery (CI / CD) platform includes receiving, by the CI / CD platform, a request to build a CI / CD pipeline for developing a software application. The method includes building, by the CI / CD platform, the CI / CD pipeline by at least: receiving a selection of one or more pre-built stages from a plurality of pre-built stages of the CI / CD pipeline and arranging, via the user interface, the selected one or more pre-built stages. The method also includes executing, by the CI / CD platform, the built CI / CD pipeline to develop the software application by at least: retrieving, from a database in communication with the CI / CD platform, code for each of the arranged one or more pre-built stages. Related systems and articles of manufacture are provided.
Owner:SAP SE

Software integration publishing method, system and equipment

The invention discloses a software integration publishing method, system and equipment. The method comprises the following steps: acquiring a software simulation model and a corresponding change file in real time; building and updating the software simulation model based on the change file to obtain a simulation update model; testing the simulation updating model, confirming a preset detection item, compiling and integrating the simulation updating model, and generating a corresponding integrated software package; the integrated software package is released through the continuous delivery port; a software simulation model and a change file are obtained through a Gitlab software system, the software simulation model is constructed and updated, a simulation update model is tested through a Matlab Simulink software system, software integration is carried out after it is confirmed that the simulation update model conforms to a detection item, an integrated software package is automatically generated and released, the software integration release process is simplified, errors caused by manual operation are reduced, and the software integration release efficiency is improved. The publishing efficiency is remarkably improved, mistakenly entering a development environment is avoided, and the stability and reliability of software integration are improved.
Owner:ZAIHE AUTOMOBILE TECHNOLOGY (SUZHOU) CO LTD

Basic service publishing method and device, electronic equipment and storage medium

The embodiment of the invention discloses a basic service publishing method and device, electronic equipment and a storage medium, and the method comprises the steps: determining a publishing unit type corresponding to a target basic service to which a business application needs to access, and checking the target basic service through a basic service providing application corresponding to the publishing unit type; obtaining a continuous delivery assembly line of the target basic service publishing unit after the verification is passed; and acquiring a definition file of the target basic service publishing unit based on the continuous delivery assembly line, and publishing the target basic service based on the continuous delivery assembly line and the definition file of the target basic service publishing unit. According to the embodiment of the invention, release decoupling of the business application and the basic service application can be realized, and the development efficiency is improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

METHOD AND SYSTEM FOR ERROR DETECTION AND CORRECTION IN PIPELINES FOR CONTINUOUS INTEGRATION / CONTINUOUS PROVISION

UndeterminedDE102025143718A1Continuous integrationSoftware update
The present disclosure provides a method (300) and a system (130) for error detection and correction in continuous integration / continuous delivery (CI / CD) pipelines. The system (130) executes a CI / CD pipeline based on updates to a software received from one or more development devices (110) and detects errors in the updates and / or in the code stored in a repository (220) by processing log data generated during the execution of the CI / CD pipeline using a local AI model (140).The system (130) then executes a first error correction script generated by the local AI model (140) to correct the detected errors, and iteratively executes a second error correction script generated by an external AI model (150) for errors that persist after the implementation of the first error correction script, until a stop condition is met.
Owner:MERCEDES BENZ GROUP AG

System and method for automated data governance by association

Various methods and processes, apparatuses / systems, and media for automated data governance are disclosed. A processor creates a data catalog that includes metadata identifying what information to be collected, by whom, and at what stage of each identified phase of a product development life cycle (PDLC) process corresponding to the application; embeds the data catalog, a data governance tool, a continuous integration / continuous delivery (CI / CD) pipeline, and a scheme evolution component into the PDLC process by calling corresponding application programming interface; executes a data governance by association algorithm; and updates the data catalog with schemas based on the data governance by association algorithm. Each data producer and data consumer in connection with the developing, the testing, and the production of the application manages the data governance in synchronization during execution of each identified phases of the PDLC process.
Owner:JPMORGAN CHASE BANK NA

Graphical user interface for communication channel connection for next generation data transmission

PendingUS20260079870A1Network traffic/resource managementConnection managementNext generation cellular networksGraphical user interface
Technologies for providing large data throughput communication in a next generation cellular network (e.g., 5G wireless network, 6G wireless network) are described. The method includes enabling client devices such as producers and consumers to connect to a system and transmit data via message buses. Client devices can provide requests to connect to the system by providing client types and message bus data destinations. Using the client types and the destinations, the system can determine and generate deployment requests for deploying message bus configurations for the client. The system can then enable deployment of the message bus at the client via continuous integration and continuous delivery framework.
Owner:BOOST SUBSCRIBERCO LLC

Branching data monitoring watchpoints to enable continuous integration and continuous delivery of data

Various embodiments comprise systems and methods for operating a data monitoring system to branch data models. In some examples, a data monitoring system maintains a series of models for a data stream. The data monitoring system adds a reference pointer to a position in the series of models. The data monitoring system generates a set of branch models for the data stream and appends the set of branch models to the series of models at the reference pointer. The data monitoring system compares ones of the set of branch models with corresponding ones of the series of models and generates test results based on the comparison. The data monitoring system reports the test results.
Owner:DATA CULPA INC

Automatic validation of UI fundamentals to adhere brand guidelines and accessibility

Methods, system, and non-transitory processor-readable storage medium for UI design kit approval system are provided herein. An example method includes receiving, by a Continuous Integration / Continuous Delivery (CI / CD) pipeline runner system, a configuration interface defining User Interface (UI) design standards validation parameters for source code. The UI design kit approval system scans the source code to validate UI design standards associated with the source code using the configuration interface. The configuration interface is received by the UI design kit approval system via a UI design approval integration interface that integrates with the CI / CD pipeline runner system. The UI design kit approval system generates a UI design standards validation report indicating a compliance assessment of UI design standards associated with the source code.
Owner:DELL PROD LP

Connectivity failure solutions for container platforms

Systems, methods and non-transitory computer-readable mediums are provided for remediating failures in container-based telecommunications systems. A method includes accessing by a container as a service (CaaS) server a continuous integration (CI) / continuous delivery (CD) tool server. The method additionally includes experiencing a connectivity failure with the CI / CD tool server and accessing by the CaaS server an alternative repository created through real time replication of the CI / CD tool server contents.
Owner:T MOBILE INNOVATIONS LLC

A method and system for visualizing continuous delivery

The application discloses a visual continuous delivery method and system, and relates to the technical field of automatic development and operation and maintenance.The method comprises the following steps: according to user drag operation information on a visual streaming continuous delivery designer page, a continuous integration / continuous delivery pipeline task is generated, and the continuous integration / continuous delivery pipeline task is saved into a pipeline task definition file; a task scheduling tree model is formed by using the pipeline task definition file in which the continuous integration / continuous delivery pipeline task has been saved, and the task scheduling tree model is converted into a jenkins pipeline script; after the task scheduling tree model is converted into the jenkins pipeline script, an image package is constructed, and the image package is published to a resource pool instance on a hybrid cloud.
Owner:SHANDONG LUNENG SOFTWARE TECH

Parameterized machine learning pipeline implemented using a lambda architecture

A method for developing and deploying a machine learning pipeline is provided. The method may be implemented by at least one processor. The method may include collecting different types of data from one or more data sources, wherein the different types of data includes batch data and real-time data; continuously processing the data to build a plurality of layers of a Lambda application, wherein each layer is configured to be deployed independently of the other layers; building a modular machine learning pipeline in a modifiable reference file, wherein the modular machine learning pipeline defines a framework comprising a no-code / low-code parameterized machine learning framework; deploying the modular machine learning pipeline as a single deployment machine learning pipeline that can be modified for different use cases by revising the source code of a CI / CD (Continuous Integration and Continuous Delivery / Continuous Deployment) pipeline, while the framework of the machine learning pipeline remains unchanged.
Owner:JPMORGAN CHASE BANK NA

A process management method for product safety management

The application provides a process management method for product security management, relates to the technical field of continuous delivery and product library security, and comprises the following steps: intercepting upload and download requests through a product library agent service, intercepting product information by using a Lua script, and pushing the product information to a cache service; a product library management service triggers scanning; a product scanning service is based on SHA256 deduplication, decompression and analysis of a dependency list, and real-time matching with a vulnerability library; when the vulnerability library is updated, the product scanning result is automatically recalculated, the product state is automatically transferred to downloadable or non-downloadable according to the result, and the product is automatically released or rejected according to the real-time result during downloading. The application realizes automatic transfer of the product state, dynamic updating of the scanning result, and automatic control of the dependency security, solves the problems of separation of traditional scanning and the product library, static reporting, lagging of manual auditing, and misuse of problem products, and improves the safety and automation level of the continuous delivery process.
Owner:HANGZHOU HARMONYCLOUD TECH CO LTD

Continuous integration and continuous delivery of artificial intelligence machine learning components using metamorphic relations

A system for CI / CD of AI / ML based components includes a cloud infrastructure which receives multiple new requirements from a vehicle designer or a developer, with the new requirements adapted for artificial intelligence / machine learning (AI / ML) based components of a vehicle. A dataset is provided. A metamorphic relations (MR) module receives input information from the dataset and sends MR information to the dataset. A components requirements database includes the new requirements in addition to existing requirements for the AI / ML based components. The MR module also receives components requirements data from the components requirements database and sends the MR information to the components requirements database. An AI / ML algorithm analyzes the input information from the dataset and prepares an updated component dataset.
Owner:GM GLOBAL TECHNOLOGY OPERATIONS LLC

Distributed architecture-based software operation method and system, electronic device and medium

The present disclosure provides a software operation and maintenance method and system based on a distributed architecture, an electronic device and a readable storage medium to solve the problem that the software operation and maintenance system is not automated enough. The method comprises: setting a detector and a controller in the software operation and maintenance system; taking the configuration in the environment configuration library as a standard, performing the basic construction of the deployment environment; when the application of the pull-based industrial Internet of Things system is deployed, detecting whether the PLC and the industrial equipment are in a passable state through the detector; if so, recording the industrial equipment environment and the corresponding environment configuration in the environment configuration library, and storing a corresponding environment configuration template of a standard state in the environment configuration library; comparing the expected state in the environment configuration library with the actual state in the deployment environment through the controller; updating the state in the deployment environment according to the comparison result to match the environment configuration library, and completing the continuous integration and continuous delivery of the application. The automation and standardization of system deployment can be ensured.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD