1. In a computer system comprising a client computer and a device operable to perform a plurality of functions, a method comprising: (A) receiving a plurality of identifiers from the device, each of the plurality of identifiers identifying at least one of the plurality of functions performed by the device; (B) arranging the plurality of identifiers into a sequence; (C) associating at least one identifier in the sequence with metadata specifying a characteristic of the device in addition to the at least one function identified by the identifier; and (D) causing information corresponding to the metadata to be displayed to a user of the client computer.