patent M.1658734425.A.698