Patent ID: 8549418

Claim:
A system included in a mobile computing device and comprising: a sensor device to capture a first image data of an area around the mobile computing device and a second image data of a projected interactive display space and an object within the projected interactive display space and not included in the first image data, wherein some user and object interactions within the projected interactive display space are not to be processed via the mobile computing device, and interactions with the object are not to be processed via the mobile computing device; a projector to project the interactive display space; and projector control logic, communicatively coupled to the sensor device and the projector, to: analyze the first image data of the area around the mobile computing device to dynamically identify and select a projection surface around the mobile computing device for projecting the interactive display space, including eliminating one or more projection surfaces from being selected based on a context of the user; determine a target area on the dynamically selected projection surface around the mobile computing device, wherein a size of the target area is determined based, at least in part, on the first image data of the area around the mobile computing device; send control data to the projector to project the interactive display space onto the target area on the dynamically selected projection surface around the mobile computing device, wherein the interactive display space is to be projected in tandem with a display of the mobile computing device and is to include content different and related to a content of the display of the mobile computing device; analyze the second image data of the projected interactive display space and the object not included in the first image data to determine surface properties of the target area of the dynamically selected projection surface and properties of the object; and send control data to the projector to calibrate the projection of the interactive display space for projecting onto the target area and the object based on the surface properties of the target area of the dynamically selected projection surface and properties of the object not included in the first image data.