Patents by Inventor Nitin K. Parikh

Nitin K. Parikh 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: 10348744
    Abstract: Methods and systems are disclosed for stateful backend drivers for security processing through stateless virtual interfaces within virtual machine (VM) host servers. A security application runs within a hosted VM, and a header is stored for the security application that includes a host backend identifier (BID). The VM sends a security processing request including the header through a stateless virtual interface to a backend driver. The backend driver compares the host BID within the processing request to host BIDs associated with the VM host server. If a match is found, security processing request is performed using one or more security engines within the VM host server. If a match is not found, the VM is identified as a migrated VM, and the header is updated to store a host BID associated with the VM host server. A timestamp for virtual queue creation is preferably used for the host BID.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: July 9, 2019
    Assignee: NXP USA, Inc.
    Inventors: Vineet Kumar Agarwal, Rajeshkumar Kulandaisamy, Nitin K. Parikh
  • Publication number: 20180176233
    Abstract: Methods and systems are disclosed for stateful backend drivers for security processing through stateless virtual interfaces within virtual machine (VM) host servers. A security application runs within a hosted VM, and a header is stored for the security application that includes a host backend identifier (BID). The VM sends a security processing request including the header through a stateless virtual interface to a backend driver. The backend driver compares the host BID within the processing request to host BIDs associated with the VM host server. If a match is found, security processing request is performed using one or more security engines within the VM host server. If a match is not found, the VM is identified as a migrated VM, and the header is updated to store a host BID associated with the VM host server. A timestamp for virtual queue creation is preferably used for the host BID.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Vineet Kumar Agarwal, Rajeshkumar Kulandaisamy, Nitin K. Parikh
  • Publication number: 20150295883
    Abstract: A method for storing information in a memory using an IP address having numerical fields, where penultimate and ultimate memory banks for the IP address are allocated from the memory. A penultimate pointer is stored in a location of the penultimate memory bank indexed by the value of a penultimate numerical field in the IP address. The penultimate pointer points to the ultimate memory bank. The information is stored in a location of the ultimate memory bank indexed by the value of an ultimate numerical field in the IP address.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Chandra Sekhar Suram, Rampullaiah Batchu, Nitin K. Parikh, Jyothi Vemulapalli