Simmilar question
Was in US from May, 1998 till Nov, 2003. 6 yrs going to expire in May, 2004.
Is one year calculated from the day H1 cancelled/expired or the day you have left USA?
Can I apply for a new H1B after Nov, 2004 or will I have to wait till May 2005?
Thanks in advance
Sudipta