Method and apparatus for sorting a stream of data such as a numerical or alphabetical list by stratifying vis-a-vis a hierarchal system thereby providing a list of items. This method begins with an unsorted list. For example, if a field of data is to be alphabetized, it groups words letter by letter,...http://www.google.co.uk/patents/US5218700?utm_source=gb-gplus-sharePatent US5218700 - Apparatus and method for sorting a list of items