The CNN Ten: Inventions

http://www.cnn.com/interactive/2013/11/tech/cnn10-inventions/?hpt=hp_c3