1. A unit, comprising: a memory; a transmitter; and a processor, coupled to the memory and to the transmitter, configured to: monitor a product for an occurrence in the product of a trigger event of a predefined plurality of trigger events, increment a counter corresponding to the trigger event upon detection of the occurrence of the trigger event, cause the display of a user interface, configured to probe for information regarding a use of the product, if the counter exceeds a threshold, cause the memory to store an input received from the user interface, and cause the transmitter to transmit the input to a server.