Apple event yesterday: What can be inferred about the upcoming iPhone launch?