A method and apparatus for the managing advertisements in a digital environment, including methods for selecting suitable advertising based on subscriber profiles, and substituting advertisements in a program stream with targeted advertisements. The Ad Management System (AMS) 100 of the present invention...http://www.google.com.au/patents/US20070157231?utm_source=gb-gplus-sharePatent US20070157231 - Advertising Management System for Digital Video Streams