V prvih letih 21. stoletja je Ecclestonova "Formula One Administration" registrirala vrsto blagovnih znamk, tudi uradni logotip in uradno spletno stran. Ecclestone je eksperimentiral tudi z digitalno televizijo (znano tudi kot "Bernievision"), ki je začela oddajati na Veliki nagradi Nemčije 1996 v sodelovanju z nemško digitalno televizijo "DF1", trideset let po prvem barvnem prenosu dirke za Veliki nagradi Nemčije 1967. Ta paket je vključeval nekatere dodatne možnosti (na primer super signal, "onboard" kamera, kamera iz zraka, boksi, dodatni časi), ki so jih posneli kamere, tehnična oprema in delavci, ki so delali vzporedno s tistimi zadolženimi za navadni televizijski prenos. Tehnologija je bila predstavljena v več državah, toda po sezoni 2002 je bila ukinjena zaradi finančnih razlogov.