Samuel Culper III
Mr. Woodhull...
Which is pretty much dead on,
You can not turn your blade over to hook a stick away, you can use your stick to "press" down on their stick which would limit the movement of the stick and allow your teammate to get the puck,
Likewise, you can lift the player's stick in a stick check to get the puck, but you can not hold it up, think of it as a "pop" this way there is an extremely low risk of getting a penalty for "hooking"
Again, have to make sure you keep skating, as it's extremely easy to call a hooking call on these types of play if you coast and the other guy is skating, as your "lift" turns into a "hook" in about half a second as he is skating away, your stick ends up in his hands.
The rules USA hockey outlined say you CAN turn your blade over when performing a stick press, as long as you don't impede your opponent's progress (not their ability to get to the puck, their ability to keep moving). You CAN keep a players stick in the air once you lift it; look at tying a guy up in front of the net, you get your stick under his and pull his stick up off the ice so that he can't get it back down for a rebound or deflection. You can keep it up off the ice for as long as your able to without getting your own stick up high on them or doing anything else illegal. Even if you stop moving your feet, you can't really be called for hooking if you're stick checking the lower portion of an opponents stick unless your pulling it out of their hands.