Patent ID: 9313219
Filing Date: 2016-04-12
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method comprising: providing in a computer system an app label of a target mobile app to be evaluated, the target mobile app being an application program for a mobile computing device that runs a mobile operating system; determining a similarity of the app label of the target mobile app to an app label of a reference mobile app by determining similarity of a sound of a pronunciation of the app label of the target mobile app to a sound of a pronunciation of the app label of the reference mobile app; and deeming the target mobile app to be a repackaged mobile app that has been unpacked and then repackaged when the app labels of the target and reference mobile apps are deemed to be similar but the target and reference mobile apps have different public keys, wherein determining the similarity of the sound of the pronunciation of the app label of the target mobile app to the sound of the pronunciation of the app label of the reference mobile app comprises: determining a language of the app label of the target mobile app; in response to detecting that the app label of the target mobile app is not in the English language, generating a Latin alphabet representation of the app label of the target mobile app; and comparing the Latin alphabet representation of the app label of the target mobile app to a Latin alphabet representation of the app label of the reference mobile app.