http://www.findpatent.ru/patent/233/2330607.html