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

58 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.

Micro-service architecture system based on business function and data double isolation

The invention relates to a micro-service architecture system based on business function and data double isolation, and the system comprises a business function splitting module which splits a single application into independent micro-services; the data physical isolation module is used for distributing an independent database instance for each micro-service; the dynamic routing control module is used for dynamically distributing flow through a load sensing strategy and integrating a fusing mechanism; and the gray release module supports flow hierarchical diversion and abnormal automatic rollback, and ensures safe switching of service versions. According to the invention, by realizing double isolation of service functions and data, the independence and the expandability of the system are improved, and the data coupling degree and the maintenance cost are reduced; the stability and reliability of the system are ensured, and the risk in the migration process is reduced; according to the method, rapid iteration and continuous delivery can be realized, the development and deployment period of new functions is accelerated, and the user experience is improved through efficient service governance and data consistency guarantee, so that the system can better cope with challenges of high concurrent access and distributed transaction processing.
Owner:HEBEI TONGFU SHARING 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:BOOST SUBSCRIBERCO LLC

General assembly construction data service encapsulation and construction method based on cloud native technology

The invention relates to the technical field of ship manufacturing, and discloses a general assembly construction data service encapsulation and construction method based on a cloud native technology. The method comprises the following steps: dividing a ship final assembly construction data source into design, production, quality inspection, logistics and operation and maintenance data units, and determining a data type and an interface protocol; then, constructing an initial service model based on a micro-service architecture and a containerization technology; then, dynamic service packaging is carried out, and cross-model data routing and load balancing are achieved; dynamically allocating resources and scheduling tasks through a multi-target scheduling algorithm model; iteratively optimizing the service model by utilizing an incremental learning mechanism; and finally, realizing gray release and rolling update by continuously integrating and continuously delivering assembly line deployment to a cloud native platform. The ship general assembly construction data processing efficiency, the system performance and the service quality are improved, and the problems of disordered data management, low processing efficiency, unreasonable resource allocation and the like in a traditional mode are effectively solved.
Owner:SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD +1

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

System and method for data research, analytics, and modeling engine

Various methods and processes, apparatuses or systems, and media for automating development, testing, and productionizing a pipeline for users are disclosed. A processor receives a request from a user to access an application, the request including user's credentials data; grants access to the application based on verifying the user's credentials data with prestored credentials data received by calling an authentication server; identifies the user's role within a computing environment; automatically presents a template that corresponds to the user's role allowing the user to write code to source data either by bringing the user's own data into the computing environment or by connecting to data that resides in a database; automatically integrates the written code with a continuous integration continuous delivery pipeline for production of a model; and deploys the model after training and testing the model while managing and maintaining all necessary guardrails from a control standpoint within the computing environment.
Owner:JPMORGAN CHASE BANK NA

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

A translation system and method, apparatus for translation service invocation

The application provides a translation system and a method and device for calling a translation service, multiple basic translation function modules can be created to meet various complex translation requirements in multiple scenes and multiple fields, cloud-native container management and scheduling capabilities are combined on this basis, distributed containerized automatic deployment of various translation function modules in the translation system is realized, whole translation service on the cloud can be quickly and continuously delivered and dynamically expanded, service deployment cost and time are reduced, iteration efficiency is accelerated, and product update cycle is shortened.
Owner:ALIBABA GROUP HOLDING LTD

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

Intelligent continuous integration / continuous delivery implementation method and system based on Jenkins

The invention discloses an intelligent continuous integration / continuous delivery implementation method and system based on Jenkins, and belongs to the technical field of industrial application software, the implementation of the method comprises the following steps: an administrator configures Jenkins server connection information, a basic construction template and mirror image warehouse authentication information; creating a product and configuring basic information as a basic unit of subsequent management; product access and operation authorities are distributed to team members, and safety control is achieved; adding each component under the product, and configuring a code warehouse, branches and component types; multiple sets of environments are configured for the product, and mirror image warehouses and architecture requirements of all the environments are specified; selecting a component and environment creation construction task, and automatically generating initial configuration by the system; and after the user confirms or modifies the construction parameters, the construction is triggered. According to the method, standardization and automation of the construction and deployment process can be realized, the DevOps threshold is greatly reduced, and the software delivery efficiency and quality are improved.
Owner:SHANDONG INSPUR DIGITAL BUSINESS TECHNOLOGY CO LTD

Equipment front-end application test method and electronic equipment

The invention discloses an equipment front-end application test method and electronic equipment, and relates to the technical field of computers, and the method comprises the steps: determining corresponding item information from a preset dictionary table based on an item identifier of a target test item of a to-be-tested front-end application, then, target business resources needed by the test item are loaded through the item information and the resource loading priority topological graph corresponding to the item information, and target business data needed by the test item can be obtained through an interface corresponding to interface information in the item information; if yes, standby service data is obtained through a preset standby data pool to serve as target service data, and finally, test operation corresponding to the target test item can be executed on the to-be-tested front-end application through the target service data and the loaded target service resources. Therefore, service data can be ensured to be available at any time in the test process, and the real-time performance and accuracy of the test data are further ensured, so that continuous delivery of front-end applications is better supported.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD