Patent ID: 8818899

Claim:
A method executable in a communication system including a wireless communication device for deploying and licensing wireless communication device computer software infrastructure, said method comprising: licensing, from a licensor's website, at least one compiled feature-provisioning computer program and an application program interface (API) associated with the computer program to a licensee that is a manufacturer, distributor, or seller of the wireless communication device, the feature-provisioning computer program utilizing a communication data relay service provider and the associated API enabling access to the data relay service provider; receiving the licensed feature-provisioning computer program and the associated API at a licensee server and using the associated API at the licensee server to integrate the licensed feature-provisioning software program into the wireless communication device having pre-provisioned licensed functions, the wireless communication device providing notification of initial activation of the licensed program on the wireless communication device to trigger licensor revenue based on use of the licensed program at the wireless communication device, the licensor revenue determined based on usage of a feature corresponding to the licensed program as shown by utilization detected by the data relay service provider; and sharing collected licensor revenue with a licensee of said program in accordance with a revenue sharing arrangement.