patent M.1113540920.A.B00