Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

36 results about "Webhook" patented technology

A webhook in web development is a method of augmenting or altering the behavior of a web page, or web application, with custom callbacks. These callbacks may be maintained, modified, and managed by third-party users and developers who may not necessarily be affiliated with the originating website or application. The term "webhook" was coined by Jeff Lindsay in 2007 from the computer programming term hook.

Device and method for automatically manufacturing virtual machine mirror image in cloud computing environment

The invention discloses a device and a method for automatically manufacturing a virtual machine mirror image in a cloud computing environment, and belongs to the field of cloud computing. According tothe method, a traditional manual operation mode through a graphical interface mode is changed, unattended template configuration is introduced ingeniously, and then the purpose of automatically manufacturing the virtual machine mirror image is achieved through an open source software tool. Meanwhile, the template configuration can serve as a code to be hosted in a GitLab warehouse. The process ofmirror image making is managed as a job of Jenkins. A project corresponding to the GitLab is linked through webhook and Job of Jenkins, when template configuration changes and is pushed to the GitLab, an instruction can be issued to the Jenkins through the webhook, and automatic manufacturing is triggered. In addition, the built logs including mirror image basic information, change contents and change time are recorded through the database, so that subsequent operation, maintenance and auditing are facilitated.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Webhook framework system and method for realizing active calling and event triggering

ActiveCN111090423AInitialization works fastExecution paradigmsCompiler constructionCode editorEvent trigger
The invention discloses a webhook framework system and a method for realizing active calling and event triggering, and relates to the technical field of computers. The system comprises a code editor used for supporting writing of webhook codes through a lua language; a storage module used for storing the webhook code according to a resource identifier; wherein the resource identifier is used for uniquely identifying webhook codes; and an execution module used for determining a corresponding first webhook code in the storage module and executing the first webhook code when receiving a call to the system. The system can support a lua programming language, also supports active calling and event triggering, is very light in weight, and does not need the steps of initialization and the like.
Owner:AISPEECH CO LTD

Git-based enterprise-level document center implementation method

The invention discloses a git-based enterprise-level document center implementation method. The method comprises the steps that a document center is included, on the basis of the git-based security and controllability and markdown maintenability, authority management is added to technological file maintenance and using decoupling, and the efficient enterprise-level document center is obtained; after a document maintainer updates documents in a git library, the updating operation of the document center is autoatmically triggered through webhook, then, the document center obtains the latest document content of the markdown format from the git library, and the document content is converted into the html format to be loaded into a document center display page.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Push-based communications systems and methods for transmitting push-based communications associated with products moving geographically

Systems and methods are described for transmitting a plurality of push-based communications associated with products moving geographically. In various aspects, an application programming interface (API) endpoint server having a push-based API, the push-based API associated with a webhook provided to a delivery service server, may receive via the webhook a webhook-push following an update to a delivery status state of a delivery event. A short message service (SMS) webpage server may generate a description of the update to the delivery status state. The SMS webpage server may be further configured to generate an SMS-based webpage and the description of the update to the delivery status state may include the URL of the SMS-based webpage. An SMS delivery component may transmit a communication including the description of the update to a client device associated with the delivery event.
Owner:WALGREEN CO

Flow protection method, electronic equipment and storage medium

The invention provides a flow protection method, electronic equipment and a storage medium, the method is applied to a host machine, the host machine is deployed with a virtualization firewall and a service virtual machine, and the method comprises the following steps: issuing an eBPF program on an XDP network hook of a network card driving program; through the eBPF program, redirecting the traffic sent out by the service virtual machine to the virtualized firewall; and sending the flow which is detected, confirmed and released by the virtualization firewall to a target virtual machine or a target physical network card through the eBPF program. According to the method, the eBPF program is adopted, the situation that the host machine crashes and the like cannot be caused even if the BUG exists, and different Linux kernel versions can be adapted.
Owner:BEIJING TOPSEC NETWORK SECURITY TECH +2

KPI statistical system and KPI statistical method

