Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A WIRELESS DEVICE COMPRISING INDICATORS, A METHOD, A COMPUTER PROGRAM PRODUCT, AND A NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM THEREFOR
Document Type and Number:
WIPO Patent Application WO/2024/091166
Kind Code:
A1
Abstract:
A wireless device, WD, (100) comprising: one or more antenna units (110, 112, 114, 116); one or more indicators (170, 172, 174, 176) each indicator (170, 172, 174, 176) located adjacent to a corresponding antenna unit of the one or more antenna units, and a processor (130) configured to turn on each indicator (170) of the one or more of the indicators that is adjacent to an 5 antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode, (802, 804, 806). Corresponding method, computer program products, and non-transitory computer-readable storage medium are also disclosed.

Inventors:
LINDOFF BENGT (SE)
AXMON JOAKIM (SE)
SVEDBERG STEFAN (SE)
BERGSTRAND JESPER (SE)
Application Number:
PCT/SE2023/051057
Publication Date:
May 02, 2024
Filing Date:
October 26, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BEAMMWAVE AB (SE)
International Classes:
G06F3/00; H01Q1/00; H04B7/04; H04B17/23
Domestic Patent References:
WO2020028849A12020-02-06
WO2020028849A12020-02-06
Foreign References:
US20190272367A12019-09-05
US20070002877A12007-01-04
US20210159990A12021-05-27
US20210050893A12021-02-18
US9319124B22016-04-19
US9054845B22015-06-09
US8914084B22014-12-16
US20200265691A12020-08-20
US20180358991A12018-12-13
Attorney, Agent or Firm:
ZACCO SWEDEN AB (SE)
Download PDF:
Claims:
CLAIMS

1. A wireless device, WD, (100) comprising: one or more antenna units (110, 112, 114, 116); one or more indicators (170, 172, 174, 176), each indicator (170, 172, 174, 176) located adjacent to a corresponding antenna unit of the one or more antenna units (110, 112, 114, 116), and a processor (130) configured to turn on each indicator (170) of the one or more indicators that is adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode, (802, 804, 806).

2. The WD of claim 1, wherein the processor (130) is configured to turn on each indicator (170) of the one or more indicators (170, 172, 174, 176) that is adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) without determining or detecting whether there is an obstacle blocking any of the antenna units (110, 112, 114, 116).

3. The WD of claim 1 or claim 2, wherein the processor (130) is configured to turn on each indicator (170) of the one or more indicators (170, 172, 174, 176) that is adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) in accordance with a control signal received from a modem unit (180), and wherein the control signal is indicative of one or more antenna units presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806).

4. The WD of claim 1, further comprising: one or more sensors (120, 122, 124, 126, 128) positioned adjacent to each antenna unit, each of the one or more sensors configured to detect an obstacle (4) blocking a corresponding antenna unit; and wherein the processor (130) is configured to turn on each indicator (170) that is adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) only if an input from the one or more sensors (120, 122, 124, 126, 128) indicates a presence of the obstacle (4) proximate to the one or more sensors.

5. The WD of any one of claims 1-4, wherein each indicator (170, 172, 174, 176) comprises one or more light emitting diodes, LEDs.

6. The WD of any one of claims 1-5, wherein the WD (100) further comprises a display (160), and wherein each indicator (170, 172, 174, 176) comprises one or more areas (162, 164, 166, 168) of the display (160).

7. The WD of claim 6, wherein the one or more areas of the display (160) adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) are of a first colour and/or blinking when turned on and of a second colour, different from the first colour and/or not blinking when turned off.

8. The WD of claim 7, wherein the first colour is red, and wherein the second colour is green.

9. The WD of any of claims 1-8, wherein the processor (130) is further configured to turn off each indicator (172, 174, 176) of the one or more of the indicators that is adjacent to an antenna unit (112, 114, 116) presently not utilized for receiving and/or transmitting radio signals from/to the remote transceiver node, TNode (802, 804, 806).

10. A method (300) of a processor (130), comprisable in a wireless device, WD, (100), for indicating locations of one or more antenna units (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode (802, 804, 806), the WD (100) comprising the one or more antenna units (110, 112, 114, 116), one or more indicators (170, 172, 174, 176), each indicator (170, 172, 174, 176) located adjacent to a corresponding antenna unit, and a modem unit (180), the method comprising: receiving (310) a control signal from the modem unit (180) indicating that one or more antenna units (110) are presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (802, 804, 806); and turning on (320) each indicator (170) of the one or more of the indicators (170, 172,

174, 176) that are adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode (802, 804, 806).

11. The method of claim 10, wherein the control signal indicates that one or more antenna units (110) are presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (802, 804, 806) regardless of whether there is an obstacle blocking any of the antenna units (110, 112, 114, 116); and/or wherein turning on (320) each indicator (170) of the one or more of the indicators (170, 172, 174, 176) that are adjacent to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) is performed regardless of whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116.

12. The method of claim 10 or claim 11, further comprising: turning off (330) each indicator (172, 174, 176) of the one or more of the indicators that is adjacent to an antenna unit (112, 114, 116) presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode (802, 804, 806).

13. A computer program product comprising a non-transitory computer readable medium (400), having stored thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit (420) and configured to cause execution of the method of any of claims 10-12 when the computer program is run by the data processing unit (420).

14. A computer program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method according to any of claims 10-12.

15. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method according to any of claims 10-12.

Description:
A wireless device comprising indicators, a method, a computer program product, and a non- transitory computer-readable storage medium therefor.

Technical field

The present disclosure relates to a wireless device comprising indicators, and related method, computer program products and a non-transitory computer-readable storage medium.

More specifically, the disclosure relates to a wireless device comprising indicators, and related method, computer program products, and non-transitory computer-readable storage medium as defined in the introductory parts of the independent claims.

Background art

Presently, there are three basic multiple-input multiple-output (MIMO) and beamforming (BF) transceiver architectures:

Analog BF, in which the radio signals from antennas are combined in the analog domain. This architecture may have problems, such as slow beam tracking, and that there is no channel knowledge per antenna, as only the combined channel is known. An example of analog BF can be found in US 2021/050893 Al.

Hybrid BF, in which radio signals of a subset of antennas is combined in the analog domain to combined streams and the combined streams are analog-to-digital (AD) converted and further combined in the digital domain. An example of hybrid BF can be found in US 9319124 B2.

Digital BF, in which all streams are AD converted and combined in the digital domain. In digital BF there is full channel knowledge for all antennas. However, processing may be extraordinarily complex and/or power consuming, e.g., if the number of antennas is large. An example of digital BF can be found in US 9054845 B2.

In the case of analog or hybrid beamforming (BF), antenna panels may be utilized, while in the case of digital BF the antennas and transceivers may be distributed over a smartphone/wireless device (WD) in order to mitigate or alleviate e.g., a hand or finger blocking the radio signal. Regardless of whether antenna panels or distributed antennas are used, antennas or antenna panels may be blocked, e.g., by a hand or a finger of a user holding the WD.

In prior art solutions, the wireless device may switch between the different antennas/antenna panels and utilize an antenna/antenna panel that is not blocked (e.g., in order to transmit/receive a radio signal with higher or sufficient quality). As an example, US 8914084 B2 discloses a mobile communication device comprising a transceiver operably connected to a first antenna and to a second antenna; and a controller operably connected to the transceiver and to a memory having instructions that when executed by the controller generates, based on determining that one of a first signal from the first antenna and a second signal from the second antenna is weak, a resultant signal from a remaining signal of the first signal and the second signal.

Furthermore, WO 2020/028849 Al discloses that a wireless communication device outputs an indication that the signal path of the at least one antenna is at least partially blocked, US 2020/0265691 Al discloses that a control circuit of a wireless device controls indicating units of the wireless device to emit light to indicate the orientations other wireless devices, and US 2018/0358991 Al discloses that the mobile computing device includes one or more processors and memory storing instructions that, when executed by the one or more processors, cause the mobile computing device to detect an obstruction to a signal emanating from the phased-array antenna, and provide a notification indicating the presence of the obstruction.

However, there may still be a need for alternative solutions and/or improved apparatuses and/or methods, especially if the signal from a first antenna, which is not blocked is weak, while the signal from a second antenna which is blocked by the user would have been stronger than the signal from the first antenna if it had not been blocked.

Summary

An object of the present disclosure is to mitigate, alleviate or eliminate one or more of the above-identified deficiencies and disadvantages in the prior art and solve at least the above-mentioned problem.

