I have never come across the use of satisfied for "persuaded by argument or evidence" before. (yes, I had to look it up, not a native speaker)
Is this usage common or just some kind of legalese?
"You have satisfied the requirements of a degree and have been granted the award of BSc Physics"
Edit: google ngrams seems to agree.
The more I think about it, the harder the actual barrier between "pleased" and "convinced" is hard to draw.