Things a phone can do
by Benjamin Watson

1. txt msg
1.1. New node
2. input
2.1. take pictures
2.1.1. camera
2.1.2. video
2.2. locate
2.2.1. lat long
2.2.1.1. GPS
2.2.1.2. wifi db
2.2.1.3. phone tower triangulation
2.2.2. orientation
2.2.2.1. compass
2.2.2.2. gyroscope
2.2.3. acceleration
2.3. record/capture sounds
2.4. keep time
2.5. receive calls
2.6. receive radio
2.7. button and keys
2.7.1. physical
2.7.2. virtual
2.7.3. keyboard
2.8. proximity sensor
2.8.1. face
2.8.2. RFID
2.9. touch
2.9.1. capacitive
2.9.2. resistive
2.10. stylus
2.11. light sensor
2.12. temperature (internal?)
3. output
3.1. make calls
3.2. play sounds
3.2.1. music
3.2.2. tones
3.2.2.1. New node
3.3. send info
3.3.1. wifi
3.3.2. bluetooth
3.4. vibrate
3.5. display visuals
3.5.1. images
3.5.2. text
3.5.3. animation/movies
3.6. LED flash
3.7. 3D display
4. processing
4.1. voice recognition
4.2. translation
5. store/save
5.1. flash
6. slots/inputs
6.1. SIM
6.2. audio
6.3. docking/sync
6.3.1. USB
6.3.2. video out