London's Alexandra Palace Exhibition was abuzz with excitement from October 14th - October 17th, its halls brimming with aspiring inventors, all vying for the coveted British Invention of the Year and the World Invention Awards.