Патент США US 6241575