Constraint-based upgrade and deployment

    公开(公告)号:US10558454B2

    公开(公告)日:2020-02-11

    申请号:US16269133

    申请日:2019-02-06

    Abstract: One or more software products/services may be installed on a cloud deployment. Product versions of such services can be upgraded (or rolled back) based on a deployment plan comprising tasks adapted to reach a target deployment state. A central upgrade server can forward tasks to an upgrade agent for execution, the tasks being based on a current operational state of the cloud deployment (obtained by the upgrade agent) and one or more constraints. In multiple node deployments, some nodes may be upgraded to a new product version, while other nodes are kept at a current product version until stability of the new product version is determined. Traffic across nodes can be shaped to ensure a deployment is healthy before upgrading other nodes/deployments. If the health of a node/deployment does not meet specified criteria, an upgrade can be stopped, an alert can be triggered, and the node/deployment can be rolled back.

    MULTI-PLATFORM INTERFACE FRAMEWORK
    22.
    发明申请

    公开(公告)号:US20190294418A1

    公开(公告)日:2019-09-26

    申请号:US16440122

    申请日:2019-06-13

    Abstract: Systems and methods are provided for generating one or more interface objects for facilitating remote interaction between one or more client systems and a server system over a communication network, the one or more interface objects generated from a same interface definition object. The one or more interface objects are stored. A service request is received from a particular client system of the one or more client systems over the communication network. A particular interface object is selected from the one or more interface objects based on the service request. The service request is processed using the particular interface object.

    System for providing dynamic linked panels in user interface
    26.
    发明授权
    System for providing dynamic linked panels in user interface 有权
    用于在用户界面中提供动态链接面板的系统

    公开(公告)号:US09454281B2

    公开(公告)日:2016-09-27

    申请号:US14841338

    申请日:2015-08-31

    Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.

    Abstract translation: 计算机系统可以被配置为:执行与第一面板相关联的第一查询; 基于第一面板的第一显示设置在用户界面中显示第一面板,第一面板显示第一查询的结果的至少一部分,与变量相关联的第一查询的结果; 执行与第二面板相关联的第二查询,其中所述第二查询引用与所述第一查询相关联的变量; 基于所述第二面板的第二显示设置在所述用户界面中显示所述第二面板,所述第二面板显示所述第二查询的结果的至少一部分; 并响应于用户输入改变第一面板中显示的结果:重新执行第二个查询; 并且基于重新执行的第二查询的结果来更新用户界面中的第二面板的显示。

Patent Agency Ranking