IP technology solutions