contrivance

A clever thing or plan made to solve a problem.