A computer-implemented method for traversing a first set of objects in a first dynamic list in a computer system. The method includes partitioning copies of the first set of objects into a plurality of second dynamic lists, each of the plurality of second dynamic lists being configured to contain a subset...http://www.google.ca/patents/US7516151?utm_source=gb-gplus-sharePatent US7516151 - Parallel traversal of a dynamic list