We do are using USB caller devices to show caller ID on the screen, at the moment we are using This product: [login to view URL] Which has drivers to install virtual com port for this device.
There is another USB device, which is USB HID, can you be able to create virtual port to transfer caller id info same as device above.
You should write a new USB-to-Virtual COM Port driver. And every command passed to the virtual port would execute the functions within the Artech Device SDK which is attached.
The device SDK is attached.