Ringold discusses in detail two ways of categorizing companies. Type A companies have found a solution for a fundamental problem. Technology or new approaches have been invented to help solve that problem. Type B companies, like Genentech, use old technologies in novel applications.