Patents by Inventor Vasant Patil
Vasant Patil 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: 11999207Abstract: A spring assembly for a non-rail wheeled or tracked vehicle is provided. The spring assembly includes a piston, and a sleeve with variable thickness. The sleeve is made from an unreinforced synthetic elastomeric material and being free of reinforcing fibers. The sleeve is coupled with a plurality of end components and defines a deformable pressure vessel, and the deformable pressure vessel supplies a support force.Type: GrantFiled: September 2, 2022Date of Patent: June 4, 2024Assignee: ILJIN USA CorporationInventors: Ron J. Johnson, Angad Vasant Patil, Michael L. Crabtree, Jeremy Mercer, Ken Casagrande, Young Chun Lee
-
Publication number: 20230379260Abstract: Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiments detects an elephant flow by examining, among other items, the operations of a machine. In detecting, the system identifies an initiation of a new data flow associated with the machine. The new data flow can be an outbound data flow or an inbound data flow. The system then determines, based on the amount of data being sent or received, if the data flow is an elephant flow. The system of some embodiments identifies the initiation of a new data flow by intercepting a socket call or request to transfer a file.Type: ApplicationFiled: July 27, 2023Publication date: November 23, 2023Applicant: Nicira, Inc.Inventors: W. Andrew Lambeth, Amit Vasant Patil, Prasad Sharad Dabak, Laxmikant Vithal Gunda, Vasantha Kumar Dhanasekar, Justin Pettit
-
Patent number: 11811669Abstract: Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiments detects an elephant flow by examining, among other items, the operations of a machine. In detecting, the system identifies an initiation of a new data flow associated with the machine. The new data flow can be an outbound data flow or an inbound data flow. The system then determines, based on the amount of data being sent or received, if the data flow is an elephant flow. The system of some embodiments identifies the initiation of a new data flow by intercepting a socket call or request to transfer a file.Type: GrantFiled: December 25, 2022Date of Patent: November 7, 2023Assignee: NICIRA, INC.Inventors: W. Andrew Lambeth, Amit Vasant Patil, Prasad Sharad Dabak, Laxmikant Vithal Gunda, Vasantha Kumar Dhanasekar, Justin Pettit
-
Patent number: 11811879Abstract: Described herein are systems, methods, and software to enhance packet processing. In one implementation, a host computing element identifies a packet from a process executing on the host computing element. In response to identifying the packet, the host computing element determines whether the packet originates from a container namespace corresponding to a container on the host computing element or a host namespace corresponding to the host computing element. If the packet originates from a container namespace, the host computing element may determine supplemental information for the container associated with the container namespace, and process the packet based on the supplemental information.Type: GrantFiled: May 16, 2022Date of Patent: November 7, 2023Assignee: Nicira, Inc.Inventors: Nilesh Awate, Vivek Parikh, Amit Vasant Patil, Vaibhav Rekhate
-
Patent number: 11706237Abstract: Disclosed are various examples for threat detection and security for edge devices in communication with Internet-of-Things (IoT) devices. In one example, a baseline behavior profile for a gateway virtual machine is transmitted from a management service to a gateway security process executed in a gateway device. The management service receives an anomaly notification including an indication of an anomaly from the baseline behavior profile. The managements service generates a user interface that shows a description of the anomaly.Type: GrantFiled: October 25, 2021Date of Patent: July 18, 2023Assignee: VMWARE, INC.Inventors: Ravishankar Chamarajnager, Amit Vasant Patil, Amol Khare, Mandar Nadgouda, Mahesh Kumar, Gavin Lu, Tiejun Chen, Vasudev Yendapally
-
Publication number: 20230128660Abstract: Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiments detects an elephant flow by examining, among other items, the operations of a machine. In detecting, the system identifies an initiation of a new data flow associated with the machine. The new data flow can be an outbound data flow or an inbound data flow. The system then determines, based on the amount of data being sent or received, if the data flow is an elephant flow. The system of some embodiments identifies the initiation of a new data flow by intercepting a socket call or request to transfer a file.Type: ApplicationFiled: December 25, 2022Publication date: April 27, 2023Inventors: W. Andrew Lambeth, Amit Vasant Patil, Prasad Sharad Dabak, Laxmikant Vithal Gunda, Vasantha Kumar Dhanasekar, Justin Pettit
-
Publication number: 20220410645Abstract: A spring assembly for a non-rail wheeled or tracked vehicle is provided. The spring assembly includes a piston, and a sleeve with variable thickness. The sleeve is made from an unreinforced synthetic elastomeric material and being free of reinforcing fibers. The sleeve is coupled with a plurality of end components and defines a deformable pressure vessel, and the deformable pressure vessel supplies a support force.Type: ApplicationFiled: September 2, 2022Publication date: December 29, 2022Applicant: ILJIN USA CorporationInventors: Ron J. Johnson, Angad Vasant Patil, Michael L. Crabtree, Jeremy Mercer, Ken Casagrande, Young Chun Lee
-
Patent number: 11539630Abstract: Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiments detects an elephant flow by examining, among other items, the operations of a machine. In detecting, the system identifies an initiation of a new data flow associated with the machine. The new data flow can be an outbound data flow or an inbound data flow. The system then determines, based on the amount of data being sent or received, if the data flow is an elephant flow. The system of some embodiments identifies the initiation of a new data flow by intercepting a socket call or request to transfer a file.Type: GrantFiled: May 7, 2018Date of Patent: December 27, 2022Assignee: NICIRA, INC.Inventors: W. Andrew Lambeth, Amit Vasant Patil, Prasad Sharad Dabak, Laxmikant Vithal Gunda, Vasantha Kumar Dhanasekar, Justin Pettit
-
Patent number: 11507653Abstract: A management service can be used to manage enterprise applications. Management agents can be installed in each enterprise application, e.g., in each virtual machine of each enterprise application. The management agent can check each process created by its host virtual machine against a local whitelist. If the local whitelist indicates the process is safe, the process can be executed. Otherwise, an alert including a process description is sent to the management service. An alert analyzer of t he management service can check information of the management service itself as well as third-party information to determine whether or not the process is safe. In the event the alert analyzer determines a process that was the subject of an alert is, in fact, safe, an indication that the process is safe is added to the local whitelist.Type: GrantFiled: December 27, 2018Date of Patent: November 22, 2022Assignee: VMware, Inc.Inventors: Vaibhav Rekhate, Nilesh Awate, Amit Vasant Patil, Vijay Ganti
-
Patent number: 11433726Abstract: A method for forming an air spring for a vehicle including a frame coupled to the air spring includes heating an elastomeric base material to a melting point of the elastomeric base material, thereby forming a melted elastomeric base material, forming a sleeve from the melted elastomeric base material, the sleeve being substantially free of textile reinforcing fibers, and engaging the sleeve with end components, the sleeve and the end components defining a deformable pressure vessel, where the deformable pressure vessel supplies a supporting force.Type: GrantFiled: April 15, 2020Date of Patent: September 6, 2022Assignee: ILJIN USA CorporationInventors: Ron J. Johnson, Angad Vasant Patil, Michael L. Crabtree, Jeremy Mercer, Ken Casagrande, Young Chun Lee
-
Publication number: 20220279044Abstract: Described herein are systems, methods, and software to enhance packet processing. In one implementation, a host computing element identifies a packet from a process executing on the host computing element. In response to identifying the packet, the host computing element determines whether the packet originates from a container namespace corresponding to a container on the host computing element or a host namespace corresponding to the host computing element. If the packet originates from a container namespace, the host computing element may determine supplemental information for the container associated with the container namespace, and process the packet based on the supplemental information.Type: ApplicationFiled: May 16, 2022Publication date: September 1, 2022Inventors: Nilesh Awate, Vivek Parikh, Amit Vasant Patil, Vaibhav Rekhate
-
Patent number: 11336733Abstract: Described herein are systems, methods, and software to enhance packet . In one implementation, a host computing element identifies a packet from a process executing on the host computing element. In response to identifying the packet, the host computing element determines whether the packet originates from a container namespace corresponding to a container on the host computing element or a host namespace corresponding to the host computing element. If the packet originates from a container namespace, the host computing element may determine supplemental information for the container associated with the container namespace, and process the packet based on the supplemental information.Type: GrantFiled: September 10, 2018Date of Patent: May 17, 2022Assignee: Nicira, Inc.Inventors: Nilesh Awate, Vivek Parikh, Amit Vasant Patil, Vaibhav Rekhate
-
Patent number: 11281485Abstract: Some embodiments provide a novel method for authorizing network requests for a machine in a network. In some embodiments, the method is performed by security agents that execute on virtual machines operating on a host machine. In some embodiments, the method captures a network request (e.g., network control packets, socket connection request, etc.) from a primary application executing on the machine. The method identifies an extended context for the network request and determines whether the network request is authorized based on the extended context. The method then processes the network request according to the determination. The extended context of some embodiments includes identifications for primary and secondary applications associated with the network request. Alternatively, or conjunctively, some embodiments include identifications for primary and secondary users associated with the network request.Type: GrantFiled: May 3, 2019Date of Patent: March 22, 2022Assignee: NICIRA, INC.Inventors: Vasantha Kumar, Prasad Sharad Dabak, Azeem Feroz, Amit Vasant Patil
-
Publication number: 20220046043Abstract: Disclosed are various examples for threat detection and security for edge devices in communication with Internet-of-Things (IoT) devices. In one example, a baseline behavior profile for a gateway virtual machine is transmitted from a management service to a gateway security process executed in a gateway device. The management service receives an anomaly notification including an indication of an anomaly from the baseline behavior profile. The managements service generates a user interface that shows a description of the anomaly.Type: ApplicationFiled: October 25, 2021Publication date: February 10, 2022Inventors: Ravishankar Chamarajnager, Amit Vasant Patil, Amol Khare, Mandar Nadgouda, Mahesh Kumar, Gavin Lu, Tiejun Chen, Vasudev Yendapally
-
Patent number: 11184375Abstract: Disclosed are various examples for threat detection and security for edge devices in communication with Internet-of-Things (IoT) devices. In one example, a profile is associated with a virtual machine of a gateway device. The profile includes an expected behavior for the virtual machine. The virtual machine is executed by a hypervisor of the gateway device. An actual behavior for the virtual machine is determined. A remedial action is performed. The remedial action is based on an anomaly between the expected behavior and the actual behavior.Type: GrantFiled: January 17, 2019Date of Patent: November 23, 2021Assignee: VMWARE, INC.Inventors: Ravishankar Chamarajnager, Amit Vasant Patil, Amol Khare, Mandar Nadgouda, Mahesh Kumar, Gavin Lu, Tiejun Chen, Vasudev Yendapally
-
Patent number: 11057385Abstract: Certain embodiments described herein are generally directed to systems and methods for preventing access to files on a virtual machine. One example method involves receiving network information associated with a network connection opened at the virtual machine and determining a process that opened the network connection. The method further involves receiving information indicative of a file access event attempted at the virtual machine and determining the process that opened the network connection initiated the file access event. The method further involves transmitting information indicative of the file access event and the network connection to a security virtual machine and receiving an enforcement decision for the file access event from the security virtual machine based on the information indicative of the file access event and the network connection. The method further involves applying the enforcement decision to either allow or prevent the file access event by the process.Type: GrantFiled: July 12, 2018Date of Patent: July 6, 2021Assignee: Nicira, Inc.Inventors: Nilesh Awate, Rayanagouda Bheemanagouda Patil, Vasantha Kumar, Amit Vasant Patil
-
Patent number: 11042639Abstract: Some embodiments provide a method for an end machine, that implements a distributed application, to redirect new network connection requests to other end machines that also implement the distributed application. The method receives a set of measurement data from a set of resources of the end machine and determines whether a measurement data received from a particular resource has exceeded a threshold. When the measurement data has exceeded the threshold, the method notifies a load balancer that balances new requests for connection to the distributed application between the end machines. The notification causes the load balancer not to send any new connection request to the end machine and redirect them to other end machines.Type: GrantFiled: November 14, 2019Date of Patent: June 22, 2021Assignee: NICIRA, INC.Inventors: Amit Vasant Patil, Vasantha Kumar
-
Publication number: 20200324600Abstract: A method for forming an air spring for a vehicle including a frame coupled to the air spring includes heating an elastomeric base material to a melting point of the elastomeric base material, thereby forming a melted elastomeric base material, forming a sleeve from the melted elastomeric base material, the sleeve being substantially free of textile reinforcing fibers, and engaging the sleeve with end components, the sleeve and the end components defining a deformable pressure vessel, where the deformable pressure vessel supplies a supporting force.Type: ApplicationFiled: April 15, 2020Publication date: October 15, 2020Applicant: ILJIN USA CorporationInventors: Ron J. Johnson, Angad Vasant Patil, Michael L. Crabtree, Jeremy Mercer, Ken Casagrande, Young Chun Lee
-
Publication number: 20200236119Abstract: Disclosed are various examples for threat detection and security for edge devices in communication with Internet-of-Things (IoT) devices. In one example, a profile is associated with a virtual machine of a gateway device. The profile includes an expected behavior for the virtual machine. The virtual machine is executed by a hypervisor of the gateway device. An actual behavior for the virtual machine is determined. A remedial action is performed. The remedial action is based on an anomaly between the expected behavior and the actual behavior.Type: ApplicationFiled: January 17, 2019Publication date: July 23, 2020Inventors: Ravishankar Chamarajnager, Amit Vasant Patil, Amol Khare, Mandar Nadgouda, Mahesh Kumar, Gavin Lu, Tiejun Chen, Vasudev Yendapally
-
Publication number: 20200225978Abstract: Some embodiments of the invention provide a method for performing network access filtering and/or categorization through guest introspection (GI) on a device. In some embodiments, this GI method intercepts directly on a device a data message that device is preparing to send, and uses a service appliance to determine whether the data message can be sent. The device in some embodiments is a guest virtual machine (VM) that executes on a multi-VM host computing device along with a service VM (SVM) that is the service appliance that determines whether the data message can be sent based on a set of filtering rules. In some embodiments, the method uses one or more introspectors (e.g., network introspector and/or file introspector) to capture introspection data from the guest VM (GVM) about the data message that the GVM is preparing to send. To perform the network access filtering, the GI method in some embodiments captures contextual information, such as user and application information (e.g.Type: ApplicationFiled: March 28, 2020Publication date: July 16, 2020Inventors: Azeem Feroz, Vasantha Kumar, James Christopher Wiese, Amit Vasant Patil