Coordination of communication protocols using a shared front-end module
AssigneeApple Inc.
InventorsFarouk Belghoul, Tideya Kella, Ehsan Haghani
Life of this patent
Estimating the term…
Abstract
A circuit component may determine whether first signal indicative of at least one of the plurality of communication interface circuits accessing the FEM during a respective communication slot associated with the FEM has been received, determine a first Received Signal Strength Indicator (RSSI) value for the respective communication slot used by the FEM based on data associated with the respective communication slot, and store the first RSSI value in response to the first signal not being received. The circuit component may then determine a first gain for a subsequent slot based on the first RSSI value and discard the first RSSI value in response to the first signal being received.
Claims20
A system, comprising:
- a front-end module (FEM) configured to transmit and receive a plurality of signals via one or more antennas of an electronic device;
- a plurality of communication interface circuits configured to couple to the FEM;
- and
- a circuit component configured to
- determine a first signal strength value for a first communication slot based on data associated with the first communication slot,
- determine a first gain for a second communication slot following the first communication slot based on the first signal strength value,
- store the first signal strength value in a storage component, and
- determine a second gain for the second communication slot following the first communication slot based on the plurality of communication interface circuits accessing the FEM during the first communication slot and a second signal strength value associated with a previous communication slot received prior to the first communication slot.
A method, comprising:
- determining, via one or more processors of an electronic device, a first signal strength value for a first communication slot based on data associated with the first communication slot;
- determining, via the one or more processors, a first gain for a second communication slot following the first communication slot based on the first signal strength value;
- storing, via the one or more processors, the first signal strength value in a storage component;
- and
- discarding, via the one or more processors, a second signal strength value for the first communication slot used by a front-end module (FEM) of the electronic device based on at least one communication interface circuit of the electronic device accessing the FEM during the first communication slot.
A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by one or more processors, are configured to cause the one or more processors to:
- determine a first signal strength value for a first communication slot used by a front-end module (FEM) configured to transmit and receive a plurality of signals via one or more antennas of an electronic device based on data associated with the first communication slot;
- determine a first gain for a second communication slot following the first communication slot based on the first signal strength value;
- store the first signal strength value in a storage component;
- and
- determine a second gain for the second communication slot following the first communication slot based on a second signal strength value associated with a previous communication slot received prior to the first communication slot and whether the at least one of a plurality of communication interface circuits is accessing the FEM during the first communication slot.
Dependencies are inferred from the claim text.