ActiveCN105243490AReduce writing KPI timeEfficient concentrationResourcesWebhookComputer science
The present invention discloses a KPI statistical system and a KPI statistical method. The system comprises git software, a project warehouse associated database, a server, an instruction analyzing module, a workflow module and a KPI report module, wherein the server is a webhook pointing server in a git warehouse; a git server triggers webhook to transmit a commit instruction to the instruction analyzing module, and the instruction analyzing module analyzes project information; the workflow module is used for receiving the project information, associating the project information with a task point if the task point with which a task number needs to be associated exists, or creating a new task point, associating the project information with the task point, simultaneously acquiring a project name and a staff ID, and storing KPI information; and the KPI report module is used for KPI statistics. According to the KPI statistical system and the KPI statistical method, the time of writing KPI by a software engineer can be reduced, data required by KPI reports is efficiently and accurately obtained in a centralized manner, and the KPI reports are automatically provided for decision-making and management levels for reference, so that project resources are dynamically and effectively allocated, the work efficiency is greatly improved, and the error rate is very low.
Owner:HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD

Road condition real-time publishing method and device based on container arrangement technology

The invention discloses a real-time road condition publishing method and device based on a container arrangement technology, and the method comprises the following steps: A, a system construction and publishing process: submitting a local code and a file to Gitlab through a git command, monitoring the code change through a webhook plug-in, automatically triggering jenkins for construction, enabling the jenkins to make the code into a docker mirror image, and enabling the push to a harbor mirror image warehouse; B, executing rc and service creation on the k8s-master, then creating Pod, and pulling a mirror image from a harbor mirror image warehouse; C, reading the yaml configuration file of the mirror image in k8s. According to the method, automatic construction and rapid release are achieved, rapid and automatic construction, deployment and release are achieved, a preset arrangement template is used for arranging multiple modules, automatic management and a one-key rollback mechanism of the multiple modules are achieved, the situation that abnormity occurs in the updating process and rapid rollback occurs is achieved, the continuous optimization and updating requirements of a road condition release system are met, the system version is updated more rapidly, and the manual publishing cost is reduced.
Owner:沈阳世纪高通科技有限公司

Push-based communications systems and methods for transmitting push-based communications associated with products moving geographically

Systems and methods are described for transmitting a plurality of push-based communications associated with products moving geographically. In various aspects, an application programming interface (API) endpoint server having a push-based API, the push-based API associated with a webhook provided to a delivery service server, may receive via the webhook a webhook-push following an update to a delivery status state of a delivery event. A short message service (SMS) webpage server may generate a description of the update to the delivery status state. The SMS webpage server may be further configured to generate an SMS-based webpage and the description of the update to the delivery status state may include the URL of the SMS-based webpage. An SMS delivery component may transmit a communication including the description of the update to a client device associated with the delivery event.
Owner:WALGREEN CO

Automatic multi-product document unified publishing and displaying method

PendingCN112817915ARealize unified release and displayRealize release coordinationFile access structuresWebsite content managementData packWeb service
The invention discloses an automatic multi-product document unified publishing and displaying method, which relates to the technical field of document management and comprises two parts of Webhook monitoring service and rendering pipeline service. The Webhook monitoring service provides a continuously running API in a Web service form to receive a Markdown document source code updating event pushed by a code warehouse, extracts parameters in a request data packet according to the received updating event, and then sends warehouse information and version information recorded in the data packet to the rendering pipeline service; a pipeline is predefined in the rendering pipeline service, the rendering pipeline service receives a document updating task and delivers task data to an idle work queue, the work queue starts the predefined pipeline to render each Markdown document in sequence, a corresponding static webpage is generated and finally updated automatically to a site, and the user can view the newly generated document page by accessing the site link. According to the invention, the problems of unified management and release and version control of multi-product documents can be solved.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Software release method and device based on Jenkins and electronic equipment

PendingCN114168213ARealize full coverage of process automationAchieve online releaseSoftware testing/debuggingProgram loading/initiatingWebhookProject management
The invention provides a Jenkins-based software release method and device and electronic equipment. The method comprises the following steps: receiving a program code uploaded by a developer; wherein the program code is a function demand code written by the developer on the basis of receiving a function demand branch issued by a project management platform; based on a Jenkins Pipeline assembly line script pre-written in a Jenkins Pipeline Webhook, the program code is triggered to be constructed into a Kubernetes Dev environment, and the flow releasing steps are executed in sequence, and the flow releasing step is executed in the Kubernetes Dev environment in the Kubernetes Dev environment in the Kubernetes Dev environment in the Kubernetes Dev environment in the Kubernetes Dev environment; wherein the release process sequentially comprises the steps of code deployment, code testing, code pre-release and code release. According to the method, the device and the electronic equipment provided by the invention, a complete CI / CD function is provided, online release of agile software and rapid code iteration are realized, and the service requirement of rapid change is met.
Owner:QINGDAO HAIER TECH +1

