Tesla
Senior Manager, Connectivity
Apple Feb 2009 - Jan 2018
Senior Manager, Ios Wireless
Qualcomm May 2005 - Jan 2009
Staff Engineer
Kyocera Wireless Jan 2004 - May 2005
Senior Engineer
Ericsson Mar 2001 - Dec 2003
Software Engineer
Education:
Uc San Diego 2006 - 2008
Masters, Electrical Engineering, Engineering
Indian Institute of Technology, Bombay 1995 - 1999
St Xavier High School Surat 1993 - 1995
Skills:
Lte Embedded Systems Wireless Cdma 3Gpp Umts Gsm Evdo Debugging Wcdma Mobile Communications Cellular Communications Embedded Software 3G Cdma2000 Device Drivers Algorithms Rf Team Management 2G Handsets Wifi Wireless Networking Gprs Wireless Technologies Universal Mobile Telecommunications System Ios Development
Bharath Narasimha Rao - San Jose CA, US Madhusudan Chaudhary - Sunnyvale CA, US Karthik Anantharaman - Cupertino CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04M 11/04
US Classification:
4554042
Abstract:
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.
Bharath Narasimha Rao - San Jose CA, US Madhusudan Chaudhary - Sunnyvale CA, US Karthik Anantharaman - Cupertino CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04W 24/00 H04W 4/02
US Classification:
4554323, 4554561
Abstract:
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.
Bharath Narasimha Rao - San Jose CA, US Madhusudan Chaudhary - Sunnyvale CA, US Karthik Anantharaman - Cupertino CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04W 24/00
US Classification:
4554561
Abstract:
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.
Multiple Network Mobile Device Connection Management
Arun G. MATHIAS - Sunnyvale CA, US Madhusudan CHAUDHARY - Cupertino CA, US Jianxiong SHI - Plesanton CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04W 88/06 H04W 60/00
US Classification:
4554261
Abstract:
A mobile wireless device maintains registration on two parallel wireless communication networks that each use different wireless communication protocols. In response to a first connection request received from a first wireless network, the mobile wireless device tunes a single receiver contained therein from the first wireless network to a second wireless network. Subsequently in response to a second connection request received from the second wireless network, the mobile wireless device connects to the second wireless network.
Apparatus And Methods For Client Server Interaction In Hybrid Network Environments
Li Su - Cupertino CA, US Jianxiong Shi - Cupertino CA, US Madhusudan Chaudhary - Cupertino CA, US Longda Xing - San Jose CA, US
International Classification:
H04W 40/00 H04W 24/00
US Classification:
370252, 370310
Abstract:
Methods and apparatus for modifying network management for hybrid operation. In one embodiment, the networks include an LTE network and a CDMA 1X network, and a mobile device can place CDMA 1X voice calls while registered with the LTE network. However, since the mobile device cannot simultaneously measure information for the LTE network while connected to the CDMA 1X networks, the mobile device modifies measurements and behaviors reported to the LTE network. In one implementation, the mobile device accounts for the time switched away from the LTE network in one or more subsequent reports thereto.
Apparatus And Methods For Network Assisted Hybrid Network Operation
Li Su - Cupertino CA, US Madhusudan Chaudhary - Cupertino CA, US Jianxiong Shi - Cupertino CA, US Longda Xing - San Jose CA, US
International Classification:
H04W 72/12
US Classification:
370336
Abstract:
Methods and apparatus for minimizing scheduling collisions between networks. In one embodiment, the networks are substantially unsynchronized, and during hybrid network operation (e.g., LTE and CDMA 1× operation), a mobile device can place CDMA 1× voice calls while registered with the LTE network. However, since the LTE and CDMA 1× networks are not coordinated, the mobile device will experience scheduling collisions. In one variant, the LTE network accounts for predictable behaviors (such as CDMA 1× paging), and schedules low priority tasks during likely time interval conflicts. Consequently, even though the mobile device must tune away from the LTE network to check CDMA 1× pages, overall LTE network performance is minimally affected.
Apparatus And Methods For Optimizing Scheduled Operations In Hybrid Network Environments
Jianxiong Shi - Cupertino CA, US Madhusudan Chaudhary - Cupertino CA, US Li Su - Cupertino CA, US Isabel Mahe - Cupertino CA, US
International Classification:
G06F 15/173 H04W 72/04
US Classification:
709226
Abstract:
Methods and apparatus for intelligent scheduling of client device tasks based on one or more network scheduling constraints. During normal network operation, a client device performs an array of scheduled maintenance tasks to optimize network performance (e.g., signal strength measurements, etc.) However, during hybrid network operation, regularly scheduled maintenance tasks for a first network can interrupt higher priority tasks on other networks. Consequently, the present invention in one embodiment provides a method for a client device to properly prioritize and re-schedule maintenance tasks. For example, CDMA 1X cell selection (or cell re-selection) procedures have flexible time constraints, and can be postponed (or expedited) to minimize impact on LTE network traffic.
Wireless System Selection Based On Data Connectivity