Patents by Inventor Rohan C. MALTHANKAR
Rohan C. MALTHANKAR 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: 20190312868Abstract: Apparatus and methods to support authentication failure handling by network elements and by a wireless communication device when attempting access to services through non-cellular wireless networks by the wireless communication device are disclosed. Error messages received from evolved packet core (EPC) network elements, such as an authentication, authorization, and accounting (AAA) server, are mapped to failure messages provided to wireless communication devices by internetworking equipment, such as an evolved packet data gateway (ePDG). The wireless communication device determines a failures cause based on the failure messages and disallows retry attempts until select criteria are satisfied.Type: ApplicationFiled: April 15, 2019Publication date: October 10, 2019Inventors: Krisztian KISS, Thomas F. PAULY, Ajoy K. SINGH, Rohan C. MALTHANKAR, Vikram Bhaskara YERRABOMMANAHALLI, Rafael L. RIVERA-BARRETO
-
Patent number: 10440593Abstract: System and methods for providing special radio provisions to link budget limited devices. Before establishing a cellular connection with a cellular network, a user equipment device (UE), such as a link budget limited UE, may negotiate the special radio provisions with the network by presenting requested profile information to the network, and receiving back approved profile information from the network. The UE may perform these communications either directly, via a non-cellular communication connection with the network, or indirectly, via a companion or proxy device. When the UE initiates a cellular connection with the network, both entities may use information specified in the approved profile information, which may improve efficiency of the connection. In some scenarios, the approved profile information may identify a class of devices to which the UE belongs. The approved profile information may also be used in establishing connections with other devices of the same class.Type: GrantFiled: May 16, 2019Date of Patent: October 8, 2019Assignee: Apple Inc.Inventors: Francisco J. Gonzalez, Rafael L. Rivera-Barreto, Rohan C. Malthankar, Sarma V. Vangala, Tarik Tabet
-
Publication number: 20190306068Abstract: This disclosure relates to techniques for providing a multipath transmission control protocol proxy in a cellular network. A wireless device may establish a wireless link with a cellular network. The wireless device may provide an indication that the wireless device is multipath transmission control protocol (MPTCP) capable to a core network entity of the cellular network. The wireless device may receive MPTCP proxy information for a MPTCP proxy comprised in the cellular network from the core network entity. The MPTCP proxy information may include MPTCP server IP address and port information. The wireless device may establish a first MPTCP flow with the MPTCP proxy comprised in the cellular network via the wireless link.Type: ApplicationFiled: March 26, 2019Publication date: October 3, 2019Inventors: Krisztian Kiss, Christoph Paasch, Farouk Belghoul, Sarma V. Vangala, Rohan C. Malthankar
-
Publication number: 20190274057Abstract: System and methods for providing special radio provisions to link budget limited devices. Before establishing a cellular connection with a cellular network, a user equipment device (UE), such as a link budget limited UE, may negotiate the special radio provisions with the network by presenting requested profile information to the network, and receiving back approved profile information from the network. The UE may perform these communications either directly, via a non-cellular communication connection with the network, or indirectly, via a companion or proxy device. When the UE initiates a cellular connection with the network, both entities may use information specified in the approved profile information, which may improve efficiency of the connection. In some scenarios, the approved profile information may identify a class of devices to which the UE belongs. The approved profile information may also be used in establishing connections with other devices of the same class.Type: ApplicationFiled: May 16, 2019Publication date: September 5, 2019Inventors: Francisco J. Gonzalez, Rafael L. Rivera-Barreto, Rohan C. Malthankar, Sarma V. Vangala, Tarik Tabet
-
Patent number: 10383016Abstract: Apparatus and methods to support emergency services through untrusted wireless networks by a user equipment (UE) are disclosed. The UE detects a request for emergency services to be provided via an untrusted wireless network. The UE de-registers from any non-emergency services and releases any existing PDN connections. The UE sends a request for emergency services to an evolved packet data gateway (ePDG) at an Internet Protocol (IP) address obtained from a table or from a domain name system (DNS) server. The request includes an indication for emergency services using a configuration attribute assigned to indicate emergency services. The UE receives from the ePDG an indication of support for emergency services in a reply to the request.Type: GrantFiled: June 30, 2016Date of Patent: August 13, 2019Assignee: Apple Inc.Inventors: Krisztian Kiss, Rohan C. Malthankar, Vikram Bhaskara Yerrabommanahalli, Rafael L. Rivera-Barreto
-
Publication number: 20190205319Abstract: Techniques are disclosed relating to a mobile device that communicates over short-range networks and long-range networks. In various embodiments, a mobile device includes one or more radios configured to communicate using a plurality of radio access technologies (RATs) including a cellular RAT and a short-range RAT. The mobile device may establish a first connection and a second connection with a network such that the first connection uses the short-range RAT and the second connection uses the cellular RAT. The mobile may collect information about the second connection and communicate the collected information to the network over the first connection. In some embodiments, the information includes a base station identifier, an MCC, an MNC, the cellular RAT and a cellular information age indicating the time since the information about the second connection was collected by the UE.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Vikram B. Yerrabommanahalli, Rohan C. Malthankar, Yogesh D. Karandikar, Farouk Belghoul, Krisztian Kiss
-
Patent number: 10299123Abstract: This disclosure relates to techniques for performing Wi-Fi authentication using an entitlement server in a wireless communication system. A wireless station may perform authentication with a carrier network entitlement server, using a protocol other than Wi-Fi. The wireless station may receive a Wi-Fi service token as part of the authentication with the carrier network entitlement server. The wireless station may perform Wi-Fi authentication with a Wi-Fi access point associated with the carrier network using the Wi-Fi service token. After performing Wi-Fi authentication using the Wi-Fi service token, the wireless station may communicate with the carrier network by way of the Wi-Fi access point.Type: GrantFiled: March 1, 2017Date of Patent: May 21, 2019Assignee: Apple Inc.Inventors: Chandiramohan Vasudevan, Vikram B. Yerrabommanahalli, Rafael L. Rivera-Barreto, Francisco J. Gonzalez, Rohan C. Malthankar
-
Publication number: 20190132708Abstract: A network controller, a user equipment (UE) device, and associated methods for conducting intelligent enhanced multimedia broadcast multicast services (eMBMS). A network controller receives user preference information and location information from a plurality of UEs. The network controller selects one or more data packages to transmit using eMBMS in one or more broadcast regions based on the user preference information and the location information. The one or more data packages may comprise an updated machine learning model in a distributed learning application. The network controller provides an indication to a remote device to broadcast the one or more data packages in the respective one or more broadcast regions using eMBMS.Type: ApplicationFiled: September 28, 2018Publication date: May 2, 2019Inventors: Farouk Belghoul, Christian W. Mucke, Rafael L. Rivera-Barreto, Ayman F. Naguib, Rohan C. Malthankar, Ben-Heng Juang, Kushal M. Chawda, Sumit Saxena
-
Patent number: 10270812Abstract: Methods and apparatus to manage registration for cellular services of a secondary wireless device associated with a primary wireless device are disclosed. The secondary wireless device can detect entering proximity to the primary wireless device and in response to the detecting deactivate a cellular wireless interface of the secondary wireless device to conserve battery power, and provide an indication to the primary wireless device, via a non-cellular wireless interface, to cause the primary wireless device to perform a deregistration of the secondary wireless device for cellular services. The secondary wireless device can establish connections and communicate via non-cellular wireless interfaces while within proximity of the primary wireless device.Type: GrantFiled: May 31, 2017Date of Patent: April 23, 2019Assignee: Apple Inc.Inventors: Prashant H. Vashi, Najeeb M. Abdulrahiman, Rohan C. Malthankar, Arun G. Mathias, Vikram Bhaskara Yerrabommanahalli
-
Patent number: 10263984Abstract: Apparatus and methods to support authentication failure handling by network elements and by a wireless communication device when attempting access to services through non-cellular wireless networks by the wireless communication device are disclosed. Error messages received from evolved packet core (EPC) network elements, such as an authentication, authorization, and accounting (AAA) server, are mapped to failure messages provided to wireless communication devices by internetworking equipment, such as an evolved packet data gateway (ePDG). The wireless communication device determines a failures cause based on the failure messages and disallows retry attempts until select criteria are satisfied.Type: GrantFiled: September 22, 2016Date of Patent: April 16, 2019Assignee: Apple Inc.Inventors: Krisztian Kiss, Thomas F. Pauly, Ajoy K. Singh, Rohan C. Malthankar, Vikram Bhaskara Yerrabommanahalli, Rafael L. Rivera-Barreto
-
Publication number: 20190104559Abstract: This disclosure relates to wireless connection management for an accessory device. A companion device and the accessory device may establish a wireless link. The companion device may associate with a Wi-Fi access point. The companion device may determine whether the Wi-Fi access point supports access by the accessory device to a wide area network. The companion device may determine whether to provide association information for the Wi-Fi access point to the accessory device based at least in part on whether the Wi-Fi access point supports access by the accessory device to the wide area network. The companion device may monitor whether the Wi-Fi access point continues to support access by the accessory device to the wide area network, and may indicate to the accessory device to disassociate with the Wi-Fi access point if the Wi-Fi access point no longer supports access by the accessory device to the wide area network.Type: ApplicationFiled: June 1, 2018Publication date: April 4, 2019Inventors: Sanjay K. Verma, Deepankar Bhattacharjee, Prateek Sharma, Rohan C. Malthankar, Ajoy K. Singh, Najeeb M. Abdulrahiman
-
Patent number: 10229135Abstract: Techniques are disclosed relating to a mobile device that communicates over short-range networks and long-range networks. In various embodiments, a mobile device includes one or more radios configured to communicate using a plurality of radio access technologies (RATs) including a cellular RAT and a short-range RAT. The mobile device may establish a first connection and a second connection with a network such that the first connection uses the short-range RAT and the second connection uses the cellular RAT. The mobile may collect information about the second connection and communicate the collected information to the network over the first connection. In some embodiments, the information includes a base station identifier, an MCC, an MNC, the cellular RAT and a cellular information age indicating the time since the information about the second connection was collected by the UE.Type: GrantFiled: March 28, 2016Date of Patent: March 12, 2019Assignee: Apple Inc.Inventors: Vikram B. Yerrabommanahalli, Rohan C. Malthankar, Yogesh D. Karandikar, Farouk Belghoul, Krisztian Kiss
-
Patent number: 10230808Abstract: This disclosure relates to techniques for UEs to improve reception of push notifications via a cellular network. A UE may be configured to provide, to a push notification service, preference information for push notifications associated with an application. The preference information may indicate a preferred period of delivery for the push notifications. When the push notification service receives a push notification addressed to the UE, the push notification service includes the preference information when notifying the cellular network. The cellular network provides a page to the UE, including the preference information. Based on the preference information in the page, the UE may decide whether, and in some scenarios how long, to delay before establishing a connection to receive the available push notification. The network, having access to the preference information, may accommodate the delay.Type: GrantFiled: September 21, 2017Date of Patent: March 12, 2019Assignee: Apple Inc.Inventors: Sarma V. Vangala, Rohan C. Malthankar, Tarik Tabet
-
Publication number: 20190069338Abstract: Apparatus and methods to support emergency services sessions by network elements and by a wireless device are disclosed. The wireless device, when roaming to a visited country/region, queries a network-based server to obtain information for Public Land Mobile Networks (PLMNs) that support emergency services sessions via non-cellular wireless access in the visited country/region. The network-based server responds with a list of PLMNs from which the wireless device selects a PLMN. The wireless device further queries the network-based server to obtain information for evolved Packet Data Gateways (ePDGs) for a selected PLMN and receives from the network-based server a list of Internet Protocol (IP) addresses for ePDGs that support emergency services sessions via non-cellular wireless access for the selected PLMN.Type: ApplicationFiled: August 20, 2018Publication date: February 28, 2019Inventors: Krisztian KISS, Rohan C. MALTHANKAR, Rafael L. RIVERA-BARRETO, Vikram Bhaskara YERRABOMMANAHALLI
-
Patent number: 10187760Abstract: Some embodiments relate to a cellular network which facilitates transmission of messages, such as SMS or MMS messages, to/from respective user equipment (UE) devices of a user. Each of the UE devices may provide a relative priority value indicating a priority for receipt of messages relative to the other UE devices associated with the user. When a message intended for the user is received at the cellular network, the priority information associated with each of the user's at least two UE devices may be retrieved. The message may then be selectively delivered (by the cellular network) to one of the first UE device or the second UE device based on the relative values of the first priority value and the second priority value. If a delivery attempt fails to the highest priority device, the cellular network may attempt to deliver the message to the second highest priority UE device.Type: GrantFiled: September 22, 2016Date of Patent: January 22, 2019Assignee: Apple Inc.Inventors: Arun G. Mathias, Rafael L. Rivera-Barreto, Rohan C. Malthankar, Teck Yang Lee, Vikram B. Yerrabommanahalli
-
Publication number: 20190007813Abstract: Some embodiments relate to methods for provisioning a secondary wireless device with an eSIM for wireless communication and activating multi-SIM functionality between the secondary wireless device and a primary wireless device having a subscribed SIM. The primary wireless device may act as a proxy in obtaining the eSIM for the secondary wireless device. The primary wireless device may then provide, to the cellular network, identifiers of the SIMs of the primary and secondary wireless devices. The primary wireless device may then request initiation of multi-SIM functionality for the two SIMs, and receive an indication that the multi-SIM functionality has been initiated. As an example, the multi-SIM functionality may be implemented by mapping the SIM of the primary wireless device and the SIM of the secondary wireless device (e.g., the provisioned eSIM) to the same Mobile Directory Number (MDN).Type: ApplicationFiled: September 5, 2018Publication date: January 3, 2019Inventors: Vikram B. Yerrabommanahalli, Li Li, Arun G. Mathias, Najeeb M. Abdulrahiman, Chandiramohan Vasudevan, Rohan C. Malthankar, Francisco J. Gonzalez, Rafael L. Rivera-Barreto, Jean-Marc Padova
-
Publication number: 20180352514Abstract: This disclosure relates to dynamic baseband management for a wireless device. The wireless device may be an accessory device. The accessory device may determine whether it has a short-range wireless communication link with a companion device. The accessory device may determine one or more proximity metrics relating to the companion device. The accessory device may further determine one or more metrics associated with user settings, user activity and/or application activity at the wireless device. The wireless device may select a (e.g., full, limited, or off) baseband operating mode based on any or all of these considerations.Type: ApplicationFiled: April 27, 2018Publication date: December 6, 2018Inventors: Ajoy K. Singh, Jared S. Grubb, Madhusudan Chaudhary, Saran Krishnaswamy, Jesus A. Gutierrez Gomez, Sirisha Pillalamarri, Samuel J. Miller, Rohan C. Malthankar, Sergey Sitnikov, Ziv Wolkowicki, Dimitrios Prodanos, Andreas E. Schobel, Christopher P. Saari, Keith W. Rauenbuehler, Rafael L. Rivera-Barreto, Najeeb M. Abdulrahiman
-
Publication number: 20180352530Abstract: Methods and apparatus to enable and disable cellular services for one or more cellular capable secondary wireless devices associated with a primary wireless device are disclosed. The primary wireless device, in response to detecting a status change of an in use state of a cellular capable secondary wireless device can provide a notification to a network server of a wireless network to disable cellular wireless services for previously enabled cellular capable secondary wireless devices and to enable cellular wireless services for the cellular capable secondary wireless device. Control of cellular wireless services for cellular capable secondary wireless devices can be based on a combination of registration for services, activation and deactivation of eSIMs on the cellular capable secondary wireless devices, and/or changes to eSIM states or contexts maintained by the network server.Type: ApplicationFiled: June 1, 2018Publication date: December 6, 2018Inventors: Ajoy K. SINGH, Rohan C. MALTHANKAR, Arun G. MATHIAS
-
Publication number: 20180352425Abstract: Techniques to manage updates for eSIMs of a secondary wireless device are disclosed. Responsive to a user input, expiration of a timer, receipt of a message from an associated primary wireless device, processing circuitry of the secondary wireless device commands an eUICC to update an eSIM. A secure data connection is established between the eUICC and a network provisioning server, either directly from the secondary wireless device to a cellular wireless network or relayed indirectly via the primary wireless device. The eUICC and the network provisioning server exchange messages in accordance with a BIP process to update the eSIM. The eUICC provides a status to the processing circuitry indicating success or failure for the eSIM update. Upon success, a portion of the secondary wireless device may be placed in a reduced power state. Upon failure, the eSIM update process may repeat up to a maximum number of retries.Type: ApplicationFiled: April 16, 2018Publication date: December 6, 2018Inventors: Chandiramohan VASUDEVAN, Rohan C. MALTHANKAR, Prashant H. VASHI, Viswanath NAGARAJAN, Vikram Bhaskara YERRABOMMANAHALLI, Rafael L. RIVERA-BARRETO, Samuel J. MILLER, Kannan JEYAKUMAR, Li LI
-
Patent number: 10149150Abstract: Techniques to manage updates for eSIMs of a secondary wireless device are disclosed. Responsive to a user input, expiration of a timer, receipt of a message from an associated primary wireless device, processing circuitry of the secondary wireless device commands an eUICC to update an eSIM. A secure data connection is established between the eUICC and a network provisioning server, either directly from the secondary wireless device to a cellular wireless network or relayed indirectly via the primary wireless device. The eUICC and the network provisioning server exchange messages in accordance with a BIP process to update the eSIM. The eUICC provides a status to the processing circuitry indicating success or failure for the eSIM update. Upon success, a portion of the secondary wireless device may be placed in a reduced power state. Upon failure, the eSIM update process may repeat up to a maximum number of retries.Type: GrantFiled: April 16, 2018Date of Patent: December 4, 2018Assignee: Apple Inc.Inventors: Chandiramohan Vasudevan, Rohan C. Malthankar, Prashant H. Vashi, Viswanath Nagarajan, Vikram Bhaskara Yerrabommanahalli, Rafael L. Rivera-Barreto, Samuel J. Miller, Kannan Jeyakumar, Li Li