I have received several US patents. You can find the latest list by clicking here. As of July 2005, the list was:

6,909,691 Fairly partitioning resources while limiting the maximum fair share
6,907,421 Regulating file access rates according to file type
6,754,716 Restricting communication between network devices on a common network
6,732,211 Intercepting I/O multiplexing operations involving cross-domain file descriptor sets
6,393,581 Reliable time delay-constrained cluster computing
6,363,483 Methods and systems for performing article authentication
5,864,605 Voice menu optimization method and system
5,835,595 Method and apparatus for crytographically protecting data
5,793,768 Method and apparatus for collapsing TCP ACKs on asymmetrical connections
5,761,289 800 number callback
5,627,970 Methods and apparatus for achieving and maintaining optimum transmission rates and preventing data loss in a processing system nework
5,623,605 Methods and systems for interprocess communication and inter-network data transfer
5,604,731 Renegotiated bit-rate service system and method
5,559,798 Data segmentation within a renegotiated bit-rate service transmission system
5,272,697 Apparatus and method for time multiplexing a resource among a plurality of entities