Patents by Inventor Anand Jayaraman

Anand Jayaraman 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).

  • Publication number: 20230027585
    Abstract: In one embodiment, a first chiplet includes: a plurality of agents to generate messages, each of the messages having a destination port identifier comprising a first portion to identify a destination chiplet and a second portion to identify a destination agent on the destination chiplet; a die-to die bridge to couple the first chiplet to a second chiplet; a fabric coupled to the die-to-die bridge to route communications between the plurality of agents, where a first agent is to generate a first message having a first destination port identifier; and a first fabric adapter coupled to the first agent, the first fabric adapter to direct the first message to the die-to-die bridge when the first portion of the first destination port identifier identifies a second chiplet as the destination chiplet. Other embodiments are described and claimed.
    Type: Application
    Filed: September 28, 2022
    Publication date: January 26, 2023
    Inventors: Lichen Weng, Ramadass Nagarajan, Anand Jayaraman, Vijeta Prasad, Justin Reyes, Gurucharapathy Karthikeyan
  • Publication number: 20220237052
    Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.
    Type: Application
    Filed: December 3, 2021
    Publication date: July 28, 2022
    Applicant: Nutanix, Inc.
    Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
  • Patent number: 11194632
    Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 7, 2021
    Assignee: Nutanix, Inc.
    Inventors: Pravin Singhal, Anand Jayaraman, Aroosh Sohi
  • Publication number: 20200401457
    Abstract: Methods, systems and computer program products for configuring microservices platforms in one or more computing clusters. In one of the computing clusters, a request to instantiate a microservice platform is received, wherein the request is received in a computing cluster having a first node and a second node, and wherein the first node and second node comprise a first virtualized storage controller and a second virtualized storage controller, respectively. The storage controllers each manage their respective storage pools comprising local storage devices. A first microservice manager is deployed on the first node and a second microservice manager is deployed on the second node.
    Type: Application
    Filed: July 31, 2019
    Publication date: December 24, 2020
    Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
  • Patent number: 10740133
    Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: August 11, 2020
    Assignee: Nutanix, Inc.
    Inventors: Arpit Singh, Akshay Khole, Anand Jayaraman, Arun Ramachandran, Mohammad Ahmad, Vs Kalyan Ram Chintalapati
  • Publication number: 20200150950
    Abstract: Examples of systems described herein may advantageously facilitate a software upgrade of one or more computing nodes of a distributed system without requiring a reboot of the node or otherwise rendering the node completely unavailable during upgrade. Upgrade portals described herein may provide each computing node with only the differential data needed to upgrade the node. Upgrade managers at each computing node may upgrade software at the computing node based on the differential data and restart services effected by the upgrade using the differential data. Other services may remain available during the restart of the effected services.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Applicant: Nutanix, Inc.
    Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
  • Publication number: 20190235900
    Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Applicant: Nutanix, Inc.
    Inventors: ARPIT SINGH, AKSHAY KHOLE, ANAND JAYARAMAN, ARUN RAMACHANDRAN, MOHAMMAD AHMAD, VS KALYAN RAM CHINTALAPATI
  • Publication number: 20190163461
    Abstract: Examples of systems described herein may advantageously facilitate a software upgrade of one or more computing nodes of a distributed system without requiring a reboot of the node or otherwise rendering the node completely unavailable during upgrade. Upgrade portals described herein may provide each computing node with only the differential data needed to upgrade the node. Upgrade managers at each computing node may upgrade software at the computing node based on the differential data and restart services effected by the upgrade using the differential data. Other services may remain available during the restart of the effected services.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Applicant: Nutanix, Inc.
    Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
  • Patent number: 7697524
    Abstract: A method and system for determining path maximum transfer unit (PMTU) in an Internet Protocol (IP) multicast is described. If a packet of a size greater than the MTU of any link of a path, with its Don't Fragment (DF) bit set, is sent by the source, the packet is dropped and an ICMP message, stating “Destination unreachable, DF bit set”, is sent to the source. The rate of messages to the source is controlled to avoid implosion of traffic. In response to the messages, the source sends multicast probe packets of multiple sizes to multicast distribution tree to determine its PMTU.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: April 13, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkat Venkataswami
  • Patent number: 7483388
    Abstract: A method and system for sending a multimedia stream in IP multicast networks are provided. IGMP report data is collected by a plurality of routers. The routers report the IGMP report data to a netflow collection server. The netflow collection server collates the IGMP report data. The collated IGMP report data is forwarded to an encoder coordinator. The encoder coordinator adaptively computes an encoding rate of the multimedia stream. The encoded multimedia stream is sent to a plurality of receivers at the encoding rate.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: January 27, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venakat Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
  • Publication number: 20070008966
    Abstract: A method and system for sending a multimedia stream in IP multicast networks are provided. IGMP report data is collected by a plurality of routers. The routers report the IGMP report data to a netflow collection server. The netflow collection server collates the IGMP report data. The collated IGMP report data is forwarded to an encoder coordinator. The encoder coordinator adaptively computes an encoding rate of the multimedia stream. The encoded multimedia stream is sent to a plurality of receivers at the encoding rate.
    Type: Application
    Filed: June 23, 2005
    Publication date: January 11, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
  • Publication number: 20060221844
    Abstract: A method and system for determining path maximum transfer unit (PMTU) in an Internet Protocol (IP) multicast is described. If a packet of a size greater than the MTU of any link of a path, with its Don't Fragment (DF) bit set, is sent by the source, the packet is dropped and an ICMP message, stating “Destination unreachable, DF bit set”, is sent to the source. The rate of messages to the source is controlled to avoid implosion of traffic. In response to the messages, the source sends multicast probe packets of multiple sizes to multicast distribution tree to determine its PMTU.
    Type: Application
    Filed: April 5, 2005
    Publication date: October 5, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkataswami