Patents by Inventor Malhar Palkar

Malhar Palkar 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: 11615304
    Abstract: A method of generating a quantized neural network comprises (i) receiving a neural network model, (ii) modifying the neural network model by quantizing input of at least convolution layers of the neural network model, and (iii) training the modified neural network model using a dataset that is representative of one or more desired inferences.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 28, 2023
    Assignee: Ambarella International LP
    Inventor: Malhar Palkar
  • Patent number: 11586892
    Abstract: An apparatus includes a preprocessing network and a quantized neural network. The preprocessing network may be configured to (a) receive an input, (b) perform a transform operation on the input, and (c) generate an intermediate result in response to the transform operation. The quantized neural network may be configured to (a) receive the intermediate result, (b) perform a plurality of weighted operations on the intermediate result, and (c) generate an output in response to the weighted operations. The quantized neural network is generally adapted to a hardware constraint of an edge device. The weighted operations generally have a quantization loss corresponding to the hardware constraint. The transform operation performed by the preprocessing network is generally configured to provide compensation for the quantization loss.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 21, 2023
    Assignee: Ambarella International LP
    Inventors: Malhar Palkar, Santosh Chilkunda, Sabhatina Palani Selvam
  • Patent number: 11568251
    Abstract: A method of generating a quantized neural network comprises (i) receiving a pre-trained neural network model and (ii) modifying the pre-trained neural network model to calculate one or more statistics on an output of one or more layers of the pre-trained neural network model based on a current image and set up an output data format for one or more following layers of the pre-trained neural network model for one or more of the current image and a subsequent image dynamically based on the one or more statistics.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: January 31, 2023
    Assignee: Ambarella International LP
    Inventor: Malhar Palkar
  • Patent number: 7783038
    Abstract: A method for obscuring data and software including the steps of (A) generating code for performing a predefined operation using one or more sets of predefined data, (B) generating a first binary representation of the code and (C) mixing the one or more sets of predefined data into the binary representation of the code such that the one or more sets of predefined data and the code are substantially indistinct from each other.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: August 24, 2010
    Assignee: LSI Corporation
    Inventor: Malhar Palkar
  • Publication number: 20070098157
    Abstract: A method for obscuring data and software including the steps of (A) generating code for performing a predefined operation using one or more sets of predefined data, (B) generating a first binary representation of the code and (C) mixing the one or more sets of predefined data into the binary representation of the code such that the one or more sets of predefined data and the code are substantially indistinct from each other.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Inventor: Malhar Palkar