Patents by Inventor Gurjeet S. Arora
Gurjeet S. Arora 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
-
Patent number: 8099572Abstract: The version set backup and restore facility responds to a version set backup request by backing up multiple snapshot copies of a storage object concurrently from a storage array to backup storage media. The version set backup and restore facility responds to a version set restore request by restoring a plurality of snapshot copies of the storage object concurrently from the backup storage media to the storage array. The on-tape backup image of the version set includes variable-length extents of data for each of the multiple snapshot copies of the storage object. The variable-length extents of data for each of the snapshot copies of the storage object are grouped together and ordered in the on-tape backup image by increasing or decreasing logical block address.Type: GrantFiled: September 30, 2008Date of Patent: January 17, 2012Assignee: EMC CorporationInventors: Gurjeet S. Arora, Ivan Bassov, Sorin Faibish, Ugur Sezer