Visa date is not the stay time in USA. The stay time in USA is determined at US port. I heard the visa effective date is one year. Why did your mom only get 4 months with one enterance?