A description of the technology, challenges that Google could face in implementing this technology, 3) suggestions for overcoming some of the potential challenges and obstacles, and 4) an analysis of the potential positive and negative impacts of this technology on society.