Disable Pattern lock with usb debugging or Login to WiFI network
This method will only work if you have an sd-card slot on your device and it's rooted.

You mentioned that you can't download any apps to bypass screenlock as you don't have an internet connection. But what you can do is:


Download any similar app on your PC (as an apk from the internet)
Create a recovery-flashable zip out of it, ie, make an update.zip package from the apk and save it onto your sd-card (using a card reader or a different device)
Insert the sd-card into your device boot it into recovery mode
Install the package (update.zip) from recovery


The app should take care of the rest.



If your device isn't rooted or your device does't have an external card slot, follow this link to learn how to factory reset your device from it's locked state, but it would wipe your device's data, so proceed cautiously.