patent M.1612231200.A.D32