Patents by Inventor Jon Carlo Gueco

Jon Carlo Gueco has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10756985
    Abstract: The present disclosure provides an improved approach to implement a management infrastructure for computing environments. The user interfaces for local management nodes are cached at a central management node. The cached copies of the local node UIs can then be executed as if the user was actually operating from the local node.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: August 25, 2020
    Assignee: Nutanix, Inc.
    Inventors: Kothuri Venkata Vamsi Krishna, Akshay Deodhar, Zhi Yao Xie, Jon Carlo Gueco
  • Patent number: 10649679
    Abstract: Systems for distributed data storage. A user accesses a user interface in a distributed virtualization system comprising computing nodes that support virtualized controllers that include preconfigured APIs to receive application extension modules. The system receives a user command from a user interface at the virtualized controller, the user command corresponding to a download request for at least one application extension. A successful download and integration event causes integration of the containerized application extension into the system. The additional functionality of the containerized application extension is offered to the user. The user can address additional functionality of the containerized application extension through a user interface.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: May 12, 2020
    Assignee: Nutanix, Inc.
    Inventors: Binny Sher Gill, Jon Carlo Gueco, Vinod Gupta
  • Publication number: 20200034062
    Abstract: Systems for distributed data storage. A user accesses a user interface in a distributed virtualization system comprising computing nodes that support virtualized controllers that include preconfigured APIs to receive application extension modules. The system receives a user command from a user interface at the virtualized controller, the user command corresponding to a download request for at least one application extension. A successful download and integration event causes integration of the containerized application extension into the system. The additional functionality of the containerized application extension is offered to the user. The user can address additional functionality of the containerized application extension through a user interface.
    Type: Application
    Filed: November 23, 2016
    Publication date: January 30, 2020
    Applicant: Nutanix, Inc.
    Inventors: Binny Sher GILL, Jon Carlo GUECO, Vinod GUPTA
  • Publication number: 20200036597
    Abstract: The present disclosure provides an improved approach to implement a management infrastructure for computing environments. The user interfaces for local management nodes are cached at a central management node. The cached copies of the local node UIs can then be executed as if the user was actually operating from the local node.
    Type: Application
    Filed: January 26, 2016
    Publication date: January 30, 2020
    Applicant: Nutanix, Inc.
    Inventors: Kothuri Venkata Vamsi KRISHNA, Akshay DEODHAR, Zhi Yao XIE, Jon Carlo GUECO
  • Patent number: 10476757
    Abstract: The present disclosure provides an improved approach to implement a management infrastructure for computing environments. The user interfaces for local management nodes are cached at a central management node. The cached copies of the local node UIs can then be executed as if the user was actually operating from the local node.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 12, 2019
    Assignee: Nutanix, Inc.
    Inventors: Jon Carlo Gueco, Oliver Francis Pike, Van Co, Krishna Ganti
  • Publication number: 20190332230
    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.
    Type: Application
    Filed: December 14, 2017
    Publication date: October 31, 2019
    Applicant: Nutanix, Inc.
    Inventors: Jon Carlo Gueco, Murali Krishna Reddy Mallapuram, Rohit Jayprakash Girme, Ranjan Parthasarathy
  • Publication number: 20170235817
    Abstract: In one embodiment, a computing device receives user input from a client device. The user input corresponds to a request for a task to be performed by each entity of a set of entities from a virtualization environment. The request for the task is sent to the set of entities. The computing device receives feedback from each entity of the set of entities. The feedback corresponds to the progress of each entity's individual task for the request. The computing device aggregates the feedback from the set of entities into a single parent task, and sends only the reference to the parent task to the client device for display.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 17, 2017
    Inventors: Akshay Deodhar, Jon Carlo Gueco, Lingfeng Huang, Zhi Yao Xie, Venkata Vamsi Krishna Kothuri, Van Co