A jumble of dotts? Yeah, it's Braille codes, created by Helen Keller. I didn't notice any of these before, I noted this one in a subway in TST. I did a google search on Braille, though I don't think it's in English, I wonder if this is 'Chinese Braille'? Should know more on this subject.