T606, T608Multimedia-enabled phone for the North American CDMA market.I worked on the system bus interface and accessory support. Specifically, I wrote software drivers to support the MCA-25 "CommuniCam" camera accessory. |
"Remote UI Tool"I developed an application prototyping tool that runs on the R520.It allows developers to build applications on a PC and then run them on a phone. |
"Nanocube"This home firewall/gateway can be used to share a broadbandinternet connection among several users on a home network. I configured network services (file and print sharing, IP masquerading, firewall rules, time server, etc). When I had a suitable prototype, I created an automatic installation CD. I also tweaked custom device drivers. |
"Uhura"This device was used to perform user trials on the concept of "third generation"phone applications (such as live video communication, shoot-and-send camera, etc). I wrote a multimedia filesystem middleware layer. |
"Julia"This triple-band GSM phone was designed for teenagers.It had built-in instant messaging (ICQ) functions and a fun user interface. I devised an ICQ-to-SMS gateway protocol for the messaging application. I also worked on usability issues and coordinated development with Sweden. |
R520I spent two months in Sweden as a liason between the Julia teamand our GSM headquarters. While I was there, I worked on the WAP "push" feature on Ericsson's first GPRS-enabled phone, the R520. |
"Athena"This FM-radio phone was shown at the 1999 CeBIT exhibition.I wrote device drivers and RDS (Radio Data System) decoding software. |
CA638, CF688, CH668Three models, full-featured GSM-1900 for the North American market.I worked on bug fixes, DTMF tone sending, password entry. |