The World at Your Finger Tip With Mobile Phones