patent M.1113541626.A.3DD