A:If you are holding a valid US non-immigrant visa in an expired Indian passport, you may carry both your expired and new Indian passport together and travel between India and the United States until the non-immigrant visa expires. You do not need to obtain a new non-immigrant visa.
https://www.vfs-usa.co.in/ApplnForms/RulesAndFees/Faqs.aspx#16