You are not patching the database but the Oracle codeset meaning you are not doing any dml on your data then nothing can be reflected on standby. You are altering the Oracle binaries.

You have to patch each oracle_home therefore if you have two boxes with one oracle_home a piece you need to patch both of them.