- Generic Access Profile
- The Serial Port Profile Group
- The Generic Object Exchange Profile Group
- Telephony Control Protocol Specification Profile Group
- Future Profiles
The Generic Object Exchange Profile Group
The Generic Object Exchange Profile, shown in Figure 4 sets the rules for using the Infra Red Data Association's OBEX object-exchange protocol over Bluetooth links. This allows Bluetooth devices to set a path to a particular directory and create, delete, or move data objects.
The Synchronization profile provides a standard way to synchronize personal data, such as phonebooks, calendars, email, notes, and tasks. Synchronization can be automatically triggered at a particular time of day or when your Bluetooth devices come within range of one another. This has been called "hidden computing" or "unconscious computing" because it happens without the user even being aware of it. This computing has been hailed as one of the ways that Bluetooth can provide a level of convenience unequalled by other technologies.
The Object Push profile provides a way for predefined standard data objects to be pushed to another device. This profile can be used to exchange virtual business cards (vCards) or to pass your schedule to someone in a virtual calendar (vCal).
The File Transfer Profile allows Bluetooth devices to use OBEX's facilities to create, delete, and move objects, but, in this case, the objects are files or folders. By allowing different devices to connect using a common format, the File Transfer Profile could provide a way to transfer data between different operating systems or between cameras, PDAs, phones, and anything with the capability to use or display a file.
Generic Object Exchange Profile Group