patent M.1113542841.A.C3B