computer inventions By al0220 Period: 2003 to 2023 technological advancements 2010 4G 2012 ring doorbell invented by James Siminoff 2012 Oculus VR Palmer Luckey 2015 Apple Watch invented by Jon Ive 2016 google assistant