Running Pc Program with GSM

I have played with the gsm alot and would say I am pretty familiar with the GSM. My question is what is the process called or way to do. I am trying to Tx info giving from a unit and send it over GSM and collectin the Tx on a remote Pc. Right now the info is giving to the Pc over usb and the Pc has to stay on site. I would rather collect the info remotely.

My plan is to send the information from the unit through the GSM and send it to a cloud from there receivethe info and process it. Or maybe receive the info from the ip of the GSM. Just unsure of the route to take.

Any guidance would be very helpful thanks in advance.