According to a first aspect there is provided a wireless device (WD) comprising: one or more antenna units; one or more indicators proximate/adjacent to each antenna unit of the one or more antenna units, and a processor configured to turn on each indicator of the one or more of the indicators that is proximate/adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode).

According to some embodiments, each indicator comprises one or more light emitting diodes (LEDs).

According to some embodiments, the WD further comprises a display, and each indicator comprises one or more areas of the display.

According to some embodiments, the one or more areas of the display proximate/adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote TNode are of a first colour, such as red or orange or yellow, and/or blinking when turned on and of a second colour, different from the first colour, such as green or purple or blue, and/or not blinking when turned off.

According to some embodiments, the processor is configured to turn on each indicator that is proximate/adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote TNode in accordance with a control signal received from a modem unit, and wherein the control signal is indicative of one or more antenna units presently utilized for receiving and/or transmitting radio signals from/to a remote TNode.

According to some embodiments, the WD further comprises one or more sensors positioned proximate/adjacent to each antenna unit, and the one or more sensors are configured to detect an obstacle blocking a corresponding antenna unit.

According to some embodiments, the processor is configured to turn on each indicator that is proximate/adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote TNode only if an input from the one or more sensors indicates a presence of the obstacle proximate/adjacent to the one or more sensors.

According to some embodiments, the processor is further configured to turn off each indicator of the one or more of the indicators that is proximate/adjacent to an antenna unit presently not utilized for receiving and/or transmitting radio signals from/to the remote transceiver node, TNode. According to a second aspect there is provided a method of a processor, comprisable in a wireless device (WD) for indicating locations of one or more antenna units presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode, the WD comprises the one or more antenna units, one or more indicators each indicator located adjacent proximate/adjacent to a corresponding antenna unit, and a modem unit, the method comprises: receiving a control signal from the modem unit indicating that one or more antenna units are presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode), the control signal indicating that one or more antenna units are presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node regardless of whether there is an obstacle blocking any of the antenna units; and turning on each indicator of the one or more of the indicators that is proximate/adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to the remote TNode regardless of whether there is an obstacle blocking any of the antenna units.

According to some embodiments, the method further comprises turning off each indicator of the one or more of the indicators that is proximate/adjacent to an antenna unit presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode.

According to a third aspect there is provided a program product comprising a non- transitory computer readable medium, having stored thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit and configured to cause execution of the method of the second aspect or any of the above- mentioned embodiments when the computer program is run by the data processing unit.

According to a fourth aspect there is provided a program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method according to the fourth aspect or any of the embodiments mentioned herein.

According to a fifth aspect there is provided a non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method according to the fourth aspect or any of the embodiments mentioned herein.

Effects and features of the second, third, fourth and/or fifth aspects are fully or to a large extent analogous to those described above in connection with the first aspect and vice versa. Embodiments mentioned in relation to the first aspect are fully or largely compatible with the second, third, fourth and/or fifth aspects and vice versa.

An advantage of some embodiments is that the reception and/or transmission is improved, e.g., while reducing or maintaining the power consumption.

Another advantage of some embodiments is that a more robust (mobile phone, 3G, 4G, 5G, 6G) system is achieved.

Yet another advantage of some embodiments is that the system through-put is improved/increased.

A further advantage of some embodiments is that power consumption is reduced (and performance optimized), e.g., by adapting to current device status.

Yet a further advantage of some embodiments is that the information assists the user in performing the technical task of improving reception and/or transmission of radio signals.

Another further advantage of some embodiments is that the information relates to the present internal state of the dynamic technical system performing reception and/or transmission of signals for the wireless device and enables the user to improve reception and/or transmission of radio signals.

Yet another further advantage of some embodiments is that the information is precise and lets the user know exactly what to do to improve reception and/or transmission of radio signals.

Another advantage of some embodiments is that the manner the information is presented allows a continued interaction between human and wireless device (and allows continued improved reception and/or transmission of signals) and allows the user/WD to perform the technical task of reception and/or transmission of radio signals more effectively. Yet other advantages of some embodiments is that the indicator(s)/indication(s) gives information on the operating status of the configuration of the antenna units/WD, that the indicator(s)/indication(s) represents conditions prevailing in the apparatus/WD, and/or that the indicator(s)/indication(s) helps the user/WD to perform transmission and/or reception of radio signals to/from a remote TNode more efficiently.

Another advantage of some embodiments is that the system and/or the WD is simplified, e.g., since there is no need for any sensors. Thus, the complexity of the system and/or the WD is reduced.

The present disclosure will become apparent from the detailed description given below. The detailed description and specific examples disclose preferred embodiments of the disclosure by way of illustration only. Those skilled in the art understand from guidance in the detailed description that changes, and modifications may be made within the scope of the disclosure.

Hence, it is to be understood that the herein disclosed disclosure is not limited to the particular component parts of the device described or steps of the methods described since such apparatus and method may vary. It is also to be understood that the terminology used herein is for purpose of describing particular embodiments only and is not intended to be limiting. It should be noted that, as used in the specification and the appended claims, the articles "a", "an", "the", and "said" are intended to mean that there are one or more of the elements unless the context explicitly dictates otherwise. Thus, for example, reference to "a unit" or "the unit" may include several devices, and the like. Furthermore, the words "comprising", "including", "containing" and similar wordings does not exclude other elements or steps. Furthermore, the term "configured" or "adapted" is intended to mean that a unit or similar is shaped, sized, connected, connectable, programmed or otherwise adjusted for a purpose. As used herein, the term "if" may be construed to mean "when or "upon" or "in response to" depending on the context. Similarly, the phrase "if it is determined' or "when it is determined" or "in an instance of" may be construed to mean "upon determining or "in response to determining" or "upon detecting and identifying occurrence of an event" or "in response to detecting occurrence of an event" depending on the context. Accordingly, the phrase "if X equals Y" may be construed as "when X equals Y", "when it is determined that X equals Y", "in response to X being equal to Y", or "in response to detecting/determining that X equals Y" depending on the context.

Brief description of the drawings

The above objects, as well as additional objects, features, and advantages of the present disclosure, will be more fully appreciated by reference to the following illustrative and non-limiting detailed description of example embodiments of the present disclosure, when taken in conjunction with the accompanying drawings.

Figure 1 is a schematic drawing/front view illustrating a wireless device according to some embodiments;

Figure 2 is a schematic drawing illustrating a system comprising mobile phones and transceiver nodes according to some embodiments;

Figure 3A is a schematic drawing illustrating method steps according to some embodiments;

Figure 3B is a schematic drawing illustrating method steps according to some embodiments;

Figure 4 is a schematic drawing illustrating a computer readable medium according to some embodiments;

Figure 5A is a schematic drawing illustrating method steps implemented in a processing unit, in a wireless device comprising the processing unit or in a control unit/control circuitry thereof, according to some embodiments;

Figure 5B is a schematic drawing illustrating method steps implemented in a processing unit, in a wireless device comprising the processing unit or in a control unit/control circuitry thereof, according to some embodiments;

Figure 6A is a schematic drawing/front view illustrating a wireless device according to some embodiments;

Figure 6B is a schematic drawing/front view illustrating a wireless device according to some embodiments; Figure 6C is a schematic drawing/front view illustrating a wireless device according to some embodiments; and

Figure 6D is a schematic drawing/front view illustrating a wireless device according to some embodiments.

Detailed description

The present disclosure will now be described with reference to the accompanying drawings, in which preferred example embodiments of the disclosure are shown. The disclosure may, however, be embodied in other forms and should not be construed as limited to the herein disclosed embodiments. The disclosed embodiments are provided to fully convey the scope of the disclosure to the skilled person.

Terminology

Below is referred to a wireless device (WD). A wireless device is any device capable of transmitting or receiving signals wirelessly. Some examples of wireless devices are user equipment (UE), mobile phones, cell phones, smart phones, Internet of Things (loT) devices, vehicle-to-everything (V2X) devices, vehicle-to-infrastructure (V2I) devices, vehicle-to-network (V2N) devices, vehicle-to-vehicle (V2V) devices, vehicle-to-pedestrian (V2P) devices, vehicle- to-device (V2D) devices, vehicle-to-grid (V2G) devices, fixed wireless access (FWA) points, tablets, laptops, wireless stations, relays, repeater devices, reconfigurable intelligent surfaces, and large intelligent surfaces.

