Patents by Inventor Bharath Narasimha Rao

Bharath Narasimha 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: 20190318608
    Abstract: Techniques are disclosed for facilitating disabling an alarm in response to particular types of activity-indicative data. More specifically, activity-indicative data (e.g., sensor data or input(s) can be detected prior to a preset alarm time. Upon determining, based on the activity-indicative data, that a wakefulness condition is satisfied (e.g., that the activity-indicative data corresponds to one or more predefined characteristics), a disablement query can be displayed that includes an option to disable the alarm. In response to detecting a selection of the option, the alarm can be disabled such that the alarm stimuli is not to be presented at the preset alarm time.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 17, 2019
    Applicant: Apple Inc.
    Inventors: Bharath Narasimha Rao, Kevin Will Chen, Reed E. Olsen, Umamahesh Srinivas
  • Publication number: 20190076063
    Abstract: The present disclosure relates to a system and method for improving an accuracy of a wearable device while detecting a ski activity by a user at a ski area. In one aspect, the method can include receiving motion data of the user from a motion sensing module of the wearable device. A heart rate sensing module can measure a heart rate of the user. One or more processor circuits can detect the user is gripping ski poles on a substantially flat ground based on the motion data and the heart rate of the user. The one or more processor circuits can calculate information about the user's performance during the ski activity and output the information about the user's performance during the ski activity.
    Type: Application
    Filed: August 21, 2018
    Publication date: March 14, 2019
    Applicant: Apple Inc.
    Inventors: Ryan P. Kent, Karthik Jayaraman Raghuram, Stephen P. Jackson, Umamahesh Srinivas, Ahmad Bleik, Bharath Narasimha Rao
  • Publication number: 20190008394
    Abstract: Embodiments are disclosed for a wireless wearable computer with fitness machine connectivity for improved activity monitoring using caloric expenditure models.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 10, 2019
    Applicant: Apple Inc.
    Inventors: Bharath Narasimha Rao, Jennifer Strasser, Umamahesh Srinivas, Kevin Sheridan, James Ochs, Vinay R. Majjigi, Karthik Jayaraman Raghuram, Olivier Humblet, Jay Blahnik
  • Patent number: 10142961
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Patent number: 10098087
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: October 9, 2018
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Patent number: 9974044
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: May 15, 2018
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Publication number: 20180056123
    Abstract: Systems and methods of analyzing a user's motion during a swimming session are described. One or more motions sensors can collect motion data of the user. A processor circuit can make motion analysis based on the motion data. The processor circuit can determine if the user's arm swing is a genuine swim stroke. The processor circuit can also determine whether the user is swimming or turning. The processor circuit can also classify the user's swim stroke style. The processor circuit can also determine the user's swim stroke phase. The processor circuit can also determine the user's stroke orbit consistency.
    Type: Application
    Filed: August 31, 2017
    Publication date: March 1, 2018
    Applicant: Apple Inc.
    Inventors: Bharath NARASIMHA RAO, Craig H. MERMEL, Karthik Jayaraman RAGHURAM, Hung A. PHAM, Adam S. HOWELL, James P. OCHS, Vinay R. MAJJIGI, Alexander SINGH ALVARADO, Sunny K. CHOW, Umamahesh SRINIVAS, Robin T. GUERS, Ronald K. HUANG, Edith Merle ARNOLD, Gunes DERVISOGLU, Kenneth Waters, Matthew DeMers
  • Publication number: 20180056129
    Abstract: The present disclosure relates to systems and methods of estimating energy expenditure of a user while swimming. A processor circuit of a user device can estimate a speed of the user based on a stroke rate and a stroke length. The processor circuit can estimate an efficiency of the user. The processor circuit can classify a swimming style of the user. The processor circuit can determine energy expenditure of the user based on the speed, the efficiency, and the style. The processor circuit can also detect glides of the user and adjust the energy expenditure.
    Type: Application
    Filed: August 31, 2017
    Publication date: March 1, 2018
    Applicant: Apple Inc.
    Inventors: Bharath NARASIMHA RAO, Craig H. MERMEL, Karthik Jayaraman RAGHURAM, Hung A. PHAM, James P. OCHS, Vinay R. MAJJIGI, Alexander SINGH ALVARADO, Sunny K. CHOW, Umamahesh SRINIVAS, Xing TAN, Robin T. GUERS, Adeeti ULLAL, Stephen P. JACKSON, Mrinal AGARWAL
  • Publication number: 20180056128
    Abstract: The present disclosure relates to methods and systems of determining swimming metrics of a user during a swimming session. The method can include receiving, by a processor circuit of a user device, motion information from one or more motion sensors of the user device; determining, by the processor circuit using the motion information, a first set of rotational data of the user device, wherein the first set of rotational data is expressed in a first frame of reference; converting, by the processor circuit, the first set of rotational data into a second set of rotational data, wherein the second set of rotational data is expressed in a second frame of reference; determining, by the processor circuit, one or more swimming metrics of the user; and outputting the one or more swimming metrics.
    Type: Application
    Filed: August 30, 2017
    Publication date: March 1, 2018
    Inventors: Bharath NARASIMHA RAO, Craig H. MERMEL, Karthik Jayaraman RAGHURAM, Hung A. PHAM, Adam S. HOWELL, Rami Y. HINDIYEH, James P. OCHS, Vinay R. MAJJIGI, Alexander SINGH ALVARADO, Sunny K. CHOW, Umamahesh SRINIVAS, Xing TAN, Ronald K. HUANG, Edith Merle ARNOLD, Robin T. GUERS, Gunes DERVISOGLU, Adeeti ULLAL
  • Publication number: 20170332344
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Application
    Filed: July 31, 2017
    Publication date: November 16, 2017
    Applicant: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Patent number: 9763153
    Abstract: A user equipment (UE) may camp on a network following a SIM bootup. Specifically, the UE may determine that a SIM implementation module of the UE includes a first SIM application (e.g., USIM) associated with a first cellular radio access technology (RAT) (e.g., LTE) and a second SIM application (e.g., CSIM) associated with a second cellular RAT (e.g., CDMA). The UE may then initialize the first SIM application and the second SIM application. The UE may determine whether the network is configured to support both voice and data communications using the first cellular RAT. If so, the UE may initiate camping on the network with the first cellular RAT in response to determining that the first SIM application is ready, but before the second SIM application is ready. If not, the UE may wait until both the first and second SIM applications are ready before initiating camping on the network.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: September 12, 2017
    Assignee: Apple Inc.
    Inventors: Prashant H. Vashi, Vikram B. Yerrabommenahalli, Abhishek Sen, Bharath Narasimha Rao, Yannick L. Sierra
  • Publication number: 20170188331
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Application
    Filed: March 13, 2017
    Publication date: June 29, 2017
    Applicant: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Patent number: 9596670
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: March 14, 2017
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
  • Patent number: 9565529
    Abstract: Methods and apparatus for dynamic search management in a multi-mode device. In one embodiment, a mobile device performs network search and acquisition by dynamically changing search delays and/or search frequencies. In one implementation, the mobile device adjusts the amount of time allocated for each network search based on e.g., previous network connection history (e.g., previously connected to a home network, previously connected to a roaming network), device conditions, user preferences, geographical information, etc. By focusing search effort on cellular technologies which have a high likelihood of success, the mobile device can greatly improve search time and reduce unnecessary power consumption.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: February 7, 2017
    Assignee: Apple Inc.
    Inventors: Vikram Bhaskara Yerrabommanahalli, Prashant H. Vashi, Madhusudan Chaudhary, Brian H. Cassidy, Karthik Anantharaman, Bharath Narasimha Rao
  • Patent number: 9544758
    Abstract: This disclosure relates to caching SIM files at a baseband processor to reduce cellular bootup time. According to one embodiment, a wireless device may read SIM files from a SIM and store a local copy of each file in a cache of the baseband processor of the wireless device. SIM identification information for the SIM from which the cached files were read may be associated with the cache. Indicator information usable for comparing file versions may also be generated and stored in the cache for each file. Upon a subsequent SIM initialization, the wireless device may read SIM files from the cache instead of from the initialized SIM if the cached version is identical to the SIM version, which may be determined based at least in part on the SIM identification information and the indicator information for such files.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 10, 2017
    Assignee: Apple Inc.
    Inventors: Abhishek Sen, Bharath Narasimha Rao, Prashant H. Vashi, Vikram B. Yerrabommanahalli, Yannick L. Sierra
  • Patent number: 9526430
    Abstract: In one aspect, the present disclosure relates to a method, including obtaining, by the fitness tracking device, motion data of the user over a period of time, wherein the motion data can include a first plurality motion measurements from a first motion sensor of the fitness tracking device; determining, by the fitness tracking device, using the motion data an angle of the fitness tracking device relative to a plane during the period of time; estimating by the fitness tracking device, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time; and comparing, by the fitness tracking device, the angle of the fitness tracking device to a threshold angle and comparing the range of linear motion of the fitness tracking device to a threshold range of linear motion to determine whether the user is sitting or standing.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 27, 2016
    Assignee: Apple Inc.
    Inventors: Umamahesh Srinivas, Hung A. Pham, Richard Channing Moore, III, Alexander Singh Alvarado, Xing Tan, Bharath Narasimha Rao, Mrinal Agarwal, Karthik Jayaraman Raghuram
  • Patent number: 9525992
    Abstract: The quality of a wireless data connection is used to identify a suitable radio access network on which a wireless multi-mode device camps.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: December 20, 2016
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Karthik Anantharaman, Madhusudan Chaudhary
  • Publication number: 20160360456
    Abstract: A user equipment (UE) may camp on a network following a SIM bootup. Specifically, the UE may determine that a SIM implementation module of the UE includes a first SIM application (e.g., USIM) associated with a first cellular radio access technology (RAT) (e.g., LTE) and a second SIM application (e.g., CSIM) associated with a second cellular RAT (e.g., CDMA). The UE may then initialize the first SIM application and the second SIM application. The UE may determine whether the network is configured to support both voice and data communications using the first cellular RAT. If so, the UE may initiate camping on the network with the first cellular RAT in response to determining that the first SIM application is ready, but before the second SIM application is ready. If not, the UE may wait until both the first and second SIM applications are ready before initiating camping on the network.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Prashant H. Vashi, Vikram B. Yerrabommenahalli, Abhishek Sen, Bharath Narasimha Rao, Yannick L. Sierra
  • Patent number: 9479982
    Abstract: Throttling of transition attempts to connected mode based on user context. A wireless device may camp on a serving cell. A motion state of the wireless device may be monitored. One or more connected mode transition procedures on the serving cell may be attempted. If at least a threshold number of connected mode transition procedures fail on the serving cell while the wireless device is stationary, further connected mode transition attempts may be throttled for up to a certain amount of time. Alternatively, or in addition, the wireless device may bar itself from camping on that cell for up to a certain amount of time. Either or both of throttling connected mode transition attempts or barring cells may also be based on other aspects of user context, such as display state.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: October 25, 2016
    Assignee: Apple Inc.
    Inventors: Bharath Narasimha Rao, Sree Ram Kodali, Srinivas Pasupuleti, Sachin Sane, Aravind Radhakrishnan, Naveen Rawat
  • Publication number: 20160205657
    Abstract: A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
    Type: Application
    Filed: March 22, 2016
    Publication date: July 14, 2016
    Applicant: Apple Inc.
    Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala