patent M.1656733096.A.03D