Well, generally speaking, when there is a red spot or patch on the white of the eye, we can say that it may be a blood clot in the eye. You should know that it appears as a sudden spontaneous red patch on the surface of the eye. To treat it, you can try some ways. For example, you can just put a hot compress over the eyelid to get relief from irritation. Also, you should soak a cloth in warm water and keep it on your eyelids. Just repeat this around six to seven times a day. By the way, you should avoid working in front of a computer, watching TV, or undertaking any activity that may result in eye strain. For the causes, high blood pressure, excessive eye strain , infection can be the causes.