Patent ID: 8449119
Filing Date: 2013-05-28
Classification: G03B

Abstract:
1. An apparatus for modifying application visual attributes based on projection surface characteristics, the apparatus comprising: a determination module for determining one or more characteristics of a projection surface, the projection surface for displaying a projected image projected from a projector, the one or more characteristics comprising one or more of lighting characteristics and geometric characteristics, the characteristics comprising one or more detrimental characteristics that affect display of the projected image, wherein the determination module scans the projection surface to determine the detrimental characteristics; an identification module for identifying one or more application windows for display within the projected image, the one or more application windows corresponding to one or more applications executing on a processor, wherein one or more of the identified application windows are for projection on at least one location of one or more detrimental characteristics; and a modification module for modifying one or more of a size, a shape, and a position of at least a portion of the one or more identified application windows to avoid the at least one location of the one or more detrimental characteristics.