An automated program/commercial identification system that encodes and decodes an encoded data frame, which is added to an original program segment before it is broadcast. Within each encoded data frame, data is encoded to identify the original program segment and its prescribed time duration. A plurality...http://www.google.com.au/patents/US5355161?utm_source=gb-gplus-sharePatent US5355161 - Identification system for broadcast program segments