https://www.youtube.com/watch?v=4iumD4amuk0&feature=youtu.be 
http://www.freepatentsonline.com/20140015194.pdf
