USER INTERFACE VIEW GENERATION
    1.
    发明申请

    公开(公告)号:US20190332230A1

    公开(公告)日:2019-10-31

    申请号:US15842869

    申请日:2017-12-14

    Applicant: Nutanix, Inc.

    Abstract: Systems for dynamically generating user interfaces. A method embodiment commences upon receiving one or more requests for a user interface view corresponding to a particular type of computing resource entity. A set of resource property templates are examined to identifying one or more resource properties that correspond to the particular type of computing resource entity. Processing is invoked to determine the then-current resource state(s) of the computing resource entity. Based on the then-current resource state(s) of the particular type of computing resource entity, user interface code is dynamically generated. The dynamically generated user interface code is used to render a user interface view on the requester's display. The rendered user interface view comprises one or more of the resource properties and at least one aspect of the dynamically-determined then-current resource state(s) that correspond to the one or more resource properties.

    SYSTEM AND METHOD FOR RANKING SEARCH RESULTS

    公开(公告)号:US20190129961A1

    公开(公告)日:2019-05-02

    申请号:US15799018

    申请日:2017-10-31

    Applicant: Nutanix, Inc.

    Abstract: A system and method include receiving, by a search computing system of a virtual computing system, a search query via a search interface, converting the search query into a structured query that identifies at least one primary entity within the virtual computing system, and determining at least one related entity from the at least one primary entity. The system and method further include generating search results from the at least one primary entity and the at least one related entity, ranking the at least one primary entity and the at least one related entity by popularity, ranking the search results based on a criteria for each of the at least one primary entity and the at least one related entity while maintaining the popularity ranking, and displaying the ranked search results on the search interface.

    System, method and computer program product for providing status information during execution of a process to manage resource state enforcement

    公开(公告)号:US10733041B2

    公开(公告)日:2020-08-04

    申请号:US15842698

    申请日:2017-12-14

    Applicant: Nutanix, Inc.

    Abstract: Systems for achieving and maintaining a specified state of a computing resource in a distributed computing environment. A method embodiment commences upon receiving one or more specification parameters that describe a desired target state associated with a particular computing resource and/or of a particular computing environment. The specification parameters that characterize the desired target state of a resource are recorded in a target state data structure. Periodically, an agent issues a state progression query to determine if the computing resource has reached its desired target state. The query is then processed by collecting state parameters that describe the then-current state of the computing resource or environment. The target state data structure is accessed to identify one or more state differences between the desired target state and the then-current state of the particular computing resource and/or its particular computing environment. Remediation operations based on the state differences are then carried out.

    Executing resource management operations in distributed computing systems

    公开(公告)号:US10783046B2

    公开(公告)日:2020-09-22

    申请号:US15818704

    申请日:2017-11-20

    Applicant: Nutanix, Inc.

    Abstract: Computing cluster system management. Embodiments implement fine-grained rule-based approaches to error recovery. A service dispatches tasks to components of the computing cluster. At the time of task dispatching, entries are made into a write-ahead log. The write-ahead log entries serve for recording task and component attributes. A monitor detects a failure event raised by one or more of the components of the computing cluster. Responses to the failure event include determining a set of conditions that are present in the computing cluster at the time of the detection, and then using the failure event and the determined conditions in combination with a set of fine-grained failure processing rules to determine one or more recovery actions to take. Recovery actions include redistributing the failed task to a different node or to different service. Certain conditions and rules initiate actions that rollback the state of a component to a previous success point.

    Methods for synchronizing configurations between computing systems using human computer interfaces

    公开(公告)号:US10721121B2

    公开(公告)日:2020-07-21

    申请号:US15836398

    申请日:2017-12-08

    Applicant: Nutanix, Inc.

    Abstract: Computer-aided computer system configuration techniques for adding new computing resources to an existing set of computing resources. A method embodiment commences upon identifying an existing computing system having a first set of configuration parameters. A second computing system having a second set of configuration parameters is deployed. A user interface is provided to accept user input comprising a location and protocol to access the existing computing system. Syntactical and semantic differences between the configuration parameters of the existing computing system and those of the newly added set are identified. The identified differences are analyzed to generate a parameter map that relates the existing set of configuration parameters to the second set of configuration parameters and vice-versa. Relationships that are codified in the parameter map are validated through user interactions. The second set of configuration parameters are modified or augmented such that parameters can be synchronized between the two computing systems.

    System and method for managing object store

    公开(公告)号:US10521116B2

    公开(公告)日:2019-12-31

    申请号:US15877948

    申请日:2018-01-23

    Applicant: Nutanix, Inc.

    Abstract: A system and method include receiving, by an object store virtual machine of a virtual object storage system, a user request for updating an element of an object store. The user request includes a first compare and swap value. The system and method also include updating the first compare and swap value from the second user request for obtaining an updated compare and swap value, comparing the updated compare and swap value with a current compare and swap value of the element, and updating the element upon determining that the updated compare and swap value is greater than the current swap and compare value. Updating the element comprises one of creating a new version of the element and overwriting a previous version of the element. The system and method further include replacing the current compare and swap value with the updated compare and swap value.

Patent Agency Ranking