Patent; USA: US 7,042,561 China: ZL99813151.2 Japan: 3655827. Patent pending; EU: PCT/SE/02034 USA: 11/289,755