Mindtrong US Patents
U.S. Pat. No. 9,420,970
U.S. Pat. No. 9,474,481
U.S. Pat. No. 9,538,948