Patents by Inventor Karan Jayesh Bavishi
Karan Jayesh Bavishi 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: 20220382812Abstract: In some examples, an anomaly database system is provided for processing metrics in telemetry data. An example anomaly database system comprises a continuous data management (CDM) node, the CDM node including a metrics library for sending out system metrics in a sparse manner and a statistics relay for receiving streaming metrics from nodes in a node cluster, the node cluster including the CDM node, the statistics relay pushing the received metrics to a metrics collector. A sparse consumers module pulls metrics, from the metrics collector, pushed to the metrics collector by the statistics relay.Type: ApplicationFiled: August 11, 2022Publication date: December 1, 2022Inventors: Gurashish Singh Brar, Karan Jayesh Bavishi, Gurjeet S. Arora
-
Patent number: 11436285Abstract: In some examples, an anomaly database system is provided for processing metrics in telemetry data. An example anomaly database system comprises a continuous data management (CDM) node, the CDM node including a metrics library for sending out system metrics in a sparse manner and a statistics relay for receiving streaming metrics from nodes in a node cluster, the node cluster including the CDM node, the statistics relay pushing the received metrics to a metrics collector. A sparse consumers module pulls metrics, from the metrics collector, pushed to the metrics collector by the statistics relay.Type: GrantFiled: October 12, 2020Date of Patent: September 6, 2022Assignee: Rubrik, Inc.Inventors: Gurashish Singh Brar, Karan Jayesh Bavishi, Gurjeet S. Arora
-
Publication number: 20220114216Abstract: In some examples, an anomaly database system is provided for processing metrics in telemetry data. An example anomaly database system comprises a continuous data management (CDM) node, the CDM node including a metrics library for sending out system metrics in a sparse manner and a statistics relay for receiving streaming metrics from nodes in a node cluster, the node cluster including the CDM node, the statistics relay pushing the received metrics to a metrics collector. A sparse consumers module pulls metrics, from the metrics collector, pushed to the metrics collector by the statistics relay.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Inventors: Gurashish Singh Brar, Karan Jayesh Bavishi, Gurjeet S. Arora
-
Patent number: 11099963Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: GrantFiled: January 31, 2019Date of Patent: August 24, 2021Assignee: Rubrik, Inc.Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Patent number: 10979281Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: GrantFiled: January 31, 2019Date of Patent: April 13, 2021Assignee: Rubrik, Inc.Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Patent number: 10887158Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: GrantFiled: January 31, 2019Date of Patent: January 5, 2021Assignee: Rubrik, Inc.Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Publication number: 20200252264Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: ApplicationFiled: January 31, 2019Publication date: August 6, 2020Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Publication number: 20200252261Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: ApplicationFiled: January 31, 2019Publication date: August 6, 2020Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Publication number: 20200250062Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.Type: ApplicationFiled: January 31, 2019Publication date: August 6, 2020Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
-
Publication number: 20170357783Abstract: A method for license management. The method includes receiving a first license request for a feature from a network element and in response to the first license request, making a first determination that no feature licenses of a first type are available for the feature. The method further includes based on the first determination, making a second determination that a feature license of a second type is available for the feature, and providing the feature license of the second type to the network element.Type: ApplicationFiled: March 2, 2017Publication date: December 14, 2017Applicant: Arista Networks, Inc.Inventors: Ethan Barnett Rahn, Nathan Boyd Kitchen, Sonu Kumar Giri, Karan Jayesh Bavishi, Anoop Dawani
-
Publication number: 20170357784Abstract: A method for license management. The method includes making a first determination by a local license server of a coordination point that a feature license that is not available on the local license server is required by the local license server. The method further includes, based on the first determination: sending, by the coordination point, a license availability request to an auto activation server, receiving, by the coordination point and from the auto activation server, information about available feature licenses, and sending, by the local license server of the coordination point to a central license manager, an activation request specifying the feature license. The specified feature license is one of the available feature licenses. The method further includes, in response to sending the activation request: receiving, by the local license server from the central license manager, an activated feature license.Type: ApplicationFiled: April 26, 2017Publication date: December 14, 2017Applicant: Arista Networks, Inc.Inventors: Kenneth James Duda, Ethan Barnett Rahn, Nathan Boyd Kitchen, Kenneth John Carpenter, Karan Jayesh Bavishi