Below is referred to a "transceiver node" (TNode). A TNode may be a radio unit (RRU), a repeater, a wireless node, or a base station (BS), such as a radio base station (RBS), a Node B, an Evolved Node B (eNB) or a gNodeB (gNB). Furthermore, a TNode may be a BS for a neighbouring cell, a BS for a handover (HO) candidate cell, a radio unit (RRU), a distributed unit (DU), another WD (e.g., a remote WD) or a base station (BS) for a (active/deactivated) secondary cell (SCell) or for a serving/primary cell (PCell, e.g., associated with an active TCI state), a laptop, a wireless station, a relay, a repeater device, a reconfigurable intelligent surface, or a large intelligent surface.

Herein is referred to millimetre Wave (mmW) utilization, mmW communication, mmW communication capability and mmW frequency range. The mmW frequency range is from 24.25 Gigahertz (GHz) to 71 GHz or more generally from 24 to 300 GHz. The mmW frequency range may also be referred to as Frequency Range 2 (FR2).

Herein is referred to Frequency range/band 1 (FR1) utilization, FR1 GHz communication, FR1 communication capability and FR1 frequency range/band. FR1 may also be referred to as sub 6 GHz. The sub 6 GHz frequency range/band may comprise the interval from 0.5 to 6 GHz. Furthermore, in some embodiments, FR1 may equally well be referred to as a sub 7 GHz frequency range/band, especially if the range/band comprises one or more ranges/bands in the range from 6 to 7 GHz. The sub 7 GHz frequency range/band may comprise the interval from 0.5 to 7 GHz. Moreover, in some embodiments, FR1 may equally well be referred to as a sub 8 GHz frequency range/band, especially if the range/band comprises one or more ranges/bands in the range from 6 (or 7) to 8 GHz, such as U6G, which comprises a licensed NR band in the range from 6.425 to 7.125 GHz. The sub 8 GHz frequency range/band may comprise the interval from 0.5 to 8 GHz. Thus, FR1 may comprise one or more of sub 6 GHz, sub 7 GHz, and sub 8 GHz (frequency range/band). Alternatively, FR1, the sub 6 GHz, the sub 7 GHz, or the sub 8 GHz frequency range/band may be referred to as a sub mmW frequency range/band.

Herein is referred to Frequency range/band 1.5 (FR1.5) utilization, FR1.5 GHz communication, FR1.5 communication capability and FR1.5 frequency range/band. The FR1.5 frequency range/band comprise the interval from 8 to 24 GHz.

Below is referred to a "processor" or a "processing unit". The processor/processing unit may be a digital processor. Alternatively, the processor may be a microprocessor, a microcontroller, a central processing unit, a co-processor, a graphics processing unit, a digital signal processor, an image signal processor, a quantum processing unit, a control unit, or an analog signal processor. The processing unit may comprise one or more processors and optionally other units, such as a control unit.

Below is referred to an "antenna unit". An antenna unit may be one single antenna. However, an antenna unit may also be a dual antenna, such as a dual patch antenna with a first (e.g., horizontal) and a second (e.g., vertical) polarization, thus functioning as two separate antennas or an antenna unit having two ports. Herein is referred to "analog beamforming", "hybrid beamforming" and "digital beamforming". Digital beamforming means that the beamforming processing, e.g., multiplication of a coefficient, is performed before digital to analog conversion (DAC) for transmission (and after analog to digital conversion, ADC, for reception), i.e., in the digital domain. Analog beamforming means that the beamforming processing, e.g., phase shifting, is performed after DAC for transmission (and before ADC for reception), i.e., in the analog domain. Hybrid beamforming means that some beamforming processing, e.g., phase shifting, is performed after DAC and some beamforming processing, e.g., multiplication of a coefficient, is performed before DAC for transmission (and before and after ADC for reception), i.e., processing in both digital and analog domains.

Below is referred to an "active antenna unit" or "activation" of an antenna unit. An active antenna unit (or an antenna unit that is active) is an antenna unit, which is presently used for transmitting and/or for receiving radio signals to/from a remote TNode. Thus, an antenna unit is only active while transmitting and/or receiving radio signals to/from a remote TNode.

Prior Art

None of WO 2020028849 Al, US 20200265691 Al, and US 20180358991 Al discloses a processor configured to turn on each indicator of the one or more of the indicators that is adjacent to an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode) without determining or detecting whether there is an obstacle blocking any of the antenna units.

Basic concept

The basic concept of this invention is to make the user of a wireless device aware of which antenna(s)/antenna panel(s) is currently used for reception (without determining or detecting whether there is an obstacle blocking any of the antenna units) and/or transmission and provide indications and/or instructions to/for the user to improve the performance of the wireless device.

Another basic concept of this invention is to sense which antenna(s)/antenna panel(s) are blocked and make the user of the wireless device aware of the fact that the user is blocking one or more antennas/antenna panels which is currently needed for reception and/or transmission and provide one or more indications and/or one or more instructions for the user to improve the performance of the wireless device.

Embodiments

Embodiments related to the sensors

In the following, embodiments will be described where figure 1 illustrates (a front view of) a wireless device (WD) 100 comprising sensors according to some embodiments. The WD 100 comprises one or more antenna units (or panels) 110, 112, 114, 116. In some embodiments, all the antenna units 110, 112, 114, 116 are utilized for communication via FR2. Alternatively, the antenna units 110, 112, 114, 116 are utilized for communication via FR1, FR1.5 and/or FR2, e.g., FR1 and FR2. As another alternative, the antenna units 110, 112, 114, 116 are utilized for communication via a subset of frequencies within FR1, FR1.5 and/or FR2. Furthermore, the WD 100 comprises one or more sensors 120, 122, 124, 126, 128 positioned proximate to (close to or near or adjacent) each antenna unit 110, 112, 114, 116. As an example, a first sensor 120 is located proximate or adjacent to a first antenna unit 110, a second sensor 122 is located proximate or adjacent to a second antenna unit 112, a third sensor 126 is located proximate or adjacent to a third antenna unit 114, and a fourth sensor 128 is located proximate or adjacent to a fourth antenna unit 116. Thus, in some embodiments, there is one sensor per antenna unit. However, in other embodiments, there are more than one sensor proximate or adjacent to the same antenna unit, e.g., in some embodiments, there may be a fifth sensor 124 located proximate or adjacent to the third antenna unit 114. The fifth sensor 124 may be a different kind of sensor than the third sensor 126. As an example, the fifth sensor 124 may be a camera and the third sensor 126 (as well as the first, second and fourth sensors 120, 122, 128) may be a touch sensor or a light sensor. By utilizing more than one sensor (e.g., different kind of sensors) proximate to an antenna unit, reliability may be increased. The one or more sensors 120, 122, 124, 126, 128 may be selected from one or more magnetometers, one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system (GNSS) receivers (e.g., Global Positioning System, GPS, receivers), one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, one or more light sensors (IR, UV, ambient), one or more proximity sensors, one or more biometric sensors, and/or one or more radar transceivers. The one or more sensors 120, 122, 124, 126, 128 are configured to detect an obstacle 4 proximate to the one or more sensors, e.g., each sensor may be configured to detect or sense an obstacle 4 proximate to the sensor, i.e., detect an obstacle 4 in its proximity (and thus in the proximity of a corresponding antenna unit, i.e., the antenna unit closest to the sensor). The obstacle may be a middle finger, a thumb, an index finger, a hand, a foot, a knee, a ring finger, a little finger or similar. Moreover, the WD 100 comprises a processing unit or a processor 130. The processor 130 is configured to receive an input from the one or more sensors 120,

122. 124. 126. 128. The input indicates a presence of the obstacle 4 proximate to at least one of the one or more sensors 120, 122, 124, 126, 128 or the input indicates that there is no obstacle present in the proximity/vicinity of any of the one or more sensors 120, 122, 124,

126. 128. In some embodiments, the input from each sensor is a zero ("0") for indicating no obstacle present and a one ("1") for indicating an obstacle present. In response to receiving the input from the one or more sensors 120, 122, 124, 126, 128, the processor 130 is configured to determine whether or not there is an obstacle present in the proximity/vicinity of any of the one or more sensors 120, 122, 124, 126, 128. Furthermore, in response to a determination that there is no obstacle present in the proximity/vicinity of any of the one or more sensors 120, 122, 124, 126, 128, the processor 130 provides (or is configured to provide) no indication or cancels a previously provided indication. Moreover, in response to a determination that there is an obstacle present in the proximity/vicinity of at least one of the one or more sensors 120, 122, 124, 126, 128, the processor 130 is configured to identify (or identifies) at least one (e.g., one or two) antenna unit(s) proximate to the obstacle 4. The processor 130 is configured to provide (or provides) an indication. The indication is indicating that one or more antenna units are blocked (by the obstacle). In some embodiments, the indication is an indication to a user of the WD 100. However, in other embodiments, the indication is a control signal sent to a modem unit 180 comprised in the WD 100. Thus, in some embodiments, the WD 100 comprises a modem unit 180. The modem unit 180 controls which antenna unit(s) to use (for transmission and or reception of radio signals to a remote transceiver node), e.g., in accordance with a control signal received from the processor 130. Le., the modem unit 180 disables/enables each of the one or more antenna units (separately). Furthermore, in some embodiments, the indication comprises information about a location of the blocked antenna unit(s). Alternatively, or additionally, the indication comprises information about which one (or which ones) of the one or more antenna units 110, 112, 114, 116 is blocked. As an example, the antenna unit 110 may be blocked, whereas none of the antenna units 112, 114, 116 are blocked. Thus, in some embodiments, the indication comprises the information that the antenna unit 110 is blocked and optionally (or implicitly) the information that none of the antenna units 112, 114, 116 are blocked.

