Patents PATENTS APP # 8955280 14/195,110 9243400 14/623,108 9458625 14/967-607 9945403 15/254675 10221872 15/920883 11686087 17/406177 786053 29/539476 962755 29/754,165