Patent Numbers US 8,942,267 US 9,742,148 US 9,625,378 US 9,377,400 US 9,778,167 US 10,180,389 US 10,190,969