Patents by Inventor Zhijun Gong

Zhijun Gong 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: 9426685
    Abstract: A UE, in an idle mode, receives pilot signals and synchronization signals from a serving cell and neighbor cells comprising neighbor cells listed and/or unlisted in a neighboring cell list. The UE validates each of the serving cell, the listed neighbor cells and the unlisted neighbor cells from the received signals. The UE performs cell measurement on the listed cells as well as the unlisted cells for multipath profiles and associated power levels. In instances where number of attempts of the cell measurements on the unlisted cells exceeds a threshold value, the UE may validate presence of the unlisted cells. The best available cell is selected from the listed cells and the unlisted for the UE to camp on. I/Q samples of the received signals are stored while measuring or monitoring the cells. The stored I/Q samples may be utilized to carry out baseband procedures through offline processing.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: August 23, 2016
    Assignee: Broadcom Corporation
    Inventors: Vikas Paliwal, Xiaoxin Qiu, Zhijun Gong
  • Patent number: 9277499
    Abstract: Idle mode power consumption reduction in wireless communications. Within a wireless communication device that is operative to communicate with any one of a number of servicing cells, paging broadcasts from more than one of these servicing cells are received and undergo only a limited amount of processing before being stored for use in subsequent processing that may be performed later. This partitioned processing allows the turning off of certain components that are not needed and/or no longer needed for determining the system frame numbers associated with various servicing cells to effectuate timing synchronization. Certain modules within such a wireless communication device may perform processing using the full capabilities of the wireless communication device to generate initially processed signal, and then after such signals are stored, then only partial processing capability of the wireless communication device may be employed, even though perhaps being slower, to complete the processing.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: March 1, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Vikas Paliwal, Xiaoxin Qiu, Zhijun Gong, Rami Mehio, Arun Kumar Visvanath
  • 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: 9048990
    Abstract: Disclosed are various embodiments of extracting a paging message from paging channel downlink communications. A first and second page bursts and received. When the signal to noise ratio of the first and second bursts exceeds a threshold, a Viterbi decoder is executed and an error checking code calculated to determine whether the paging message is successfully extracted. If not, a third page burst is received and a Viterbi decoder executed to extract the paging message.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 2, 2015
    Assignee: Broadcom Corporation
    Inventors: Sean (Fu-Hsuan) Chiu, Nick (Zhijun) Gong
  • 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: 20130301507
    Abstract: Idle mode power consumption reduction in wireless communications. Within a wireless communication device that is operative to communicate with any one of a number of servicing cells, paging broadcasts from more than one of these servicing cells are received and undergo only a limited amount of processing before being stored for use in subsequent processing that may be performed later. This partitioned processing allows the turning off of certain components that are not needed and/or no longer needed for determining the system frame numbers associated with various servicing cells to effectuate timing synchronization. Certain modules within such a wireless communication device may perform processing using the full capabilities of the wireless communication device to generate initially processed signal, and then after such signals are stored, then only partial processing capability of the wireless communication device may be employed, even though perhaps being slower, to complete the processing.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 14, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Vikas Paliwal, Xiaoxin Qiu, Zhijun Gong, Rami Mehio, Arun Kumar 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: 20130150014
    Abstract: Systems and methods are presented to support operation of a multiple subscriber identity module (SIM) device. A first SIM may monitor paging indicators while a second SIM performs a data transfer or voice call. During the second SIM's data transfer or voice call, paging transition times are identified to transition communication resources to the first SIM for use in monitoring paging indicators. The transition time may be short so as to limit the impact on the second SIM's data transfer or voice call. When the first SIM receives a paging indicator indicating an incoming call, the device may retrieve caller identification information of the incoming call and automatically reject the incoming call. The communication resource may be returned to the second SIM to continue the data transfer or voice call.
    Type: Application
    Filed: July 13, 2012
    Publication date: June 13, 2013
    Applicant: Broadcom Corporation
    Inventors: Zhijun Gong, Yongqian Wang, Xiaoxin Qiu, Naveen Palle Venkata, Suraj Singh, Sanjeev K. Sharma, Stephen J. Richards
  • Publication number: 20130143605
    Abstract: Disclosed are various embodiments of extracting a paging message from paging channel downlink communications. A first and second page bursts and received. When the signal to noise ratio of the first and second bursts exceeds a threshold, a Viterbi decoder is executed and an error checking code calculated to determine whether the paging message is successfully extracted. If not, a third page burst is received and a Viterbi decoder executed to extract the paging message.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 6, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Sean (Fu-Hsuan) Chiu, Nick (Zhijun) Gong
  • Publication number: 20120015653
    Abstract: A UE, in an idle mode, receives pilot signals and synchronization signals from a serving cell and neighbor cells comprising neighbor cells listed and/or unlisted in a neighboring cell list. The UE validates each of the serving cell, the listed neighbor cells and the unlisted neighbor cells from the received signals. The UE performs cell measurement on the listed cells as well as the unlisted cells for multipath profiles and associated power levels. In instances where number of attempts of the cell measurements on the unlisted cells exceeds a threshold value, the UE may validate presence of the unlisted cells. The best available cell is selected from the listed cells and the unlisted for the UE to camp on. I/Q samples of the received signals are stored while measuring or monitoring the cells. The stored I/Q samples may be utilized to carry out baseband procedures through offline processing.
    Type: Application
    Filed: August 5, 2010
    Publication date: January 19, 2012
    Inventors: Vikas Paliwal, Xiaoxin Qiu, Zhijun Gong
  • Patent number: 8014469
    Abstract: A wireless communication device processes N Radio Frequency (RF) bursts contained within N slots of a digital communications time divided frame, wherein N is a positive integer greater than one. The wireless communication device includes an RF front end, a baseband processor, and an equalizer module. The RF front end is operable to receive the plurality of received RF bursts and to convert the RF bursts to corresponding baseband signals. The baseband processor is operable to receive the baseband signals, to pre-equalization process the baseband signals to produce processed baseband signals, and to post-equalization process soft decisions. The equalizer is operable to equalize the processed baseband signals to produce the soft decisions. These RF bursts may be contained in adjacent slots or, in non-adjacent slots, or in a combination of adjacent slots and non-adjacent slots.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: September 6, 2011
    Assignee: Broadcom Corporation
    Inventors: Baoguo Yang, Li Fung Chang, Zhijun Gong
  • Patent number: 8010734
    Abstract: A method and system is provided for efficient execution of code in memory by a processing device and may comprise determining whether a first type of memory is present. If the first type of memory is present, at least a portion of code stored in the first type of memory may be copied to a second type of memory and executed in the latter. The first type of memory may be NAND flash memory and the second type of memory may be SDRAM. A loader image may be copied from the first type of memory to an instruction memory and a jump made to the entry of the copied loader image. Code for the loader image may then be executed. Vectors may also be copied from the first type of memory to the instruction memory and mapped to a startup address.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: August 30, 2011
    Inventor: Zhijun Gong
  • 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: 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: 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
  • Publication number: 20090201894
    Abstract: A wireless communication device processes N Radio Frequency (RF) bursts contained within N slots of a digital communications time divided frame, wherein N is a positive integer greater than one. The wireless communication device includes an RF front end, a baseband processor, and an equalizer module. The RF front end is operable to receive the plurality of received RF bursts and to convert the RF bursts to corresponding baseband signals. The baseband processor is operable to receive the baseband signals, to pre-equalization process the baseband signals to produce processed baseband signals, and to post-equalization process soft decisions. The equalizer is operable to equalize the processed baseband signals to produce the soft decisions. These RF bursts may be contained in adjacent slots or, in non-adjacent slots, or in a combination of adjacent slots and non-adjacent slots.
    Type: Application
    Filed: April 23, 2009
    Publication date: August 13, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: BAOGUO YANG, LI FUNG CHANG, ZHIJUN GONG
  • Patent number: 7542523
    Abstract: A wireless communication device processes N Radio Frequency (RF) bursts contained within N slots of a digital communications time divided frame, wherein N is a positive integer greater than one. The wireless communication device includes an RF front end, a baseband processor, and an equalizer module. The RF front end is operable to receive the plurality of received RF bursts and to convert the RF bursts to corresponding baseband signals. The baseband is operable to receive the baseband signals, to pre-equalization process the baseband signals to produce processed baseband signals, and to post-equalization process soft decisions. The equalizer module is operable to equalize the processed baseband signals to produce the soft decisions. These RF bursts may be contained in adjacent slots or, in non-adjacent slots, or in a combination of adjacent slots and non-adjacent slots.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: June 2, 2009
    Assignee: Broadcom Corporation
    Inventors: Baoguo Yang, Li Fung Chang, Zhijun Gong
  • Publication number: 20090049314
    Abstract: Methods and systems for dynamic voltage and frequency scaling (DVFS) may include monitoring change in resource utilization of an electronic device. If the change is greater than a threshold amount, a frequency of at least one clock and/or voltage for at least one voltage island may be adjusted. The resource utilization may be measured as, for example, a number of instructions executed per second. The frequency and/or voltage adjustment may depend on one or more operating points that may correspond to a power management state. An interrupt received in a power management state may also indicate an operating point. If resource utilization has increased, the frequency/voltage may be increased. Similarly, in cases where resource utilization has decreased, the frequency/voltage may be decreased. Voltage to circuits using the clock may be increased prior to increasing the clock frequency, and the voltage may be decreased after decreasing the clock frequency.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 19, 2009
    Inventors: Ali Taha, Sani Gosali, Zhijun Gong, Nelson Sollenberger, John Wright