Odświeżenie wizerunku Discovery Channel ma promować slogan „Life Unlimited” („Życie bez ograniczeń”), oddający nową tożsamość marki. W nowej koncepcji Discovery Channel buduje tożsamość marki w oparciu o bohaterów kanału.
Koncepcję oprawy antenowej opracował Stephen Royle, creative director w Discovery Networks CEEMEA. Jej filary to odważniejsza i bogatsza paleta barw, szybko zmieniające się grafiki, a także nowe ikony i menu w nowej szacie graficznej animowane podobnie, jak menu na ekranach iPoda czy iPhone’a.
Premiera nowej oprawy antenowej w Polsce i na Węgrzech będzie miała miejsce 29 sierpnia, następnie 1 września – w Rumunii i na Bałkanach, 5 września – w RPA, na Bliskim Wschodzie i w Turcji oraz 7 września – w Rosji i na Ukrainie. Odświeżoną identyfikację będzie też można zobaczyć w kampanii reklamowej prowadzonej w całym regionie.