Last month, Java? technology guru Sam Pullara was showing me his latest Java-enabled phone, the Nokia 6630. It is crammed full of technology -- an embedded JVM, GPRS, Bluetooth -- but it suffers from the same problem that plagues all smart phones -- limited screen real estate. Some Web sites have support for phone-based browsers, and embedded browsers try to render pages effectively on small screens, but trying to view a typical Web page on a phone screen is a lot like trying to squeeze an elephant into the back seat of your car (to the dissatisfaction of everyone -- you, the car, and the elephant). Sam had built a simple, elegant solution for screen-scraping data from his favorite Web sites and reformatting them for small-screen display.