patent2-120412-1