Thin Client Protocol Optimisations for Mobile Cloud Computing by