Abstract: An intermediate server or system having knowledge of application program protocols used by the application programs in a person's (i.e., user's) wireless device is used to translate information communicated with the device in accordance with a transport-level protocol and the same information communicated with a remote server or system that services the application program in use by that person.