patent M.1610266069.A.E75