Using the USB Data Link Cable API, developers can implement their own point to point( or points to multi-point ) communication through the USB port.