In some embodiments, the processor 130 is (further) configured to determine if activation of the blocked antenna unit improves reception and/or transmission of one or more radio signals from/to a remote transceiver node (TNode) 802, 804, 806 (shown in figure 2). Furthermore, the processor 130 is, in these embodiments, configured to provide the indication only upon determining that activation of the blocked antenna unit improves reception and/or transmission (of the one or more radio signals from/to the remote TNode 802, 804, 806).

Moreover, in some embodiments, the processor 130 is further configured to, after providing the indication, determine if the antenna unit is still blocked (by the obstacle). As an example, the processor 130 is configured to wait (or waits) or process other tasks for a first time period after having provided the indication and then when the first time period has elapsed (e.g., upon the first time period elapsing), the processor 130 is configured to determine (or determines) if (whether or not) the antenna unit is still blocked. The first time period may be 1 second (s), 2 s, 3 s, 4 s, 5 s, 6 s, 10 s, 20 s or similar (e.g., if the indication is an indication to a user of the WD). Alternatively, the first time period may be 1 millisecond (ms), 2 ms, 3 ms, 4 ms, 5 ms, 6 ms, 10 ms, 20 ms, 100 ms, 1000 ms or similar (e.g., if the indication is a control signal sent to a modem unit 180). The processor 130 is, in some embodiments, further configured to upon determining that the antenna unit (which was previously blocked) is still blocked, select one or more antenna units other than the blocked antenna unit for reception and/or transmission of one or more radio signals from/to a remote TNode 802, 804, 806. Additionally, or alternatively, the processor is further configured to upon determining that the antenna unit (which was previously blocked) is no longer blocked, select one or more antenna units including the previously blocked antenna unit for reception and/or transmission of one or more radio signals from/to the remote TNode 802, 804, 806. By selecting antenna units even if one or more antenna units are still blocked, an infinite loop is avoided and/or the delay of the selection is reduced (e.g., since no further indications are given to the user).

In some embodiments, the WD 100 comprises one or more haptic units 140, 142, 144, 146. The haptic units 140, 142, 144, 146 may be force feedback devices, ultrasound beam devices or vibrators. In these embodiments, the indication may be provided as haptic feedback, e.g., force feedback or vibrations. The haptic feedback is, in some embodiments, a vibration of the (whole) WD 100, e.g., if the WD 100 only comprises one haptic unit, such as a vibrator. Alternatively, or additionally, the haptic feedback is a local vibration in proximity to the blocked antenna unit. E.g., if the antenna unit 110 is blocked, the haptic feedback unit 140 gives haptic feedback, e.g., vibrations, to e.g., a user, which has put a finger or hand over the area of the WD 100, where the antenna unit 110 is located. Thus, the user may feel the vibrations with the blocking finger and may as a result stop blocking the antenna unit 110, thereby improving reception and/or transmission of radio signals from/to a remote TNode 802, 804, 806.

In some embodiments, the WD 100 comprises (or is connectable to) a buzzer 150, one or more earphones and/or a speaker 152 (e.g., loudspeaker). Thus, alternatively, or additionally, (to the haptic feedback) the indication is provided as a sound, i.e., sound feedback. The sound (feedback) is, in some embodiments, a beeping sound (output from the buzzer 150, the earphones and/or from the speaker 152). Alternatively, or additionally, the sound (feedback) is a message, e.g., a spoken message, comprising instructions (output from the speaker 152). As an example, the buzzer 150 (or the speaker 152) outputs a message coded with Morse code, e.g., according to the International Morse Code Alphabet, comprising instructions. As another example, the speaker 152 (or the earphones) outputs a spoken message comprising instructions. The instructions may be in the form "The antenna unit on the left side of the wireless device is blocked. Please, remove your finger from the left side of the wireless device."

In some embodiments, the WD 100 comprises a display 160. Thus, alternatively, or additionally, (to the haptic feedback and/or the sound feedback) the indication is provided as visual information on the display 160. The visual information may be a text message (displayed on the display 160, e.g., in window 161 of the display, shown in figure 6B) and/or graphic information (displayed on the display 160, e.g., in areas 162, 164, 166, 168 of the display, shown in figures 6A-D), e.g., indicating the location/position of the blocked antenna unit(s) (or indicating the location/position of one or more active antenna units).

Furthermore, in embodiments, in which the indication comprises instructions, the user of the WD 100 may be given points in a game in accordance with compliance with (or fulfilment of) the instructions given by the indication. Furthermore, in some embodiments, the points received in the game may be utilized as credit in a (online) store, e.g., for purchasing items in the game or for purchasing more data for the WD 100. Moreover, in some embodiments, the points are accumulated over time, and when a score or the accumulated points are higher than a threshold score (or higher than an amount/number of accumulated points), the user is given game credits, which can be used for purchasing game items, more bandwidth or more data in the system, phone calls, text messages etc.). By giving points in a game and/or credits to users of a system (e.g., the system 1000 depicted in figure 2), the system may be more robust, system through-put may be increased and/or power consumption may be reduced.

Moreover, in some embodiments, the WD 100 comprises one or more indicators 170, 172, 174, 176. The indicators 170, 172, 174, 176 may be indicating lights, such as light emitting diodes (LEDs) or areas of the display 160. As further alternatives, the indicators 170, 172, 174, 176 may be cathodoluminescent lamps or organic LEDs (OLEDs). As a further alternative to the indicators 170, 172, 174, 176 mention above, the exterior of the WD 100 in proximity to each of the antenna units 110, 112, 114, 116 is provided with safety markings (e.g., in black and yellow, such as black and yellow stripes) to indicate that the user should not put any fingers or other obstacles in these areas. Each indicator 170, 172, 174, 176 is (located) proximate/adjacent to (near, close to, adjoining) a corresponding antenna unit of the one or more antenna units 110, 112, 114, 116, e.g., each indicator 170, 172, 174, 176 adjoins a corresponding antenna unit of the one or more antenna units 110, 112, 114, 116. The processor 130 is (further) configured to provide the indication by turning on (or activating) the indicator(s) proximate to the blocked antenna unit(s). As an example, if antenna unit 110 is blocked, whereas antenna units 112, 114, 116 are not blocked, the indicator 170 is lit up/turned on/activated, whereas the indicators 172, 174, 176 are not lit up and/or are turned off (not activated or deactivated). The indicators 170, 172, 174, 176 are further described below.

Embodiments related to the indicators

