Patents by Inventor Sragdhara Datta Chaudhuri

Sragdhara Datta Chaudhuri 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: 11159367
    Abstract: Examples described herein includes initialization of a computing node cluster. An example method providing a query request from an initialization application/service of a computing node for a default configuration management server identifier via a network, and receiving, from a network management server, an internet protocol address associated with the default configuration management server identifier. The example method further includes providing a configuration request from the computing node to the internet protocol address requesting configuration information, and receiving the configuration information at the computing node from a configuration management server associated with the internet protocol address.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 26, 2021
    Assignee: Nutanix, Inc.
    Inventors: Brian Finn, Jan Olderdissen, Jaspal Singh Dhillon, Mengyang Li, Sragdhara Datta Chaudhuri, Toms Varghese
  • Patent number: 10990373
    Abstract: Examples of systems and methods are described for selecting firmware versions of multiple components for a distributed computing system (e.g., a cluster). Multiple selection interfaces may be presented to a user who may select at least one firmware version of at least one component. Based on the user selection(s), a service manager may evaluate firmware component dependencies and identify compatible firmware versions of other components for installation. In this manner, a set of firmware versions may be installed and/or upgraded which may be different than a current set of versions and/or a set of versions recommended in a wholly automated manner.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: April 27, 2021
    Assignee: Nutanix, Inc.
    Inventors: Jan Olderdissen, Raghu Prasad Rapole, Sragdhara Datta Chaudhuri, Thomas Jason Hill, Vidhi Taneja, Jerome Joseph, Viraj Sapre
  • Publication number: 20200106669
    Abstract: Examples described herein may include transition of a distributed computing system to using a segmented network configuration. An example method includes receiving a network segmentation request at a distributed computing system. In response to the network segmentation request and during normal operation of the distributed computing system, the method includes allocating IP addresses to computing nodes of the distributed computing system based on a number of segmented networks, and applying firewall rules to open service ports of the computing nodes. Further in response to the network segmentation request and during normal operation, the method includes updating network configuration information of the computing nodes. For a computing node of the computing nodes, the method further includes publishing the allocated IP addresses, and restarting services of the computing node. The method further includes applying the firewall rules to open a subset of the service ports of the computing nodes.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Applicant: Nutanix, Inc.
    Inventors: Jaspal Singh Dhillon, Simon Mijolovic, Sragdhara Datta Chaudhuri
  • Publication number: 20190354359
    Abstract: Examples of systems and methods are described for selecting firmware versions of multiple components for a distributed computing system (e.g., a cluster). Multiple selection interfaces may be presented to a user who may select at least one firmware version of at least one component. Based on the user selection(s), a service manager may evaluate firmware component dependencies and identify compatible firmware versions of other components for installation. In this manner, a set of firmware versions may be installed and/or upgraded which may be different than a current set of versions and/or a set of versions recommended in a wholly automated manner.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 21, 2019
    Applicant: Nutanix, Inc.
    Inventors: Jan Olderdissen, Raghu Prasad Rapole, Sragdhara Datta Chaudhuri, Thomas Jason Hill, Vidhi Taneja, Jerome Joseph, Viraj Sapre
  • Publication number: 20190356541
    Abstract: Examples described herein includes initialization of a computing node cluster. An example method providing a query request from an initialization application/service of a computing node for a default configuration management server identifier via a network, and receiving, from a network management server, an internet protocol address associated with the default configuration management server identifier. The example method further includes providing a configuration request from the computing node to the internet protocol address requesting configuration information, and receiving the configuration information at the computing node from a configuration management server associated with the internet protocol address.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Applicant: Nutanix, Inc.
    Inventors: Brian Finn, Jan Olderdissen, Jaspal Singh Dhillon, Mengyang Li, Sragdhara Datta Chaudhuri, Toms Varghese
  • Patent number: 9172756
    Abstract: An example method for optimizing application performance in a network environment is provided and includes retrieving an L7 session identifier (ID) from a packet, generating a hash from at least the L7 session ID, and inserting the hash into a header of the packet. The L7 session ID identifies a particular application layer session between a client and a server in a network environment. The server includes a plurality of processors configured to process the packet, and the hash indicates a specific processor in the plurality of processors.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 27, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Karthikeyan Ramachandran, Sragdhara Datta Chaudhuri
  • Patent number: 9052955
    Abstract: An example method includes receiving a hypertext transfer protocol (HTTP) request from a client for an application at a first datacenter at which the application is not available; and querying a first global site selector (GSS) configured to identify a second datacenter at which the application is available. The second datacenter can be identified by a selected virtual Internet Protocol (VIP) address. The method can also include forwarding the HTTP request to the selected VIP address; and responding to the client with an HTTP response received from the selected VIP address.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: June 9, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sragdhara Datta Chaudhuri, Karthikeyan Ramachandran
  • Publication number: 20140280813
    Abstract: An example method for optimizing application performance in a network environment is provided and includes retrieving an L7 session identifier (ID) from a packet, generating a hash from at least the L7 session ID, and inserting the hash into a header of the packet. The L7 session ID identifies a particular application layer session between a client and a server in a network environment. The server includes a plurality of processors configured to process the packet, and the hash indicates a specific processor in the plurality of processors.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Karthikeyan Ramachandran, Sragdhara Datta Chaudhuri
  • Publication number: 20140032785
    Abstract: An example method includes receiving a hypertext transfer protocol (HTTP) request from a client for an application at a first datacenter at which the application is not available; and querying a first global site selector (GSS) configured to identify a second datacenter at which the application is available. The second datacenter can be identified by a selected virtual Internet Protocol (VIP) address. The method can also include forwarding the HTTP request to the selected VIP address; and responding to the client with an HTTP response received from the selected VIP address.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Inventors: Sragdhara Datta Chaudhuri, Karthikeyan Ramachandran