USA Patents: US 9,574,748 B2; US 9,909,728 B2; US 9,915,402 B2; US 10,082,274 B2; US 10,578,281 B2; US 10,085,612 B2 Europe Patents: EP 2 833 051 B1; EP 3 211 291 B1 Other worldwide patents pending!