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: 20160119752Abstract: 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: ApplicationFiled: October 29, 2015Publication date: April 28, 2016Inventors: Vikram Bhaskara YERRABOMMANAHALLI, Prashant H. VASHI, Madhusudan CHAUDHARY, Brian H. CASSIDY, Karthik ANANTHARAMAN, Bharath Narasimha RAO
-
Publication number: 20160058329Abstract: 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: ApplicationFiled: September 30, 2014Publication date: March 3, 2016Inventors: Umamahesh SRINIVAS, Hung A. PHAM, Richard Channing MOORE, III, Alexander SINGH ALVARADO, Xing TAN, Bharath Narasimha RAO, Mrinal AGARWAL, Karthik Jayaraman RAGHURAM
-
Publication number: 20160057667Abstract: 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: ApplicationFiled: November 3, 2015Publication date: February 25, 2016Inventors: Bharath Narasimha Rao, Sree Ram Kodali, Srinivas Pasupuleti, Sachin Sane, Aravind Radhakrishnan, Naveen Rawat
-
Patent number: 9210627Abstract: 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: GrantFiled: May 28, 2014Date of Patent: December 8, 2015Assignee: Apple Inc.Inventors: Bharath Narasimha Rao, Sree Ram Kodali, Srinivas Pasupuleti, Sachin Sane, Aravind Radhakrishnan, Naveen Rawat
-
Publication number: 20150350972Abstract: 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: ApplicationFiled: May 28, 2014Publication date: December 3, 2015Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Sree Ram Kodali, Srinivas Pasupuleti, Sachin Sane, Aravind Radhakrishnan, Naveen Rawat
-
Patent number: 9179401Abstract: 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: GrantFiled: March 14, 2013Date of Patent: November 3, 2015Assignee: Apple Inc.Inventors: Vikram B. Yerrabommanahalli, Prashant H. Vashi, Madhusudan Chaudhary, Brian H. Cassidy, Karthik Anantharaman, Bharath Narasimha Rao
-
Publication number: 20150133196Abstract: 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: ApplicationFiled: September 30, 2014Publication date: May 14, 2015Inventors: Abhishek Sen, Bharath Narasimha Rao, Prashant H. Vashi, Vikram B. Yerrabommanahalli, Yannick L. Sierra
-
Patent number: 8929888Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The information can include a system identifier (SID) table and a local time offset (LTM_OFF) value and a daylight savings time (DAYLT) value. The SID table is used to provide a mobile country code (MCC) associated with a country in which the mobile device is located. The LTM_OFF value is used to provide a range of longitude values in which the mobile device is located. The current location of the mobile device is based upon at least the range of longitude values and the current country. The current location is used to build an optimized scan list that is used, in turn, to identify and acquire access to the preferred system by a mobile device.Type: GrantFiled: May 18, 2011Date of Patent: January 6, 2015Assignee: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman
-
Patent number: 8831628Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The information can include a system identifier (SID) table and a local time offset (LTM_OFF) value and a daylight savings time (DAYLT) value. The SID table is used to provide a mobile country code (MCC) associated with a country in which the mobile device is located. The LTM_OFF value is used to provide a range of longitude values in which the mobile device is located. The current location of the mobile device is based upon at least the range of longitude values and the current country.Type: GrantFiled: May 18, 2011Date of Patent: September 9, 2014Assignee: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman
-
Patent number: 8793000Abstract: Electronic devices may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver circuitry coupled to multiple antennas. An electronic device may alternate between a sleep mode and a wake mode. During wake mode, the electronic device may monitor a paging channel in a wireless network for incoming paging signals. The device may use either a single antenna mode or a multiple antenna mode such as a dual antenna mode in monitoring the paging channel. In the single antenna mode, a single active antenna is used to receive paging signals. In the dual antenna mode two antennas are simultaneously used to receive paging signals. The device may choose which antenna mode to use based on signal quality measurements and history information on successfully received paging signals.Type: GrantFiled: May 2, 2011Date of Patent: July 29, 2014Assignee: Apple Inc.Inventors: Syed A. Mujtaba, Youngjae Kim, Bharath Narasimha Rao, Kee-Bong Song, Xiaowen Wang
-
Publication number: 20140200038Abstract: 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: ApplicationFiled: January 16, 2013Publication date: July 17, 2014Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
-
Publication number: 20140199980Abstract: 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: ApplicationFiled: January 16, 2013Publication date: July 17, 2014Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Cherif Jazra, Leonardo A. Soto Matamala
-
Patent number: 8737991Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The location information can be used to index a GEO Locate Table to determine a list of SIDs to populate an optimized scan list. The optimized scan list being used for system selection.Type: GrantFiled: May 18, 2011Date of Patent: May 27, 2014Assignee: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman
-
Publication number: 20130244723Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 19, 2013Applicant: Apple Inc.Inventors: Vikram B. Yerrabommanahalli, Prashant H. Vashi, Madhusudan Chaudhary, Brian H. Cassidy, Karthik Anantharaman, Bharath Narasimha Rao
-
Publication number: 20120309397Abstract: 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: ApplicationFiled: June 3, 2011Publication date: December 6, 2012Applicant: Apple Inc.Inventors: Bharath Narasimha RAO, Karthik ANANTHARAMAN, Madhusudan CHAUDHARY
-
Publication number: 20120281553Abstract: Electronic devices may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver circuitry coupled to multiple antennas. An electronic device may alternate between a sleep mode and a wake mode. During wake mode, the electronic device may monitor a paging channel in a wireless network for incoming paging signals. The device may use either a single antenna mode or a multiple antenna mode such as a dual antenna mode in monitoring the paging channel. In the single antenna mode, a single active antenna is used to receive paging signals. In the dual antenna mode two antennas are simultaneously used to receive paging signals. The device may choose which antenna mode to use based on signal quality measurements and history information on successfully received paging signals.Type: ApplicationFiled: May 2, 2011Publication date: November 8, 2012Inventors: Syed A. Mujtaba, Youngjae Kim, Bharath Narasimha Rao, Kee-Bong Song, Xiaowen Wang
-
Publication number: 20120129487Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The information can include a system identifier (SID) table and a local time offset (LTM_OFF) value and a daylight savings time (DAYLT) value. The SID table is used to provide a mobile country code (MCC) associated with a country in which the mobile device is located. The LTM_OFF value is used to provide a range of longitude values in which the mobile device is located. The current location of the mobile device is based upon at least the range of longitude values and the current country. The current location is used to build an optimized scan list that is used, in turn, to identify and acquire access to the preferred system by a mobile device.Type: ApplicationFiled: May 18, 2011Publication date: May 24, 2012Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman
-
Publication number: 20120129520Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The location information can be used to index a GEO Locate Table to determine a list of SIDs to populate an optimized scan list. The optimized scan list being used for system selection.Type: ApplicationFiled: May 18, 2011Publication date: May 24, 2012Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman
-
Publication number: 20120129548Abstract: A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The information can include a system identifier (SID) table and a local time offset (LTM_OFF) value and a daylight savings time (DAYLT) value. The SID table is used to provide a mobile country code (MCC) associated with a country in which the mobile device is located. The LTM_OFF value is used to provide a range of longitude values in which the mobile device is located. The current location of the mobile device is based upon at least the range of longitude values and the current country.Type: ApplicationFiled: May 18, 2011Publication date: May 24, 2012Applicant: Apple Inc.Inventors: Bharath Narasimha Rao, Madhusudan Chaudhary, Karthik Anantharaman