Patent attributes
Techniques are disclosed for using a supplemental display device in conjunction with a first device. The first device, hosting a communication and synchronization application, determines an indication as to a protocol used to perform mirroring. A packet is generated and transmitted from the first device to the supplemental device. A user selection of a second application hosted by the first device is detected. A determination is made as to whether the second application is to be executed by the supplemental device or by the first device. If the second application is to be executed by the first device, the second application is executed using the first device and the user interface of the second application is mirrored to the supplemental device using the protocol. If the second application is to be executed by the supplemental device, a command is transmitted from the first device to the supplemental device to execute the second application.