Developments in technology have created unusual technological inventions. Some are still at the beginning of development, and some will come into use very soon.