IBM Invests Three Billion Dollars for Research and Development