Is it possible to identify a phone manufacturer/model using bluetooth discovery?

I would like to know if it's possible to know the manufacturer/model of a phone via bluetooth, using bluetooth service discovery or some other method.

Calling service discovery I can just find if the mobile phone support OBEX or other functions: I can guess to have found a nokia phone if there is a service called "Nokia data suite", or that the mobile phone is a symbian one just because there is a Symbian service exposed.

Somewhere I've read about some phone specific files I can request using obex file exchange than contains these infos. Is this true? Where can I find info about it?

I need to know more info I can so I can send to found devices specific content (java games, images, wap over bluetooth, etc.)

Many thanks for any help.


Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

First, you can know the manufacture from the Bluetooth device address (MAC) .. by comparing the first three bytes with these:
download the text file for ALL manufacturer..  Since the first three bytes are given by IEEE.

There is NO STANDARD way to detect the model of the device.. however, since e.g. Nokia has more than one given number(three bytes), some people try to define each model according to release date of the manufacture , e.g:

Nokia 7610 - 00:11:9F:xx:xx:xx
Nokia 7610 - 00:13:70:xx:xx:xx
Nokia 7650 - 00:02:EE:xx:xx:xx
Nokia 7650 - 00:60:57:xx:xx:xx
Nokia 8910i - 00:0E:6D:xx:xx:xx
Nokia 8910i - 00:02:EE:xx:xx:xx

.. see this forum-topic (I dno't understand russian, but i found it! ) : 

About obex, when you pull the 'default object', some devices provdie xml file with information about the device.. USUALLY contain the model!


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
fabiobondAuthor Commented:
It's exactly what I was searching for. Many thanks
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Wireless Networking

From novice to tech pro — start learning today.