The case the guy did not say it clearly. Based on my
guess. he might submit a H1b application with saying I am H4 right now. Actually, before he get H4, he may have another visa, such as H1b, F, or something else. He need to say that instead of say " I am H4" without being approved yet.