wherein when executed by processor 102 creates logic blocks for security encryption and multiple id processing capabilities of bluetooth host 100 one of average skill in the art understands how bluetooth security and encryption works as such a description of the same will not be made herein significant to the invention however is that bluetooth host 100 includes logic for processing a plurality of access ids in relation to a plurality of bluetooth service providers as such one bluetooth host 100 is operable to communicate with any one of a plurality of different types of bluetooth service providers generally as will be described in greater detail below bluetooth host 100 receives a bluetooth service provider id which is used by the multi id processing logic of bluetooth host 100 to determine a corresponding access id and optionally corresponding information as such bluetooth host 100 may receive referring again to fig2 a bluetooth service provider id for any one of the bluetooth service providers 08 a 08 e and may correspondingly provide responsive thereto an access id that corresponds thereto fig6 is a flow chart of a method according to one embodiment of the present invention of a bluetooth host device the following discussion is from the perspective of a bluetooth host that is set up to act as a slave and that communicates with a bluetooth service provider that is set up to act as a master the described method may readily be modified however to make the bluetooth host a master and the bluetooth service provider a slave as known by one of average skill in the.