Index:US patent 1682572.pdf