A device that teaches the relationship between a right triangle, the length of its hypotenuse, the length of its two sides and the trigonometric functions. A configuration engine accepts conference information from a query engine based on the request and applies device data and rules, such as scheduling, configuration and access control rules, to determine one or more possible communication device configurations. Each of the bar graphs displays a color coded scheme to visually distinguish severity of the messages in each of the rows for the resources. The unified messaging interface detects the nature of the content and creates a corresponding type of message.