Patent ID: 7774817

Claim:
A method in a computing device of rendering portions of a television program that was previously recorded, the method comprising: receiving meta data corresponding to the television program, wherein the meta data includes: comments, and for each comment, an identification of a portion within the television program to which the comment applies, the identification of a portion being an offset from a synchronization point after the beginning of the television program that serves as a common reference location for offsets among different versions of the television program, the synchronization point being specified by a broadcaster of the television program, the meta data having been provided by first viewers of the television program, the meta data being organized into sets of meta data for the television program; providing access rights of a plurality of second viewers to the sets of meta data for the television program, some of the second viewers not being the broadcaster of the television program and not entitled to access all sets of the meta data; and providing recordings of different versions of the television program; for each of the plurality of second viewers, selecting a set of meta data that the second viewer is entitled to access as indicated by provided access rights; receiving from the second viewer input search criteria relating to the television program; searching by the computing device the selected set of meta data to identify comments of the selected set of meta data that satisfies the input search criteria; for each identified comment, selecting the portion of a recorded version of the television program to which the identified comment applies as indicated by the received meta data and the synchronization point; and rendering to the second viewer the selected portions of the recorded version of the television program as a rendering that is separate from the renderings for other second viewers and as a rendering that includes only the selected portions so that each second viewer can view a customized, different, and separate rendering of a recorded version of the television program based on their input search criteria and the selected set of meta data provided by a first viewer of the television program that the second viewer is entitled to access.