11. The method of claim 3 wherein said synthesizing comprises the steps of: (s1) synthesizing the highlighting by two users into collectivized highlighting; (s2) synthesizing the highlighting by combining the highlighting by a next user into the collectivized highlighting; (s3) stopping the synthesizing if there is no highlighting from a next user to be combined or if there is no next user; (s4) repeating step (s2).
3. A method of processing a data file for computer assisted consumption comprising the steps of: (a) receiving highlighting of one or more identifiable segments of the content of said data file from a plurality of users; (b) saving highlighting of one or more said identifiable segments of the content of said data file from the plurality of users; (c) receiving computational rules or a preset algorithm for combining said highlighting of the identifiable segments of the content of said data file from the plurality of users into a synthesized set of highlighted segments; (d) combining by a processor and said computational rules or preset algorithm the highlighting of two or more sets of highlighting of said identifiable segments, wherein said sets may be of highlighting by two or more users or groups of users among the plurality of users, or by one user in two or more sessions; (e) reconfiguring by a processor, based on said combining, said identifiable highlighted segments of the content of the data file from the plurality of users, or replacing, based on said combining, sets of identifiable highlighted segments of said content with one or more new sets of highlighted segments of the contents of the data file; (f) synthesizing, based on said combining, the reconfigured or replaced highlighting of the one or more identifiable segments by said plurality of users into collectivized highlighting of the content of the data file; (g) generating a segmentation of said data file based on the collectivized highlighting.