In the following, embodiments will be described where figure 1 illustrates a wireless device (WD) 100 comprising indicators according to some embodiments. In these embodiments, the sensors 120, 122, 124, 126, 128 described above under "Embodiments related to the sensors" may be utilized to control the indicators, e.g., via one or more inputs from the one or more sensors to a processor 130, and via one or more control signals from the processor 130 to the one or more indicators 170, 172, 174, 176. The WD 100 comprises one or more antenna units 110, 112, 114, 116. The one or more antenna units 110, 112, 114, 116 are located at/on a front side of the WD 100. Alternatively, the one or more antenna units 110, 112, 114, 116 are located at/on a rear side of the WD 100, i.e., at/on the side opposite to the front side of the WD 100. As another alternative, the one or more antenna units 110, 112, 114, 116 are located at/on the left side 191, the right side 192 or the top 193 of the WD 100. As yet another alternative, one or more antenna units 110 are located at/on the front side of the WD 100, one or more antenna units 112 are located at/on the rear side of the WD 100, one or more antenna units 114 are located at/on the left side 191 of the WD 100, one or more antenna units 116 are located at/on the right side 192 of the WD 100, and/or one or more antenna units (not shown) are located at/on the top 193 of the WD 100. Furthermore, the WD 100 comprises one or more indicators 170, 172, 174, 176. Each indicator 170, 172, 174, 176 is (located) proximate/adjacent to (near, close to, adjoining) a corresponding antenna unit of the one or more antenna units 110, 112, 114, 116 (as shown in figure 1). As an example, a first indicator 170 is located proximate or adjacent to a first antenna unit 110, a second indicator 172 is located proximate or adjacent to a second antenna unit 112, a third indicator 174 is located proximate or adjacent to a third antenna unit 114, and a fourth indicator 176 is located proximate or adjacent to a fourth antenna unit 116. Moreover, the WD 100 comprises a processor 130. The processor 130 turns on or is configured to turn on each indicator 170 of the one or more indicators 170, 172, 174, 176 that is proximate to an active antenna unit 110, i.e., an antenna unit 110 presently used/utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode) 802, 804, 806. Thus, a user of the WD 100 is made aware of the fact that one or more certain antenna units are active and by not covering this/these antenna unit(s) with a finger or a hand, transmission and/or reception of radio signals are improved and/or power consumption is reduced. In some embodiments, the processor 130 turns on or is configured to turn on each indicator 170 of the one or more indicators 170, 172, 174, 176 that is proximate to an active antenna unit 110, i.e., an antenna unit 110 presently used/utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode) 802, 804, 806, without determining or detecting whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116. Thus, the system and/or the WD 100 is simplified (or the complexity of the system and/or the WD is reduced), e.g., since there is no need for any sensors (determining or detecting whether there is an obstacle blocking any of the antenna units). Furthermore, in some embodiments, the processor 130 turns off or is configured to turn off each indicator 172, 174, 176 of the one or more of the indicators 170, 172, 174, 176 that is not proximate to an active antenna unit 110. In some embodiments, each indicator 170, 172, 174, 176 comprises one or more light emitting diodes, LEDs. Additionally, or alternatively, the WD 100 (further) comprises a display 160 and each indicator 170, 172, 174, 176 comprises one or more areas 162, 164, 166, 168 of the display 160, e.g., the first indicator 170 comprises a first area 162, the second indicator 172 comprises a second area 164, the third indicator 174 comprises a third area 166, and the fourth indicator 176 comprises a fourth area 168. The display 160 is located at/on a front side of the WD 100. However, antenna units located at/on the rear side, the left side 191, the right side 192 and/or the top 193 of the WD 100 are still proximate to a corresponding indicator 170, 172, 174, 176 or area of the display 162, 164, 166, 168. Furthermore, in some embodiments, the one or more areas of the display 160 proximate to an active antenna unit 110, e.g., the first area 162, are/comprise a first colour, such as red or orange or yellow, and/or are blinking when turned on and are/comprise a second colour (other than the first colour), such as green or purple or blue or no colour (i.e., no indication), and/or are not blinking when turned off. Moreover, in some embodiments, the processor 130 is configured to turn on each indicator 170 that is proximate to an active antenna unit 110 in accordance with a control signal (CS) received from the modem unit 180. The control signal (CS) is indicative of one or more antenna units presently being active, i.e., presently utilized for receiving and/or transmitting radio signals from/to a remote TNode 802, 804, 806. In some embodiments, the WD 100 (further) comprises one or more sensors 120, 122, 124, 126, 128 positioned proximate to each antenna unit 110, 112, 114, 116. The one or more sensors 120, 122, 124, 126, 128 are (each) configured to detect an obstacle proximate to the one or more sensors 120, 122, 124, 126, 128, e.g., a first sensor 120 detects or is configured to detect an obstacle proximate to the first sensor 120, a second sensor 122 detects or is configured to detect an obstacle proximate to the second sensor 122, a third sensor 124 detects or is configured to detect an obstacle proximate to the third sensor 124, a fourth sensor 126 detects or is configured to detect an obstacle proximate to the fourth sensor 126, and a fifth sensor 128 detects or is configured to detect an obstacle proximate to the fifth sensor 128. Furthermore, the processor 130 is configured to turn on each indicator 170 that is proximate to an active antenna unit 110 (i.e., an antenna unit presently utilized for receiving and/or transmitting radio signals from/to a remote TNode 802, 804, 806) only if an input from the one or more sensors 120, 122, 124, 126, 128 indicates a presence of the obstacle proximate to the one or more sensors 120, 122, 124, 126, 128. Thus, in some embodiments, if the input from the one or more sensors 120, 122, 124, 126, 128 (or the inputs from each of the sensors 120, 122, 124, 126, 128) does not indicate a presence of the obstacle proximate to the one or more sensors, the processor 130 ensures that all indicators 170, 172, 174, 176 are turned off. In some embodiments, the processor 130 is (further) configured to turn off each indicator 172, 174, 176 of the one or more of the indicators that is proximate to a non-active antenna unit 112, 114, 116, i.e., an antenna unit presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode 802, 804, 806. Alternatively, in some embodiments, the processor 130 ensures that all indicators 172, 174, 176 proximate to a non-active antenna unit 112, 114, 116 are turned off.

Figure 2 illustrates a system 1000 comprising one or more WDs, such as mobile phones and/or tablets, 100, 102 and a group 800 of transceiver nodes (TNodes). The group 800 of TNodes comprises one or more TNodes 802, 804, 806. The system may be a general mobile phone system, a 3G cellular network system, a 4G cellular network system, a 5G cellular network system, or a 6G cellular network system. In some embodiments, the one or more TNodes are base stations, such as eNBs or gNBs. Each WD/mobile phone 100, 102 may communicate with, i.e., receive and/or transmit radio signals from/to, one or more TNodes 802, 804, 806. Thus, the WD/mobile phone 102 may have the same functionality as the WD/mobile phone 100 (described above in connection with figure 1). In some embodiments, the system 1000 comprises: one or more WDs 100, 102 (as described above in connection with figure 1 above); and a group 800 (of TNodes) comprising one or more TNodes 802, 804, 806.

Figure 3A illustrates method steps of a method 300 according to some embodiments. The method 300 is for/of a processor 130. The processor 130 is comprised or comprisable in a wireless device (WD) 100. The method 300 is for indicating location(s) of one or more active antenna units 110, i.e., for indicating location(s) of one or more antenna units presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (TNode) 802, 804, 806. The WD 100 comprises the one or more antenna units 110, 112, 114, 116. Furthermore, the WD 100 comprises one or more indicators 170, 172, 174, 176. Each indicator 170, 172, 174, 176 is (located) proximate to a corresponding antenna unit 110, 112,

114, 116. Moreover, the WD comprises a modem unit 180. The method 300 comprises receiving 310 a control signal from the modem unit 180. The control signal indicates that one or more antenna units 110 are presently active, i.e., utilized for receiving and/or transmitting radio signals from/to a remote Tnode 802, 804, 806. In some embodiments, the control signal indicates that one or more antenna units 110 are presently active, regardless of whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116, e.g., without the WD 100 or any component therein detecting or determining whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116. Furthermore, the method 300 comprises turning on 320 each indicator 170 of the one or more of the indicators 170, 172, 174, 176 that is proximate/adjacent to an antenna unit 110 presently active, i.e., utilized for receiving and/or transmitting radio signals from/to a remote TNode 802, 804, 806, e.g., regardless of whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116 (and/or without the WD 100 or any component therein detecting or determining whether there is an obstacle blocking any of the antenna units 110, 112, 114, 116). Thus, the one or more of the indicators 170, 172, 174, 176 indicates the location of the active antenna unit(s). In some embodiments, the method 300 comprises turning off 330 each indicator 172, 174, 176 of the one or more of the indicators that is proximate to an antenna unit 112, 114, 116 not being active, i.e., presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode 802, 804, 806. Furthermore, in some embodiments, one or more, e.g., all, of the steps 310, 320 and 330 are repeated until a stop criterion is met. A stop criterion may be that the steps have been repeated a user-definable number of times or that the processor 130 enters a stand-by mode or is turned off or that the WD 100 enters a stand-by mode or is turned off, e.g., by obtaining a connection release message, turning off the radio communication.

