Programmable Watch Winding Apparatus - Patent 2280321

Responsive image
source