Rapid automatic compiling and deploying method based on cloud life cycle management

The invention discloses a rapid automatic compiling and deploying method based on cloud life cycle management, and relates to the technical field of cloud platform deployment. The method includes: deploying an automatic triggering assembly line, associating the assembly line with a Git operation, triggering a webhook operation of git, calling an assembly line Api interface, starting the assembly line, and calling an execution script through the assembly line to automatically trigger mirror image making and component version making processes; and calling a site query query interface, a site site interface and a site deploy interface of cloud life cycle management through an assembly line to carry out automatic site deployment, starting an automatic test script by the assembly line, obtaining a published version number by utilizing Git after the test is passed, and calling an automatic publishing tool to publish the version.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Continuous integration and continuous deployment method based on multi-type warehouse event driving

The invention provides a continuous integration and continuous deployment method based on multi-type warehouse event driving. The method comprises the following steps that a user submits a code to a code warehouse; the code warehouse receives a code submission request of a user, triggers a webhook mechanism, and sends notification information to a specified URL address; the driving program acquires notification information and formatting information, and judges the event type according to the parameters; if the event type is judged to be passed, the information is transmitted to the task executor, and if the event type is judged not to be passed, no operation is performed; when the event type is judged to be passed and the information is transmitted to the task executor, the task executorretrieves the keyword parameters and performs information matching with the existing task template; and if the matching is successful, the task is executed, and if the matching is not successful, notoperation is performed.
Owner:贵州新致普惠信息技术有限公司

Method, system and device for integrating automatic packaging of Jenkins based on applet and medium

The invention relates to an automatic packaging method, system and device for integrating Jenkins based on an applet and a medium, and the method comprises the steps: generating an uploading key of the applet on an applet development platform; creating an automation unit, obtaining webhooks of the automation unit, creating a preset item based on the applet information and the webhooks, and setting a configuration item of the preset item; constructing a trigger in the Jenkins environment, automatically obtaining a code of a newly submitted applet in a preset item, and packaging the applet; according to the configuration item, the preset item is initialized through a Cli command tool, a two-dimensional code of the applet is generated, and the two-dimensional code is output through the automation unit. Through the application, the problems of low efficiency of applet development and untimely sharing of the two-dimensional code are solved, the development and test efficiency of the applet is remarkably improved, the latest two-dimensional code can be generated if the code is submitted and modified, and the sharing of the two-dimensional code is facilitated.
Owner:浙江百应科技有限公司

Kubernetes cloud native cluster resource deletion protection method and device, equipment and storage medium

The invention discloses a Kubernetes cloud native cluster resource deletion protection method, relates to the technical field of information, solves the technical problem that resources of a container cluster are accidentally deleted, and comprises the following steps: an API (Application Program Interface) Server configures and uses a Webhook Server through a ValidatingWebhook Configuration; the API Server receives a request for deleting the cascade resources; after the API Server receives the request for deleting the cascade resources, the authentication process of the authentication and the authentication process of the authentication are carried out, if the authentication process passes, the step 4 is executed, and if the authentication process passes, the step 5 is executed; otherwise, returning deletion forbidding information; entering an admission controller to carry out compliance verification, and if the compliance verification is passed, returning information of agreeing to delete; otherwise, returning information of forbidding deletion. The invention further discloses a Kubernetes cloud native cluster resource deletion protection device and equipment and a storage medium. According to the method, certain key resources are protected from being deleted by introducing set annotation configuration and admission webhooks, the cascade resources can be specially protected, and the resources are allowed to be deleted only when all subordinate resources do not exist, so that the resources are conditionally protected.
Owner:中国东盟信息港股份有限公司

Method for realizing container resource customized scheduling and deletion protection based on Webhook technology

