patent M.1113541648.A.D7F