An anonymous reader writes "The software company where I work has an Innovation and Knowledge program that encourages workers to provide ideas for new products and suggestions to improve the work place, productivity or welfare. The ideas and suggestions are evaluated by a board that decides whether they should be implemented or not. The group of workers with more ideas participates in a raffle to receive a prize. I would like to know what other programs people have seen like this and how they differ. What is the best way to encourage workers to suggest new products to be made / researched by the company?"