I suspect the rocking motion is the same mechanism as modern automatic mechanical watches have with a rotor that rocks back and forth with arm movement winding a mainspring that keeps the watch going.