patent M.1609841145.A.5A2