I have developed android app that reads car's OBD port data on my Android phone via Bluetooth. I could able to read the complete data in phone but I would like to upload that data from my phone to remote app server. Data coming from car is very fast. How I should use AsyncTask and Threads effectively to avoid frame loss? Thanks in advance.