PatentsUnited States#12,070,087#12,478,122#D1072428#D1091063United Kingdom#6493666Other patents pending