When I installed my patch of 4GB it started off from start again three times, but for the recent patch, as origin is updated, it resumes from where it left(at least in my case when there was a power cut)
Alternatively, if you know any BF3 player who you can contact, you can copy the whole game from him and it will work