Patent US8762860.pdf
Patent US9424537.pdf