A dynamic data queuing mechanism for network packets is disclosed. A three-dimensional coil may be expanded or contracted in length. In addition, the size of each loop of the three-dimensional coil may be adjusted. Moreover, simple circular queue and dynamic buffer management techniques are combined...http://www.google.co.uk/patents/US6813658?utm_source=gb-gplus-sharePatent US6813658 - Dynamic data queuing mechanism for packet networks