Patent ID: 7409208

Claim:
A method of distributing software to one of a plurality of mobile stations through a wireless communication network, comprising: receiving a preference, for a user of the one mobile station; receiving a request for access to a software distribution service, through the wireless communication network, from the one mobile station; processing information regarding available software in accord with the received preference, to produce a catalog of available software personalized for the user; transmitting the personalized catalog through the network to the one mobile station, for presentation to the user; receiving a user selection of an item of software from the personalized catalog, through the wireless communication network, from the one mobile station; and downloading the selected software item into the one mobile station through the wireless communication network, wherein: the available software includes a plurality of applications programs implemented in accord with each of at least two different software standards; the one mobile station is compatible with only one of the two software standards; and the processing further comprises limiting the personalized catalog to include only programs implemented in accord with the one software standard.