Patents by Inventor Vikram B. Yerrabommanahalli

Vikram B. Yerrabommanahalli 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: 20150133196
    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: Application
    Filed: September 30, 2014
    Publication date: May 14, 2015
    Inventors: Abhishek Sen, Bharath Narasimha Rao, Prashant H. Vashi, Vikram B. Yerrabommanahalli, Yannick L. Sierra
  • Patent number: 9031547
    Abstract: A user identity module (UIM) is incorporated in user equipment such as a mobile phone or mobile device. The UIM is configured to provision itself while roaming away from a home network as follows. The UIM may: send to the UE a request for information identifying a current radio access technology (RAT) that the UE is camped on; receive the current RAT information from the UE; send to the UE a request for network location information, where the network location information identifies a network in which the UE is currently camped; receive the network location information from the UE; generate an access point name (APN) using the current RAT information and the network location information; and open a channel through the network to a remote agent (e.g., a provisioning server) using the access point name.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: May 12, 2015
    Assignee: Apple Inc.
    Inventors: Abhishek Sen, Madhusudan Chaudhary, Vikram B. Yerrabommanahalli, Cesar Perez
  • Publication number: 20150092613
    Abstract: Apparatus, system, and method for notifying a mobile station of an incoming circuit switched call during a packet switched session. During the packet switched session, a mobile station may receive a call notification of the circuit switched call. The call notification may be received via a packet switched network associated with the packet switched session. Additionally, the call notification may identify a calling party. In response, an indication of the circuit switched call may be displayed to a user on a display of the mobile station. This indication of the circuit switched call may identify the calling party. Additionally, the indication may be displayed while maintaining the packet switched session. In response, the user may provide input to the mobile station regarding whether to accept the circuit switched call. Based on this input, the mobile station may accept or reject the circuit switched call.
    Type: Application
    Filed: September 23, 2014
    Publication date: April 2, 2015
    Inventors: Vikram B. Yerrabommanahalli, Arun G. Mathias, Prashant H. Vashi
  • Patent number: 8903370
    Abstract: A method for network access credential migration is provided. The method can include deprovisioning a network access credential for a wireless network from a first wireless communication device. The method can further include determining that the network access credential has been successfully deprovisioned from the first wireless communication device. The method can additionally include provisioning the network access credential to the second wireless communication device after the network access credential has been successfully deprovisioned from the first wireless communication device.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: December 2, 2014
    Inventors: Vikram B. Yerrabommanahalli, Prashant H. Vashi, Cesar Perez
  • Patent number: 8868130
    Abstract: Methods and apparatus for suspending session state during hybrid network operation. In one exemplary embodiment, a cellular device uses a single-radio solution to support circuit-switched calls on a CDMA 1X network and packet-switched calls on LTE. Periodically, the cellular device tunes away from LTE and monitors CDMA 1X activity, and vice versa. During these tuned-away periods, the client device may suspend operation on the tuned away network for extended tune away intervals.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: October 21, 2014
    Inventors: Sarma V. Vangala, Swaminathan Balakrishnan, Chandra S. Chetty, Viswanath Nagarajan, Vikram B. Yerrabommanahalli
  • Patent number: 8838097
    Abstract: System for better service reselection when on other than the Most Preferred system. In various aspects, methods and corresponding apparatus are provided for a service reselection system that operates on a device to provide better service reselection during idle mode, origination mode and active traffic mode. A method includes detecting entry into slotted mode operation on a Less Preferred system, waiting for page monitoring to complete at selected slot cycle wakeup times, performing a service reselection scan at the selected slot cycle wakeup times to find More Preferred systems, wherein the service reselection scan is performed after the page monitoring has completed, and limiting a time duration of the service reselection scan so as to avoid interference with the page monitoring to be performed at slot cycle wakeup times that follow the selected slot cycle wakeup times.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: September 16, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Vikram B. Yerrabommanahalli, Saad Zaidi, Daniel Henry Salek, Francis Ming-Meng Ngai
  • Patent number: 8798590
    Abstract: A User Equipment (UE) device and associated method for operating a User Equipment (UE) in a wireless communication system. The UE may store a preferred roaming list in a memory. The preferred roaming list may comprise a plurality of system records which specify radio access technologies that can be used by the UE. The UE may examine the preferred roaming list to delete any duplicate system records in the PRL for respective geographic locations (GEOs). This may operate to mitigate the problems created by duplicate listing of system records within the PRL. In particular, the removal of redundant system records within the PRL may reduce or eliminate unneeded or undesired BSR algorithm execution. In addition, the removal of redundant system records within the PRL may reduce temporal service outages, since no service origination is allowed while the UE is attempting to find the most preferred system.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: August 5, 2014
    Assignee: Apple Inc.
    Inventors: Prashant H Vashi, Vikram B Yerrabommanahalli, Karthik Anantharaman
  • Publication number: 20140099933
    Abstract: A method for network access credential migration is provided. The method can include deprovisioning a network access credential for a wireless network from a first wireless communication device. The method can further include determining that the network access credential has been successfully deprovisioned from the first wireless communication device. The method can additionally include provisioning the network access credential to the second wireless communication device after the network access credential has been successfully deprovisioned from the first wireless communication device.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Applicant: APPLE INC.
    Inventors: Vikram B. YERRABOMMANAHALLI, Prashant H. VASHI, Cesar PEREZ
  • Publication number: 20140031022
    Abstract: A user identity module (UIM) is incorporated in user equipment such as a mobile phone or mobile device. The UIM is configured to provision itself while roaming away from a home network as follows. The UIM may: send to the UE a request for information identifying a current radio access technology (RAT) that the UE is camped on; receive the current RAT information from the UE; send to the UE a request for network location information, where the network location information identifies a network in which the UE is currently camped; receive the network location information from the UE; generate an access point name (APN) using the current RAT information and the network location information; and open a channel through the network to a remote agent (e.g., a provisioning server) using the access point name.
    Type: Application
    Filed: April 11, 2013
    Publication date: January 30, 2014
    Applicant: Apple Inc.
    Inventors: Abhishek Sen, Madhusudan Chaudhary, Vikram B. Yerrabommanahalli, Cesar Perez
  • Publication number: 20140011497
    Abstract: A User Equipment (UE) device and associated method for operating a User Equipment (UE) in a wireless communication system. The UE may store a preferred roaming list in a memory. The preferred roaming list may comprise a plurality of system records which specify radio access technologies that can be used by the UE. The UE may examine the preferred roaming list to delete any duplicate system records in the PRL for respective geographic locations (GEOs). This may operate to mitigate the problems created by duplicate listing of system records within the PRL. In particular, the removal of redundant system records within the PRL may reduce or eliminate unneeded or undesired BSR algorithm execution. In addition, the removal of redundant system records within the PRL may reduce temporal service outages, since no service origination is allowed while the UE is attempting to find the most preferred system.
    Type: Application
    Filed: November 16, 2012
    Publication date: January 9, 2014
    Applicant: APPLE INC.
    Inventors: Prashant H. Vashi, Vikram B. Yerrabommanahalli, Karthik Anantharaman
  • Publication number: 20130329556
    Abstract: The disclosed embodiments provide a system that processes network packets on an electronic device. During operation, the system obtains, on the electronic device, an outgoing rate of the network packets from a network interface queue on the electronic device to a network link. Next, upon detecting a transmission of the network packets from an application on the electronic device to the network interface queue, the system uses the electronic device to allocate a proportion of the outgoing rate to the application based on a number of applications transmitting network packets from the electronic device to the network link. Finally, the system uses the allocated proportion of the outgoing rate and the network interface queue to transmit network packets from the application to the network link.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Sarma V. R. K. V. Vangala, Faraz Faheem, Vikram B. Yerrabommanahalli, Swaminathan Balakrishnan
  • Publication number: 20130294417
    Abstract: Methods and apparatus for intelligent scheduling in hybrid networks based on client identity. For example, in one embodiment, the hybrid networks are cellular networks (e.g., LTE and CDMA 1X), and a cellular device uses a single-radio solution to support circuit-switched calls on a CDMA 1X network and packet-switched calls on LTE. Periodically, the cellular device tunes away from LTE and monitors CDMA 1X activity, and vice versa. The LTE network can infer the cellular device's tune away schedule, based on the device's identity, and the paging schedule algorithm of the CDMA 1X network.
    Type: Application
    Filed: April 9, 2013
    Publication date: November 7, 2013
    Inventors: Vikram B. Yerrabommanahalli, Prashant H. Vashi, Jianxiong Shi, Sreevalsan Vallath
  • Publication number: 20130286935
    Abstract: A method includes a wireless mobile device communicating with a wireless network via an evolved high rate packet data (eHRPD) interface. The wireless mobile device may receive a vendor specific network control protocol (VSNCP) packet such as a terminate-request packet, for example, that indicates the wireless network has requested a PDN disconnection. The VSNCP packet includes a cause code that indicates a reason for the PDN disconnection request. The wireless device may use the cause code to determine the reason for the PDN disconnection request. Accordingly, in response to receiving the VSNCP packet, the wireless mobile device may perform one or more operations in an effort to resolve any issues that may have caused the PDN disconnection request.
    Type: Application
    Filed: September 28, 2012
    Publication date: October 31, 2013
    Applicant: APPLE INC.
    Inventors: Vikram B. Yerrabommanahalli, Abhishek Sen, Madhusudan Chaudhary, Prashant H. Vashi
  • Publication number: 20130279470
    Abstract: A method for implementing mobile device-initiated inter-radio access technology (I-RAT) handovers between networks includes a wireless device communicating with a first network using an internet protocol (IP) address that was received from the first network during an initial attachment procedure. The wireless device may initiate an I-RAT handover procedure to connect to a second wireless network using a configuration message that includes a handover attach type. Once the connection with the second network is established, the wireless device may receive the information from the second wireless network using the same IP address. The wireless device may force the wireless device into dormancy and prevent data transfer, and initiate another I-RAT handover procedure to upgrade and connect to the first network, by sending an attach request message that includes a handover attach type.
    Type: Application
    Filed: September 11, 2012
    Publication date: October 24, 2013
    Inventors: Abhishek Sen, Anush G. Nadathur, Madhusudan Chaudhary, Matthew S. Klahn, Sang Ho Baek, Vikram B. Yerrabommanahalli
  • Publication number: 20130244723
    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: Application
    Filed: March 14, 2013
    Publication date: September 19, 2013
    Applicant: Apple Inc.
    Inventors: Vikram B. Yerrabommanahalli, Prashant H. Vashi, Madhusudan Chaudhary, Brian H. Cassidy, Karthik Anantharaman, Bharath Narasimha Rao
  • Publication number: 20130237215
    Abstract: Methods and apparatus for client-based capabilities management for e.g., heterogeneous networks. In one exemplary embodiment, a client device associated with a cellular (e.g., EV-DO) network attempts to negotiate a session with a visited network while roaming. The negotiated session is selected from only the set of available capabilities (only the personalities which have a roaming agreement between the home network and the visited network), to ensure that the session negotiation can complete successfully. Once the session is negotiated, the visited network can execute standard authentication and authorization procedures with the assistance of the home network.
    Type: Application
    Filed: September 20, 2012
    Publication date: September 12, 2013
    Inventors: Phrasant H. Vashi, Vikram B. Yerrabommanahalli, Thanigaivelu Elangovan
  • Publication number: 20130237198
    Abstract: A wireless device described herein may be configured to wait for a period of time before originating a data call after receiving a data call termination request from another device. The period of time may be selected to ensure that a page request, such as for a voice call, is received by the wireless device before attempting to originate the data call.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: Apple Inc.
    Inventors: Prashant Vashi, Vikram B. Yerrabommanahalli, Karthik Anantharaman, Madhusudan Chaudhary
  • Publication number: 20120329449
    Abstract: Techniques for providing continued subscriber services while facilitating network energy savings through the use of inter-RAT energy savings schemes are described. Network energy savings may use inter-RAT energy savings schemes adapted to mitigate the effect of gaps in service area coverage and thus enable continued wireless communication services. Network energy savings intelligence may operate to extend intra-RAT energy saving frameworks to inter-RAT energy savings frameworks by facilitating selection of network resources for implementation of energy savings techniques, adjustment of network resources for optimizing service area coverage during implementation of energy savings techniques, making determinations regarding when aspects of an energy savings technique are to be invoked or exited.
    Type: Application
    Filed: June 23, 2011
    Publication date: December 27, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Soumya Das, Bongyong Song, Vikram B. Yerrabommanahalli, Samir S. Soliman
  • Publication number: 20120225649
    Abstract: System for better service reselection when on other than the Most Preferred system. In various aspects, methods and corresponding apparatus are provided for a service reselection system that operates on a device to provide better service reselection during idle mode, origination mode and active traffic mode. A method includes detecting entry into slotted mode operation on a Less Preferred system, waiting for page monitoring to complete at selected slot cycle wakeup times, performing a service reselection scan at the selected slot cycle wakeup times to find More Preferred systems, wherein the service reselection scan is performed after the page monitoring has completed, and limiting a time duration of the service reselection scan so as to avoid interference with the page monitoring to be performed at slot cycle wakeup times that follow the selected slot cycle wakeup times.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Vikram B. Yerrabommanahalli, Saad Zaidi, Daniel Henry Salek, Francis Ming-Meng Ngai