Figure 3B illustrates method steps of a method 305 according to some embodiments. The method 305 is for/of a processor 130. The processor 130 is comprised or comprisable in a wireless device (WD) 100. The method 305 is for mitigating blockage of an antenna unit of the WD 100. The WD 100 comprises one or more antenna units 110, 112, 114, 116. Furthermore, the WD comprises one or more sensors 120, 122, 124, 126, 128 positioned proximate to each antenna unit 110, 112, 114, 116. In some embodiments, the method 305 comprises detecting 308, by the one or more sensors 120, 122, 124, 126, 128, an obstacle 4 proximate to the one or more sensors 120, 122, 124, 126, 128. However, in other embodiments, the detecting 308 is automatically performed by the sensors 120, 122, 124, 126, 128 (and therefore not part of the method). The method 305 comprises receiving 315, by the processor 130, an input from the one or more sensors 120, 122, 124, 126, 128. The input from the one or more sensors 120, 122, 124, 126, 128 indicates a presence of the obstacle 4 proximate to the one or more sensors 120, 122, 124, 126, 128. Furthermore, the method 305 comprises identifying 325, e.g., by the processor 130, the antenna unit(s) proximate to the obstacle 4. In some embodiments, the identifying 325 is performed by finding the antenna unit(s) corresponding to the sensor unit(s), which indicates a presence of the obstacle 4. Moreover, the method 305 comprises providing 335, by the processor 130, an indication. The indication is indicating that an antenna unit is blocked. The indication may be an indication to a user of the WD 100. Alternatively, the indication is a control signal sent to a modem unit 180 comprised in the WD 100. In some embodiments, the method 305 comprises determining 345 if the antenna unit is still blocked. The determining 345 is performed after a first time period has elapsed (or at the time the first time period elapsed or runs out) since providing the indication. Thus, the method 305 may comprise waiting 342, by the processor 130, a first time period after having provided the indication. Furthermore, in some embodiments, the method 305 comprises upon determining (i.e., determining 345) that the antenna unit is still blocked, selecting 355 one or more antenna units other than the blocked antenna unit as active antennas, i.e., antennas for transmission and/or reception of radio signals to/from a remote TNode 802, 804, 806. Moreover, in some embodiments, the method 305 comprises upon determining (i.e., determining 345) that the antenna unit (which was previously blocked) is no longer blocked, selecting 365 one or more antenna units including the previously blocked antenna unit as active antennas, i.e., antennas for transmission and/or reception of radio signals to/from the remote TNode 802, 804, 806. Alternatively, the method 305 comprises upon determining (i.e., determining 345) that the antenna unit (which was previously blocked) is no longer blocked, selecting 366 one or more antenna units from all of the one or more antenna units 110, 112, 114, 116 (i.e., including the previously blocked antenna unit) as active antennas. Furthermore, in some embodiments, one or more, e.g., all, of the steps 315, 325, 335, and optionally one or more of the steps 308, 342, 345, 355, 365 and 366 are repeated until a stop criterion is met. A stop criterion may be that the steps have been repeated a user-definable number of times, that the processor 130 enters a stand-by mode or is turned off, or that the WD 100 enters a stand-by mode or is turned off, e.g., by obtaining a connection release message, turning off the radio communication.

According to some embodiments, a computer program product comprising a non- transitory computer readable medium 400, such as a punch card, a compact disc (CD) ROM, a read only memory (ROM), a digital versatile disc (DVD), an embedded drive, a plug-in card, a random-access memory (RAM) or a universal serial bus (USB) memory, is provided. Figure 4 illustrates an example computer readable medium in the form of a compact disc (CD) ROM 400. The computer readable medium has stored thereon, a computer program comprising program instructions. The computer program is loadable into a data processor (PROC) 420, which may, for example, be comprised in a computer 410 or a computing device, a processing unit, or a control unit. When loaded into the data processor, the computer program may be stored in a memory (MEM) 430 associated with or comprised in the data processor. According to some embodiments, the computer program may, when loaded into and run by the data processor, cause execution of method steps according to, for example, the method 300 illustrated in figure 3A and/or the method 305 illustrated in figure 3B, which methods are described herein. Furthermore, in some embodiments, there is provided a computer program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method 300 illustrated in figure 3A and/or the method 305 illustrated in figure 3B. Moreover, in some embodiments, there is provided a non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method 300 illustrated in figure 3A and/or the method 305 illustrated in figure 3B.

Figure 5A illustrates method steps, e.g., the method steps of the method 300 described above, implemented in a processor 130, implemented in a wireless device (WD) 100 (i.e., the WD 100 described above) comprising the processor 130, or implemented in a control unit/control circuitry thereof (i.e., a control unit/circuitry comprised in the processor 130 or in the WD 100) according to some embodiments. The processor 130 is comprised or comprisable in a wireless device (WD) 100. The processor 130 is or comprises controlling circuitry configured to cause reception 510 of a control signal from the modem unit 180. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a receiving unit (e.g., receiving circuitry, or a receiver). The control signal indicates that one or more antenna units 110 are presently active, i.e., utilized for receiving and/or transmitting radio signals from/to a remote Tnode 802, 804, 806. Furthermore, the processor 130 is or comprises controlling circuitry configured to cause turning on 520 of each indicator 170 of the one or more of the indicators 170, 172, 174, 176 that is proximate to an antenna unit 110 presently active, i.e., utilized for receiving and/or transmitting radio signals from/to a remote TNode 802, 804, 806. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) an on/off switching unit (e.g., on/off switching circuitry, or an on/off switch). In some embodiments, the processor 130 is or comprises controlling circuitry configured to cause turning off 530 of each indicator 172, 174, 176 of the one or more of the indicators that is proximate to an antenna unit 112, 114, 116 not being active, i.e., presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode 802, 804, 806. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) an on/off switching unit (e.g., on/off switching circuitry, or an on/off switch).

Figure 5B illustrates method steps, e.g., the method steps of the method 305 described above, implemented in a processor 130, implemented in a wireless device (WD) 100 (i.e., the WD 100 described above) comprising the processor 130, or implemented in a control unit/control circuitry thereof (i.e., a control unit/circuitry comprised in the processor 130 or in the WD 100) according to some embodiments. The processor 130 is comprised or comprisable in a wireless device (WD) 100. In some embodiments, the processor 130 is or comprises controlling circuitry configured to cause detection 508, by the one or more sensors 120, 122, 124, 126, 128, of an obstacle 4 proximate to the one or more sensors 120, 122, 124, 126, 128. The processor 130 is or comprises controlling circuitry configured to cause reception 515 of an input from the one or more sensors 120, 122, 124, 126, 128. The input from the one or more sensors 120, 122, 124, 126, 128 indicates a presence of an obstacle 4 proximate to the one or more sensors. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a receiving unit (e.g., receiving circuitry, or a receiver). Furthermore, the processor 130 is or comprises controlling circuitry configured to cause identification 525 of the antenna unit(s) proximate to the obstacle 4. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) an identifying unit (e.g., identifying circuitry, or an identifier). Moreover, the processor 130 is or comprises controlling circuitry configured to cause provision 535 of an indication. The indication is indicating that an antenna unit is blocked. The indication may be an indication to a user of the WD 100. Alternatively, the indication is a control signal sent to a modem unit 180 comprised in the WD 100. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) an indication providing unit (e.g., indication providing circuitry, an indication provider or one or more indicators). In some embodiments, the processor 130 is or comprises controlling circuitry configured to cause determination 545 of if/whether the antenna unit (previously blocked) is still blocked. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a determining unit (e.g., determining circuitry, a determiner). The determination 545 is performed after a first time period has elapsed (or at the time the first time period elapsed or runs out) since providing the indication. Thus, in some embodiments, the processor 130 is or comprises controlling circuitry configured to cause waiting 542 of/for a first time period after having provided the indication. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a waiting unit (e.g., waiting circuitry, a waiter, or a timer). Furthermore, in some embodiments, the processor 130 is or comprises controlling circuitry configured to cause, upon determining (i.e., the determination 545) that the antenna unit is still blocked, selection 555 of one or more antenna units other than the blocked antenna unit as active antennas, i.e., antennas for transmission and/or reception of radio signals to/from a remote TNode 802, 804, 806. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a selecting unit (e.g., selecting circuitry, or a first selector). Moreover, in some embodiments, the processor 130 is or comprises controlling circuitry configured to cause, upon determining (i.e., the determination 545) that the antenna unit (which was previously blocked) is no longer blocked, selection 565 of one or more antenna units including the previously blocked antenna unit as active antennas, i.e., antennas for transmission and/or reception of radio signals to/from the remote TNode 802, 804, 806. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a selecting unit (e.g., selecting circuitry, or a second selector). Alternatively, the processor 130 is or comprises controlling circuitry configured to cause, upon determining (i.e., the determination 545) that the antenna unit (which was previously blocked) is no longer blocked, selection 566 of one or more antenna units from all of the one or more antenna units 110, 112, 114, 116 (i.e., including the previously blocked antenna unit) as active antennas. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a selecting unit (e.g., selecting circuitry, or a third selector).

