Technology and knowledge connecting university and business