Wise Old Owl
Any idea what is this for?
No. This happens at random.
I also want to qualify my previous answer. When I said nothing that was to mean no unknown programs.
My notifications panel has the following:
Internet Speed Meter Lite
At present that icon has disappeared. I will check running apps next time it appears.