Patents by Inventor Krishnaranjan Rao

Krishnaranjan Rao 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: 20200200914
    Abstract: A method of monitoring swimming activity includes: determining at least one of an actual relationship of a mobile device to water or an expected relationship of the mobile device to water; determining ranges to satellites, based on signals received by a satellite positioning system (SPS) receiver of the mobile device, in response to the signals being received by the SPS receiver when the at least one of the actual relationship of the mobile device to water or the expected relationship of the mobile device to water is a desired relationship of the mobile device to water; and determining a location of the mobile device based on the ranges to the satellites.
    Type: Application
    Filed: January 24, 2020
    Publication date: June 25, 2020
    Inventors: Jie WU, Robert THRASHER, Jeffrey WONG, Krishnaranjan RAO
  • Patent number: 10627525
    Abstract: A method of triggering an action includes: determining that a mobile device is under water by: determining that an amplitude of a satellite positioning system (SPS) signal, or a wireless communication signal, or a combination thereof, received by the mobile device is below a threshold amplitude; or comparing data from a motion sensor of the mobile device with motion sensor data characteristic of entering water; or a combination thereof; determining that the mobile device has an action-inducing relationship to water; and taking the action in response to determining that the mobile device has the action-inducing relationship to water.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: April 21, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Jie Wu, Robert Thrasher, Jeffrey Wong, Krishnaranjan Rao
  • Publication number: 20180329075
    Abstract: A method of triggering an action includes: determining that a mobile device is under water by: determining that an amplitude of a satellite positioning system (SPS) signal, or a wireless communication signal, or a combination thereof, received by the mobile device is below a threshold amplitude; or comparing data from a motion sensor of the mobile device with motion sensor data characteristic of entering water; or a combination thereof; determining that the mobile device has an action-inducing relationship to water; and taking the action in response to determining that the mobile device has the action-inducing relationship to water.
    Type: Application
    Filed: September 21, 2017
    Publication date: November 15, 2018
    Inventors: Jie WU, Robert THRASHER, Jeffrey WONG, Krishnaranjan RAO
  • Patent number: 9733361
    Abstract: Techniques for managing power consumption of a Global Navigation Satellite System (GNSS) receiver of a mobile device are provided. These techniques include a method that includes deriving a GNSS search window for the GNSS receiver based on a position uncertainty (PUNC) and a time uncertainty (TUNC), selecting a GNSS search mode based on the GNSS search window and resources available for searching for signals from GNSS satellite vehicles (SVs), wherein an estimated power consumption associated with execution of a GNSS search associated with the GNSS search mode does not exceed a power consumption limit specified for the GNSS receiver conducting the GNSS search using the GNSS search mode, and estimating a position of the mobile device.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dominic Gerard Farmer, William James Morrison, Jie Wu, Krishnaranjan Rao, Tong Lin
  • Publication number: 20150123847
    Abstract: Techniques for managing power consumption of a Global Navigation Satellite System (GNSS) receiver of a mobile device are provided. These techniques include a method that includes deriving a GNSS search window for the GNSS receiver based on a position uncertainty (PUNC) and a time uncertainty (TUNC), selecting a GNSS search mode based on the GNSS search window and resources available for searching for signals from GNSS satellite vehicles (SVs), wherein an estimated power consumption associated with execution of a GNSS search associated with the GNSS search mode does not exceed a power consumption limit specified for the GNSS receiver conducting the GNSS search using the GNSS search mode, and estimating a position of the mobile device.
    Type: Application
    Filed: September 8, 2014
    Publication date: May 7, 2015
    Inventors: Dominic Gerard FARMER, William James MORRISON, Jie WU, Krishnaranjan RAO, Tong LIN
  • Publication number: 20060097914
    Abstract: A global navigation satellite system (GNSS) receiver using phase lock loops for strong GNSS signals and (AFC) loops for weak GNSS signals on a satellite-by-satellite basis. The phase lock loops or the AFC loops associated with particular GNSS satellites generate frequency feedback adjustments for tracking the carrier frequencies of the incoming GNSS signals in order to determine pseudoranges for calculating a location fix. The transition from an AFC loop to a phase lock loop is controlled for each GNSS signal depending on location quality parameters including a history of previous loop transitions, knowledge of whether a transition is in-progress, and a conditional PDOP where the pseudorange from the GNSS signal is removed from the computation of the location fix.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Krishnaranjan Rao, Gregory Best, Jeffrey Sanders