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 |