Hi,

I traveled to USA in L1B visa in November 14,2009 and returned back to India in Oct 21, 2012 (3 years i stayed in US (3 weeks i went to india in vacation)).
In 2013 April slot, i filed H1B, got approved and travel back to US in Nov 30, 2013. So, I stayed in india for 1 year...