CUSTOMIZING A DIGITAL CAMERA USING FIRMWARE COMPONENTS PROVIDED BY A SERVICE PROVIDER OVER A NETWORK
First Claim
1. A method for customizing a digital camera, comprising:
- a) providing a digital camera, comprising;
i) an image sensor for capturing images of a scene;
ii) an image memory for storing the captured images;
iii) a display for displaying the stored images;
iv) a firmware memory for storing firmware components; and
v) a processor for controlling the digital camera using the firmware components stored in the firmware memory. b) storing a plurality of firmware components in a database at a service provider, wherein each of said firmware components provides a particular camera feature;
c) the service provider communicating with a user of the digital camera over a network to provide information concerning the features provided by at least some of the plurality of firmware components stored in said database; and
d) responsive to the user selecting one of said features, downloading the firmware component corresponding to the user selected feature from the database over the network, and storing the downloaded firmware component in the firmware memory of the digital camera in order to customize said digital camera.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for customizing a digital camera for at least one particular user is disclosed. The digital camera includes a reprogrammable memory for storing firmware which controls the operation of the digital camera and a camera graphical user interface responsive to the firmware stored in the reprogrammable memory. The method includes providing customization software executed external to the digital camera which can access a plurality of firmware components having different camera features. A user selects desired camera features to cause the customization software to access the corresponding firmware component(s). The selected corresponding firmware component(s) are provided to the digital camera and the reprogrammable memory is reprogrammed to store the corresponding firmware component(s) to thereby customize the digital camera.
33 Citations
18 Claims
-
1. A method for customizing a digital camera, comprising:
-
a) providing a digital camera, comprising;
i) an image sensor for capturing images of a scene;
ii) an image memory for storing the captured images;
iii) a display for displaying the stored images;
iv) a firmware memory for storing firmware components; and
v) a processor for controlling the digital camera using the firmware components stored in the firmware memory. b) storing a plurality of firmware components in a database at a service provider, wherein each of said firmware components provides a particular camera feature;
c) the service provider communicating with a user of the digital camera over a network to provide information concerning the features provided by at least some of the plurality of firmware components stored in said database; and
d) responsive to the user selecting one of said features, downloading the firmware component corresponding to the user selected feature from the database over the network, and storing the downloaded firmware component in the firmware memory of the digital camera in order to customize said digital camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification