This document discloses systems and methods for enabling viewers to control and manage the presentation of programs based on specified types of rating categories and content attributes that the viewer desires not to be presented. The invention provides program data corresponding to each program. The...http://www.google.co.uk/patents/US7380258?utm_source=gb-gplus-sharePatent US7380258 - Systems and methods for controlling and managing programming content and portions thereof