Communication patterns in innovation development, extension and client systems : a systems approach