Distributed architecture for digital program insertion in video streams delivered over packet networks | Patent Publication Number 20060075449 | Patexia