patent2-120412-2