Patent application number | Description | Published |
20100273426 | METHOD AND SYSTEM FOR DYNAMIC SELECTION OF A COEXISTENCE METHOD AND TRANSMIT POWER LEVEL BASED ON CALIBRATION DATA - Aspects of the invention may comprise calibrating operations of wireless transmitters and/or receivers in a communication device to mitigate interference caused during concurrent communications via the wireless interfaces in the communication device. Calibration may be performed dynamically, and may comprise managing system parameters and/or physical resources of the communication device and/or the wireless transmitters and/or receivers; managing characteristics of wireless communication performed via the wireless transmitters and/or receivers; and/or managing isolation between two or more of said plurality of wireless transmitters and/or receivers in said communication device. The calibration may be performed based on data generated, via the wireless transmitters and/or receivers, during active and/or idle phases of operations. The data may be based on monitoring of RF effects caused by operations of other wireless transmitters and/or receivers. A coexistence manager may exchange data and/or control signaling with the wireless transmitters and/or receivers during to performing the calibration. | 10-28-2010 |
20100302102 | Angle of arrival and/or range estimation within a wireless communication device - Angle of arrival and/or range estimation within a wireless communication device. Appropriate processing of communications received by a wireless communication device is performed to determine the angle of arrival of the communication (e.g., with respect to some coordinate basis of the wireless communication device). Also, appropriate processing of the communications may be performed in accordance with range estimation as performed by the wireless communication device to determine the distance between the transmitting and receiving wireless communication devices. There are two separate modes of packet processing operations that may be performed: (1) when contents of the received packet are known, and (2) when contents of the received packet are unknown. The wireless communication device includes a number of antenna, and a switching mechanism switches from among the various antennae capitalizing on the spatial diversity of the antennae to generate a multi-antenna signal. | 12-02-2010 |
20100303047 | Hybrid location determination for wireless communication device - Hybrid location determination for wireless communication device. Various services that may be used by a wireless communication device within a particular location may be referred to as location based services (LBS). As such, means by which the location of a wireless communication device that may use such available services, within such a locale, is made by using more than one type of location determination approach. For example, a wireless communication device includes communication capability (e.g., RX and TX) in accordance with a first communication protocol (e.g., Bluetooth) and also includes a communication capability (e.g., RX only) in accordance with a second communication protocol (e.g., WiFi/WLAN (Wireless Local Area Network)). The RX capability is operative to assist in location determination for the wireless communication device based on knowledge of at least one wireless communication device that communicates with the wireless communication device. | 12-02-2010 |
20100303049 | Hybrid location determination for wireless communication device - Hybrid location determination for wireless communication device. Various services that may be used by a wireless communication device within a particular location may be referred to as location based services (LBS). As such, means by which the location of a wireless communication device that may use such available services, within such a locale, is made by using more than one type of location determination approach. For example, a wireless communication device includes communication capability (e.g., RX and TX) in accordance with a first communication protocol (e.g., Bluetooth) and also includes a communication capability (e.g., RX only) in accordance with a second communication protocol (e.g., WiFi/WLAN (Wireless Local Area Network)). The RX capability is operative to assist in location determination for the wireless communication device based on knowledge of at least one wireless communication device that communicates with the wireless communication device. | 12-02-2010 |
20100303183 | Direct detection of wireless interferers in a communication device for multiple modulation types - Direct detection of wireless interferers in a communication device for multiple modulation types. One or more radios implemented within a communication device is/are operative to receive and process wireless communications. A wireless communication signal is processed to extract symbols there from. Various symbols groups are processed in accordance with correlation processing to identify potential interferers (e.g., other communication devices using common portions of frequency spectra). Alternatively, matched filter processing (e.g., using a Barker matched filter in some embodiments) operates on the various symbol groups to identify some potential interferers. Various combinations of correlation processing and matched filter processing may be employed in other instances (e.g., using any of a desired means of comparison, combining, etc.) in considering interferers identified in accordance with each of these two means. Also, re-identification and re-characterization of possible interferers may be performed subsequently to remove or re-admit frequency spectra for use in communications. | 12-02-2010 |
20100317289 | METHOD AND SYSTEM FOR BLUETOOTH LOW POWER LINK LAYER CONNECTION SETUP - A mobile device such as a Bluetooth low energy (BLE) device detects out-of-band blocking signals and manages packet transmission in associated BLE link layer connections based on the detected out-of-band blocking signals. The BLE device is operable to measure out-of-band RSSI to detect out-of-band transmission interferences. The BLE device compares the measured out-of-band RSSI with an out-of-band energy profile such as a LTE energy profile or a WiMAX energy profile to determine the out-of-band blocking signals indicating cadence or periodic out-of-band traffic activities. A remote BLE deice (advertiser) aperiodically or periodically transmits an advertising packet to the BLE device for a specific link layer connection. If not connected within a determined time period, the remote BLE device (advertiser) reduces transmission power for transmitting the advertising packet. The BLE device receives the advertising packet and sends a connection request packet to the remote BLE device (advertiser). | 12-16-2010 |
20100322222 | SHARED PROCESSING BETWEEN WIRELESS INTERFACE DEVICES OF A COMMUNICATION DEVICE - An integrated circuit includes a first wireless interface circuit that transceives first packetized data with a first external device in accordance with a first wireless communication protocol, wherein the first wireless interface circuit includes a first processing module that processes the first packetized data. A second wireless interface circuit, coupled to the first wireless interface device, transceives second packetized data with a second external device in accordance with a second wireless communication protocol, wherein the second wireless interface circuit includes a second processing module that processes the second packetized data, wherein the second wireless interface circuit is operable to assign a first processing task to the first processing module and wherein the first processing task relates to the processing of the second packetized data. | 12-23-2010 |
20110002291 | Cooperative Transceiving Between Wireless Interface Devices of a Host Device with Shared Modules - A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module. | 01-06-2011 |
20110021142 | METHOD AND SYSTEM FOR A DUAL-MODE BLUETOOTH LOW ENERGY DEVICE - A dual-mode BLE device identifies idle intervals within Bluetooth BR/EDR traffic communications. The identified idle intervals are used by the dual-mode BLE device to concurrently perform various BLE activities. For example, advertising packet transmissions, advertising packet scanning, connection setup, and/or data packet communication may be concurrently performed within identified idle intervals within the Bluetooth BR/EDR traffic communications. Packet transmission timing, advertising interval, scan window, and/or packet size are determined based on the identified idle intervals within the Bluetooth BR/EDR traffic communications. A scan window is adjusted based on timing of expected advertising transmissions and/or advertising interval(s) for saving power. BLE packets and Bluetooth BR/EDR packets may be detected in a single advertising channel. Maximal payload size is set based on the identified idle intervals within Bluetooth BR/EDR traffic communications. As a slave, the dual-mode BLE device updates connection parameters based on the identified idle intervals within Bluetooth BR/EDR traffic communications. | 01-27-2011 |
20110021143 | METHOD AND SYSTEM FOR REDUCING BURDEN ON A BLUETOOTH LOW POWER END-POINT DEVICE - A relay host wireless device is paired with a target host wireless device over a secure link. The relay host wireless device is operable to acquire link security information, which is associated with a link between the target host wireless device and a wireless end-point device, from the target host wireless device. The relay host wireless device is enabled to establish a link with the target host wireless device by faking its identity as an assumed identity of the target host wireless device. The acquired link security information is applied to the established link. The relay host wireless device is enabled to relay content between the target host wireless device and the wireless end-point device via the established fake link using said assumed identity of the target host wireless device and the secure link between the relay host wireless device and the target host wireless device, successively. | 01-27-2011 |
20110022916 | METHOD AND SYSTEM FOR SAVING POWER FOR PACKET RE-TRANSMISSION IN AN ENCRYPTED BLUETOOTH LOW POWER LINK LAYER CONNECTION - A Bluetooth low power (BLE) receiver receives a data packet in an encrypted link layer connection from a BLE transmitter. The data packet comprises a transmitted protocol data unit (PDU) and associated cyclic redundancy code (CRC). The PDU comprises a message integrity code (MIC). The BLE receiver determines a connection SNR. In a high connection SNR condition, the BLE receiver determines packet retransmission based on MIC verification without CRC checking. A MIC indication is generated by comparing a local MIC and the MIC in the received data packet. CRC checking is turned on or off for power saving based on the MIC indication and connection SNR. In a high connection SNR, the BLE receiver determines, without CRC checking, to retransmit the received data packet for a MIC failure indication. The local MIC is calculated using a shared secret Encryption Key of 32-bit, 64-bit or 128-bit derived from multiple entropy pools. | 01-27-2011 |
20110319020 | METHOD AND SYSTEM FOR MULTI-STAGE DEVICE FILTERING IN A BLUETOOTH LOW ENERGY DEVICE - A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets. | 12-29-2011 |
20120076061 | Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or Bluetooth radios - Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or Bluetooth radios. Within a communication device that includes multi-protocol communication capability, the various radio modules included within such a communication device operate cooperatively such that collisions are avoided between those various radios. When a first of the radio modules operates as governed by a relatively rigid frame structure, a second of the radio modules capitalizes upon that predetermined nature (of the relatively rigid frame structure) to support communication during times in which that first radio module has a lower level of activity (e.g., turned off completely, within a power savings mode, in a sleep mode, etc.). The radio module operation is performed within a time-orthogonal manner, such that multiple radio modules are not attempting to transmit or receive simultaneously. Moreover, CTS2SELF operation can be employed alone or in conjunction with power savings operation of co-located radios within a communication device. | 03-29-2012 |
20120106419 | COOPERATIVE TRANSCEIVING BETWEEN WIRELESS INTERFACE DEVICES OF A HOST DEVICE WITH SHARED MODULES - A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol, wherein the first wireless protocol carries wireless telephony data for communication with a wireless telephony network. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module. | 05-03-2012 |
20120252375 | Method and System for Dynamic Selection of a Coexistence Method and Transmit Power Level Based on Calibration Data - Aspects of the invention may comprise a control system in communication with a radio frequency (RF) front-end subsystem. The RF front-end subsystem comprises a plurality of antennas coupled to a plurality of wireless transmitters or receivers. Each of the wireless transmitters or receivers is operable to communicate via one or more of a plurality of wireless interfaces in the communication device. The control system is configured to detect, based on interference data provided by the RF front-end system, potential interference by an interfering one of said plurality of wireless transmitters or receivers with operations of an interfered-with one of said plurality of wireless transmitters or receivers. The control system is further configured to mitigate said detected interference operation by providing calibration data to said interfered-with one or more of said plurality of wireless transmitters or receivers. | 10-04-2012 |
20120257753 | MAC Address Anonymizer - Methods and systems for generating anonymous MAC addresses and determining permanent MAC addresses from anonymous MAC addresses are disclosed. Permanent MAC addresses may be associated with a location in a location database. Generating anonymous MAC addresses may protect user privacy and allow manufacturers and users of wireless access points to control their inclusion in location databases. | 10-11-2012 |
20120269181 | COOPERATIVE TRANSCEIVING BETWEEN WIRELESS INTERFACE DEVICES OF A HOST DEVICE WITH SHARED MODULES - A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol, wherein the first wireless protocol carries wireless telephony data for communication with a wireless telephony network. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module. | 10-25-2012 |
20120294396 | Direct detection of wireless interferers in a communication device for multiple modulation types - Direct detection of wireless interferers in a communication device for multiple modulation types. One or more radios implemented within a communication device is/are operative to receive and process wireless communications. A wireless communication signal is processed to extract symbols there from. Various symbols groups are processed in accordance with correlation processing to identify potential interferers (e.g., other communication devices using common portions of frequency spectra). Alternatively, matched filter processing (e.g., using a Barker matched filter in some embodiments) operates on the various symbol groups to identify some potential interferers. Various combinations of correlation processing and matched filter processing may be employed in other instances (e.g., using any of a desired means of comparison, combining, etc.) in considering interferers identified in accordance with each of these two means. Also, re-identification and re-characterization of possible interferers may be performed subsequently to remove or re-admit frequency spectra for use in communications. | 11-22-2012 |
20130155931 | TIME DOMAIN COEXISTENCE OF RF SIGNALS - Various methods and systems are provided for time domain coexistence of RF signals. In one example, among others, a method includes obtaining access to a WLAN channel during a free period of a coexisting cellular connection, providing a RDG to allow another device to transmit for a duration corresponding to at least a portion of a TXOP, and receiving a transmission during the duration. In another example, a method includes obtaining access to a WLAN channel during a transmission period of a coexisting cellular connection and providing a protection frame to defer transmissions from another device for a duration corresponding to at least a portion of a TXOP. In another example, a method includes determining a shift of a BT transaction based at least in part upon a schedule of cellular communications and shifting at least a portion of the BT transaction based upon the determined shift. | 06-20-2013 |
20130163460 | COOPERATIVE TRANSCEIVING BETWEEN WIRELESS INTERFACE DEVICES OF A HOST DEVICE - A circuit includes a first wireless interface circuit that transceives packetized data with a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit transceives packetized data with a second external device in accordance with a second wireless communication protocol and wherein the operation of the second wireless interface circuit interferes with the operation of the first wireless interface circuit. A processing module selectively preempts use of the second frequency spectrum by the second external device using a plurality of preemption modes including a first preemption mode and a second preemption mode. | 06-27-2013 |
20130196643 | DYNAMIC SPACE, FREQUENCY AND TIME DOMAIN COEXISTENCE - Various methods and systems are provided for space, frequency and time domain coexistence of RF signals. In one example, among others, a communication device includes a coexistence manager capable of monitoring operating conditions of a cellular modem and a coexistence assistant capable of monitoring operating conditions of a wireless connectivity unit. The coexistence manager is capable of modifying operation of the modem and/or unit based on an operating condition change. In another example, a method includes detecting a change in antenna isolation and/or operating temperature of a FE filter, determining filtering characteristics of the FE filter based at least in part upon the change, and modifying communications of coexisting communication protocols based at least in part upon the filtering characteristics. In another example, a TX/RX configuration for coexisting communication protocols is determined and communications in a protocol is modified based at least in part upon the TX/RX configuration. | 08-01-2013 |
20130258931 | COOPERATIVE TRANSCEIVING BETWEEN WIRELESS INTERFACE DEVICES OF A HOST DEVICE WITH SHARED MODULES - A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol, wherein the first wireless protocol carries wireless telephony data for communication with a wireless telephony network. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module. | 10-03-2013 |
20140003318 | Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or Bluetooth radios | 01-02-2014 |
20140057567 | METHOD AND SYSTEM FOR MULTI-STAGE DEVICE FILTERING IN A BLUETOOTH LOW ENERGY DEVICE - A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets. | 02-27-2014 |
20140059407 | CHASE CODING FOR ERROR CORRECTION OF ENCRYPTED PACKETS WITH PARITY - A plurality of encrypted packets having common payload data are received, wherein each of the plurality of encrypted packets includes a corresponding parity check field, and wherein a corresponding parity check syndrome for each of the plurality of encrypted packets indicates at least one bit error. A payload portion of each of the plurality of encrypted packets is decrypted to generate a plurality of decrypted payload portions. At least one chase coding technique is used to generate a corrected decrypted payload, based on at least one candidate bit error position and further based on the corresponding parity check syndrome for at least one of the plurality of encrypted packets. | 02-27-2014 |
20140086125 | ENHANCED RATE PHYSICAL LAYER FOR BLUETOOTH.TM. LOW ENERGY - A method of communicating data in a Bluetoothâ„¢ low energy (BLE) module is provided. The method includes modulating an outbound communication signal into a modulated signal with a particular modulation scheme based on a modulation type, and transmitting the modulated signal to a remote device via a wireless communication connection associated with the modulation type. The method also includes receiving an inbound radio frequency (RF) signal, determining if the inbound RF signal is associated with a modulation type, and demodulating the inbound RF signal with a particular modulation scheme based on the modulation type if the inbound RF signal is determined to be associated with a modulation type. In some aspects, the inbound RF signal and outbound modulated signal have symbol rates of 2 Megasymbols per second. In some implementations, the method includes switching between a legacy BLE system and an enhanced rate BLE system. | 03-27-2014 |
20140161031 | BLUETOOTH VOICE QUALITY IMPROVEMENT - Various examples are provided for related to Bluetooth voice quality improvement. In one example, among others, a method includes determining whether a packet payload is received during a transmission period of a collocated interface based at least in part upon signaling from the collocated interface and replacing at least a portion of the payload with estimated payload data based at least in part upon whether the payload was received during the transmission period. In another example, a communication device includes a first interface that supports BT communications and a collocated second interface. The first interface is operable to replace at least a portion of a payload of a BT packet with estimated payload data based at least in part upon signaling from the second interface that indicates whether at least a portion of the BT packet was received during a transmission period of the second interface. | 06-12-2014 |
20140177603 | COMMUNICATIONS COEXISTENCE SIGNALING - A coexistence signaling scheme for radio communications is described. In one embodiment, a method for coexistence signaling includes establishing first communications and second communications with separate access points or base stations. The method further includes determining protocol timings of the first and second communications. Based on various communications parameters, protocol timings, and identified interference conditions, the method includes generating one or more priority signals to manage the first and second communications. According to certain aspects, overlapping channel conditions can be avoided while maintaining acceptable communications data throughput. | 06-26-2014 |
20140210665 | Angle of arrival and/or range estimation within a wireless communication device - Angle of arrival and/or range estimation within a wireless communication device. Appropriate processing of communications received by a wireless communication device is performed to determine the angle of arrival of the communication (e.g., with respect to some coordinate basis of the wireless communication device). Also, appropriate processing of the communications may be performed in accordance with range estimation as performed by the wireless communication device to determine the distance between the transmitting and receiving wireless communication devices. There are two separate modes of packet processing operations that may be performed: (1) when contents of the received packet are known, and (2) when contents of the received packet are unknown. The wireless communication device includes a number of antenna, and a switching mechanism switches from among the various antennae capitalizing on the spatial diversity of the antennae to generate a multi-antenna signal. | 07-31-2014 |
20140221028 | FAST DETECTION OF COLLOCATED RF JAMMERS FACILITATING OPTIMIZED GAIN SETTING SELECTION OF FRONT-END RECEIVER AMPLIFIERS - In collocated radios, interference is mitigated to permit concurrent radio operation. In response to detection of imminent transmission of interfering wireless (i.e., RF jammer) signals, gain settings of one or more stages of front-end receiver amplifiers may be quickly configured to permit concurrent frequency division operation instead of consecutive time-division operation. This expansion of concurrent operation may improve communication bandwidth and/or may produce reliable, consistent results. Gain control responsive to detection of imminent RF jamming may maintain amplification in a linear range where interference can be filtered out. Receiver gain may be shifted from a default high gain or high sensitivity setting to lower gain to maintain integrity of a signal of interest (SoI), which avoids clipping, distortion and unwanted products caused by a high power jamming signal that could otherwise make it impossible to recover the SoI. This mitigation technique supplements and/or replaces other interference mitigation techniques. | 08-07-2014 |
20140341108 | MANAGING INTERFERENCE BETWEEN COLLOCATED RADIOS - A device implementing a system for managing interference between collocated radios may include a first radio module, a collocated second radio module, and a host processor. The first radio module may be configured to generate a collocated radio tolerance indicator that indicates a tolerance of the first radio module to interference caused by the collocated second radio module when the collocated second radio module is transmitting, and provide the collocated radio tolerance indicator to a host processor when a second collocated radio module is transmitting. The host processor may be configured to control the second radio module based at least in part on the collocated radio tolerance indicator. | 11-20-2014 |
20140341201 | Hybrid location determination for wireless communication device - Hybrid location determination for wireless communication device. Various services that may be used by a wireless communication device within a particular location may be referred to as location based services (LBS). As such, means by which the location of a wireless communication device that may use such available services, within such a locale, is made by using more than one type of location determination approach. For example, a wireless communication device includes communication capability (e.g., RX and TX) in accordance with a first communication protocol (e.g., Bluetooth) and also includes a communication capability (e.g., RX only) in accordance with a second communication protocol (e.g., WiFi/WLAN (Wireless Local Area Network)). The RX capability is operative to assist in location determination for the wireless communication device based on knowledge of at least one wireless communication device that communicates with the wireless communication device. | 11-20-2014 |