The invention belongs to the technical field of cloud computing, and provides a method for realizing container resource customized scheduling and deletion protection based on a Webhook technology, and the method can realize the following steps: automatically scheduling container resources to a specified node for creation, and ensuring that management side resources are not preempted when tenant side resources are created; protection annotations are added to the resources when the resource objects are created; when cluster key resources are deleted, whether the resources can be deleted or not is determined according to whether the protection characteristics are started or not, and therefore resource deletion protection is achieved, and the method has the advantages that container resource customized scheduling is achieved, and management side resources can be protected against being occupied by tenant side resources without manual modification; key resources in the cluster are subjected to deletion protection, and cluster unavailability caused by mistaken deletion of the key resources of the cluster is prevented; a tenant side is supported to specify a node of an installation container, and user-defined scheduling is met.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Container arrangement method and system applied to Kubernetes

A container arrangement method and system applied to Kubernetes, the method comprising: a Webhook component intercepts and scans a Pod creation request to determine whether a target container includes a first environment variable, the first environment variable being used for indicating that the target container is a sidecar container; under the condition that the target container comprises the first environment variable, Downward API formalized transformation is carried out on the target container; after Downward API formalized transformation is completed, the API server writes Pod configuration information of the target Pod into the distributed database and carries out Downward API formalized transformation on the sidecar container, so that a starting command of the container is modified subsequently through the Downward API, an exit mechanism of the sidecar container is achieved, and universality of a container exit scheme is achieved.
Owner:ALIBABA (CHINA) CO LTD

Instant message implementation method and system

The invention provides an instant message implementation method and system, the system comprises a message processing server, an external system and a plurality of clients, the external system and the clients communicate with the message processing server, a cloud integrated development environment is installed in each client, and an instant message plug-in is integrated in the cloud integrated development environment. When a configuration event in a pre-configured network hook is triggered, an external system sends related data to a message processing server, and the message processing server processes the data and then sends the data to a client corresponding to a configuration address in the network hook. And the client receiving the data displays the data by using the instant message plug-in in the cloud set development environment. According to the method, the instant message plug-in is integrated in the cloud integrated development environment, and the message processing server is used as a communication medium between the client and the external system, so that data receiving and transmitting can be realized based on the cloud integrated development environment, switching between the cloud integrated development environment and instant message software in the development process is avoided, and the development efficiency is improved.
Owner:成都知道创宇信息技术有限公司

Method for deploying distributed database container in multiple available areas

PendingCN114398149ASolve the problem that it is difficult to precisely control the deployment of containers in each availability zoneDatabase distribution/replicationSoftware simulation/interpretation/emulationResource informationParallel computing
The invention provides a method for deploying a distributed database container in multiple available areas, and belongs to the field of distributed databases and container clouds.The method comprises the steps that built-in CRD resources are used for accurately describing the deployment condition of the distributed database container in the multiple available areas, a webhook Server is deployed in kubernetes to capture a distributed database container starting event, and the distributed database container is deployed in the multiple available areas; and the node affinity of the container is modified according to the CRD resource information, so that the multi-available-area deployment of the distributed database container is accurately controlled.
Owner:上海沄熹科技有限公司

KVM virtual machine high availability method and system

The invention relates to the technical field of cloud computing, and particularly provides a KVM virtual machine high-availability method, which comprises the following steps: setting architecture and network structure based on an OpenStack platform, starting monitoring, receiving alarm information pushed by prometheus through webhook, obtaining related information of alarm and virtual machine instances, evaluating fault scenes, giving out evaluation according to different fault scenes, and according to evaluation content, determining whether the virtual machine is available or not. And carrying out fault processing on the specific instance. Compared with the prior art, automatic fault analysis and processing are realized through automatic analysis and processing, and the operation and maintenance cost and risk are reduced. Through business scene subdivision, unnecessary virtual machine migration and evacuation caused by general fault scenes are reduced, and business continuity and high efficiency of operation and maintenance are ensured to the greatest extent.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Iterative process document generation method and device in Scrum

The invention provides an iterative process document generation method and device in Scrum, which can be used in the field of distributed technology. The method comprises the following steps: when a page begins to iterate, collecting iterative data by adopting webhook, and calculating an iterative index value based on the iterative data; according to the iterative data and the iterative index value, creating a directory page of an iterative process document of the iteration in Confluence; in the iteration process, calculating an iterative index value according to the on-going iterative data based on the timing service set by JIRA, and updating the iterative process document of the iteration in Confluence according to a preset period; and when the iteration is completed, calculating an iterative index value based on the final iterative data, and updating the iterative process document of the iteration in Confluence. According to the method, the iterative process document can be automatically generated, the efficiency is high, and the real-time performance is good.
Owner:BANK OF CHINA

