IP Library Granted Patent US 9,578,676
Granted Patent B2
US 9,578,676 · App. 14/469,189 · Granted Feb 21, 2017

Systems and methods for reducing in-device coexistence (IDC) interference

Inventors: Hong Zheng (Shanghai, CN); Xuan Zhou (Fremont, CA); Lei Zhang (San Jose, CA); Xinhua Ma (Shanghai, CN)
Assignee: MARVELL WORLD TRADE LTD.
H04W76/048H04B1/406H04L5/0062H04L5/1469H04W16/14H04W76/026
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,578,676
App. No.
14/469,189
Granted
Feb 21, 2017
Kind
B2
Abstract

Systems and methods are provided for avoiding in-device coexistence interference on a user equipment. A first wireless communication circuitry and a second wireless communication circuitry operate concurrently on the user equipment. The second wireless communication circuitry detects an operational status of the first wireless communication circuitry, and determines if the operational status is transmission or reception. In response to determining that the operational status is transmission, the second wireless communication circuitry avoids receiving data. In response to determining that the operational status is reception, the second wireless communication circuitry avoids transmitting data.

Claims (49)

1. A method for avoiding in-device coexistence interference on a user equipment having a first wireless communication circuitry and a second wireless communication circuitry, the method comprising:

receiving, via a general-purpose input/output (GPIO) pin at the second wireless communication circuitry of the user equipment, GPIO signal including time-division multiplexing (TDM) assistance information having information relating to a status of operation and a configuration of wireless communication of the first wireless communication circuitry;

predicting, at the second wireless communication circuitry of the user equipment, an operational status of the first wireless communication circuitry of the user equipment based on the GPIO signal, wherein predicting the operational status of the first wireless communication circuitry comprises:

analyzing the TDM assistance information and the GPIO signals to determine the operational status of the first wireless communication circuitry, wherein analyzing the TDM assistance information further comprises:

determining whether an LTE configuration in the TDM assistance information is frequency-division duplex (FDD) or time-division duplex (TDD);

in response to determining that the LTE configuration is FDD, setting the operational status of the first wireless communication circuitry to reception; and

in response to determining that the LTE configuration is TDD, analyzing uplink/downlink (UL/DL) configurations of the TDD to set the operational status of the first wireless communication circuitry to transmission or reception based on the UL/DL configurations;

in response to determining that the operational status of the first wireless communication circuitry is transmission, restricting the second wireless communication circuitry of the user equipment from receiving data;

in response to determining that the operational status of the first wireless communication circuitry is reception, restricting the second wireless communication circuitry of the user equipment from transmitting data; and

transmitting or receiving the data via the second wireless communicating circuitry based on the restrictions.

2. The method of claim 1 , wherein the TDM assistance information includes one or more of long-term evolution (LTE) configuration, discontinuous reception (DRX) mode information, and system frame number (SFN).

3. The method of claim 2 , wherein analyzing the TDM assistance information comprises:

determining whether the first wireless communication circuitry has enabled a DRX mode;

determining whether the first wireless communication circuitry is under a DRX on-duration;

determining whether the first wireless communication circuitry is under a time-division duplex (TDD) mode; and

determining whether the first wireless communication circuitry is under a TDD transmitting time slot.

4. The method of claim 1 , further comprising:

enabling, at the second wireless communication circuitry, GPIO_drx monitoring; and

determining the operational status of the first wireless communication circuitry based on the monitored GPIO_drx.

5. The method of claim 1 , wherein avoiding transmitting data from the second wireless communication circuitry comprises transmitting tasks based on task priority.

6. The method of claim 1 , further comprising:

in response to determining that the operational status of the first processor is OFF, arranging the second wireless communication circuitry to transmit and receive data.

7. The method of claim 1 , wherein the GPIO signals are real-time data and are received from at least one GPIO pin.

8. The method of claim 1 , wherein the first wireless communication circuitry is an LTE modulator-demodulator and wherein the second wireless communication circuitry is a wireless fidelity (WIFI) module, a Bluetooth (BT) module, or a global navigation satellite system (GNSS) module.

9. A system for avoiding in-device coexistence interference on a user equipment, the system comprising:

a first wireless communication circuitry of the user equipment, the first wireless communication circuitry configured to receive and transmit data;

a second wireless communication circuitry of the user equipment, and a general-purpose input/output (GPIO) pin connecting the first wireless communication circuitry and the second wireless communication circuitry, and the second wireless communication circuitry is configured to:

receive, via the GPIO pin at a second wireless communication circuitry of the user equipment, a GPIO signal including time-division multiplexing (TDM) assistance information having information relating to a status of operation and a configuration of wireless communication of the first wireless communication circuitry;

predict an operational status of the first wireless communication circuitry based on the GPIO signal wherein in predicting the operational status of the first wireless communication circuitry, the second wireless communication circuitry is further configured to:

analyze the TDM assistance information and the GPIO signals to determine the operational status of the first wireless communication circuitry, wherein in analyzing of the TDM assistance information the second wireless communication circuitry is further configured to:

determine whether an LTE configuration is frequency-division duplex (FDD) or time-division duplex (TDD);

set the operational status of the first wireless communication circuitry to reception in response to determining that the LTE configuration is FDD; and

analyze uplink/downlink (UL/DL) configurations of the TDD to set the operational status of the first wireless communication circuitry to transmission or reception based on the UL/DL configurations, in response to determining that the LTE configuration is TDD;

restrict receiving data in response to determining that the operational status of the first wireless communication circuitry is transmission;

restrict transmitting data in response to determining that the operational status of the first wireless communication circuitry is reception; and

transmit or receive the data via the second wireless communicating circuitry based on the restrictions.

10. The system of claim 9 , wherein the TDM assistance information includes one or more of long-term evolution (LTE) configuration, discontinuous reception (DRX) mode information, and system frame number (SFN).

11. The system of claim 10 , wherein the second wireless communication circuitry is further configured to:

determine whether the first wireless communication circuitry has enabled a DRX mode;

determine whether the first wireless communication circuitry is under a DRX on-duration;

determine whether the first wireless communication circuitry is under a time-division duplex (TDD) mode; and

determine whether the first wireless communication circuitry is under a TDD transmitting time slot.

12. The system of claim 9 , wherein the second wireless communication circuitry is further configured to:

enable GPIO_drx monitoring; and

determine the operational status of the first wireless communication circuitry based on the monitored GPIO_drx.

13. The system of claim 9 , wherein the second wireless communication circuitry is further configured to avoid transmitting data by transmitting tasks based on task priority.

14. The system of claim 9 , wherein the second wireless communication circuitry is further configured to transmit and receive data in response to determining that the operational status of the first processor is OFF.

15. The system of claim 9 , wherein the GPIO signals are real-time data and are received from at least one GPIO pin.

16. The system of claim 9 , wherein the first wireless communication circuitry is an LTE modulator-demodulator and wherein the second wireless communication circuitry is a wireless fidelity (WIFI) module, a Bluetooth (BT) module, or a global navigation satellite system (GNSS) module.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: MARVELL TECHNOLOGY (SHANGHAI) LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 034049/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: ZHOU, XUAN; ZHANG, LEI
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 034049/0087 →
LICENSE Recorded Oct 28, 2014
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 034068/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 034049/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: ZHENG, HONG; MA, XINHUA
To: MARVELL TECHNOLOGY (SHANGHAI) LTD.
Reel/Frame 034049/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2014
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 034049/0165 →
Continuity (2)
Provisional Application 61870505 · Aug 27, 2013
Related Publication 20150063178A1 · Mar 5, 2015