If your health is good, especially if you are a female, on birth control pills the highest probability is that is is a variant of ocular migraine Migraine triggers often include stress, sleeplessness, hormonal changes, pregnancy. They are not caused by computer screens thankfully. If they get worse, something new develops that is frightening you would need to see an MD ophthalmologist and your family MD.