Systems and methods for implementing an extensible system of record in a machine learning-based digital threat mitigation platform

A system and method for implementing an extensible webhook service of a system of record includes receiving API-based webhook criteria for configuring an extensible webhook control data structure within a system of record; encoding the extensible webhook control data structure based on the API-based webhook criteria, wherein the encoding includes: (A) setting a webhook launching condition defining a custom API call that, when received, causes (i) an automatic creation of a payload of data from data sources within a system of record and (ii) an execution of a webhook operation; and (B) setting the webhook operation that identifies a web-based destination for the payload of data and that, when executed, causes an automatic transmission of the payload of data from the system of record to the web-based destination; wherein the extensible webhook control data structure, once encoded, automatically controls an interchange of data between the system of record and distinct external entities.
Owner:SIFT SCI INC

Webhook notification method, device and equipment based on cloud platform and storage medium

The invention provides a webhook notification method, device and equipment based on a cloud platform and a storage medium, and the method comprises the steps: obtaining event data, and generating a database transmission configuration table according to the event data; presetting webhook configuration information, and storing the webhook configuration information in a preset virtual data center togenerate webhook target configuration; based on a webhook system of a cloud platform, determining a webhook message according to the database sending configuration table and the webhook target configuration, and sending the webhook message according to a specified port. The method has the advantages that the messages of the important events in the cloud platform can be pushed to Webhook-based enterprise WeChat, DingTalk or other third-party platforms supporting Webhook, the message notification modes of the cloud management platform are enriched, and the availability of the cloud management platform is improved.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

Method and system for automatically deploying IAST agent in k8s

The invention discloses a method and a system for automatically deploying an IAST agent in k8s. The method comprises the following steps that a k8s muting webhook program capable of automatically deploying the IAST agent is established; an admission webhook function is started in the k8s cluster, and the program is installed in the k8s cluster; a container is created in the k8s cluster, and IAST agent automatic deployment condition parameters are configured; if the configured IAST agent automatic deployment condition parameters meet the deployment requirements, an IAST agent automatic deployment engine is called according to the program; and the IAST agent automatic deployment engine deploys an IAST agent in a container created by the k8s cluster, and the IAST agent is normally started. According to the method and the system, a patch action is executed in k8s, an environment variable of the k8s is modified and an IAST directory is mounted through the patch action, and when a POD in the k8s runs, the patch action can be configured to modify the environment variable and mount the IAST directory, so that rapid and automatic IAST agent deployment in a k8s cloud native environment is realized.
Owner:杭州默安科技有限公司

Intelligent device state information persistence method and platform based on WebHook service

The invention discloses an intelligent device state information persistence method based on WebHook service and an intelligent home service management platform, and relates to the technical field of intelligent home. The method comprises the steps that when an emqx message server receives a change instruction of an attribute state value, the emqx message server issues the change value of the attribute state value to a WebHook service module; the WebHook service module updates the attribute value to a memory queue based on the change value; the WebHook service module updates the attribute value of the equipment to the Redis database, and the Redis database returns an update result to the WebHook service module; and when the production speed of the message is greater than the speed of updating the WebHook service module to the Redis database, at least one property consumption service process is started, an attribute value is taken out from the WebHook service module by each property consumption service process, and the attribute value is updated to the Redis database. By adopting the method and the device, the device state data can be directly obtained from the redis service of the platform and returned to the mobile terminal, so that the data query waiting time of the mobile terminal is shortened, and the query efficiency is improved.
Owner:珠海太川云社区技术股份有限公司

Protecting workloads in Kubernetes

Aspects of the invention include obtaining, via a processor, an original docker image from a customer, encrypting a disk image using content from the original docker image, and encrypting a boot loader. A repacked image is created using the encrypted disk image and the secure encrypted boot loader. The repacked image is deployed by inserting the repacked image into a pod container and by using a transform webhook, granting elevated privileges to the container, and creating a protected Kubernetes pod for protecting the workload, wherein the protected Kubernetes pod has at least one virtual machine containing the pod container.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products