Rules are defined to create templates, which format the XML content depending on the type of device requesting the data and the protocol it uses. Content arrives through AlterEgo server clusters at private network access points on the backbone of InterNAP Network Services Corp. of Seattle. An AlterEgo Domain Name System server routes a wireless Web request from an AlterEgo user to the nearest cluster. There, an adaptation server checks for XML content and rules corresponding to the HTML request, applies them to the HTML commands through the proper template and sends the adapted text to the wireless browser. An image server reduces the size or resolution of graphics or replaces them with text, depending on the rules for the type of device.
Rules also can specify different resolution levels depending on available bandwidth.
A bandwidth detection server measures effective transmission speeds between the user and the server cluster. AlterEgo will charge users by the number of page views they request. Inc. All rights reserved.