patent M.1676623487.A.391