patent M.1677816804.A.8E4