I don't think this can be done. If you port your current number over to AT&T, Verizon will have to close that account down as far as I know, as the number is now no longer on their network.
You could port it over....close that account and then sign a new contract with them getting a new number.