IPhone 4S green dots and patches on my screen?

Just recently my phone has been snowing green patches/dots on pictures, videos and on my keyboard. It doesn't bother me on my keyboard but with the pics and videos it's getting kinda annoying. Anyway I could fix this?

Sounds like something inside the phone. Have you dropped your phone really hard on it's face prior to these dots/patches? I doubt that it has anything to do with your screen. Fixing this would probably cost more than it's worth, so maybe sell your current phone & look for another one. Hope this helped.