I agree with what Karma says, if Murphy still jumps up at you, the first step will be to teach him not to jump with you. When you walk into the area where he is and he tries to jump, turn your back on him and when he has all four feet on the floor then praise him, even if ours was just sat when we walked into a room, she was constantly praised so she learnt that she got lots of fuss for not jumping at all. My son is older so was a bit easier for me as he used to copy what I did and if Indie jumped at him, he turned his back on her (had to keep reminding him to do this though) and then when she stopped jumping he gave her a fuss. It is repetitive but does work in the long run. Not sure if you clicker train but I always had a clicker on me when she was a pup and if she didn't jump when I walked in the room, I clicked and gave her a treat.
The same thing applied if I was going back into the kitchen where she was, I'd only open the gate when she was in the sit position.
We also had to clicker train her not to chase my son but that was with help from my trainer as I didn't know how to stop this. I had to have Indie on a lead in the hall and my son had to walk past her, if she stayed still and in the sit position she was clicked and treated, if she went to chase him she got nothing, this only took a couple of days of lots of practising.
Indie now doesn't jump at anyone (probably tempting fate here now
) and she doesn't chase as she learnt she doesn't get rewarded for this.
Holding him down or just removing him won't teach him not to jump at people. Rewarding him when he doesn't jump will teach him that he isn't supposed to jump. It is a lot of work involved when you've got children, people I know when I go out walking have dogs that jump (as I come home covered in mud) as it isn't a priority to them whether they do or not as they don't have children so its not a big deal, I probably wouldn't have been that bothered if I didn't have children as I like the excited greeting.
And yes we also kept Indie and Ethan seperate when he was playing with his toys on the floor.
I don't know what else to suggest really but don't give it, it does get easier with lots of training. The more you show him what he should be doing, the quicker he will pick this up as otherwise he won't understand that he's not allowed to if that makes sense.