I remeber watching them on Cartoon Network, maybe they were made by the Fleischer studios. Every short was based on a particular theme, for example one was based on cars and it was depicted how it would improve in the future, in a funny way of course. Another one was based on TVs and so on.