Patents by Inventor Yaxin Cao

Yaxin Cao 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: 9072035
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device includes a single operating system (OS) and a single radio resource unit that is shared by multiple virtual modems (VMs) within a virtual modem framework (VMF). The OS maps VM tasks of the multiple VM to OS resource spaces according to corresponding VM IDs. which may be embedded in global variables utilized in the single OS to access OS resources. The single OS may run the mapped VM tasks utilizing OS resources in the OS resource spaces. The OS may run VM tasks utilizing OS resources in OS resource spaces identified by corresponding VM IDs.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: June 30, 2015
    Assignee: Broadcom Corporation
    Inventors: Zhijun Gong, Xiaoxin Qiu, Yuan Liu, Yaxin Cao, Yongqian Wang, Stephen Richards
  • Patent number: 8908579
    Abstract: An acknowledgement technique reduces packet-switched communication delays. The technique may be implemented in a mobile communication device with multiple SIMs. The technique facilitates enhanced communication capability for the mobile communication device. In one implementation, the technique helps reduce delays caused by switching between packet-switched and circuit-switched communications. Specifically, in one aspect, the technique reduces delays caused by exponential backoff that may occur during suspension of a packet-switched communication.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: December 9, 2014
    Assignee: Broadcom Corporation
    Inventors: Yuan Liu, Sethuraman Gurumoorthy, Yaxin Cao, Giridhar Pattaswamy, Navin K. Karra, Abhishek Pandit, Stephen J. Richards
  • Patent number: 8874167
    Abstract: A communication device comprises a single radio resource unit that is shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. Traffic related to the SIM cards are concurrently handled utilizing corresponding VMs. Available radio resource in the single radio resource unit are shared by the VMs based on corresponding VM states, namely, an active state, an idle state and a suspended state. VMs in an idle state concurrently monitor paging events and concurrently perform idle mode procedures such as location updating. VMs not related to an intended traffic are suspended. A VM related to the intended traffic is transitioned from an idle state to an active state to enable the communication for the intended traffic. Once the communication is complete, the suspended VMs are resumed to continue idle mode activities.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: October 28, 2014
    Assignee: Broadcom Corporation
    Inventors: Xiaoxin Qiu, Yuan Liu, Yaxin Cao, Zhijun Gong, Yongqian Wang, Stephen Richards
  • Publication number: 20140295831
    Abstract: A wireless communication device includes a single baseband processor and RF chain for servicing a first and second SIM. Each of the SIMs connects to a different network, and one may be used for one data type while the other is used for another data type. In order to track the connectivity of an inactive first SIM, a controller periodically interrupts service to the second SIM. During its connection, the first SIM monitors the connection to its network. A triggering mechanism and trigger threshold define when a switch to a new cell is needed. The device receives the mechanism and threshold from the network and calculates a modified threshold and/or mechanism is order to reduce a number of potentially missed calls.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 2, 2014
    Applicant: Broadcom Corporation
    Inventors: Navin KARRA, Yongqian WANG, Lianghua YANG, Shiwen CHEN, Naveen Reddy PALLE VENKATA, Yuan LIU, Jun LIN, Yaxin CAO, Augustine SHUTON, Balaji ANANDAPADMANABAN
  • Patent number: 8526946
    Abstract: Systems and methods are presented to support operation of a multiple subscriber identity module (SIM) device. A first SIM may perform a data transfer or voice call. During the first SIM's data transfer or voice call, transition times are identified to transition communication resources to a second SIM for use in performing a registration update communication with a network controller that supports the second SIM. The registration update communication may include a periodic location update, a periodic routing update, or a periodic tracking update. The multiple SIM device may identify the transition time by obtaining periodic registration timing information from the network controller, configuring a periodic registration timer based on the periodic registration timing information, and setting the transition time as an expiration time of the periodic registration timer.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: September 3, 2013
    Assignee: Broadcom Corporation
    Inventors: Giridhar Pattaswamy, Navin K. Karra, Abhishek Pandit, Stephen J Richards, Yuan Liu, Yaxin Cao, Jun Lin
  • Publication number: 20130150013
    Abstract: Systems and methods are presented to support operation of a multiple subscriber identity module (SIM) device. A timing conflict may exist when a scheduled high priority communication of a first SIM overlaps with a scheduled paging monitoring activity for a second SIM. The multiple SIM device may preempt transitioning communication resources to the second SIM when the first SIM executes high priority communications. Or, the multiple SIM device may execute a rescheduling action to resolve the timing conflict. The high priority communication of the first SIM may be rescheduled. Alternatively, normal priority paging monitoring actions may be rescheduled to resolve the timing conflict.
    Type: Application
    Filed: July 11, 2012
    Publication date: June 13, 2013
    Applicant: Broadcom Corporation
    Inventors: Yuan Liu, Jun Lin, Yaxin Cao, Sethuraman Gurumoorthy, Tong Chen, Rami Mehio, Jin-Sheng Su, Arun Visvanath
  • Publication number: 20130150032
    Abstract: User equipment includes techniques that may improve operation by selectively controlling access to particular radio access technologies (RATs) for the user equipment while it is operating in certain modes, such as idle mode. Once the user equipment is in a connected mode, and operating with significant uplink and\or downlink traffic activity, inter-RAT procedures can provide the benefits of access to multiple RATs. This technique is useful in many different environments, such as an environment that is predominantly 2G or 3G with 4G hot spot coverage. This technique may also be useful for providing enhanced operations in 2G/3G capable dual SIM user equipment running in a camped mode or other modes. The technique is not limited to 2G/3G/4G or any other particular standards, but may apply to any standards in a sequence of evolving or incrementally improving standards.
    Type: Application
    Filed: May 22, 2012
    Publication date: June 13, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: GIRIDHAR PATTASWAMY, NAVIN K. KARRA, ABHISHEK PANDIT, STEPHEN J. RICHARDS, YONGQIAN WANG, XIAOXIN QIU, YUAN LIU, ZHIJUN GONG, YAXIN CAO
  • Publication number: 20130148574
    Abstract: An acknowledgement technique reduces packet-switched communication delays. The technique may be implemented in a mobile communication device with multiple SIMs. The technique facilitates enhanced communication capability for the mobile communication device. In one implementation, the technique helps reduce delays caused by switching between packet-switched and circuit-switched communications. Specifically, in one aspect, the technique reduces delays caused by exponential backoff that may occur during suspension of a packet-switched communication.
    Type: Application
    Filed: May 17, 2012
    Publication date: June 13, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Yuan Liu, Sethuraman Gurumoorthy, Yaxin Cao, Giridhar Pattaswamy, Navin K. Karra, Abhishek Pandit, Stephen J. Richards
  • Publication number: 20130150036
    Abstract: Systems and methods are presented to support operation of a multiple subscriber identity module (SIM) device. A first SIM may perform a data transfer or voice call. During the first SIM's data transfer or voice call, transition times are identified to transition communication resources to a second SIM for use in performing a registration update communication with a network controller that supports the second SIM. The registration update communication may include a periodic location update, a periodic routing update, or a periodic tracking update. The multiple SIM device may identify the transition time by obtaining periodic registration timing information from the network controller, configuring a periodic registration timer based on the periodic registration timing information, and setting the transition time as an expiration time of the periodic registration timer.
    Type: Application
    Filed: July 10, 2012
    Publication date: June 13, 2013
    Applicant: Broadcom Corporation
    Inventors: Giridhar Pattaswamy, Navin K. Karra, Abhishek Pandit, Stephen J. Richards, Yuan Liu, Yaxin Cao, Jun Lin
  • Publication number: 20110117944
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. The access to radio resources in the single radio resource unit is controlled for each VM task via a virtual modem controller (VMC). Upon receiving requests for tasks to access radio resources in the single radio resource unit, the VMC arbitrates the access based on task priority information, current activities associated with one or more of the plurality of VMs, and the radio resources available in the single radio resource unit. The access may be immediately accepted, accepted with a delay or rejected. With an immediate access, current activities may be suspended and then resumed once radio resources become available. With a delayed access, the VMC determines what time instants the access may be accepted.
    Type: Application
    Filed: June 16, 2010
    Publication date: May 19, 2011
    Inventors: Yaxin Cao, Xiaoxin Qiu, Yuan Liu, Zhijun Gong, Yongqian Wang, Stephen Richards
  • Publication number: 20110117963
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit shared by a plurality of virtual modems (VMs). A first VM in an active state monitors its own associated cells and cells associated with remaining VMs in a suspended state. The active VM measures signal strength on available cells to track cell information such as cell quality and cell timing information for associated cells for the first active VM and for the remaining suspended VMs. When the suspended VMs are resumed, the single radio resource unit is synchronized to corresponding serving cells in an order determined based on the tracked cell timing information. With a synchronized serving cell, a suspended VM may bypass cell selection or reselection and directly camp on its serving cell. Otherwise, the suspended VM performs a cell selection or reselection selectively based on tracked cell information for a cell to camp on.
    Type: Application
    Filed: June 18, 2010
    Publication date: May 19, 2011
    Inventors: Yongqian Wang, Xiaoxin Qiu, Yuan Liu, Yaxin Cao, Zhijun Gong, Stephen Richards
  • Publication number: 20110117965
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single operating system (OS) and a single radio resource unit that is shared by multiple virtual modems (VMs) within a virtual modem framework (VMF). The OS maps VM tasks of the multiple VM to OS resource spaces according to corresponding VM IDs. The single OS may run the mapped VM tasks utilizing OS resources in the OS resource spaces. VM ID information is embedded in global variables and/or static variables that are utilized in the single OS to access OS resources. The OS may run VM tasks utilizing OS resources in OS resource spaces identified by corresponding VM IDs. The OS may re-use OS resources for VM tasks of different VMs, when needed, without duplicating the OS resources. VM tasks are scheduled to run on the single OS according to task priorities, which are determined based on corresponding VM environment.
    Type: Application
    Filed: June 23, 2010
    Publication date: May 19, 2011
    Inventors: Zhijun Gong, Xiaoxin Qiu, Yuan Liu, Yaxin Cao, Yongqian Wang, Stephen Richards
  • Publication number: 20110117909
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. The access to radio resources in the single radio resource unit is controlled via a virtual modem controller (VMC). The VMC collects performance metrics such as requested service type and signal quality associated with each of the VMs. A VM is selected based on the collected performance metrics to perform a requested service. A serving VM is switched among the VMs based on the collected performance metrics. VM capabilities are dynamically configured based on the collected performance metrics. According to the collected performance metrics such as associated navigation information and requested service type, one or more VMs may be turned on or off, and certain VM capabilities may be enabled or disabled to save resources.
    Type: Application
    Filed: October 8, 2010
    Publication date: May 19, 2011
    Inventors: Yaxin Cao, Yuan Liu, Zhijun Gong, Yongqian Wang, Xiaoxin Qiu, Stephen Richards
  • Publication number: 20110117962
    Abstract: A multiple-subscriber identity module (multi-SIM) multi-standby communication device comprises a single radio resource unit that is shared by a plurality of virtual modems (VMs), each uniquely associated with a single one of a plurality of SIM cards. Traffic related to the SIM cards are concurrently handled utilizing corresponding VMs. Available radio resource in the single radio resource unit are shared by the VMs based on corresponding VM states, namely, an active state, an idle state and a suspended state. VMs in an idle state concurrently monitor paging events and concurrently perform idle mode procedures such as location updating. VMs not related to an intended traffic are suspended. A VM related to the intended traffic is transitioned from an idle state to an active state to enable the communication for the intended traffic. Once the communication is complete, the suspended VMs are resumed to continue idle mode activities.
    Type: Application
    Filed: June 16, 2010
    Publication date: May 19, 2011
    Inventors: Xiaoxin Qiu, Yuan Liu, Yaxin Cao, Zhijun Gong, Yongqian Wang, Stephen Richards