Figures 6A, 6B, 6C and 6D illustrate a wireless device (WD) 100, i.e., the WD 100 described above (e.g., in connection with figure 1), according to some embodiments. The WD 100 comprises first, second, third and fourth antenna units 110, 112, 114, 116. Furthermore, the WD 100 comprises first, second, third and fourth areas 162, 164, 166, 168 of a display 160. As illustrated in figure 6A, none of the first, second, third and fourth antenna units 110, 112, 114, 116 are blocked. Since none of the first, second, third and fourth antenna units 110, 112, 114, 116 are blocked, the first, second, third and fourth areas 162, 164, 166, 168 of the display 160 are all blank, empty, non-blinking, are/comprise a first colour (only), e.g., green, or purple or blue, or comprises a first symbol/image. Thus, the first, second, third and fourth areas 162, 164, 166, 168 each indicate that a corresponding/proximate antenna unit 110, 112, 114, 116 is not blocked, e.g., by a user. Furthermore, as illustrated in figure 6B, the user is holding an obstacle 4, e.g., a finger, close to the antenna unit 110. Thus, the antenna unit 110 is blocked by the obstacle/finger 4. However, an indication to the user is given in the first area 162 since the first area is now filled (e.g., with a pattern, such as a black and yellow pattern, black and yellow stripes, or completely filled, e.g., with black or red or orange or yellow), blinking, has/comprises a second colour (only) different from the first colour, e.g., red or orange or yellow, or comprises a second symbol/image, different from the first symbol/image. Furthermore, since none of the second, third and fourth antenna units 112, 114, 116 are blocked, the second, third and fourth areas 164, 166, 168 of the display 160 are (still) all blank, empty, non-blinking, has/comprises the first colour (only), e.g., green, or purple or blue, and/or comprises the first symbol/image. Alternatively, or additionally, an area or window 161 of the display displays instructions (as text) to the user. The instructions may be e.g., "Antenna unit blocked. Please, remove your finger from the indicated position." or "Antenna unit blocked. Please, remove your finger from the indicated position indicated by the red light.". Alternatively, the instructions may be e.g., "The antenna unit on the left side of the wireless device is blocked. Please, remove your finger from the left side of the wireless device." (e.g., if the instructions are displayed without an indicator or indicating area of the display 160 indicating the position/location). In some embodiments, the pattern, colour and/or symbol/image of the areas 162, 164, 166, 168 are the same when/if the corresponding antenna units 110, 112, 114, 116 are blocked and/or the pattern, colour or symbol/image of the areas 162, 164, 166, 168 are the same when/if the corresponding antenna units 110, 112,

114. 116 are not blocked. Thus, there is no extra memory needed for keeping different patterns/colors/symbols/images. Thus, the memory may be reduced.

As illustrated in figure 6C, none of the first, second, third and fourth antenna units 110,

112. 114. 116 are active. Since none of the first, second, third and fourth antenna units 110,

112, 114, 116 are active, the first, second, third and fourth areas 162, 164, 166, 168 of the display 160 are all blank, empty, non-blinking or a second colour (only), such as green, purple, blue or no colour (i.e., no indication). Thus, the first, second, third and fourth areas 162, 164, 166, 168 each indicate that a corresponding/proximate antenna unit 110, 112, 114, 116 is not active. Figure 6D illustrates the same WD 100 at a time instant when the antenna unit 110 has just become active. The antenna unit 110 being active is indicated by the first area 162 now being filled (e.g., with a pattern, such as a black and yellow pattern or black and yellow stripes), blinking and/or a first colour (only), such as red, orange, or yellow. Furthermore, since none of the second, third and fourth antenna units 112, 114, 116 are active, the second, third and fourth areas 164, 166, 168 of the display 160 are (still) all blank, empty, non-blinking or the second colour (only), e.g., green, purple, blue, or no colour (i.e., no indication). Alternatively, or additionally, an area or window 161 of the display displays instructions (as text) to the user. The instructions may be e.g., "Antenna unit active. Please, remove your finger from the indicated position." or "Antenna unit blocked. Please, remove your finger from the indicated position indicated by the red light.". Alternatively, the instructions may be e.g., "The antenna unit on the left side of the wireless device is now active. Please, remove your finger from the left side of the wireless device." (e.g., if the instructions are displayed without an indicator or indicating area of the display 160 indicating the position/location). In some embodiments, the first, second, third and fourth areas 162, 164, 166, 168 of the display 160 are instead indicators 170, 172, 174, 176. The indicators 170, 172, 174, 176 may then each comprise a first LED, having a first colour, such as red or orange or yellow, and optionally a second LED, having a second colour, different from the first colour, e.g., green, purple, or blue.

In some embodiments, the features, e.g., the indicators and/or indications, described above can be disabled/enabled in an app or in settings of the WD 100. In some embodiments, the one or more sensors 120, 122, 126, 128 comprises or are the one or more antenna units 110, 112, 114, 116. Thus, in some embodiments, each antenna unit 110, 112, 114, 116 functions as a sensor 120, 122, 126, 128. In these embodiments, each antenna receives or transmits a radio signal. In some of these embodiments, the WD 100 comprises a plurality of transceivers. Each transceiver (or the WD 100) comprises one or two or more of the antenna units 110, 112, 114, 116, a power amplifier (PA), a low noise amplifier (LNA), a mixer, a variable gain amplifier (VGA) unit, an analog to digital converter (ADC), a digital to analog converter (DAC), and/or one or more filters. Furthermore, the WD 100 comprises a baseband (BB) processor, e.g., the processor 130. In some embodiments, (for each transceiver) the antenna unit(s) 110, 112, 114, 116 (comprised by the transceiver) is connected to the respective PA and/or the respective LNA (e.g., the PA is connected to the antenna unit 110 during transmission and the LNA is connected to the antennas 110 during reception). In some embodiments, (for each transceiver) the PA and/or the LNA is connected (directly or via an amplifier) to the mixer (e.g., the PA is connected to the mixer during transmission and the LNA is connected to the mixer during reception). In some embodiments, (for each transceiver) the mixer is connected to the VGA unit. In some embodiments, (for each transceiver 500, ..., 515) the VGA unit is connected (directly or via one or more of a second mixer, an analog filter unit and an integrator) to the ADC and/or the DAC (e.g., the VGA unit is connected to the ADC during reception and the VGA unit is connected to the DAC during transmission). In some embodiments, (for each transceiver) the ADC and/or the DAC is connected to the one or more filters (e.g., the ADC is connected to the one or more filters during reception and the DAC is connected to the one or more filters during transmission). Moreover, in some embodiments, the one or more filters are digital filters. Furthermore, the processing unit 130 or the BB processor is directly connected or connectable (e.g., via inputoutput interfaces) to the plurality of transceivers. The radio signal received by each of the antenna units 110, 112, 114, 116 is fed via one or more of the transceivers, the LNAs, the VGAs, the mixers, the ADCs, and the filters. In some embodiments, a (baseband) signal from each antenna unit 110, 112, 114, 116 is formed. The energy level (or power) of each of the (baseband) signals is measured by a measurement unit (e.g., a processor, such as the processor 130) and compared to the energy level of one or more of the other (baseband) signals, by a comparing unit (e.g., a processor, such as the processor 130). The measurement unit measures the energy level (or power) of the analog signals, i.e., prior to analog-to-digital conversion. Alternatively, the measurement unit measures the energy level (or power) of the digital signals, i.e., past/fol lowing the analog-to-digital conversion. In some embodiments, the energy level of a baseband signal originating from a first antenna unit 110 is compared to the energy level of a baseband signal originating from a second antenna unit 112, wherein the second antenna unit 112 is the antenna unit which is the closest antenna unit (of the antenna units 110, 112, 114, 116) to the first antenna unit 110. By comparing the energy level (or power) of a baseband signal originating from a first antenna unit with the energy level of a baseband signal originating from the antenna unit, which is closest to the first antenna unit, detection of blocked antenna units can be performed. E.g., a detection unit (e.g., a processor, such as the processor 130) detects whether the energy level of the baseband signal originating from the first antenna unit 110 is lower than the energy level of the baseband signal originating from the closest/neighbouring antenna unit 112 (by a threshold amount/level). Upon determining (by the detection unit) that the energy level of the baseband signal originating from the first antenna unit 110 is lower than the energy level of the baseband signal originating from the closest/neighbouring antenna unit 112 by at least the threshold amount, the first antenna unit 110 is indicated as blocked. Alternatively, the energy level of each antenna unit 110, 112, 114, 116 is compared to the energy level of each neighbouring antenna unit. E.g., the energy level of the first antenna unit 110 is compared to the energy level of the second antenna unit, the energy level of the second antenna unit 112 is compared to the energy level of the first and third antenna units 110, 114 and so on. E.g., upon determining (by the detection unit) that the energy level of the baseband signal originating from the second antenna unit 112 is lower than an average/mean of the energy levels of the baseband signals originating from the first and third antenna units 110, 114 by at least the threshold amount, the second antenna unit 112 is indicated as blocked and similarly for the other antenna units. By utilizing the antenna units 110, 112, 114, 116 as the one or more sensors 120, 122, 126, 128, the detection of blockage may be performed in the analog domain. Furthermore, the detection of blockage is faster, i.e., an indication of blockage will be provided earlier (than in prior art). Moreover, by utilizing the antenna units 110, 112, 114, 116 as the one or more sensors 120, 122, 126, 128, the complexity of the WD 100 and/or of the blockage detection mechanism is reduced, e.g., since there is no need for any additional sensors (in addition to the antenna units). As an alternative, at the sending/transmitting side (e.g., at the remote TNode 802, 804, 806), a blockage of one or more antenna units may change the impedance matching and therefore the sending/transmitting side will transmit the radio signal(s) with a reduced/lower power. The WD 100 comprises a measuring unit. The measuring unit measures transmitted power or transmitted energy level out from the power amplifier (PA). Furthermore, the WD 100 comprises a comparing unit, and a memory comprising a model for expected transmitted power or transmitted energy level. A comparison of the transmitted power (or transmitted energy level) with the expected transmitted power (or expected transmitted energy level; from the memory) is performed, by the comparing unit. Based on (in dependence on) this comparison, the WD 100 determines whether one or more antenna units are blocked. Upon determining that one or more antenna units are blocked, an indication that one or more antenna units are blocked is given.

