Key to the data transformation is the Extensible Stylesheet Language, which provides information to identify what type of device is requesting information and what kind of network it is running on.
At the time, the federal government was also pushing hard to get companies to add so-called "key escrow" type technologies to their encryption products so that law enforcement could obtain access to encrypted data on demand.