Automated booting of a client for a subscriber is provided for clients that are for use in interactive user sessions that involve multimedia. In some embodiments, the touch screen panel includes a substrate including a sensing region and a peripheral region, a plurality of first sensing patterns, a plurality of second sensing patterns, and an insulating layer, where the insulating layer is patterned so that both sides of the second sensing patterns are exposed. The sub-system assigns node addresses to each IO device\u2014each assigned node address corresponds to the physical location of the respective IO devices.