Thus, in some embodiments, the wireless device (WD) 100 comprises: one or more antenna units 110, 112, 114, 116, wherein each antenna unit 110, 112, 114, 116 is configured to detect an obstacle 4; and a processor 130 configured to: receive an input from the one or more antenna units 110, 112, 114, 116 indicating a presence of the obstacle 4; identify an antenna unit blocked by the obstacle 4; and provide an indication to a user of the WD 100, wherein the indication is indicating that an antenna unit is blocked.

Furthermore, in some embodiments, the wireless device (WD) 100 comprises: one or more antenna units 110, 112, 114, 116; and a processor 130 configured to: receive a signal from each of the one or more antenna units 110, 112, 114, 116; measure the energy level of each of the signals from the one or more antenna units

110, 112, 114, 116; compare each of the energy levels of the signals from the one or more antenna units 110, 112, 114, 116 to the energy levels of the signals from one or more neighbouring antenna units 110, 112, 114, 116 utilizing a threshold amount; upon determining that one or more energy levels of the signals from the one or more antenna units 110, 112, 114, 116 differ from one or more energy levels of the signals from one or more neighbouring antenna units 110, 112, 114, 116 by more than the threshold amount, provide an indication to a user of the WD 100, wherein the indication is indicating that one or more antenna units 110, 112, 114, 116 are blocked.

List of examples:

Example 1. A wireless device, WD, (100) comprising: one or more antenna units (110, 112, 114, 116); one or more indicators (170, 172, 174, 176) proximate to each antenna unit of the one or more antenna units, and a processor (130) configured to turn on each indicator (170) of the one or more of the indicators that is proximate to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode, (802, 804, 806).

Example 2. The WD of example 1, wherein each indicator (170, 172, 174, 176) comprises one or more light emitting diodes, LEDs.

Example 3. The WD of any of examples 1 or 2, wherein the WD (100) further comprises a display (160), and wherein each indicator (170, 172, 174, 176) comprises one or more areas (162, 164, 166, 168) of the display (160).

Example 4. The WD of example 3, wherein the one or more areas of the display (160) proximate to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) are of a first colour, such as red, and/or blinking when turned on and of a second colour, different from the first colour, such as green, and/or not blinking when turned off.

Example 5. The WD of any of examples 1-4, wherein the processor (130) is configured to turn on each indicator (170) that is proximate to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) in accordance with a control signal received from a modem unit (180), and wherein the control signal is indicative of one or more antenna units presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806).

Example 6. The WD of any of examples 1-5, further comprising: one or more sensors (120, 122, 124, 126, 128) positioned proximate to each antenna unit, the one or more sensors configured to detect an obstacle proximate to the one or more sensors; and wherein the processor (130) is configured to turn on each indicator (170) that is proximate to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote TNode (802, 804, 806) only if an input from the one or more sensors (120, 122, 124, 126, 128) indicates a presence of the obstacle proximate to the one or more sensors.

Example 7. The WD of any of examples 1-6, wherein the processor (130) is further configured to turn off each indicator (172, 174, 176) of the one or more of the indicators that is proximate to an antenna unit (112, 114, 116) presently not utilized for receiving and/or transmitting radio signals from/to the remote transceiver node, TNode (802, 804, 806).

Example 8. A method (300) of a processor (130), comprisable in a wireless device, WD, (100), for indicating locations of one or more antenna units (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode (802, 804, 806), the WD (100) comprising the one or more antenna units (110, 112, 114, 116), one or more indicators (170, 172, 174, 176) proximate to each antenna unit, and a modem unit (180), the method comprising: receiving (310) a control signal from the modem unit (180) indicating that one or more antenna units (110) are presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node (802, 804, 806); and turning on (320) each indicator (170) of the one or more of the indicators (170, 172,

174, 176) that is proximate to an antenna unit (110) presently utilized for receiving and/or transmitting radio signals from/to a remote transceiver node, TNode (802, 804, 806). Example 9. The method of example 8, further comprising: turning off (330) each indicator (172, 174, 176) of the one or more of the indicators that is proximate to an antenna unit (112, 114, 116) presently not utilized for receiving and/or transmitting radio signals from/to the remote TNode (802, 804, 806).

Example 10. A computer program product comprising a non-transitory computer readable medium (400), having stored thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit (420) and configured to cause execution of the method of any of examples 8-9 when the computer program is run by the data processing unit (420).

Generally, all terms used herein are to be interpreted according to their ordinary meaning in the relevant technical field, unless a different meaning is clearly given and/or is implied from the context in which it is used. Reference has been made herein to various embodiments. However, a person skilled in the art would recognize numerous variations to the described embodiments that would still fall within the scope of the claims. For example, the method embodiments described herein discloses example methods through steps being performed in a certain order. However, it is recognized that these sequences of events may take place in another order without departing from the scope of the claims. Furthermore, some method steps may be performed in parallel even though they have been described as being performed in sequence. Thus, the steps of any methods disclosed herein do not have to be performed in the exact order disclosed, unless a step is explicitly described as following or preceding another step and/or where it is implicit that a step must follow or precede another step. In the same manner, it should be noted that in the description of embodiments, the partition of functional blocks into particular units is by no means intended as limiting. Contrarily, these partitions are merely examples. Functional blocks described herein as one unit may be split into two or more units. Furthermore, functional blocks described herein as being implemented as two or more units may be merged into fewer e.g., a single) unit. Any feature of any of the embodiments/aspects disclosed herein may be applied to any other embodiment/aspect, wherever suitable. Likewise, any advantage of any of the embodiments may apply to any other embodiments, and vice versa. Hence, it should be understood that the details of the described embodiments are merely examples brought forward for illustrative purposes, and that all variations that fall within the scope of the claims are intended to be embraced therein.

List of some acronyms and abbreviations that may appear in the description

3GPP - 3rd Generation Partnership Project

5G - fifth generation

5G - NR (5G - New Radio) is a new RAT developed by 3GPP for the 5G mobile network

ADC - analog-to-digital converter

BB - baseband

BF - beamforming

BW - bandwidth

CU - control unit

DAC - digital-to-analog converter

DCI - downlink control information

FR1 - Frequency Range 1

FR1.5 - Frequency Range 1.5

FR2 - Frequency Range 2

Fe - Front end

GNSS - Global navigation satellite system

GPS - Global Positioning System

IF - intermediate frequency

I/O - input/output

LNA - linear Noise Amplifier

LO - Local Oscillator LoS - Line of Sight

LTE - Long-Term Evolution

MAC - Medium Access Control

MIMO - multiple input, multiple output mmW - millimeter wave

NAS - Non-access Stratum nLoS - non-Line of Sight

PA - power amplifier

PCB - printed circuit board

PCell - primary cell

PHY - Physical Layer

PLL - phase locked loop

PSCell - primary secondary cell

QoS - quality of service

RAT - radio access technology

RRC - radio resource control

RSRP - Reference Signal Received Power

RSRQ - Reference Signal Received Quality

RSSI - Received Signal Strength Indicator

SCell - secondary cell

SNR - Signal-to-noise ratio

VGA - variable gain amplifier