Patents by Inventor Prasad Kulkarni

Prasad 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).

  • Publication number: 20230006576
    Abstract: A motor controller integrated circuit (IC) includes a storage device containing software, and a processor core. The processor core has an output adapted to be coupled to a motor. The processor core is configured to execute the software to operate the motor in an open-loop control, calculate first and second orthogonal components of a back electromotive force (BEMF), calculate a total BEMF value, and determine that the first orthogonal component is within a threshold of the total BEMF value. The processor core is further configured to, responsive to the first orthogonal component being within the threshold of the total BEMF value, operate the motor in a closed-loop control.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Prasad KULKARNI, Venkata Pavan MAHANKALI, Ganapathi HEGDE
  • Publication number: 20220416713
    Abstract: A motor controller integrated circuit (IC) includes a storage device containing software. The IC also includes a processor core coupled to the storage device. The processor core has an output adapted to be coupled to a motor. The processor core is configured to execute the software to implement a resonant controller at a frequency that is a harmonic of a speed of a motor.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventor: Prasad KULKARNI
  • Publication number: 20220393631
    Abstract: A motor control system operable to control a motor includes a motor control circuit and an inverter circuit connected to the motor control circuit and configured to connect to the motor at phase output terminals. The inverter circuit, in response to one or more output control signals indicating a deceleration instruction from the motor control circuit, implements a multi-state deceleration sequence for at least one commutation state of a commutation scheme of the motor.
    Type: Application
    Filed: January 17, 2022
    Publication date: December 8, 2022
    Inventors: Sivabalan Mohan, Venkata Pavan Mahankali, Prasad Kulkarni, Ganapathi Hegde
  • Patent number: 11499537
    Abstract: Embodiments of the present disclosure include a motor controller with a processor and a machine readable medium. The medium includes instructions that, when loaded and executed by the processor, cause the processor to receive an estimated or sensed speed of a motor, extract a mechanical frequency component from the estimated or sensed speed, transform the mechanical frequency into direct quadrature (DQ) domain at the mechanical frequency, control the mechanical frequency to zero, and generate a dampening signal for torque based upon the controlled mechanical frequency.
    Type: Grant
    Filed: December 17, 2017
    Date of Patent: November 15, 2022
    Assignee: Microchip Technology Incorporated
    Inventors: Prasad Kulkarni, Debraj Deb, Ramesh Kankanala
  • Patent number: 11476783
    Abstract: Example systems and processes control transition of an electric motor from open-loop operation to closed-loop operation by detecting zero-crossing (ZC) locations of the back-electromotive force (BEMF). The rotor angle of the electric motor is changed, e.g., by changing acceleration of the electric motor to correct a phase difference based on the detected ZC locations and an open-loop profile of the electric motor. Detected ZC locations may be used to identify ZC-detected-based commutation points, and each detected ZC location may be used to update a next commutation point. During the control process the open-loop profile is updated. Transition may occur when a set number of ZC-detection-based commutation points are sufficiently aligned with corresponding updated commutation points, or such alignment is maintained for at least one electrical cycle.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: October 18, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Venkata Pavan Mahankali, Prasad Kulkarni, Ganapathi Hegde
  • Publication number: 20220101700
    Abstract: The present invention relates to a voice alarm device which forms part of a fire alarm system loop. Upon detection of a fire, a control panel instructs appropriate voice alarm devices to retrieve relevant audio from local storage and output the audio via a local speaker.
    Type: Application
    Filed: February 12, 2020
    Publication date: March 31, 2022
    Inventors: Praveen Deshpande, Faruk Meah, Prasad Kulkarni
  • Publication number: 20220101701
    Abstract: A voice alarm notification device of a fire alarm system, comprising: a network port for receiving an alarm notification signal; an audio file library in which the audio files include audio voice message files; a speaker; a processor unit connected to the network port for processing an alarm notification signal and for selecting one of the audio files from the library to be played through the speaker; and a Bluetooth module for establishing a Bluetooth communication link to the voice alarm notification device, via which link an audio voice file can be received. The device is arranged to add the audio voice file received via the Bluetooth communication link to the library so as to be available for selection by the processor unit when it receives an alarm notification signal.
    Type: Application
    Filed: February 12, 2020
    Publication date: March 31, 2022
    Inventors: Sonali Date, Praveen Deshpande, Prasad Kulkarni, Faruk Meah
  • Patent number: 11182546
    Abstract: A computer-implemented method can include creating an adhoc grid responsive to a user request, adding an extra row to the adhoc grid responsive to another user request, entering into the extra row a cell formula specified by the user, and saving the adhoc grid as a smart form, wherein the smart form is a form that is configured to have adhoc grids that contain grid labels as well as business calculations that are based on cell formulas.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 23, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Prasad Kulkarni, Deepak Sharma
  • Publication number: 20210073393
    Abstract: Aspects of the present disclosure provide methods and systems for training a neural network. Embodiments include determining a symmetric key that indicates a scrambled ordering of data components. Embodiments include receiving a plurality of training data instances. Embodiments include training a neural network by, for each respective training data instance of the plurality of training data instances: identifying a training input and a training output of the respective training data instance; identifying a plurality of training input components of the training input; providing the plurality of training input components to an input layer of the neural network based on the scrambled ordering indicated by the symmetric key; receiving an output from the neural network in response to the plurality of training input components; and determining whether to modify one or more parameters of the neural network based on the output and the training output of the respective training data instance.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Joshua Owen JACOBSON, Rounak Prasad KULKARNI
  • Patent number: 10929116
    Abstract: A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are associated with the business planning model according to the selections by mapping the selections to model features according to previously determined feature definitions.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Oracle International Corporation
    Inventors: Prasad Kulkarni, Manish Daga, Shivaranjan Gurunanjappa
  • Publication number: 20200057620
    Abstract: A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are associated with the busines planning model according to the selections by mapping the selections to model features according to previously determined feature definitions.
    Type: Application
    Filed: October 24, 2019
    Publication date: February 20, 2020
    Applicant: Oracle International Corporation
    Inventors: Prasad Kulkarni, Manish Daga, Shivaranjan Gurunanjappa
  • Patent number: 10496384
    Abstract: A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are associated with the initial business planning model according to the selections by mapping the selections to model features according to previously determined feature definitions.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: December 3, 2019
    Assignee: Oracle International Corporation
    Inventors: Prasad Kulkarni, Manish Daga, Shivaranjan Gurunanjappa
  • Publication number: 20190318240
    Abstract: Certain aspects of the present disclosure provide methods and systems for training a machine learning model, such as a neural network or deep learning model, in a distributed computing system. In some embodiments, aspects of the machine learning model are trained within containers distributed amongst nodes in the distributed computing environment.
    Type: Application
    Filed: October 8, 2018
    Publication date: October 17, 2019
    Inventors: Rounak Prasad KULKARNI, Armin KADIYAN, Tim O'NEAL
  • Publication number: 20190220510
    Abstract: A computer-implemented method can include creating an adhoc grid responsive to a user request, adding an extra row to the adhoc grid responsive to another user request, entering into the extra row a cell formula specified by the user, and saving the adhoc grid as a SmartForm.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 18, 2019
    Inventors: PRASAD KULKARNI, DEEPAK SHARMA
  • Publication number: 20190186480
    Abstract: Embodiments of the present disclosure include a motor controller with a processor and a machine readable medium. The medium includes instructions that, when loaded and executed by the processor, cause the processor to receive an estimated or sensed speed of a motor, extract a mechanical frequency component from the estimated or sensed speed, transform the mechanical frequency into direct quadrature (DQ) domain at the mechanical frequency, control the mechanical frequency to zero, and generate a dampening signal for torque based upon the controlled mechanical frequency.
    Type: Application
    Filed: December 17, 2017
    Publication date: June 20, 2019
    Applicant: Microchip Technology Incorporated
    Inventors: Prasad Kulkarni, Debraj Deb, Ramesh Kankanala
  • Publication number: 20190187967
    Abstract: A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are associated with the initial business planning model according to the selections by mapping the selections to model features according to previously determined feature definitions.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 20, 2019
    Applicant: Oracle International Corporation
    Inventors: Prasad Kulkarni, Manish Daga, Shivaranjan Gurunanjappa
  • Patent number: 10255051
    Abstract: A system and method for facilitating construction of and/or adaptation of a dynamic software model. One embodiment provides for generating software models by mapping user selections to one or more model features as specified by feature definitions. An initial software model is used to obtain the user selections. Artifacts are associated with the initial business planning model according to the selections by mapping the selections to model features according to previously determined feature definitions.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: April 9, 2019
    Assignee: Oracle International Corporation
    Inventors: Prasad Kulkarni, Manish Daga, Shivaranjan Gurunanjappa
  • Patent number: 10163310
    Abstract: A fire alarm panel comprises a panel interface. The panel interface includes a display screen, a plurality of discrete condition lights separate from the display screen, and a touchscreen panel extending across both the display screen and the plurality of condition lights.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 25, 2018
    Assignee: Tyco Fire & Security GmbH
    Inventors: Prasad Kulkarni, Josef Prokop
  • Patent number: 10008967
    Abstract: A closed loop flux weakening method and apparatus are provided. The closed loop flux weakening apparatus may include a difference circuit that obtains a difference between a q-axis reference voltage and a q-axis voltage, a controller that converts the difference between the q-axis reference voltage and the q-axis voltage into a d-axis current of a stator of the motor, and a summation circuit that obtains a d-axis reference current by adding the d-axis current of the stator of the motor and a feed forward d-axis current of the stator of the motor.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 26, 2018
    Assignee: Microchip Technology Inc.
    Inventors: Prasad Kulkarni, Ramesh Kankanala, Debraj Deb
  • Publication number: 20180115267
    Abstract: A closed loop flux weakening method and apparatus are provided. The closed loop flux weakening apparatus may include a difference circuit that obtains a difference between a q-axis reference voltage and a q-axis voltage, a controller that converts the difference between the q-axis reference voltage and the q-axis voltage into a d-axis current of a stator of the motor, and a summation circuit that obtains a d-axis reference current by adding the d-axis current of the stator of the motor and a feed forward d-axis current of the stator of the motor.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Applicant: Microchip Technology Incorporated
    Inventors: Prasad Kulkarni, Ramesh Kankanala, Debraj Deb