Patents by Inventor Satish Kulkarni

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

  • Patent number: 10592777
    Abstract: Systems and methods for generating a slate of ranked items are provided. In one example embodiment, a computer-implemented method includes inputting a sequence of candidate items into a machine-learned model, and obtaining, in response to inputting the sequence of candidate items into the machine-learned model, an output of the machine-learned model that includes a ranking of the candidate items that presents a diverse set of the candidate items at the top positions in the ranking such that one or more highly relevant candidate items can be demoted in the ranking.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 17, 2020
    Assignee: Google LLC
    Inventors: Ofer Pinhas Meshi, Irwan Bello, Sayali Satish Kulkarni, Sagar Jain
  • Publication number: 20190354796
    Abstract: Systems and methods for generating a slate of ranked items are provided. In one example embodiment, a computer-implemented method includes inputting a sequence of candidate items into a machine-learned model, and obtaining, in response to inputting the sequence of candidate items into the machine-learned model, an output of the machine-learned model that includes a ranking of the candidate items that presents a diverse set of the candidate items at the top positions in the ranking such that one or more highly relevant candidate items can be demoted in the ranking.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 21, 2019
    Inventors: Ofer Pinhas Meshi, Irwan Bello, Sayali Satish Kulkarni, Sagar Jain
  • Publication number: 20060142064
    Abstract: A communication apparatus including a radio frequency (RF) circuit coupled to a digital processing circuit and an interface circuit coupled to an authentication device. The RF circuit may be configured to operate on a radio frequency signal. A portion of the digital processing circuit may be disabled during an active mode of operation of the RF circuit. The interface circuit may be configured to buffer data communicated between the digital processing circuit and an authentication device during the active mode of operation of the RF circuit. In one embodiment, the interface circuit includes a memory and memory control logic to buffer data available for transmission to and/or received from the authentication device. In some embodiments, the digital processing circuit includes a processing unit configured to process authentication data received from the authentication device. In these and other embodiments, the authentication device may be a subscriber identity module (SIM).
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Frederick Rush, Satish Kulkarni
  • Publication number: 20060141946
    Abstract: A communication apparatus including a digital processing circuit coupled to a radio frequency (RF) circuit and to a serial communications device. The serial communications device may be configured to buffer data communicated between the digital processing circuit and an external device. A portion of the serial communications device may be disabled during an active mode of operation of the RF circuit. The serial communications device may include a flow control logic circuit configured to control a data stream between the digital processing circuit and the external device while a portion of the serial communications device is disabled. In some embodiments, a portion of the digital processing circuit may be disabled during an active mode of operation of the RF circuit.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Frederick Rush, Satish Kulkarni
  • Publication number: 20060058027
    Abstract: A method and apparatus for frequency estimation useful in location determination utilizes a plurality of energy detectors to estimate the frequency associated with a peak energy value as determined by the energy detectors. An iterative process is implemented such that the frequency estimate corresponds to the Doppler frequency or carrier frequency error.
    Type: Application
    Filed: September 14, 2004
    Publication date: March 16, 2006
    Applicant: MOTOROLA, INC.
    Inventors: Jing Fang, Satish Kulkarni
  • Publication number: 20050111530
    Abstract: A timing and carrier error detector module (127) of a communication receiver (111). The timing and carrier error detector module uses phase information of a correlated signal (e.g. a Barker de-spread signal) to generate a timing signal and carrier error signal. In one example, the phase information includes a phase error signal of the correlated signal. In one example, the timing and carrier error detector module calculates an indication of the variance of the phase error signal for a plurality of sample positions over a plurality of Barker symbol intervals. The timing signal is based upon the sample position having a minimum indication of a variance.
    Type: Application
    Filed: November 25, 2003
    Publication date: May 26, 2005
    Inventors: Weizhong Chen, Sekchin Chang, Satish Kulkarni