. "A smart card 110 has an input/output (I/O) port, which can include a set of contacts through which programs, data and other communications are provided." . . . .