ADAPTABLE INPUT/OUTPUT APPARATUS AND METHOD | Patent Publication Number 20170307666 | Patexia