Patents by Inventor Kiran A. Patil

Kiran A. 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: 10927964
    Abstract: Disclosed is a self-cleaning double block and bleed valve. The valve includes a plug modified to divert a portion of the fluid flowing through the valve into and through a cavity located beneath the plug. The diverted fluid passing along a secondary flow path beneath the plug and subsequently rejoining the primary flow path. The diverted fluid removes debris, sediment or sludge from the cavity beneath the plug.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: February 23, 2021
    Assignee: Omni Valve Company, LLC
    Inventors: Kiran Patil, Shrikant Waychal, Vijay Sankpal
  • Patent number: 10889264
    Abstract: A vehicle includes a seat movable from an upright position to a folded position. The vehicle includes a steering wheel in front of the seat. The vehicle includes a lockout box supported by the seat and positioned to restrict access to the steering wheel when the seat is in the folded position.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: January 12, 2021
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David J. Schmidt, Martin Delonis, Uday Kiran Patil, John Amann
  • Publication number: 20200241927
    Abstract: Examples described herein relate to at least one processor that can execute a polling group to poll for storage transactions associated with a first group of one or more particular queue identifiers, wherein the one or more particular queue identifiers are associated with one or more queues that can be accessed using the polling group and no other polling group. In some examples, the polling group is to execute on a processor that runs no other polling group. In some examples, the at least one processor is configured to: execute a second polling group on a second processor, wherein the second polling group is to poll for storage transactions for a second group of one or more particular queue identifiers that are different than the one or more particular queue identifiers of the first group, wherein the second group of one or more particular queue identifiers are associated with one or more queues that can be accessed using the second polling group and not the first polling group.
    Type: Application
    Filed: April 15, 2020
    Publication date: July 30, 2020
    Inventors: Ziye YANG, James R. HARRIS, Kiran PATIL, Benjamin WALKER, Sudheer MOGILAPPAGARI, Yadong LI, Mark WUNDERLICH, Anil VASUDEVAN
  • Patent number: 10717475
    Abstract: An operator station suspension system including isolators, a butterfly crossbar and station connection locations located on the butterfly crossbar. The butterfly crossbar includes a central crossbar that extends laterally with forward extending arms rigidly connected at the left and right ends, and rearward extending arms rigidly connected at the left and right ends of the central crossbar. The butterfly crossbar couples to the operator station at the station connection locations with one of the isolators located between the butterfly crossbar and the operator station at each of the station connection locations to reduce noise and vibration. Each connection location can have a connection post, and the isolators can be ring-shaped to fit over the connection posts. The suspension system can also include shock dampers for vertical movement, control linkages for pitch motion, and/or stabilizer linkages for roll motion of the subframe structure relative to the chassis.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: July 21, 2020
    Assignee: DEERE & COMPANY
    Inventors: Byron N. Manternach, Wen Tsung Lin, Donald E. Young, Aaron Booms, William K. Rule, Jade Bender, Kiran Patil, Anthony DeSalvo, Ryan Pecinovsky
  • Patent number: 10717358
    Abstract: A vehicle comprises a console that includes a separator sheet extendable beyond boundaries of the console, and at least one of a human-machine interface; a passive restraint, a storage container, and a vent.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 21, 2020
    Assignee: Ford Global Technologies, LLC
    Inventor: Uday Kiran Patil
  • Publication number: 20200183732
    Abstract: Methods for performing efficient receive interrupt signaling and associated apparatus, computing platform, software, and firmware. Receive (RX) queues in which descriptors associated with packets are enqueued are implemented in host memory and logically partitioned into pools, with each RX queue pool associated with a respective interrupt vector. Receive event queues (REQs) associated with respective RX queue pools and interrupt vectors are also implemented in host memory. Event generation is selectively enabled for some RX queues, while event generation is masked for others. In response to event causes for RX queues that are event generation-enabled, associated events are generated and enqueued in the REQs and interrupts on associated interrupt vectors are asserted. The events are serviced by accessing the events in the REQs, which identify the RX queue for the event and a next activity location at which a next descriptor to be processed is located.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 11, 2020
    Inventors: Linden Cornett, Anil Vasudevan, Parthasarathy Sarangam, Kiran Patil
  • Publication number: 20200172176
    Abstract: An operator station suspension system including isolators, a butterfly crossbar and station connection locations located on the butterfly crossbar. The butterfly crossbar includes a central crossbar that extends laterally with forward extending arms rigidly connected at the left and right ends, and rearward extending arms rigidly connected at the left and right ends of the central crossbar. The butterfly crossbar couples to the operator station at the station connection locations with one of the isolators located between the butterfly crossbar and the operator station at each of the station connection locations to reduce noise and vibration. Each connection location can have a connection post, and the isolators can be ring-shaped to fit over the connection posts. The suspension system can also include shock dampers for vertical movement, control linkages for pitch motion, and/or stabilizer linkages for roll motion of the subframe structure relative to the chassis.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 4, 2020
    Inventors: Byron N. Manternach, Wen Tsung Lin, Donald E. Young, Aaron Booms, William K. Rule, Jade Bender, Kiran Patil, Anthony DeSalvo, Ryan Pecinovsky
  • Publication number: 20200172177
    Abstract: An operator station suspension system including a subframe structure with connection locations, isolators, and suspension components to couple the subframe structure to a chassis and enable movement of the subframe structure relative to the chassis. The subframe structure connects to an operator station at the connection locations with isolators between the subframe structure and operator station at each connection location to reduce noise and vibration. The isolators can be made of rubber, polymer or other materials. Each connection location can have a connection post, and the isolators can be ring-shaped to fit over the connection posts. The suspension components can include shock dampers that enable vertical movement, control linkages that enable pitch motion, and/or stabilizer linkages that enable roll motion of the subframe structure relative to the chassis. The subframe structure can include a rigid body with forward and rearward arms rigidly connected to the rigid body.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 4, 2020
    Inventors: Byron N. Manternach, Wen Tsung Lin, Donald E. Young, Aaron Booms, William K. Rule, Jade Bender, Kiran Patil, Anthony DeSalvo, Ryan Pecinovsky
  • Publication number: 20200162396
    Abstract: There is disclosed in one example a network interface card (NIC), comprising: an ingress interface to receive incoming traffic; a plurality of queues to queue incoming traffic; an egress interface to direct incoming traffic to a plurality of server applications; and a queuing engine, including logic to: uniquely associate a queue with a selected server application; receive an incoming network packet; determine that the selected server application may process the incoming network packet; and assign the incoming network packet to the queue.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: Intel Corporation
    Inventors: Anil Vasudevan, Kiran A. Patil, Arun Chekhov Ilango
  • Publication number: 20200062119
    Abstract: A vehicle comprises a console that includes a separator sheet extendable beyond boundaries of the console, and at least one of a human-machine interface; a passive restraint, a storage container, and a vent.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Applicant: Ford Global Technologies, LLC
    Inventor: UDAY KIRAN PATIL
  • Patent number: 10547559
    Abstract: In an example, there is disclosed a computing apparatus, having: a network interface configured to provide a plurality of queues; an application; and one or more logic elements comprising a queuing engine to: inspect an incoming packet; and assign the incoming packet to a dedicated queue for the application based on a classifier. There is also disclosed a method of providing a queuing engine, and one or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions for providing a queuing engine.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: January 28, 2020
    Assignee: Intel Corporation
    Inventors: Anil Vasudevan, Kiran A. Patil, Arun Chekhov Ilango
  • Publication number: 20200011433
    Abstract: Disclosed is a self-cleaning double block and bleed valve. The valve includes a plug modified to divert a portion of the fluid flowing through the valve into and through a cavity located beneath the plug. The diverted fluid passing along a secondary flow path beneath the plug and subsequently rejoining the primary flow path. The diverted fluid removes debris, sediment or sludge from the cavity beneath the plug.
    Type: Application
    Filed: July 26, 2019
    Publication date: January 9, 2020
    Inventors: Kiran Patil, Shrikant Waychal, Vijay Sankpal
  • Publication number: 20190391940
    Abstract: Technologies for interrupt disassociated queuing for multi-queue input/output devices includes determining whether a network packet has arrived in an interrupt-disassociated queue and delivering the network packet to an application managed by the compute node. The application is associated with an application thread and the interrupt-disassociated queue may be in a polling mode. Subsequently, in response to a transition event, the interrupt-disassociated queue may be transitioned to an interrupt mode.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 26, 2019
    Inventors: Anil Vasudevan, Sridhar Samudrala, Parthasarathy Sarangam, Kiran Patil
  • Publication number: 20190299926
    Abstract: A vehicle includes a seat movable from an upright position to a folded position. The vehicle includes a steering wheel in front of the seat. The vehicle includes a lockout box supported by the seat and positioned to restrict access to the steering wheel when the seat is in the folded position.
    Type: Application
    Filed: April 3, 2018
    Publication date: October 3, 2019
    Applicant: Ford Global Technologies, LLC
    Inventors: David J. Schmidt, Martin Delonis, Uday Kiran Patil, John Amann
  • Publication number: 20190272124
    Abstract: Examples are disclosed for moving data between a network input/output (I/O) device and a storage subsystem and/or storage device. In some examples, a network I/O device coupled to a host device may receive a data frame including a request to access a storage subsystem or storage device. The storage subsystem and/or storage device may be located with the network I/O device or separately coupled to the host device through a storage controller. One or more buffers maintained in a cache for processor circuitry may be used to exchange control information or stage data associated with the data frame to avoid or eliminate use of system memory to move data to or from the storage subsystem and/or storage device. Other examples are described and claimed.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Applicant: INTEL CORPORATION
    Inventors: Anil Vasudevan, Dave B. Minturn, Kiran Patil
  • Patent number: 10393275
    Abstract: Disclosed is a self-cleaning double block and bleed valve. The valve includes a plug modified to divert a portion of the fluid flowing through the valve into and through a cavity located beneath the plug. The diverted fluid passing along a secondary flow path beneath the plug and subsequently rejoining the primary flow path. The diverted fluid removes debris, sediment or sludge from the cavity beneath the plug.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: August 27, 2019
    Assignee: Omni Valve Company, LLC
    Inventors: Kiran Patil, Shrikant Waychal, Vijay Sankpal
  • Patent number: 10353631
    Abstract: Examples are disclosed for moving data between a network input/output (I/O) device and a storage subsystem and/or storage device. In some examples, a network I/O device coupled to a host device may receive a data frame including a request to access a storage subsystem or storage device. The storage subsystem and/or storage device may be located with the network I/O device or separately coupled to the host device through a storage controller. One or more buffers maintained in a cache for processor circuitry may be used to exchange control information or stage data associated with the data frame to avoid or eliminate use of system memory to move data to or from the storage subsystem and/or storage device. Other examples are described and claimed.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 16, 2019
    Assignee: INTEL CORPORATION
    Inventors: Anil Vasudevan, Dave B. Minturn, Kiran Patil
  • Publication number: 20190114196
    Abstract: Examples include a method of live migrating a virtual device by creating a virtual device in a virtual machine, creating first and second interfaces for the virtual device, transferring data over the first interface, detecting a disconnection of the virtual device from the virtual machine, switching data transfers for the virtual device from the first interface to the second interface, detecting a reconnection of the virtual device to the virtual machine, and switching data transfers for the virtual device from the second interface to the first interface.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 18, 2019
    Inventors: Mitu AGGARWAL, Nrupal JANI, Manasi DEVAL, Kiran PATIL, Parthasarathy SARANGAM, Rajesh M. SANKARAN, Sanjay K. KUMAR, Utkarsh Y. KAKAIYA, Philip LANTZ, Kun TIAN
  • Publication number: 20190114283
    Abstract: Examples may include a computing platform having a host driver to get a packet descriptor of a received packet stored in a receive queue and to modify the packet descriptor from a first format to a second format. The computing platform also includes a guest virtual machine including a guest driver coupled to the host driver, the guest driver to receive the modified packet descriptor and to read a packet buffer stored in the receive queue using the modified packet descriptor, the packet buffer corresponding to the packet descriptor.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 18, 2019
    Applicants: Intel Corporation, Intel Corporation
    Inventors: Manasi DEVAL, Nrupal JANI, Anjali SINGHAI, Parthasarathy SARANGAM, Mitu AGGARWAL, Neerav PARIKH, Kiran PATIL, Rajesh M. SANKARAN, Sanjay K. KUMAR, Utkarsh Y. KAKAIYA, Philip LANTZ, Kun TIAN
  • Publication number: 20190114195
    Abstract: Examples may include a method of instantiating a virtual machine, instantiating a virtual device to transmit data to and receive data from assigned resources of a shared physical device; and assigning the virtual device to the virtual machine, the virtual machine to transmit data to and receive data from the physical device via the virtual device.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 18, 2019
    Inventors: Nrupal JANI, Manasi DEVAL, Anjali SINGHAI, Parthasarathy SARANGAM, Mitu AGGARWAL, Neerav PARIKH, Alexander H. DUYCK, Kiran PATIL, Rajesh M. SANKARAN, Sanjay K. KUMAR, Utkarsh Y. KAKAIYA, Philip LANTZ, Kun TIAN