La verdad que seria medio dificil por que por ejemplo en mi pais hay el mismo numero en diferentes operadores.
Ejem el mio: (0971)-848-417
0971 = Personal
Y hay otro usuario que tiene el mismo a mi numero pero es de Tigo.
0981 = Tigo
Aca solo se diferencian por 4 digitos:
Personal
0971
0972
0973
0974
0975
0976
Tigo
0981
0982
0983
0984
0985
0986
Inclusive puede Existir en mi mismo operador mi numero pero con diferente (097), de hecho exite otro usuario que tiene igual a mi numero en el mismo operador pero con 0972-848-417
Lo que podes hacer es identificar por los 0971 o 0981, Por ejemplo personal siempre va a empezar con (097) y Tigo con (098)