US2020163003A1PendingUtilityA1

Mechanism to improve bluetooth connection time in the presence of active cellular or wifi traffic

Assignee: SHAHAR ITZIKPriority: Nov 16, 2018Filed: Nov 16, 2018Published: May 21, 2020
Est. expiryNov 16, 2038(~12.3 yrs left)· nominal 20-yr term from priority
H04W 76/14H04L 69/18H04W 48/16H04W 88/06H04W 84/12H04W 8/005H04W 16/14
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus of a wireless system, product to be implemented at a computer process of the wireless system, and method to operate the apparatus. The apparatus includes an input; an output; and processing circuitry connected to the input and to the output, the processing circuitry to implement logic to: receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol; determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol; and send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure.

Claims

exact text as granted — not AI-modified
1 . A apparatus of a wireless system, the apparatus including:
 an input;   an output; and   processing circuitry connected to the input and to the output, the processing circuitry to implement logic to:
 receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol, and information regarding a transmission schedule for the communication; 
 determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol and including advertising or scanning; 
 send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure; and 
 send, through the output, information based on the transmission schedule to the second modem to cause the second modem to perform the discovery procedure by advertising or scanning based on the transmission schedule. 
   
     
     
         2 . The apparatus of  claim 1 , wherein the traffic attribute includes a plurality of traffic attributes, the first modem includes a plurality of first modems, the first wireless communication protocol includes a plurality of first wireless communication protocols, and the communication associated with the traffic attribute includes a plurality of communications each corresponding to a set of the plurality of traffic attributes, to a respective one of the plurality of first wireless communication protocols, and to a respective one of the plurality of first modems. 
     
     
         3 . The apparatus of  claim 2 , wherein the plurality of first wireless communication protocols include a WiFi wireless communication protocol and a cellular wireless communication protocol, and the second wireless communication protocol includes a Bluetooth wireless communication protocol. 
     
     
         4 . The apparatus of  claim 2 , wherein the traffic attributes for each of the communications include at least one of: a list of channels used for said each of the communications, a percentage of time that the channels in the list of channels are occupied, and a power level measured on the channels in the list of channels. 
     
     
         5 . The apparatus of  claim 2 , wherein the processing circuitry is further to:
 receive, through the input, at least one of information on prohibited channels from an application processor of the wireless system, or information on prohibited channels from the second modem; and   determine the blacklisted channels based on at least one of the information on prohibited channels from the application processor or the information on prohibited channels from the second modem.   
     
     
         6 . (canceled) 
     
     
         7 . The apparatus of  claim 5 , wherein the processing circuitry is further to:
 assign a score to at least one of: each of the traffic attributes, the information on prohibited channels from the application processor, the information on prohibited channels from the second modem or each of the plurality of first wireless communication protocols; and   determine the blacklisted channels based on the score.   
     
     
         8 . The apparatus of  claim 7 , further including a memory to store the score, the memory coupled to the processing circuitry. 
     
     
         9 . The apparatus of  claim 8 , further including a radio integrated circuit connected to the first modem, a front-end module connected to the radio integrated circuit, and one or more antennas coupled to the front-end module to communicate in compliance with the first wireless communication protocol. 
     
     
         10 . A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor of a wireless system, enable the at least one computer processor to implement operations, the operations comprising:
 receiving from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol, and information regarding a transmission schedule for the communication;   determining, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol and including advertising or scanning;   sending information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure; and   sending, through the output, information based on the transmission schedule to the second modem to cause the second modem to perform the discovery procedure by advertising or scanning based on the transmission schedule.   
     
     
         11 . The product of  claim 10 , wherein the traffic attribute includes a plurality of traffic attributes, the first modem includes a plurality of first modems, the first wireless communication protocol includes a plurality of first wireless communication protocols, and the communication associated with the traffic attribute includes a plurality of communications each corresponding to a set of the plurality of traffic attributes, to a respective one of the plurality of first wireless communication protocols, and to a respective one of the plurality of first modems. 
     
     
         12 . The product of  claim 11 , wherein the plurality of first wireless communication protocols include a WiFi wireless communication protocol and a cellular wireless communication protocol, and the second wireless communication protocol includes a Bluetooth wireless communication protocol. 
     
     
         13 . The product of  claim 11 , wherein the traffic attributes for each of the communications include at least one of: a list of channels used for said each of the communications, a percentage of time that the channels in the list of channels are occupied, and a power level measured on the channels in the list of channels. 
     
     
         14 . The product of  claim 11 , wherein the operations further include:
 receiving at least one of information on prohibited channels from an application processor of the wireless system, or information on prohibited channels from the second modem; and   determining the blacklisted channels based on at least one of the information on prohibited channels from the application processor or the information on prohibited channels from the second modem.   
     
     
         15 . (canceled) 
     
     
         16 . The product of  claim 14 , wherein the operations further include:
 assigning a score to at least one of: each of the traffic attributes, the information on prohibited channels from the application processor, the information on prohibited channels from the second modem or each of the plurality of first wireless communication protocols; and   determining the blacklisted channels based on the score.   
     
     
         17 . A method to be performed by an apparatus of a wireless system, the method including:
 receiving from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol, and information regarding a transmission schedule for the communication;   determining, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol and including advertising or scanning;   sending information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure; and   sending, through the output, information based on the transmission schedule to the second modem to cause the second modem to perform the discovery procedure by advertising or scanning based on the transmission schedule.   
     
     
         18 . The method of  claim 17 , wherein the traffic attribute includes a plurality of traffic attributes, the first modem includes a plurality of first modems, the first wireless communication protocol includes a plurality of first wireless communication protocols, and the communication associated with the traffic attribute includes a plurality of communications each corresponding to a set of the plurality of traffic attributes, to a respective one of the plurality of first wireless communication protocols, and to a respective one of the plurality of first modems. 
     
     
         19 . The method of  claim 18 , wherein the plurality of first wireless communication protocols include a WiFi wireless communication protocol and a cellular wireless communication protocol, and the second wireless communication protocol includes a Bluetooth wireless communication protocol. 
     
     
         20 . The method of  claim 18 , wherein the traffic attributes for each of the communications include at least one of: a list of channels used for said each of the communications, a percentage of time that the channels in the list of channels are occupied, and a power level measured on the channels in the list of channels. 
     
     
         21 . The method of  claim 18 , further comprising:
 receiving at least one of information on prohibited channels from an application processor of the wireless system, or information on prohibited channels from the second modem; and   determining the blacklisted channels based on at least one of the information on prohibited channels from the application processor or the information on prohibited channels from the second modem.   
     
     
         22 . (canceled) 
     
     
         23 . The method of  claim 21 , further including:
 assigning a score to at least one of: each of the traffic attributes, the information on prohibited channels from the application processor, the information on prohibited channels from the second modem or each of the plurality of first wireless communication protocols; and   determining the blacklisted channels based on the score.   
     
     
         24 . An apparatus of a wireless system, the apparatus including:
 means for receiving from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol, and information regarding a transmission schedule for the communication;   means for determining, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol and including advertising or scanning;   means for sending information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure; and   means for sending, through the output, information based on the transmission schedule to the second modem to cause the second modem to perform the discovery procedure by advertising or scanning based on the transmission schedule.   
     
     
         25 . The apparatus of  claim 24 , wherein the traffic attribute includes a plurality of traffic attributes, the first modem includes a plurality of first modems, the first wireless communication protocol includes a plurality of first wireless communication protocols, and the communication associated with the traffic attribute includes a plurality of communications each corresponding to a set of the plurality of traffic attributes, to a respective one of the plurality of first wireless communication protocols, and to a respective one of the plurality of first modems.

Join the waitlist — get patent alerts

Track US2020163003A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.