Patent ID: 7788685

Claim:
A method for parsing RASP events in a plurality of packets in a PVR-enabled set-top system using a software RASP parser, said method comprising: retrieving a first SCID from a first packet of said plurality of packets; determining if said first SCID is on a SCIDList; determining if said first packet is scrambled if said first SCID is on said SCIDList; parsing said first packet for a scrambled RASP event if said first packet is scrambled; generating an index table using the scrambled RASP event; and storing said index table in a memory of said PVR-enabled set-top system; wherein the index table includes indexes associated with particular sections of a recorded program, wherein said indexes are capable of being utilized to allow the PVR-enabled set-top system to perform trick mode functions, including fast forward and rewind of said recorded program.