Patent ID: 7844597

Claim:
A computer readable medium encoded with a computer program comprising: program instructions for controlling an electronic device, the electronic device having a digital camera and a user input device, which program instructions when loaded into a processor, provide: a database software application; a camera control software application that is separate from the database software application; and an image viewing software application that is separate from the camera control software application and the database software application, wherein the database software application provides a user interface that enables a user to access personal data organized as a plurality of contacts entries in a database, where each contacts entry is associated with a different person and has one or more alphanumeric text fields and an image field and wherein the camera control software application provides for taking a picture and then assigning the picture from a camera menu instead of from a phonebook menu, the camera control software application providing a user interface that enables the user to control the electronic device using the user input device for displaying the camera menu to capture an image via the digital camera and immediately and automatically presenting a user selectable option through the camera menu, on capturing an image, for entering the database software application while remaining in the camera menu and using the captured image as an image field of a contacts entry of the database, and presenting a user selectable option to access the captured image through the image viewing software application, wherein functionality of the camera menu is provided by the camera control software application and wherein functionality of the phonebook menu is provided by the database software application.