The glasses look very similar to a normal pair of eye glasses. The only difference is the right arm of the glasses which holds an integrated trackpad that provides the control interface.
The idea behind this is that data is overlaid on your vision thus creating an augmented reality. People next to you can not see what you see while you can also see them. The glasses could have many practical application but they are not due to be launched any time soon. Sergey only hopes these are launched by the end of 2013 but as he concludes the launch might get delayed.