Patent ID: 8743275

Claim:
A computer-implemented image capture method, comprising: receiving, by a mobile computing device, user input to capture an image with a digital camera that is part of the mobile computing device, wherein the mobile computing device includes a lens of the digital camera and multiple flash generating devices; determining, by the mobile computing device, a location of an ambient light source with respect to the mobile computing device; selecting, by the mobile computing device and based on the determined location of the ambient light source, a subset of the multiple flash generating devices that are located to a side of the lens of the digital camera that is opposite the determined location of the ambient light source, in distinction to other of the multiple flash generating devices that are located to a side of the lens of the digital camera that is a same side as the determined location of the ambient light source; in response to receiving the user input to capture the image, automatically capturing the image with the digital camera; and in response to receiving the user input to capture the image and in response to selecting the subset of the multiple flash generating devices, automatically activating the selected subset of the multiple flash generating devices in coordination with the capturing of the image with the digital camera.