Emulating UART over USB

Does anybody know if it’s possible to emulate UART (simple serial transmit and receive) over USB? How would this be accomplished?

I found this link on the Microchip website, but it’s not very forthcoming.

http://www.microchip.com/forums/m522571-print.aspx

Any ideas? Thanks.