patent M.1659671822.A.FFF