Mobile-phone Pc Computer Software Patent App-developers