“Why isnt all the info recorded in the black box of an aircraft(location, communications, data readouts, etc), immediately uploaded to some online service(Cloud?) in real-time?”
Qualcomm has been working on a real-time data system via satellite that they patented last year.
It’s still a few years off, but it has all kinds of implications for aircraft operations management.
BA038 had a third recorder, a QAR, that could be accessed remotely through a cellular link if necessary.
http://en.wikipedia.org/wiki/BA038
http://en.wikipedia.org/wiki/Quick_access_recorder