USPatent2929922_Fig2