There are tons of models of portable battery packs (just plug in your USB cable) which should work I'd think.
I bought this one
http://www.amazon.com/gp/product/B00H963GT0 before a trip and it worked fine and even after using it to partially charge both my phone & tablet it still had a charge after my ten day trip.