You need a USB host to receive data from a USB device. A PIC is not powerful enough to act as a USB host.