patent M.1659070855.A.177