hardware and software, for connection to a television screen, computer screen, video or other visual screen and display of said identifying, describing, locating and characterizing information; (d) at least one user interface, including hardware and software, for controlling and communicating with the apparatus by a user of