Swiss+Tech Patent 5491856