Perhaps I'm blind, but I didn't see his logo on there.
What I did see was a TED video being streamed over that square.
So, a more apt analogy would be: it's as if I took a laptop with a wireless connection to a part of the world that doesn't know about Google (let's call it Grahamia), and I said, "Look what we can do with this! We just type 'Grahamia' in there, and within seconds we get all these awesome bits of information about Grahamia. That's great, isn't it? Oh, my 2 minutes are over. Thanks everyone, hope this helped!"
If you have 2 minutes to get a cool piece of tech across and you decide to spend it talking about what technologies it relies on, I don't want to see your demos..