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: 20250141839Abstract: A method for managing security in a cloud computing environment. The method includes obtaining metadata related to the deployment of an application, where the deployment is associated with one or more cloud resources. The method assigns first labels to the cloud resources based on the metadata and second labels based on user input. These labels may include environment and application identifiers. A security ruleset is then generated based on the assigned labels and applied to the resources associated with the application deployment. The method continuously monitors metadata to detect changes in the application and updates the security ruleset accordingly to ensure ongoing protection and control over network traffic involving the application resources.Type: ApplicationFiled: October 18, 2024Publication date: May 1, 2025Inventors: Swapnil Satish Ayachit, Alberto Salazar, JR., Ammar Tariq, Daniel Issamu Kawata, Anand Jayaraman, Nidhi Kannoujia
-
Publication number: 20250085980Abstract: 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: ApplicationFiled: August 20, 2024Publication date: March 13, 2025Applicant: Nutanix, Inc.Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
-
Patent number: 12086448Abstract: 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: GrantFiled: December 3, 2021Date of Patent: September 10, 2024Assignee: Nutanix, Inc.Inventors: Pravin Singhal, Anand Jayaraman, Aroosh Sohi
-
Publication number: 20240195919Abstract: Systems and methods for direct ledger reporting of user equipment (UE) data usage for telecommunications networks are provided. Embodiments of the present disclosure, at least in part, assess telecommunications network data usage by decentralizing the tasks of monitoring and collecting data regarding the types and quantity of data usage, delegating those tasks to data usage record synthesizers that are instantiated at, or close to, the point and/or device where the data is being consumed. In some embodiments, assessing data usage may include determining a classification of an instance of UE network data usage based on data packet traffic; determining ledger record data for inclusion in one or more fields of a ledger record based on the classification; generating a ledger record based on the one or more fields of ledger record data; and transmitting the ledger record via the telecommunications network for recording to an immutable data usage ledger.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Lyle Walter PACZKOWSKI, Marouane BALMAKHTAR, Anand JAYARAMAN
-
Publication number: 20230027585Abstract: 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: ApplicationFiled: September 28, 2022Publication date: January 26, 2023Inventors: Lichen Weng, Ramadass Nagarajan, Anand Jayaraman, Vijeta Prasad, Justin Reyes, Gurucharapathy Karthikeyan
-
Publication number: 20220237052Abstract: 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: ApplicationFiled: December 3, 2021Publication date: July 28, 2022Applicant: Nutanix, Inc.Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
-
Patent number: 11194632Abstract: 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: GrantFiled: July 31, 2019Date of Patent: December 7, 2021Assignee: Nutanix, Inc.Inventors: Pravin Singhal, Anand Jayaraman, Aroosh Sohi
-
Publication number: 20200401457Abstract: 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: ApplicationFiled: July 31, 2019Publication date: December 24, 2020Inventors: Pravin SINGHAL, Anand JAYARAMAN, Aroosh SOHI
-
Patent number: 10740133Abstract: 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: GrantFiled: January 30, 2018Date of Patent: August 11, 2020Assignee: Nutanix, Inc.Inventors: Arpit Singh, Akshay Khole, Anand Jayaraman, Arun Ramachandran, Mohammad Ahmad, Vs Kalyan Ram Chintalapati
-
Publication number: 20200150950Abstract: 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: ApplicationFiled: January 10, 2020Publication date: May 14, 2020Applicant: Nutanix, Inc.Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
-
Publication number: 20190235900Abstract: 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: ApplicationFiled: January 30, 2018Publication date: August 1, 2019Applicant: Nutanix, Inc.Inventors: ARPIT SINGH, AKSHAY KHOLE, ANAND JAYARAMAN, ARUN RAMACHANDRAN, MOHAMMAD AHMAD, VS KALYAN RAM CHINTALAPATI
-
Publication number: 20190163461Abstract: 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: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Applicant: Nutanix, Inc.Inventors: Anand Jayaraman, Arpit Singh, Daniel Shubin, Nikhil Bhatia, Preeti Upendra Murthy
-
Patent number: 7697524Abstract: 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: GrantFiled: April 5, 2005Date of Patent: April 13, 2010Assignee: Cisco Technology, Inc.Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkat Venkataswami
-
Patent number: 7483388Abstract: 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: GrantFiled: June 23, 2005Date of Patent: January 27, 2009Assignee: Cisco Technology, Inc.Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venakat Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
-
Publication number: 20070008966Abstract: 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: ApplicationFiled: June 23, 2005Publication date: January 11, 2007Applicant: Cisco Technology, Inc.Inventors: Srinivasan Santhanam, Mahesh Vittal, Suresh Pachiappan, Balaji Venkataswami, Anand Jayaraman, Pandiarajan Selvaraj
-
Publication number: 20060221844Abstract: 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: ApplicationFiled: April 5, 2005Publication date: October 5, 2006Applicant: Cisco Technology, Inc.Inventors: Srinivas Subramanian, Anand Jayaraman, Balaji Venkataswami