Patents by Inventor Abdul-Munem Al-Khudairi
Abdul-Munem Al-Khudairi 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: 10735903Abstract: A method for a wireless UE device to utilize tokens and cloud service technology to facilitate the provision of location data to an emergency call center. The UE may provide cellular signaling to initiate an outgoing telephone call to an emergency call center. A token may be provided during the signaling, wherein the token is associated with location information of the UE device stored on a server computer (referred to as a cloud server or location server). The token may uniquely identify the UE device and/or a user cloud service account of the UE device. The call center may use the token to retrieve location information of the UE from the cloud server. The use of the token may also provide for enhanced security, e.g., to prevent spoofing of the UE phone number.Type: GrantFiled: December 20, 2016Date of Patent: August 4, 2020Assignee: Apple Inc.Inventors: Gahima S. Mbonye, Ajaykumar S. Gupta, Lakshmi N. Kavuri, Abdul-Munem Al-Khudairi, Clive E. Rodgers
-
Publication number: 20190335298Abstract: A method for a wireless UE device to utilize tokens and cloud service technology to facilitate the provision of location data to an emergency call center. The UE may provide cellular signaling to initiate an outgoing telephone call to an emergency call center. A token may be provided during the signaling, wherein the token is associated with location information of the UE device stored on a server computer (referred to as a cloud server or location server). The token may uniquely identify the UE device and/or a user cloud service account of the UE device. The call center may use the token to retrieve location information of the UE from the cloud server. The use of the token may also provide for enhanced security, e.g., to prevent spoofing of the UE phone number.Type: ApplicationFiled: December 20, 2016Publication date: October 31, 2019Inventors: Gahima S. Mbonye, Ajaykumar S. Gupta, Lakshmi N. Kavuri, Abdul-Munem Al-Khudairi, Clive E. Rodgers
-
Publication number: 20180084401Abstract: A method performed by a station that includes receiving information from a cell of a Public Land Mobile Network (PLMN), determining whether the information indicates the cell supports circuit switched fallback (CSFB) voice calls, when the CSFB voice calls are not supported, determining whether at least one packet switched voice property of the station satisfies a predetermined condition and attaching to the cell of the PLMN when the predetermined condition is satisfied. A further method performed by a station connected to a PLMN that includes identifying cells of the PLMN available for the station to camp on, determining whether the station is capable of executing packet switched calls, when the station is not capable of executing packet switched calls, determining whether the identified cells have a neighbor cell that supports CSFB voice calls and prioritizing the cells that are identified as having neighbor cells that support CSFB voice calls.Type: ApplicationFiled: May 11, 2017Publication date: March 22, 2018Inventors: Gahima S. MBONYE, Vijay VENKATARAMAN, Srinivasan NIMMALA, Thanigaivelu ELANGOVAN, Abdul-Munem Al-KHUDAIRI, Anish K. GOYAL, Rafael L. RIVERA-BARRETO, Yifan ZHU, Ryan BOOTH, Lakshmi KAVURI, Venkateswara Rao MANEPALLI
-
Patent number: 9560520Abstract: A processor in a mobile wireless device provisions a user identity module (UIM) card in the mobile wireless device in response to a user command. The processor detects a user command to provision the UIM card and reads a provisioning status of the UIM card from a UIM card provisioning status file in the UIM card. When the provisioning status is “not provisioned”, the processor establishes a bearer independent protocol (BIP) data connection to a server in a wireless network and exchanges provisioning data between the server and the UIM card until the UIM card commands the processor to close the BIP data connection. In representative embodiments, the UIM card provisioning status file includes fields for a UIM card provisioning status, a UIM card software version and a UIM card provisioning date/time, and the processor updates the fields during provisioning.Type: GrantFiled: September 15, 2014Date of Patent: January 31, 2017Assignee: Apple Inc.Inventors: Abhishek Sen, Madhusudan Chaudhary, Karthik Anantharaman, Abdul-Munem Al-Khudairi, Prashant H. Vashi
-
Patent number: 9467919Abstract: Methods, apparatuses and computer readable media are described to compensate for radio frequency link imbalances in a wireless communication device. Processing circuitry in the wireless communication device detects a radio frequency link imbalance for a bi-directional communication link. The wireless communication device biases one or more operational parameters of the wireless communication device to adjust for a performance degradation induced by the radio frequency link imbalance. The wireless communication device determines whether a trigger condition for cell selection, reselection, or handover occurs based on the biased operational parameters, and when the trigger condition occurs, performs a remediating action to compensate for the radio frequency link imbalance. Remediation can include performing an intra-RAT or inter-RAT reselection or handover.Type: GrantFiled: August 14, 2013Date of Patent: October 11, 2016Assignee: Apple Inc.Inventors: Vikram Bhaskara Yerrabommanahalli, Prashant H. Vashi, Abdul-Munem Al-Khudairi
-
Patent number: 9049646Abstract: Methods and apparatus for network searching are disclosed. An example method is performed by a mobile device related to public land mobile network (PLMN) selection, the method comprising registering with a visited PLMN, determining whether a priority search inhibit list includes a cell global identity of a serving cell, dependent at least in part on determining that the priority search inhibit list does not include the cell global identity of the serving cell and dependent at least in part on a priority search period, searching for a second PLMN having a higher priority than the visited PLMN, and dependent at least in part on the searching being unsuccessful, adding the cell global identity of the serving cell to the priority search inhibit list.Type: GrantFiled: September 21, 2012Date of Patent: June 2, 2015Assignee: BlackBerry LimitedInventors: Abdul-Munem Al-Khudairi, Johanna Lisa Dwyer
-
Publication number: 20150110042Abstract: A processor in a mobile wireless device provisions a user identity module (UIM) card in the mobile wireless device in response to a user command. The processor detects a user command to provision the UIM card and reads a provisioning status of the UIM card from a UIM card provisioning status file in the UIM card. When the provisioning status is “not provisioned”, the processor establishes a bearer independent protocol (BIP) data connection to a server in a wireless network and exchanges provisioning data between the server and the UIM card until the UIM card commands the processor to close the BIP data connection. In representative embodiments, the UIM card provisioning status file includes fields for a UIM card provisioning status, a UIM card software version and a UIM card provisioning date/time, and the processor updates the fields during provisioning.Type: ApplicationFiled: September 15, 2014Publication date: April 23, 2015Inventors: Abhishek SEN, Madhusudan CHAUDHARY, Karthik ANANTHARAMAN, Abdul-Munem AL-KHUDAIRI, Prashant H. VASHI
-
Patent number: 8838174Abstract: A processor in a mobile wireless device provisions a user identity module (UIM) card in the mobile wireless device in response to a user command. The processor detects a user command to provision the UIM card and reads a provisioning status of the UIM card from a UIM card provisioning status file in the UIM card. When the provisioning status is “not provisioned”, the processor establishes a bearer independent protocol (BIP) data connection to a server in a wireless network and exchanges provisioning data between the server and the UIM card until the UIM card commands the processor to close the BIP data connection. In representative embodiments, the UIM card provisioning status file includes fields for a UIM card provisioning status, a UIM card software version and a UIM card provisioning date/time, and the processor updates the fields during provisioning.Type: GrantFiled: August 29, 2012Date of Patent: September 16, 2014Assignee: Apple Inc.Inventors: Abhishek Sen, Madhusudan Chaudhary, Karthik Anantharaman, Abdul-Munem Al-Khudairi, Prashant H. Vashi
-
Patent number: 8730921Abstract: A method for implementing call re-establishment using a user equipment (UE) configured to communicate with a wireless communication network includes detecting at least one of a radio link failure and a protocol failure of a connection between the UE and a serving cell. A target cell of the wireless communication network is selected and a received signal level for the target cell is compared to a signal level threshold. When the received signal level for the target cell exceeds the signal level threshold, call re-establishment is initiated on the target cell. The signal level threshold may be encoded within a system information type 21bis message, or a system information element. In some cases, the signal level threshold is equal to a minimum signal level required on the target cell.Type: GrantFiled: August 28, 2009Date of Patent: May 20, 2014Assignee: BlackBerry LimitedInventors: Abdul-Munem Al-Khudairi, Noushad Naqvi
-
Patent number: 8724612Abstract: A method for adapting data retrieval polling in a mobile wireless device is disclosed. The mobile wireless device is configured in an adaptive pull mode and polls a remote server when a data retrieval polling timer expires. Data retrieval information is stored in the mobile wireless device and the data retrieval polling timer is updated to a value based on the stored data retrieval information. The data retrieval information includes time intervals between successive polls or time delay intervals between data arrival at and retrieval from the remote server. Updates are based on weighted moving averages of the data retrieval information.Type: GrantFiled: January 4, 2011Date of Patent: May 13, 2014Assignee: Apple Inc.Inventor: Abdul-Munem Al-Khudairi
-
Publication number: 20140051449Abstract: Methods, apparatuses and computer readable media are described to compensate for radio frequency link imbalances in a wireless communication device. Processing circuitry in the wireless communication device detects a radio frequency link imbalance for a bi-directional communication link. The wireless communication device biases one or more operational parameters of the wireless communication device to adjust for a performance degradation induced by the radio frequency link imbalance. The wireless communication device determines whether a trigger condition for cell selection, reselection, or handover occurs based on the biased operational parameters, and when the trigger condition occurs, performs a remediating action to compensate for the radio frequency link imbalance. Remediation can include performing an intra-RAT or inter-RAT reselection or handover.Type: ApplicationFiled: August 14, 2013Publication date: February 20, 2014Applicant: Apple IncInventors: Vikram Bhaskara Yerrabommanahalli, Prashant H. Vashi, Abdul-Munem Al-Khudairi
-
Publication number: 20130295997Abstract: A processor in a mobile wireless device provisions a user identity module (UIM) card in the mobile wireless device in response to a user command. The processor detects a user command to provision the UIM card and reads a provisioning status of the UIM card from a UIM card provisioning status file in the UIM card. When the provisioning status is “not provisioned”, the processor establishes a bearer independent protocol (BIP) data connection to a server in a wireless network and exchanges provisioning data between the server and the UIM card until the UIM card commands the processor to close the BIP data connection. In representative embodiments, the UIM card provisioning status file includes fields for a UIM card provisioning status, a UIM card software version and a UIM card provisioning date/time, and the processor updates the fields during provisioning.Type: ApplicationFiled: August 29, 2012Publication date: November 7, 2013Applicant: Apple Inc.Inventors: Abhishek SEN, Madhusudan Chaudhary, Karthik Anantharaman, Abdul-Munem Al-Khudairi, Prashant H. Vashi
-
Publication number: 20130109377Abstract: Methods and apparatus for network searching are disclosed. An example method is performed by a mobile device related to public land mobile network (PLMN) selection, the method comprising registering with a visited PLMN, determining whether a priority search inhibit list includes a cell global identity of a serving cell, dependent at least in part on determining that the priority search inhibit list does not include the cell global identity of the serving cell and dependent at least in part on a priority search period, searching for a second PLMN having a higher priority than the visited PLMN, and dependent at least in part on the searching being unsuccessful, adding the cell global identity of the serving cell to the priority search inhibit list.Type: ApplicationFiled: September 21, 2012Publication date: May 2, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Abdul-Munem Al-Khudairi, Johanna Lisa Dwyer
-
Publication number: 20120170569Abstract: A method for adapting data retrieval polling in a mobile wireless device. The mobile wireless device is configured in an adaptive pull mode and polls a remote server when a data retrieval polling timer expires. Data retrieval information is stored in the mobile wireless device and the data retrieval polling timer is updated to a value based on the stored data retrieval information. The data retrieval information includes time intervals between successive polls or time delay intervals between data arrival at and retrieval from the remote server. Updates are based on weighted moving averages of the data retrieval information.Type: ApplicationFiled: January 4, 2011Publication date: July 5, 2012Applicant: APPLE INC.Inventor: Abdul-Munem Al-Khudairi
-
Publication number: 20110053588Abstract: A method for implementing call re-establishment using a user equipment (UE) configured to communicate with a wireless communication network includes detecting at least one of a radio link failure and a protocol failure of a connection between the UE and a serving cell. A target cell of the wireless communication network is selected and a received signal level for the target cell is compared to a signal level threshold. When the received signal level for the target cell exceeds the signal level threshold, call re-establishment is initiated on the target cell. The signal level threshold may be encoded within a system information type 21bis message, or a system information element. In some cases, the signal level threshold is equal to a minimum signal level required on the target cell.Type: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Inventors: Abdul-Munem Al-Khudairi, Noushad Naqvi