-
公开(公告)号:US11886310B2
公开(公告)日:2024-01-30
申请号:US17392378
申请日:2021-08-03
IPC分类号: G06F9/44 , G06F11/22 , G06F8/71 , H04L41/0866
CPC分类号: G06F11/2247 , G06F8/71 , H04L41/0866
摘要: Systems, computer program products, and methods are described herein for implementing an intelligent validation protocol within a cloud infrastructure. The present invention is configured to receive a request to invoke the intelligent validation protocol on one or more cloud service component clusters; determine one or more operating systems associated with the one or more cloud service component clusters; determine one or more validation requirements for the one or more operating systems; dynamically invoke, using the intelligent validation protocol, a multi-checkpoint validation subroutine on the one or more operating systems; determine whether the one or more operating systems meet the one or more validation requirements; initiate a dashboard script configured to generate an analysis interface indicating whether the one or more operating systems meet the one or more validation requirements; and transmit control signals configured to cause the computing device of the user to display the analysis interface.
-
公开(公告)号:US20240028324A1
公开(公告)日:2024-01-25
申请号:US18358825
申请日:2023-07-25
申请人: OKTA, INC.
CPC分类号: G06F8/65 , G06F8/71 , G06F11/3419 , G06F11/3006 , G06F11/0709
摘要: A multi-tenant system provides software-updating functionality that selectively updates tenant systems according to a number of different factors. In some embodiments, the factors include evaluation of “health metrics” that quantify how well tenant systems are functioning after an update of software components to the latest version, policies specified by either the tenants or the multi-tenant system (or both), and/or “kill switches” specified by the multi-tenant system that prevent updating, as some examples.
-
公开(公告)号:US20240028307A1
公开(公告)日:2024-01-25
申请号:US18481916
申请日:2023-10-05
IPC分类号: G06F8/33 , G06F9/451 , G06F16/23 , G06N20/00 , G06F8/30 , G06F8/41 , G06F8/71 , G06F9/445 , G06F9/54 , G06N5/04 , G06F8/75
CPC分类号: G06F8/33 , G06F9/451 , G06F16/2379 , G06N20/00 , G06F8/30 , G06F8/44 , G06F8/71 , G06F9/44526 , G06F9/541 , G06N5/04 , G06F8/75
摘要: A code notebook and backend cloud service are configured to intelligently analyze program source code that a developer wants analyzed. A user drafts a code query to be answered about the source code that may specify specific variables, code structure elements, and/or program flows to be scrutinized. A cloud-computing environment builds a code database of the source code and analyzes its text, code structures, and program flows using. The code database is embedded with indications of semantic equivalences for text in the source code, identifications of different code structural elements, and program flows. In the cloud-computing environment, a query service takes the code query of the developer and queries the database with the machine-learned embeddings, generating query results that are shared with the developer and shown in a representation of the source code.
-
公开(公告)号:US11880360B2
公开(公告)日:2024-01-23
申请号:US17355853
申请日:2021-06-23
申请人: Opsera Inc
发明人: Ravi Kumar Chivukula , Chandra Ranganathan , Vasanthavishnu Vasudevan , Sundar Rajan Renganathan , Tejas Bharadwaj , Shrey Malhotra , Venkat Yuvraj , Phani Sree Harsha Pullabhatlapogada , Kishore Rajan
IPC分类号: G06F16/245 , G06F16/248 , G06F3/0482 , G06F3/0486 , G06F8/77 , G06F8/35 , G06F8/71 , G06F11/34 , G06Q10/0637 , G06F9/50 , G06Q10/101 , H04L67/133 , G06F8/10
CPC分类号: G06F16/245 , G06F3/0482 , G06F3/0486 , G06F8/10 , G06F8/35 , G06F8/71 , G06F8/77 , G06F9/5005 , G06F11/3438 , G06F16/248 , G06Q10/0637 , G06Q10/101 , H04L67/133
摘要: The present invention extends to methods, systems, and computer program products for deriving unified insights ad logs from DevOps Cl/CD tools and pipeline data. In general, a data transformer facilitates data normalization and serialization converting raw data across multiple DevOps tools and stores the data into a Data Lake in accordance with a customized schema. A continuous orchestrator sequences, aggregates and contextualizes the logs, providing an intuitive way of troubleshooting issues across a DevOps environment, historical data for compliance and audit purposes, and a build manifest for root cause analysis. The continuous orchestrator also processes the logs and leverages a KPI framework, providing intelligent dashboards across 90+ KPI's and a plurality of different dimensions (Planning, Development/pipelines, security, quality, operations, productivity and source code) to help customers make smart decisions and do more with less.
-
135.
公开(公告)号:US20240020108A1
公开(公告)日:2024-01-18
申请号:US17979808
申请日:2022-11-03
申请人: VMWARE, INC.
发明人: SANDEEP SINHA , ANIKET AVINASH SAKHARDANDE , RAHUL KUMAR SINGH , CHANDRIKA MUTALIK , AKASH KODENKIRI , VASANTHA KUMARI TAMMANA
CPC分类号: G06F8/65 , G06F8/71 , G06F11/2023
摘要: An example method of upgrading an application in a software-defined data center (SDDC) includes: deploying, by lifecycle management software executing in the SDDC, a second appliance, a first appliance executing services of the application at a first version, the second appliance having services of the application at a second version, the services in the first appliance being active and the services in the second appliance being inactive; setting, by the lifecycle management software, the first and second appliances as a preemptive pair, where the first appliance is protected and the second appliance is unprotected by fault domain management (FDM) software executing in the SDDC; performing, by the lifecycle management software, a switchover to stop the services of the first appliance and start the services of the second appliance; and setting, by the lifecycle management software, the first appliance as unprotected and the second appliance as protected by the FDM software.
-
公开(公告)号:US11876676B2
公开(公告)日:2024-01-16
申请号:US17061841
申请日:2020-10-02
申请人: NXP USA, Inc.
发明人: Bruno De Smet , Gatien Chapon
IPC分类号: H04L41/082 , G06F16/22 , G06F8/61 , G06F8/65 , G06F8/71
CPC分类号: H04L41/082 , G06F8/61 , G06F8/65 , G06F8/71 , G06F16/2219
摘要: An apparatus and method for updating the firmware version in a network node is described. The firmware is divided into a plurality of blobs, each blob having an associated blob version. Each blob version is associated with a firmware version. The method includes receiving notification from a client server network node of an updated version of a first blob and the compatible versions of the remaining blobs. A blob upgrade order is determined from the first blob updated version, the remaining blobs compatible versions, and the remaining blobs current versions. Each blob is upgraded in the blob upgrade order. The client is restarted after each blob upgrade.
-
137.
公开(公告)号:US20240012640A1
公开(公告)日:2024-01-11
申请号:US18188792
申请日:2023-03-23
申请人: Fujitsu Limited
发明人: Masao Yoshikawa
摘要: A processor circuit for managing a version of software to be started includes a nonvolatile memory that holds a first counter value of a first counter and a second counter value of a second counter. The processor circuit also includes a start control circuit that updates the first counter value and maintains the second counter value in a case where the version of the software is incremented, that maintains the first counter value and updates the second counter value in a case where the version of the software is decremented, and starts the software in a case where the version of the software to be started is equal to a check value for a version check indicated by a difference between the first counter value and the second counter value.
-
138.
公开(公告)号:US11868800B1
公开(公告)日:2024-01-09
申请号:US17349471
申请日:2021-06-16
申请人: Egnyte, Inc.
发明人: Upendra Singh , Ajay Salpekar , Bhaskar Guthikonda , Andrew Guerra , David Tang
摘要: A system and methods for enhancing content collaboration by conflict detection and resolution. A hybrid cloud cache receives a request from a client to upload an object to the cloud. The hybrid cloud cache may perform an internal lookup to find the latest version of the object known to it. This lookup may return a local identifier or a cloud identifier. The cache may compare a client-provided identifier to the local identifier or to the cloud identifier that is mapped to the local identifier to determine if the client-provided identifier refers to the latest uploaded version of the object. The system may determine that a conflict exists if the client-provided identifier does not match either identifier. The system may generate an alternate name for the object and upload the renamed object to the cloud from the hybrid cloud cache.
-
公开(公告)号:US20240004639A1
公开(公告)日:2024-01-04
申请号:US18468714
申请日:2023-09-17
CPC分类号: G06F8/65 , H04L9/0643 , G06F8/71 , H04L9/50
摘要: An example operation includes one or more of receiving a software update at a first component in a target transport, parsing the software update by a second component in the target transport into a first portion of critical updates and a second portion of non-critical updates, verifying the first portion, by the second component, based on a source of the software update, running, by the second component, the verified first portion with a dedicated process on the target transport for a pre-set period of time, and responsive to positive results over the period of time, running the verified first portion with other processes on the target transport.
-
公开(公告)号:US11861341B2
公开(公告)日:2024-01-02
申请号:US17526402
申请日:2021-11-15
发明人: Yawei Wang , Yuanfeng Chen
摘要: A node selection method and apparatus are disclosed. The method includes: receiving a request message, where the request message is used to request to provide an installation package of a product required by a user; searching, based on the product information in the request message, a node state table for a target node corresponding to the product information, where the node state table includes at least one correspondence; and sending the request message to the target node, so that the target node builds the corresponding product installation package for the product required by the user (203). The method can quickly find the target node that can provide a service, to complete job dispatching, and improve job dispatching efficiency.
-
-
-
-
-
-
-
-
-