“…If more focal points have to be accounted for, for example due to the presence of a set of devices that have to be included in the wireless link (WPT or WPIT are good examples of this situation), specific synthesis strategies have to be followed. Some methodologies used to overcome these limitations involve multiple-feed reflectarrays [13], ad-hoc microwave designs [16], [17], artificial neural networks [18], optimization approaches [19]- [22] or time-reversal techniques [21]- [23]. While the first two mentioned alternatives involve specific hardware design, optimization approaches have been shown to be an effective method for solving such problems from an algorithmic point of view, allowing the design of solutions for different radiating structures (arrays, reflectarrays, transmittarrays, etc.)…”