A system receives a broadcast program and temporarily stores the program data. A request is received to permanently record the broadcast program. This request is received after a portion of the broadcast program has been received and temporarily stored. The broadcast program is then permanently recorded,...http://www.google.de/patents/US7272300?utm_source=gb-gplus-sharePatent US7272300 - Method and apparatus for storing content