Patent ID: 8447235

Claim:
A system for use in a wireless device, the system comprising: first wireless protocol circuitry, wherein the first wireless protocol circuitry is configured to receive, transmit, and process first signals according to a first wireless protocol, wherein the first wireless protocol circuitry is configured to generate a request to perform a transmission or reception; second wireless protocol circuitry, wherein the second wireless protocol circuitry is configured to receive, transmit, and process second signals according to a second wireless protocol, wherein the second wireless protocol circuitry is configured to generate a request to perform a transmission or reception; and coexistence circuitry coupled to the first wireless protocol circuitry and the second wireless protocol circuitry; wherein the coexistence circuitry is configured to: receive a request from the first wireless protocol circuitry to perform transmission or reception; determine current priority information for the first wireless protocol circuitry and the second wireless protocol circuitry in response to the request; determine current state of the second wireless protocol circuitry; determine whether to allow the first wireless protocol circuitry to perform transmission or reception based on the current priority information of the first wireless protocol circuitry, the current priority information of the second wireless protocol circuitry, and the current state of the second wireless protocol circuitry; and first circuitry, wherein the first circuitry is configured to determine whether the first wireless protocol circuitry and the second wireless protocol circuitry are able to perform the transmission or reception concurrently, wherein if the concurrent transmission or reception is possible, the first circuitry is configured to assign equal priority to the first wireless protocol circuitry and the second wireless protocol circuitry.