Patent ID: 8000686
Filing Date: 2011-08-16
Classification: H04M

Abstract:
1. A computer-implemented method for configuring a phone application in a mobile communication device, the phone application being operable to handle wireless communication for the mobile communication device, the computer-implemented method comprising: providing software allowing different applications on the device to register extensions with the phone application on the mobile device for interacting with the phone application comprising receiving notifications that are associated with wireless events handled by the phone application and controlling operations that are associated with the phone application; enabling a software extension that is incorporated into a first application on the mobile device to register with the phone application on the device and enabling a software extension that is incorporated into a second application on the mobile device to register with the phone application on the device, the first application and the second application using the provided software for receiving a notification associated with a wireless event handled by the phone application such that the first application and the second application are able to access the wireless communications handled by the phone application; wherein each of the software extensions specifies a type of the wireless event within the registration; and in response to an occurrence of the event being detected by the phone application, the phone application sending the notification including data about the wireless event to at least the software extension on the device that is associated with one of the first application and the second application; wherein the phone application communicates directly with the first application and the second application such that the first application and the second application are able to access the wireless communications handled by the phone application and control an operation of the phone application.