But in all of these patterns, remind is a transitive verb.
In my view, the meaning difference comes from different time references - with a past/present time reference, or with a future time reference. what is reminded in the pattern remind sb to V only has a future time reference (linked to the infivitive?) while the patterns remind sb of sth and remind sb that-clause can have both types of time references.