H01Q25/004

APPARATUS AND METHODS FOR BEAMFORMING TRACKING

Signals are received from antenna elements in an antenna array, and respective phase shifts are applied to the received signals. The respective phase shifts are relative to a channel phase shift associated with each antenna element, and correspond to side angles from a current antenna beam direction of the antenna array. Control signals based on the phase shifted signals are generated to control the channel phase shifts, to provide beamforming tracking.

Visual interfaces for telephone calls
09826096 · 2017-11-21 · ·

Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.

Visual interfaces for telephone calls
11431854 · 2022-08-30 · ·

Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.

Butler matrix circuit, phased array antenna, front-end module, and wireless communication terminal

[Object] There is provided a Butler matrix circuit that makes it possible to further reduce volume and power consumption and to obtain symmetrical radiation characteristics. [Solution] There is provided a Butler matrix circuit including: four processing-circuit-side terminals; four antenna-side terminals; a first 90° hybrid coupler coupled to a first processing-circuit-side terminal and a second processing-circuit-side terminal; a second 90° hybrid coupler coupled to a third processing-circuit-side terminal and a fourth processing-circuit-side terminal; a third 90° hybrid coupler coupled to a first antenna-side terminal and a third antenna-side terminal; a fourth 90° hybrid coupler coupled to a second antenna-side terminal and a fourth antenna-side terminal; a first 90° delay circuit provided between the first 90° hybrid coupler and the third 90° hybrid coupler; and a second 90° delay circuit provided between the first 90° hybrid coupler and the fourth 90° hybrid coupler.

DUAL POLARISED PLANAR ANTENNA, BASE STATION AND METHOD OF MANUFACTURE
20220029309 · 2022-01-27 ·

A dual polarised planar antenna (10) comprising first (12) and second (13) antenna elements having respective orthogonal polarisations, the antenna elements (12, 13) being arranged in a back-to-back configuration and fed directly by respective first and second antenna feeds (15), wherein the dual polarised planar antenna (10) further comprises a parasitic element (14) arranged between the antenna elements (12, 13) such that in-use the antenna feeds (15) are decoupled. Particularly suited to low profile antennas and compact antenna base stations. Also relates to a method of manufacture.

Visual interfaces for telephone calls
10904391 · 2021-01-26 · ·

Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.

X2 protocol programmability

A method for X2 interface communication is disclosed, comprising: at an X2 gateway for communicating with, and coupled to, a first and a second radio access network (RAN), receiving messages from the first RAN according to a first X2 protocol and mapping the received messages to a second X2 protocol for transmission to the second RAN; maintaining state of one of the first RAN or the second RAN at the X2 gateway; executing executable code received at an interpreter at the X2 gateway as part of the received messages; altering the maintained state based on the executed executable code; and receiving and decoding an initial X2 message from the first RAN; identifying specific strings in the initial X2 message; matching the identified specific strings in a database of stored scripts; and performing a transformation on the initial X2 message, the transformation being retrieved from the database for stored scripts, the stored scripts being transformations.

BUTLER MATRIX CIRCUIT, PHASED ARRAY ANTENNA, FRONT-END MODULE, AND WIRELESS COMMUNICATION TERMINAL

[Object] There is provided a Butler matrix circuit that makes it possible to further reduce volume and power consumption and to obtain symmetrical radiation characteristics.

[Solution] There is provided a Butler matrix circuit including: four processing-circuit-side terminals; four antenna-side terminals; a first 90 hybrid coupler coupled to a first processing-circuit-side terminal and a second processing-circuit-side terminal; a second 90 hybrid coupler coupled to a third processing-circuit-side terminal and a fourth processing-circuit-side terminal; a third 90 hybrid coupler coupled to a first antenna-side terminal and a third antenna-side terminal; a fourth 90 hybrid coupler coupled to a second antenna-side terminal and a fourth antenna-side terminal; a first 90 delay circuit provided between the first 90 hybrid coupler and the third 90 hybrid coupler; and a second 90 delay circuit provided between the first 90 hybrid coupler and the fourth 90 hybrid coupler.

Double-reflector antenna and related antenna system for use on board low-earth-orbit satellites for high-throughput data downlink and/or for telemetry, tracking and command

Disclosed herein is a double-reflector antenna (1) for use on board a satellite or space platform for data downlink or for telemetry, tracking and command. Said double-reflector antenna (1) comprises a main reflector (11) and a sub-reflector (12) arranged coaxially with, and in front of, one another. Additionally, the double-reflector antenna (1) further comprises a coaxial feeder, that is arranged coaxially with the main reflector (11) and the sub-reflector (12), and that includes inner (14) and outer (13) conductors arranged coaxially with, and spaced apart from, one another. The coaxial feeder is designed to be fed with downlink microwave signals to be transmitted by the double-reflector antenna (1), and to radiate said downlink microwave signals through a feed aperture (15), that is located centrally with respect to the main reflector (11) and that gives onto the sub-reflector (12). The inner conductor (14) protrudes axially and outwardly from the feed aperture (15) up to the sub-reflector (12) and is rigidly coupled to said sub-reflector (12) thereby supporting said sub-reflector (12).

X2 Protocol Programmability

A method for X2 interface communication is disclosed, comprising: at an X2 gateway for communicating with, and coupled to, a first and a second radio access network (RAN), receiving messages from the first RAN according to a first X2 protocol and mapping the received messages to a second X2 protocol for transmission to the second RAN; maintaining state of one of the first RAN or the second RAN at the X2 gateway; executing executable code received at an interpreter at the X2 gateway as part of the received messages; altering the maintained state based on the executed executable code; and receiving and decoding an initial X2 message from the first RAN; identifying specific strings in the initial X2 message; matching the identified specific strings in a database of stored scripts; and performing a transformation on the initial X2 message, the transformation being retrieved from the database for stored scripts, the stored scripts being transformations.