Patents by Inventor Sanjeev Kulkarni
Sanjeev Kulkarni 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: 11947988Abstract: A process for ingesting raw machine data that reduces network and data intake and query system resources is described herein. For example, instead of routing the raw machine data to an intake ingestion buffer via a load balancer, a publisher may instead route metadata to the load balancer. The load balancer can use the metadata to identify an available virtual machine in the intake ingestion buffer. The load balancer can then provide to the publisher the public IP address of the available virtual machine. The publisher can communicate with the available virtual machine using the public IP address, and the available virtual machine can identify which virtual machine owns the topic related to the raw machine data. The publisher can then transmit raw machine data to the virtual machine that owns the topic.Type: GrantFiled: October 19, 2020Date of Patent: April 2, 2024Assignee: Splunk Inc.Inventors: Sanjeev Kulkarni, Matteo Merli, Boyang Peng
-
Publication number: 20230385288Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: ApplicationFiled: April 21, 2023Publication date: November 30, 2023Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy, Poornima Devaraj
-
Publication number: 20230358288Abstract: A tool and method of measuring friction material of a brake pad assembly. The tool includes a sleeve and a plunger that is received in the sleeve. The plunger may have a probe that extends through a sleeve slot and a ground plate that is moveably disposed on the sleeve.Type: ApplicationFiled: April 25, 2023Publication date: November 9, 2023Applicant: ArvinMeritor Technology, LLCInventors: Vishwanath Ramachandra, Sanjeev Kulkarni, Sathyanarayanaraju Nagaraju
-
Patent number: 11650995Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: GrantFiled: April 28, 2021Date of Patent: May 16, 2023Assignee: Splunk Inc.Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy, Poornima Devaraj
-
Patent number: 11636116Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: GrantFiled: April 28, 2021Date of Patent: April 25, 2023Assignee: Splunk Inc.Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy, Poornima Devaraj
-
Patent number: 11536330Abstract: A caliper guide assembly having a guide pin, a guide bore, a cap, and a sensor arrangement. The guide bore is arranged to receive the guide pin. The cap may be secured to an open end of the guide bore proximate a free end of the guide pin. The sensor arrangement may include a first sensor component that is configured to provide an output indicative of relative axial displacement between a first sensor component and a second sensor component.Type: GrantFiled: February 8, 2021Date of Patent: December 27, 2022Assignee: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Martin Taylor, Sean Cleary, Matthew McGinn, Sanjeev Kulkarni, Vadiraj Pavaman
-
Publication number: 20220245156Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: ApplicationFiled: April 28, 2021Publication date: August 4, 2022Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy, Poornima Devaraj
-
Publication number: 20220247695Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: ApplicationFiled: April 28, 2021Publication date: August 4, 2022Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy, Poornima Devaraj
-
Publication number: 20220245115Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.Type: ApplicationFiled: April 28, 2021Publication date: August 4, 2022Inventors: Sanjeev Kulkarni, Boyang Peng, Karthikeyan Ramasamy
-
Patent number: 11200080Abstract: A technique deploys a virtualization layer underneath an operating system executing on a node of a network environment to enable the virtualization layer to control the operating system is described. One or more executables (binaries) for the virtualization layer may be included in a kernel module loaded in memory of the node with a first privilege level (e.g., highest privilege level) needed to control the guest operating system. The kernel module may be configured to suspend the guest operating system and one or more hardware resources to a quiescent state. Furthermore, the kernel module is configured to (i) capture and save states of the hardware resource(s) and (ii) bootstrap the virtualization layer to create a virtual machine with an initial state that corresponds to a state of the system prior to deployment of the virtualization layer.Type: GrantFiled: October 15, 2018Date of Patent: December 14, 2021Assignee: FireEye Security Holdings US LLCInventors: Udo Steinberg, Neeraj Sanjeev Kulkarni
-
Patent number: 11173889Abstract: A brake assembly including an operating shaft, a yoke, and a rotating element. The rotating element bearing may be positioned between a convex bearing surface of the operating shaft and a concave bearing surface of the yoke such that the rotating element bearing may be configured to move relative to the operating shaft and relative to the yoke during actuation of the brake.Type: GrantFiled: April 24, 2019Date of Patent: November 16, 2021Assignee: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Dhananjaya Raveendrappa, Sanjeev Kulkarni, Martin P. Taylor, Matthew McGinn, Pradeep Mirji
-
Publication number: 20210270334Abstract: A caliper guide assembly having a guide pin, a guide bore, a cap, and a sensor arrangement. The guide bore is arranged to receive the guide pin. The cap may be secured to an open end of the guide bore proximate a free end of the guide pin. The sensor arrangement may include a first sensor component that is configured to provide an output indicative of relative axial displacement between a first sensor component and a second sensor component.Type: ApplicationFiled: February 8, 2021Publication date: September 2, 2021Applicant: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Martin Taylor, Sean Cleary, Matthew McGinn, Sanjeev Kulkarni, Vadiraj Pavaman
-
Patent number: 10895296Abstract: An operating shaft and an actuation mechanism for a disc brake. The actuation mechanism may include a wear adjuster mechanism and the operating shaft. The operating shaft may include opposed pairs of arcuate surfaces arranged with offset axes of rotation and a recess therebetween for accommodating a portion of the wear adjuster mechanism.Type: GrantFiled: April 10, 2019Date of Patent: January 19, 2021Assignee: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Sanjeev Kulkarni, Martin Taylor, Arun Kumar
-
Patent number: 10715353Abstract: Systems and methods of Service Function Chaining (SFC) fault detection and fault isolation include injecting a first frame with a first Virtual Local Area Network (VLAN) Identifier (ID) tag at an input to the SFC, wherein the first VLAN ID is dedicated to fault detection and a plurality of classifiers in the SFC are configured to pass the first frame with the first VLAN ID through the SFC; detecting the first frame with the first VLAN ID tag at an output of the SFC; and determining connectivity of the SFC based on the detecting. The systems and methods can further include injecting a second frame with a second VLAN ID tag through a plurality of services of the SFC; detecting the second frame at each output of each of the plurality of services; and determining a location of the fault based on the detecting the second frame.Type: GrantFiled: May 15, 2017Date of Patent: July 14, 2020Assignee: Ciena CorporationInventors: Nikhil Sanjeev Kulkarni, Ankur Saxena, Varthamanan Sugumaran, Praveen Ambalappat, Dhanya Harilal
-
Patent number: 10527118Abstract: A disc brake that includes a housing, a piston, and a manual adjuster apparatus. The piston may be mounted within the housing and may have a rotatable portion defining an axis of rotation. The manual adjuster apparatus may be drivingly connected to the rotatable portion and may have a first element and a universal joint drivingly connecting the first element to the rotatable portion such that the first element extends away from the rotatable portion at an angle that is oblique to the axis of rotation.Type: GrantFiled: August 6, 2018Date of Patent: January 7, 2020Assignee: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Sanjeev Kulkarni, Martin Taylor
-
Publication number: 20190329754Abstract: A brake assembly including an operating shaft, a yoke, and a rotating element. The rotating element bearing may be positioned between a convex bearing surface of the operating shaft and a concave bearing surface of the yoke such that the rotating element bearing may be configured to move relative to the operating shaft and relative to the yoke during actuation of the brake.Type: ApplicationFiled: April 24, 2019Publication date: October 31, 2019Applicant: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Dhananjaya Raveendrappa, Sanjeev Kulkarni, Martin P. Taylor, Matthew McGinn, Pradeep Mirji
-
Publication number: 20190331181Abstract: An operating shaft and an actuation mechanism for a disc brake. The actuation mechanism may include a wear adjuster mechanism and the operating shaft. The operating shaft may include opposed pairs of arcuate surfaces arranged with offset axes of rotation and a recess therebetween for accommodating a portion of the wear adjuster mechanism.Type: ApplicationFiled: April 10, 2019Publication date: October 31, 2019Applicant: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Sanjeev Kulkarni, Martin Taylor, Arun Kumar
-
Patent number: 10405878Abstract: A rotational atherectomy device including a drive shaft rotatably extending through an outer tubular member to rotate a cutting member positioned at a distal end thereof. The rotational atherectomy device further includes an elongate penetrator extendable distal of the cutting member a predetermined maximum distance and configured to stabilize the cutting member as the cutting member engages an occlusion to control the trajectory and advancement of the cutting member through the occlusion.Type: GrantFiled: July 21, 2015Date of Patent: September 10, 2019Assignee: BOSTON SCIENTIFIC SCIMED, INC.Inventors: Joel M. Wasdyke, Sanjeev Kulkarni, Tate Augustin, Joel R. Brey
-
Publication number: 20190063530Abstract: A disc brake that includes a housing, a piston, and a manual adjuster apparatus. The piston may be mounted within the housing and may have a rotatable portion defining an axis of rotation. The manual adjuster apparatus may be drivingly connected to the rotatable portion and may have a first element and a universal joint drivingly connecting the first element to the rotatable portion such that the first element extends away from the rotatable portion at an angle that is oblique to the axis of rotation.Type: ApplicationFiled: August 6, 2018Publication date: February 28, 2019Applicant: Meritor Heavy Vehicle Braking Systems (UK) LimitedInventors: Sanjeev Kulkarni, Martin Taylor
-
Publication number: 20180331856Abstract: Systems and methods of Service Function Chaining (SFC) fault detection and fault isolation include injecting a first frame with a first Virtual Local Area Network (VLAN) Identifier (ID) tag at an input to the SFC, wherein the first VLAN ID is dedicated to fault detection and a plurality of classifiers in the SFC are configured to pass the first frame with the first VLAN ID through the SFC; detecting the first frame with the first VLAN ID tag at an output of the SFC; and determining connectivity of the SFC based on the detecting. The systems and methods can further include injecting a second frame with a second VLAN ID tag through a plurality of services of the SFC; detecting the second frame at each output of each of the plurality of services; and determining a location of the fault based on the detecting the second frame.Type: ApplicationFiled: May 15, 2017Publication date: November 15, 2018Inventors: Nikhil Sanjeev KULKARNI, Ankur SAXENA, Varthamanan SUGUMARAN, Dhanya HARILAL, Praveen AMBALAPPAT