If you already have an H1-B and are in the US there is a transfer process that is not identical to the original application process.
Or are you talking about green cards, which is a completely different thing?
I thought you were talking about transferring the green card process, because I was talking about the green card process. Transfer is possible, but you have to be past a certain point that takes probably a couple of years, which is pretty good compared to how long I had to wait way back when.