Apple Inc. has sold four million iPhones since the cellphone, which includes Internet access, videos and music, was launched in June, chief executive Steve Jobs said Tuesday. "That averages 20,000 iPhones a day," Jobs told a standing-room crowd in a cavernous room at the opening of the California company's annual Macworld Expo in San Francisco. Jobs also unveiled iPhone software upgrades including a location-detecting map feature crafted with help from Internet giant Google and wireless communications firm SkyHook. (AFP)