September 12, 2007 Inwindow Outdoor has launched a large-format interactive video projection platform for retail storefront outdoor advertising. The new product utilizes larger than life images linked to sophisticated motion detecting Human Locator technology to allow displays to interact with passersby.