Patents by Inventor Akshay Anant DEODHAR

Akshay Anant DEODHAR 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: 10733041
    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.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: August 4, 2020
    Assignee: NUTANIX, INC.
    Inventors: Ranjan Parthasarathy, Akshay Anant Deodhar, Binny Sher Gill, Carl David Sutton
  • Publication number: 20190334778
    Abstract: Systems and methods for providing generic access web service entry points for virtualized entities in a computing system. A method embodiment commences by identifying a code base comprising one or more arbitrarily-named entity management functions. A set of generically-named entry points are defined and exposed. A data structure that comprises mappings between generically-named entry points and respective arbitrarily-named entity management functions is defined. When a call to one of the generically-named entry points is received, characteristics of the call itself and/or the call parameters are examined. The data structure comprising the mappings is accessed to determine a corresponding set of one or more arbitrarily-named entity management functions. The corresponding set of arbitrarily-named entity management functions is executed on behalf of the caller.
    Type: Application
    Filed: November 29, 2017
    Publication date: October 31, 2019
    Applicant: Nutanix, Inc.
    Inventors: Ranjan PARTHASARATHY, Akshay Anant DEODHAR
  • Publication number: 20190324766
    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.
    Type: Application
    Filed: December 14, 2017
    Publication date: October 24, 2019
    Applicant: Nutanix, Inc.
    Inventors: Ranjan Parthasarathy, Akshay Anant Deodhar, Binny Sher Gill, Carl David Sutton
  • Patent number: 10129241
    Abstract: Systems, methods, and computer readable medium for virtualized computing environments. A method for providing a connection between a guest virtual machine and a service virtual machine uses driver code functions to establish a listening port on the service virtual machine without providing a listening port on the guest virtual machine. The guest virtual machine initiates a remote procedure call socket between itself and the service virtual machine over a secure, hardened port. The service virtual machine presents an authority certificate by encoding into the authority certificate identifying information received from the guest virtual machine. The service virtual machine makes available (e.g., as an ISO image) the authority certificate, which is used to establish new secure connections.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: November 13, 2018
    Assignee: Nutanix, Inc.
    Inventors: Parthasarathy Ramachandran, Karthik Chandrasekaran, Bharat Kumar Beedu, Akshay Anant Deodhar, Simon Martin Mijolovic
  • Publication number: 20180219858
    Abstract: Systems, methods, and computer readable medium for virtualized computing environments. A method for providing a connection between a guest virtual machine and a service virtual machine uses driver code functions to establish a listening port on the service virtual machine without providing a listening port on the guest virtual machine. The guest virtual machine initiates a remote procedure call socket between itself and the service virtual machine over a secure, hardened port. The service virtual machine presents an authority certificate by encoding into the authority certificate identifying information received from the guest virtual machine. The service virtual machine makes available (e.g., as an ISO image) the authority certificate, which is used to establish new secure connections.
    Type: Application
    Filed: March 26, 2018
    Publication date: August 2, 2018
    Applicant: Nutanix, Inc.
    Inventors: Parthasarathy RAMACHANDRAN, Karthik CHANDRASEKARAN, Bharat Kumar BEEDU, Akshay Anant DEODHAR, Simon Martin MIJOLOVIC
  • Patent number: 9930029
    Abstract: Systems, methods, and computer readable medium for virtualized computing environments. A method for providing a connection between a guest virtual machine and a service virtual machine uses driver code functions to establish a listening port on the service virtual machine without providing a listening port on the guest virtual machine. The guest virtual machine initiates a remote procedure call socket between itself and the service virtual machine over a secure, hardened port. The service virtual machine presents an authority certificate by encoding into the authority certificate identifying information received from the guest virtual machine. The service virtual machine makes available (e.g., as an ISO image) the authority certificate, which is used to establish new secure connections.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: March 27, 2018
    Assignee: Nutanix, Inc.
    Inventors: Parthasarathy Ramachandran, Karthik Chandrasekaran, Bharat Kumar Beedu, Akshay Anant Deodhar, Simon Martin Mijolovic
  • Publication number: 20170250976
    Abstract: Systems, methods, and computer readable medium for virtualized computing environments. A method for providing a connection between a guest virtual machine and a service virtual machine uses driver code functions to establish a listening port on the service virtual machine without providing a listening port on the guest virtual machine. The guest virtual machine initiates a remote procedure call socket between itself and the service virtual machine over a secure, hardened port. The service virtual machine presents an authority certificate by encoding into the authority certificate identifying information received from the guest virtual machine. The service virtual machine makes available (e.g., as an ISO image) the authority certificate, which is used to establish new secure connections.
    Type: Application
    Filed: February 25, 2016
    Publication date: August 31, 2017
    Applicant: Nutanix, Inc.
    Inventors: Parthasarathy RAMACHANDRAN, Karthik CHANDRASEKARAN, Bharat BEEDU, Akshay Anant DEODHAR, Simon Martin MIJOLOVIC