This relates generally to electronic devices and, more particularly, to electronic devices with wireless communications circuitry.
Electronic devices often include wireless communications circuitry. For example, cellular telephones, computers, and other devices often contain antennas and wireless transceivers for supporting wireless communications.
It can be challenging to ensure that wireless communications circuitry in an electronic device will perform satisfactorily in all operating conditions. For example, the operating environment of an electronic device such as the presence or absence of an external object in the vicinity of an electronic device may affect antenna tuning and wireless performance. Unless care is taken, the wireless performance of an electronic device may not be satisfactory in certain operating environments.
It would therefore be desirable to be able to provide improved wireless circuitry for operating electronic devices in various operating environments.
An electronic device may be provided with wireless circuitry. Control circuitry may be used to adjust the wireless circuitry to optimize wireless performance in real time. The wireless circuitry may include antennas that are tuned to optimize performance, adjustable matching circuitry that is adjusted to optimize performance, antenna port selection circuitry that is adjusted to optimize performance, and transceivers and other wireless circuits that can be adjusted to optimize performance.
Wireless circuit adjustments may be made based on knowledge of how an electronic device is being used (i.e., a current usage scenario). Adjustments may be made based on sensor data such as data form an orientation sensor, a proximity sensor, a gyroscope, an audio sensor, a connector sensor, or other sensor. Adjustments may also be made based on locally generated signal information such as signal-to-noise ratio information and received signal strength information from a baseband processor or other circuit in the electronic device. Adjustments may also be made based on measured antenna impedance. An electronic device may wirelessly receive information such as link quality information, signal-to-noise ratio information, or other information from external equipment such as a cellular telephone network base station. This remotely generated information may also be used in determining which wireless circuit adjustments should be made to optimize performance.
An electronic device such as electronic device 10 of
Sensors may also gather information on the operating environment of the electronic device. For example, sensors may be used to determine whether an object is present in the vicinity of an antenna and may be used to determine whether a connector has been plugged into a connector port in the electronic device. Sensor data may also be used to monitor the orientation of the electronic device relative to the Earth and other environmental parameters.
The electronic device may gather information on received signals such as received signal strength information, signal-to-noise information, and other received signal information using a baseband processor or other control circuitry in the electronic device. The electronic device may also communicate with a cellular telephone base station or other external equipment. The external equipment may gather information on received signals at the external equipment. This information may, in turn, be wirelessly conveyed hack to the electronic device.
The information that is conveyed to the electronic device from the external equipment, the antenna impedance information, information from the sensors, locally gathered information on received signals such as received signal strength information, and the operating status of the device and its components can be used in tuning antennas, adjusting matching circuitry, switching antennas into and out of use (i.e., making antenna port selections), and otherwise making adjustments to the wireless circuitry in device 10 to ensure that the wireless circuitry of device 10 operates optimally.
Device 10 may contain wireless communications circuitry that operates in long-range communications bands such as cellular telephone hands and wireless circuitry that operates in short-range communications bands such as the 2.4 GHz Bluetooth® band and the 2.4 and 5 GHz WiFi® wireless local area network bands (sometimes referred to as IEEE 802.11 bands or wireless local area network communications bands). Device 10 may also contain wireless communications circuitry for implementing near-field communications, light-based wireless communications, satellite navigation system communications, or other wireless communications.
Electronic device 10 may be a computing device such as a laptop computer, a computer monitor containing an embedded computer, a tablet computer, a cellular telephone, a media player, or other handheld or portable electronic device, a smaller device such as a wrist-watch device, a pendant device, a headphone or earpiece device, a device embedded in eyeglasses or other equipment worn on a user's head, or other wearable or miniature device, a television, a computer display that does not contain an embedded computer, a gaming device, a navigation device, an embedded system such as a system in which electronic equipment with a display is mounted in a kiosk or automobile, equipment that implements the functionality of two or more of these devices, or other electronic equipment. In the illustrative configuration of
In the example of
Display 14 may be a touch screen display that incorporates a layer of conductive capacitive touch sensor electrodes or other touch sensor components (e.g., resistive touch sensor components, acoustic touch sensor components, force-based touch sensor components, light-based touch sensor components, etc.) or may be a display that is not touch-sensitive. Capacitive touch screen electrodes may be formed horn an array of indium tin oxide pads or other transparent conductive structures.
Display 14 may include an array of display pixels formed from liquid crystal display (LCD) components, an array of electrophoretic display pixels, an array of plasma display pixels, an array of organic light-emitting diode display pixels, an array of electrowetting display pixels, or display pixels based on other display technologies.
Display 14 may be protected using a display cover layer such as a layer of transparent glass or clear plastic. Openings may be formed in the display cover layer. For example, an opening may be formed in the display cover layer to accommodate a button such as button 16. An opening may also be formed in the display cover layer to accommodate ports such as speaker port 18. Openings may be formed in housing 12 to form communications ports (e.g., an audio jack port, a digital data port, etc.). The periphery of housing 12 may be formed using a metal portion of a rear housing structure (e.g., sidewalls that extend upwards along some or all of the edges of device 10) or may be formed from one or more separate peripheral conductive housing members (e.g., bezel members or a metal band that serves as vertical or curved sidewalls). Gaps may be formed in the peripheral conductive housing structures of housing 12 such as gaps 20. Gaps 20 may, for example, isolate end portions of a peripheral conductive member from a central ground plane in device 10. Gaps 20 may be filled with plastic, air, and/or other dielectric material.
A schematic diagram showing illustrative components that may be used in device 10 is shown in
Storage and processing circuitry 30 may be used to run software on device 10, such as internet browsing applications, voice-over-internet-protocol VOIP) telephone call applications, email applications, media playback applications, operating system functions, etc. To support interactions with external equipment, storage and processing circuitry 30 may be used in implementing communications protocols. Communications protocols that may be implemented using storage and processing circuitry 30 include internet protocols, wireless local area network protocols (e.g., IEEE 802.11 protocols—sometimes referred to as WiFi®), protocols for other short-range wireless communications links such as the Bluetooth® protocol, cellular telephone protocols. MIMO protocols, antenna diversity protocols, etc.
Device 10 may include input-output circuitry 44. Input-output circuitry 44 may include input-output devices 32. Input-output devices 32 may be used to allow data to be supplied to device 10 and to allow data to be provided from device 10 to external devices. Input-output devices 32 may include user interface devices, data port devices, and other input-output components. For example, input-output devices may include touch screens, displays without touch sensor capabilities, buttons, joysticks, click wheels, scrolling wheels, touch pads, key pads, keyboards, microphones, cameras, buttons, speakers, status indicators, light sources, audio jacks and other audio port components, digital data port devices, light sensors, motion sensors (accelerometers), capacitance sensors, proximity sensors (e.g., a capacitive proximity sensor and/or an infrared proximity sensor), magnetic sensors, connector port sensors that determine whether a connector such as an audio jack and/or digital data connector have been inserted in a connector port in device 10, a connector port sensor or other sensor that determines whether device 10 is mounted in a dock, a connector interface circuit or other circuitry that monitors for the presence of connectors and identifies which type of connector has been plugged in, a sensor that measures a resistor or other circuit in a connector plug that serves as an accessory identifier, other sensors for determining whether device 10 is coupled to an accessory and/or for determining what type of connector and/or other accessory is coupled to device 10, and other sensors and input-output components.
Input-output circuitry 44 may include wireless communications circuitry 34 for communicating wirelessly with external equipment. Wireless communications circuitry 34 may include radio-frequency (RE) transceiver circuitry formed from one or more integrated circuits, power amplifier circuitry, low-noise input amplifiers, passive RI components, one or more antennas, transmission lines, and other circuitry for handling RF wireless signals. Wireless signals can also be sent using light (e.g., using infrared communications).
Wireless communications circuitry 34 may include radio-frequency transceiver circuitry 90 for handling various radio-frequency communications bands. For example, circuitry 34 may include transceiver circuitry 36, 38, and 42.
Transceiver circuitry 36 may be wireless local area network transceiver circuitry that may handle 2.4 GHz and 5 GHz bands for WiFi® (IEEE 802.11) communications and that may handle the 2.4 GHz Bluetooth® communications band.
Circuitry 34 may use cellular telephone transceiver circuitry 38 for handling wireless communications in frequency ranges such as a low communications band from 700 to 960 MHz, a midband from 1710 to 2170 MHz, and a high band horn 2300 to 2700 MHz or other communications bands between 700 MHz and 2700 MHz or other suitable frequencies (as examples). Circuitry 38 may handle voice data and non-voice data.
Wireless communications circuitry 34 can include circuitry for other short-range and long-range wireless links if desired. For example, wireless communications circuitry 34 (e.g., transceivers 90) may include 60 GHz transceiver circuitry, circuitry for receiving television and radio signals, paging system transceivers, near field communications (NFC) circuitry, etc.
Wireless communications circuitry 34 may include satellite navigation system circuitry such as global positioning system (GPS) receiver circuitry 42 for receiving (GPS signals at 1575 MHz or for handling other satellite positioning data. In WiFi® and Bluetooth® links and other short-range wireless links, wireless signals are typically used to convey data over tens or hundreds of feet. In cellular telephone links and other long-range links, wireless signals are typically used to convey data over thousands of feet or miles.
Wireless communications circuitry 34 may include antennas 40. Antennas 40 may be formed using any suitable antenna types. For example, antennas 40 may include antennas with resonating elements that are formed from loop antenna structures, patch antenna structures, inverted-F antenna structures, slot antenna structures, planar inverted-F antenna structures, helical antenna structures, hybrids of these designs, etc. If desired, one or more of antennas 40 may be cavity-backed antennas. Different types of antennas may be used for different bands and combinations of bands. For example, one type of antenna may be used in forming a local wireless link antenna and another type of antenna may be used in forming a remote wireless link antenna.
Transmission line paths may be used to couple antenna structures 40 to transceiver circuitry 90. Transmission lines in device 10 may include coaxial cable paths, microstrip transmission lines, stripline transmission lines, edge-coupled microstrip transmission lines, edge-coupled stripline transmission lines, transmission lines formed from combinations of transmission lines of these types, etc. Filter circuitry, switching circuitry, impedance matching circuitry, and other circuitry may be interposed within the transmission lines, if desired.
Device 10 may contain multiple antennas 40. One or more of the antennas may be blocked or otherwise affected by a user's body or other external object while one or more other antennas are not affected by the external object. If desired, control circuitry 30 may be used to select an optimum antenna to use in device 10 in real time (e.g., an optimum antenna to transmit signals, etc.). Control circuitry 30 may, for example, make an antenna selection based on information on received signal strength, based on sensor data (e.g., information from a proximity sensor indicating which of multiple antennas may be affected by an external object), based on tapped antenna signals from a coupler (e.g., antenna impedance information), based on connector usage information, based on information received from external equipment such as a cellular telephone network base station, or based on other information.
As shown in
As shown in
To provide antenna structures 40 with the ability to cover communications frequencies of interest, antenna structures 40 may be provided with circuitry such as filter circuitry (e.g., one or more passive filters and/or one or more tunable filter circuits). Discrete components such as capacitors, inductors, and resistors may be incorporated into the filter circuitry. Capacitive structures, inductive structures, and resistive structures may also be formed from patterned metal structures (e.g., part of an antenna). If desired, antenna structures 40 may be provided with adjustable circuits such as tunable components 102 to tune antennas over communications bands of interest and to ensure that a desired frequency coverage is maintained in a variety of different operating environments. Tunable components 102 may include tunable inductors, tunable capacitors, or other tunable components. Tunable components such as these may be based on switches and networks of fixed components, distributed metal structures that produce associated distributed capacitances and inductances, variable solid state devices for producing variable capacitance and inductance values, tunable filters, or other suitable tunable structures. During operation of device 10, control circuitry 30 may issue control signals on one or more paths such as path 88 that adjust inductance values, capacitance values, or other parameters associated with tunable components 102, thereby tuning antenna structures 40 to ensure that desired communications bands are covered.
Path 92 may include one or more transmission lines. As an example, signal path 92 of
Transmission line 92 may be coupled to antenna feed structures associated with antenna structures 40. As an example, antenna structures 40 may form an inverted-F antenna, a slot antenna, a hybrid inverted-F slot antenna or other antenna having an antenna feed with a positive antenna feed terminal such as terminal 98 and a ground antenna feed terminal such as ground antenna feed terminal 100. Positive transmission line conductor 94 may be coupled to positive antenna feed terminal 98 and ground transmission line conductor 96 may be coupled to ground antenna feed terminal 92. Other types of antenna feed arrangements may be used if desired. The illustrative feeding configuration of
In the example of
As shown in
In the illustrative example of
Antenna 40A may be, for example, an upper antenna (UAT) in a rectangular device such as device 10 of
If desired, antennas such as antennas 40A and 40B may have tunable components. For example, antenna 40A may have tunable component(s) 102A and antenna 40B may have tunable component(s) 102B. Tunable components 102A and 102B may be, for example, tunable components that bridge one or more gaps 20 in the peripheral conductive member in housing 12 that is used in forming resonating elements 106A and 106B. Tunable components may be located in an antenna return path, may be coupled to an antenna feed, may span the separation between an antenna resonating element and ground in parallel with an antenna return path and/or antenna feed, may span peripheral gaps such as gaps 20, etc. The example of
Antennas such as antennas 40A and 40B of
External objects such as object 114 may include a user's body (e.g., a user's head, a user's leg, a user's hand, or other user body part), may include a table or other inanimate object on which device 10 is resting, may include dielectric objects, may include conductive objects, and/or may include other objects that affect wireless performance (e.g., by loading antennas in device 10 and thereby affecting antenna impedance for the antennas).
When an external object such as object 114 is brought into the vicinity of an antenna (e.g., when object 114 is within 10 cm of an antenna, when object 114 is within 1 cm of an antenna when object 114 is within 1 mm of an antenna, or when the distance between an antenna of device 10 and object 114 has other suitable values), the antenna may exhibit an altered frequency response (e.g., the antenna may be detuned because the impedance of the antenna has been changed due to loading from object 114). Wireless signals can also be attenuated (i.e., blocked) by being absorbed and/or reflected by object 114. In some situations, antennas such as antennas 40A and 40B can be detuned due to the presence of metal associated with an external connector that has been plugged into device 10. When device 10 is communicating with external equipment such as equipment 80 of
Antenna-related performance issues such as signal quality issues and other performance issues can be addressed in real time by actively adjusting tunable components such as tunable components 102A and 102B, by adjusting antenna port selections, and by otherwise adjusting the operating of the wireless circuitry of device 10.
A wireless circuit control algorithm may be implemented by control circuitry 30. Antenna adjustments can be made by control circuitry 30 based on knowledge of the current operating state of device 10, based on sensor data based on connector usage information, based on received signal strength information or other signal information, based on information from external equipment 88, and/or based on antenna impedance information.
Illustrative circuitry for using feedback to measure antenna impedance in real time is shown in
Sensors may also be used in device 10 to determine the operating environment of device 10. As an example, des ice 10 may include capacitive proximity sensors or light-based proximity sensors (as examples). The sensors may supply sensor data to control circuitry 30. For example, a proximity sensor may supply data indicating that an external object is at a particular distance from the sensor.
If desired, device 10 may have connector sensors. Device 10 may, for example, have a connector sensor such as a pressure sensitive switch or other sensor mechanism (e.g., a light-based sensor, etc.) that detects the presence and absence of a connector that has been plugged into a connector port in device 10. Connector presence (and, if desired, connector type) may also be determined using a connector sensor that has been implemented using communications port circuitry in the control circuitry of device 10.
Sound signals can be gathered using an audio sensor, an accelerometer may gather information on device movement and on the orientation of device 10 relative to the earth, a compass or gyroscope may monitor des ice orientation and movement, light-based sensors such as cameras and ambient light sensors may gather information on the environment in which device 10 is operating, temperature sensors may gather information on device temperature, and other sensors may be used to monitor the operation of device 10.
During operation of device 10, control circuitry 30 can use information on the current operating state of device 10 to determine how to adjust tunable antenna components (e.g., components such as components 102A and/or 102B of
A generalized diagram of illustrative wireless circuitry in device 10 is shown in
During operation, control circuitry 30 may gather antenna impedance information from couplers 122, as described in connection with
Any suitable number or transceivers 90 may be used in device 10. The number of transmitters and receivers in each radio (transceiver circuit) may be two or more (as an example). Port switch 150 can be located where shown in
Device 10 can systematically optimize wireless performance in real time by making port selections using port switch 150, by performing antenna aperture tuning operations using tunable components 102 in antenna(s) 40, by tuning impedance matching circuitry 124, and by making other circuit adjustments. Optimization may be performed in real time based on previously characterized device performance metrics. In performing device characterization, combined antenna system settings are preferably identified that allow device 10 to satisfy desired performance criteria such as radiated performance criteria, specific absorption rate (SAR) criteria, etc. Optimization may be achieved for one or more radios (transceivers 90). In some situations (e.g., when the body of a user of device 10 is in the vicinity of device 10), the antenna circuitry of device 10 may be adjusted to ensure that transmitted radiation is moved away from the body of the user, thereby helping to reduce specific absorption, rate (SAR) levels (absorption of radio-frequency power). Adjustments such as these may improve radiative performance and reduce radio-frequency (RF) and direct-current (DC) power consumption by device 10. The tuning of impedance matching circuits 124 may not significantly affect antenna radiation patterns, but can help optimize wireless performance by improving impedance matching in a variety of operating conditions.
During operation, device 10 can determine how device 10 is being used by the user of device 10 (i.e., the usage scenario for device 10 can be ascertained) and can gather information about the operating environment for device 10 (e.g., whether antenna 40 loaded by nearby objects, etc.). As an example, device 10 can determine whether a user is making a voice telephone call, can determine whether device 10 is being held in a particular orientation (portrait, landscape, etc.), can determine whether a user is using wireless data services, etc. The usage information can help device 10 determine how to adjust transmit powers, adjust matching circuitry, tune antenna(s) 40, switch one or more antennas into use via port switch 150, etc. Device 10 can also determine directly by impedance measurements from directional couplers 122 or indirectly whether one or more antennas have been detuned or otherwise affected by the presence of nearby objects in the vicinity of device 10 and can make corresponding wireless circuit adjustments.
Device usage and antenna adjustment settings can be ascertained based on information from sensors connected to an applications processor or other control circuitry 30, antenna impedance measurements from directional couplers 122, received signal information (e.g., received signal strength information, signal-to-noise information, and other information from transceiver circuitry 90), knowledge of the power available from power amplifiers in wireless circuitry 34, information on radio technologies currently in use by wireless circuitry 34, base station information from external equipment 80 (e.g., a cellular telephone base station or other wireless base station, which may provide information such as received signal quality information, transmitted signal information, link quality, etc.), and other inputs.
Usage scenarios that can be detected by device 10 include certification modes (e.g., free space, hand and head, landscape with menu button left, landscape with menu button right), real user left hand portrait mode, left hand and heat mode, right hand mode, right hand and head mode, real user gaming grip (hands gripping opposing left and right edges of a landscape device) with left-side menu button, real user gaming grip with right-side menu button, read user body side 1, side 2, etc., metal table mode(s), wood table mode(s), glass table mode(s), etc.
To determine the current usage scenario for device 10 in static and dynamic environments, device 10 may use sensor information such as information from a headphone jack sensor or other circuitry in device 10 that is indicative or whether headphones are plugged into the audio jack of device 10 and are being used to play audio content for the user, information on whether a digital data port connector such as a dock connector or other data connector is plugged into a connector port that is in the vicinity of one or more of antennas 40 and therefore is affecting antenna performance, information from sensors such as a gyroscope sensor that indicates orientation for device 10, information from an accelerometer (e.g., a sensor that provides orientation information and/or information on movement of device 10 to determine, for example, whether device 10 is being used in portrait or landscape mode), information from one or more proximity sensors (e.g., a capacitive proximity sensor, a light-based proximity sensor, etc. to determine whether or not a user or other external object is in the vicinity of an antenna), touch screen sensors such as a capacitive touch sensor associated with display 14 (e.g., a proximity sensor formed from a touch screen) indicating whether a user's cheek, ear, body, finger, or hand is adjacent to device 10 and/or antenna(s) 40 in device 10, image sensors (e.g., a front-facing camera, a rear-facing camera, etc.), speaker circuitry (e.g., audio circuitry indicative of whether a first speaker such as a speakerphone speaker is being used to play audio, whether a second speaker such as an ear speaker is being used to play audio, etc.), microphone data from a first microphone such as a voice microphone and/or a second microphone such as a video microphone, ambient light sensor information from an ambient light sensor, information from a global positioning system receiver or other satellite navigation system receiver, compass information from a compass, vibration data from an accelerometer, etc.
In addition, information on usage scenarios can be gathered based on antenna impedance. Antenna impedance data can be gathered in real time using antenna feedback from directional couplers 122, as described in connection with
Radios in device 10 (e.g., wireless transceiver circuits 90) may provide information for device 10 that device 10 can use in controlling the wireless circuitry of device 10 in real time. For example, usage scenarios and other device information can be gathered based on received signal power information from transceivers 90, from signal-to-noise ratio information from transceivers 90, from other signal quality information from transceivers 90, from knowledge of which channels and/or frequency bands are active, etc. As an example, a baseband integrated circuit in transceiver circuitry 90 may produce a value for a signal quality or strength metric such as a received signal strength indication (RSSI) metric. RSSI information and/or other information about received signals that is produced by a baseband integrated circuit may be indicative of antenna performance (e.g., whether certain antennas are being detuned or blocked, etc.). Transceivers 90 may also be used to produce information such as uplink and downlink channel quality indicators and rank indicators, transmit power levels, etc.
An optimization algorithm for adjusting wireless circuitry 34 may be implemented by control circuitry 30 of device 10. The optimization (control) algorithm may be based on a weighted summation of the signal to a signal-based metric such as signal-to-noise ratio across multiple links (e.g., signal-to-noise ratio values for links associated with different, respective transceivers 90). In the weighted summation, signal-to-noise ratio may be summed across both uplinks and downlinks. Weighting in the control algorithm can prioritize one transceiver over others. For example, a cellular telephone transceiver can be prioritized over a wireless local area network transceiver to reduce the possibility of an undesired cellular telephone call drop.
The signal-to-noise ratio of the uplink for a transceiver may depend on usage scenario, antenna efficiency, and potential interference (coexistence issues) between transceivers (which may involve linear and nonlinear effects). A control algorithm for adjusting wireless circuitry 34 based on signal-to-noise ratio optimization (e.g., using a weighted optimization function) can enable transceivers to reduce transmit power to minimize power consumption while maintain a transmit power level that sustains a desired communications link quality.
Weights in the control algorithm can be dynamic. Dynamic weights can be adjusted in real time as a function of the operational modes of the transceivers being employed. For example, weights can be adjusted based on factors such as which transceivers 90 are in use and are transmitting signals. Weights can also be adjusted based on transmit power values and the frequencies of operation of each transceiver. These factors affect whether or not coexistence issues (interference issues) may exist between transceivers that can be addressed by suitable wireless circuit adjustments.
In general, signal-to-noise ratio values will also be dependent on effects such as channel fading, path loss, co-channel interference, etc. Antenna efficiency patterns may be adjusted in real time to mitigate these effects (e.g., antenna tuning may be performed to effectively beam form the antenna's pattern). Appropriate signal-to-noise ratio weights in a weighted optimization function or other wireless control algorithm settings for device 10 can be identified by characterizing the performance of device 10 over some or all of the expected operating conditions for device 10.
The control algorithm may, if desired, take into account which radio technology is being used by each transceiver. Multiple simultaneously active control loops may be used, each of which helps optimize the wireless performance of a different respective transceiver. In some situations, optimization can be performed solely for transmit power (as a representative of uplink signal-to-noise ratio). As an example, one control loop may be used to identify a current usage scenario for device 10 and may tune antenna(s) 40 based on the identified usage scenario. Usage scenario indicators cart be used to determine whether or not a usage scenario has changed sufficiently to require a new update to antenna tuning settings. Hysteresis may be employed to ensure that wireless circuit settings are not toggled excessively. An additional control loop may he used by device 10 for impedance tuning by adjusting impedance matching circuits 124. The impedance tuning control loop may have a higher bandwidth than other control loops such as a usage setting control loop (e.g., to help reduce control complications that might otherwise arise from the simultaneous operation of multiple control loops of identical bandwidth). A control loop that is used to adjust transceiver power levels may similarly be provided with a different bandwidth form other control loops (it desired). Impedance tuning may be used to ensure that a desired impedance is presented to transceiver circuits 90 (e.g., a 50 ohm impedance or another impedance value). Antenna(s) 40 may be configured to exhibit similar impedances under a of variety of potential usage scenarios.
An illustrative control algorithm that may be used for adjusting antenna(s) 40 involves first determining the current usage scenario (e.g., hand scenario, etc.), second setting antenna ports and adjusting antenna tuning in a way that is believed to be optimum for the usage scenario (e.g., by coupling each antenna 40 to a transceiver at an appropriate port using port switch 150, tuning each antenna, etc.), third the impedance of matching circuits 124 to further optimize wireless performance (e.g., using settings that are potentially band-specific, channel-specific, and/or radio-technology-specific). Determination of which settings are optimum under each potential operating scenario may involve full system (and multi-radio) characterizations in static and dynamic environments including total radiated power (TRP) total isotropic sensitivity (TIS), and specific absorption rate (SAR).
It desired, tradeoffs in performance may be made between multiple transceivers 90 (e.g., to favor one technology/transceiver over another in environments in which one technology or transceiver is compromised relative to another). Impedance tuning can be used to optimize for power transfer to and from each antenna 40 or, if desired, other parameters can be optimized (e.g., matching of antenna impedance to target values). System level performance can be optimized without necessarily minimizing return loss from antennas 40. Optimization can improve isolation between antennas 40 (e.g., in scenarios in which transceiver coexistence is a potential concern). Impedance adjustments (e.g., to matching circuits 124) can be made to impedance tuning circuitry that is embedded within front end modules (circuitry interposed between couplers 122 and antennas 40) to enhance system level performance. For example, antenna impedance measurements made using feedback from directional couplers 122 can be used to optimize the load presented to the front end module circuitry to achieve enhanced performance (improving, for example, duplexer isolation when needed at higher power levels to reduce transmit desensitization).
Consider, as an example, a control algorithm that places the wireless circuitry of device 10 in one of three different modes. In a first of the three modes, an upper antenna such as antenna 40A of
Illustrative operations involved in adjusting this type of wireless circuitry for device 10 are shown in
Based on the information that is gathered during the operations of step 200, device 10 can determine whether wireless performance criteria are being satisfied or whether antenna mode adjustments should be made. In response to determining that antenna mode adjustments should be made, device 10 can take suitable action. For example, the current operating mode for device 10 can be switched from UAT, LAT mode 1, or LAT mode 2 to a different mode selected from this set of antenna modes (e.g., from UAT to LAT mode 1 or LAT mode 2, from LAT mode 1 to LAT mode 2 or UAT, or from LAT mode 2 to UAT or LAT mode 1). The determination of which mode to switch to may be made in advance (i.e., a predetermined pattern may be used), may be based on samples of alternative antennas modes that are made just prior to switching, or may be made using other suitable antenna switching schemes. As indicated by line 204, processing may then loop back to step 200, where device 10 truly operate using the newly selected operating mode for device 10. If desired, device 10 may operate in more modes (e.g., multiple UAT modes, etc.). The use of a port switching scenario for device 10 in which the antennas can be operated in an upper antenna mode or one of two different lower antenna modes is merely illustrative.
At step 206, device 10 can gather one or more inputs. Examples of input that may be gathered by device 10 include sensor data, information from a remote base station, antenna impedance, signal quality information from a baseband integrated circuit or other control circuit in device 10 and or from external equipment such as a base station, information on the status software running on device 10 and the operation of device 10 (e.g., whether a voice call is being made by the user of device 10, whether audio ports and/or other connector ports are being used by device 10, etc.).
Based on the information collected at step 206, device 10 can determine the current usage scenario for device 10 (step 208). Device 10 may, for example, determine whether external objects are located in the vicinity of device 10, may determine whether antennas in device 10 are being affected by the presence of nearby objects and/or objects with particular electrical properties (conductive, dielectric, etc.), may determine how device 10 is oriented relative to the Earth so that orientation-based antenna performance variations can be taken into account, may determine how device 10 is being held by a user, etc.
Based on the usage scenario identified at step 208, device 10 can take suitable action (step 210). Device 10 may, for example, adjust antenna tuning by adjusting tunable components 102, may adjust antenna impedance matching circuits 124, may adjust antenna port selection switch 150 to switch a desired antenna into use for each of one or more respective transceivers 90, may adjust transmit powers, may adjust which radio technologies are active, and/or may adjust other transceiver and wireless circuit settings. As indicated by line 212, processing may then loop back to step 206, so that additional inputs may be gathered.
If desired, a coupler for making measurements on antenna behavior (e.g., impedance measurements showing how antenna 40 is being affected by the presence or absence of contact with external objects or other changes in environmental conditions) may be made using multiple couplers and/or using couplers that are located in portions of antenna 40 other than the antenna feed. This is illustrated in the example of
In the illustrative example of
When antenna 40 is touched by a user's hand or other external object, coupler 122B may measure an impedance change in path 240 and can use this information to take suitable corrective action (step 212 of
The foregoing is merely illustrative and various modifications can be made by those skilled in the art without departing from the scope and spirit of the described embodiments. The foregoing embodiments may be implemented individually or in any combination.
Number | Name | Date | Kind |
---|---|---|---|
5337353 | Boie et al. | Aug 1994 | A |
5451965 | Matsumoto | Sep 1995 | A |
5463406 | Vannatta et al. | Oct 1995 | A |
5650597 | Redmayne | Jul 1997 | A |
5748054 | Tonegawa et al. | May 1998 | A |
5777693 | Kishigami et al. | Jul 1998 | A |
5805067 | Bradley et al. | Sep 1998 | A |
5826458 | Little | Oct 1998 | A |
5854972 | Pennock et al. | Dec 1998 | A |
5864316 | Bradley et al. | Jan 1999 | A |
5905467 | Narayanaswamy et al. | May 1999 | A |
5956626 | Kaschke et al. | Sep 1999 | A |
6242982 | Ibelings et al. | Jun 2001 | B1 |
6275684 | Kaneko et al. | Aug 2001 | B1 |
6285893 | Keirinbou | Sep 2001 | B1 |
6329958 | McLean et al. | Dec 2001 | B1 |
6380899 | Madsen et al. | Apr 2002 | B1 |
6408187 | Merriam | Jun 2002 | B1 |
6408193 | Katagishi et al. | Jun 2002 | B1 |
6456856 | Werling et al. | Sep 2002 | B1 |
6483463 | Kadambi et al. | Nov 2002 | B2 |
6529088 | Lafleur et al. | Mar 2003 | B2 |
6590539 | Shinichi | Jul 2003 | B2 |
6611227 | Nebiyeloul-Kifle et al. | Aug 2003 | B1 |
6657595 | Phillips et al. | Dec 2003 | B1 |
6678532 | Mizoguchi | Jan 2004 | B1 |
6757267 | Evans et al. | Jun 2004 | B1 |
6761316 | Bridgelall et al. | Jul 2004 | B2 |
6806835 | Iwai et al. | Oct 2004 | B2 |
6862433 | Callaway | Mar 2005 | B2 |
6879293 | Sato | Apr 2005 | B2 |
6959209 | Fang | Oct 2005 | B2 |
6978121 | Lane et al. | Dec 2005 | B1 |
6985113 | Nishimura et al. | Jan 2006 | B2 |
7016686 | Spaling | Mar 2006 | B2 |
7039435 | McDowell et al. | May 2006 | B2 |
7050010 | Wang et al. | May 2006 | B2 |
7053629 | Neverman | May 2006 | B2 |
7109945 | Mori | Sep 2006 | B2 |
7113087 | Casebolt | Sep 2006 | B1 |
7116959 | Link et al. | Oct 2006 | B1 |
7146139 | Nevermann | Dec 2006 | B2 |
7149483 | Reinisch et al. | Dec 2006 | B1 |
7181251 | Stohr et al. | Feb 2007 | B2 |
7187332 | Kezys et al. | Mar 2007 | B2 |
7499722 | McDowell et al. | Mar 2009 | B2 |
7522846 | Lewis et al. | Apr 2009 | B1 |
7557760 | Chang et al. | Jul 2009 | B2 |
7633076 | Huppi et al. | Dec 2009 | B2 |
7826875 | Karaoguz | Nov 2010 | B2 |
7834813 | Caimi et al. | Nov 2010 | B2 |
7916089 | Schlub et al. | Mar 2011 | B2 |
7999748 | Ligtenberg et al. | Aug 2011 | B2 |
8023984 | Jin et al. | Sep 2011 | B2 |
8068798 | Wilcox et al. | Nov 2011 | B2 |
8131232 | Muhammad | Mar 2012 | B2 |
8159399 | Dorsey | Apr 2012 | B2 |
8255009 | Sorensen et al. | Aug 2012 | B2 |
8326221 | Dorsey | Dec 2012 | B2 |
8326385 | Brogle et al. | Dec 2012 | B2 |
8417296 | Caballero et al. | Apr 2013 | B2 |
8432322 | Amm et al. | Apr 2013 | B2 |
8466839 | Schlub et al. | Jun 2013 | B2 |
8749523 | Pance et al. | Jun 2014 | B2 |
8781420 | Schlub et al. | Jul 2014 | B2 |
9071336 | Schlub et al. | Jun 2015 | B2 |
9179299 | Schlub et al. | Nov 2015 | B2 |
20020027474 | Bonds | Mar 2002 | A1 |
20020060645 | Shinichi | May 2002 | A1 |
20020094789 | Harano | Jul 2002 | A1 |
20020123309 | Collier et al. | Sep 2002 | A1 |
20030062907 | Nevermann | Apr 2003 | A1 |
20030064732 | McDowell et al. | Apr 2003 | A1 |
20030186728 | Manjo | Oct 2003 | A1 |
20030197597 | Bahl et al. | Oct 2003 | A1 |
20030210203 | Phillips et al. | Nov 2003 | A1 |
20030218993 | Moon et al. | Nov 2003 | A1 |
20040176083 | Shiao et al. | Sep 2004 | A1 |
20040189542 | Mori | Sep 2004 | A1 |
20040222926 | Kontogeorgakis et al. | Nov 2004 | A1 |
20050124305 | Stichelbout | Jun 2005 | A1 |
20050245204 | Vance | Nov 2005 | A1 |
20060050007 | Min | Mar 2006 | A1 |
20060161871 | Hotelling et al. | Jul 2006 | A1 |
20060205368 | Bustamante et al. | Sep 2006 | A1 |
20060232468 | Parker et al. | Oct 2006 | A1 |
20060244663 | Fleck et al. | Nov 2006 | A1 |
20070188375 | Richards et al. | Aug 2007 | A1 |
20080106476 | Tran et al. | May 2008 | A1 |
20080165063 | Schlub et al. | Jul 2008 | A1 |
20080248837 | Kunkel | Oct 2008 | A1 |
20080309836 | Sakama et al. | Dec 2008 | A1 |
20080316120 | Hirota et al. | Dec 2008 | A1 |
20090000023 | Wegelin et al. | Jan 2009 | A1 |
20090096683 | Rosenblatt et al. | Apr 2009 | A1 |
20090174611 | Schlub et al. | Jul 2009 | A1 |
20090251384 | Ligtenberg | Oct 2009 | A1 |
20090270137 | Sorensen et al. | Oct 2009 | A1 |
20090295648 | Dorsey et al. | Dec 2009 | A1 |
20090305742 | Caballero | Dec 2009 | A1 |
20100167672 | Ahn et al. | Jul 2010 | A1 |
20100203833 | Dorsey | Aug 2010 | A1 |
20110012793 | Amm et al. | Jan 2011 | A1 |
20110012794 | Schlub et al. | Jan 2011 | A1 |
20110043227 | Pance et al. | Feb 2011 | A1 |
20110212746 | Sarkar et al. | Sep 2011 | A1 |
20110250928 | Schlub et al. | Oct 2011 | A1 |
20120071195 | Chakraborty et al. | Mar 2012 | A1 |
20120202560 | Donaldson | Aug 2012 | A1 |
20120214422 | Shi et al. | Aug 2012 | A1 |
20130035051 | Mujtaba et al. | Feb 2013 | A1 |
20140003365 | Carey et al. | Jan 2014 | A1 |
20140139380 | Ouyang et al. | May 2014 | A1 |
Number | Date | Country |
---|---|---|
1343380 | Apr 2002 | CN |
1747228 | Jun 2006 | CN |
101330162 | Dec 2008 | CN |
102005035935 | Feb 2007 | DE |
0 564 164 | Oct 1993 | EP |
1298809 | Apr 2003 | EP |
1 469 550 | Oct 2004 | EP |
1 524 774 | Apr 2005 | EP |
1564896 | Aug 2005 | EP |
2528165 | Nov 2012 | EP |
2722996 | Apr 2014 | EP |
2 380 359 | Apr 2003 | GB |
2003179670 | Jun 2003 | JP |
2003209483 | Jul 2003 | JP |
2003216318 | Jul 2003 | JP |
200667061 | Mar 2006 | JP |
2006218083 | Aug 2006 | JP |
2008009759 | Jan 2008 | JP |
2008537615 | Sep 2008 | JP |
2009032570 | Feb 2009 | JP |
0131733 | May 2001 | WO |
0205443 | Jan 2002 | WO |
2005112280 | Nov 2005 | WO |
2007116790 | Oct 2007 | WO |
2008078142 | Jul 2008 | WO |
2009022387 | Feb 2009 | WO |
2009149023 | Dec 2009 | WO |
2012066559 | May 2012 | WO |
Entry |
---|
Myllmaki et al., “Capacitive recognition of the user's hand grip position in mobile handsets”, Progress in Electromagnetics Research B, vol. 22, 2010, pp. 203-220. |
Breeden, “Audible Message Alert With Ear Proximity Detector for Portable Handsets,” Motorola, Inc. Technical Developments, vol. 12, Apr. (p. 102-103). |
“CapTouch Programmable Controller for Single-Electrode Capacitance Sensors”, AD7147 Data Sheet Rev. B, [online], Analog Devices, Inc., [retrieved on Dec. 7, 2009], <URL: http://www.analog.com/static/imported-files/data—sheets/AD7147.pdf>. |
Ayala Vasquez et al. U.S. Appl. No. 14/283,039, filed May 20, 2014. |
Jadhav et al. U.S. Appl. No. 14/201,620, filed Mar. 7, 2014. |
Schlub et al. U.S. Appl. No. 13/865,578, filed Apr. 18, 2013. |
Number | Date | Country | |
---|---|---|---|
20150372656 A1 | Dec 2015 | US |