A peripheral communicates with a host according to a protocol such as USB.
In case a user of the host is restricted by an operating system of the
host from sending certain information to the peripheral, a pattern of
protocol commands that includes one or more read commands is defined that
sends the information despite the restriction. Preferably, all the
protocol commands of the pattern are read commands.