Sachverhalt: A. Der 1963 geborene T._ hatte sich am 2. Mai 2001 einer Discushernienoperation L4/5 links unterziehen müssen. Am 13. Dezember 2001 erlitt er einen Verkehrsunfall. Am 4. Februar 2003 meldete er sich bei der Invalidenversicherung für berufliche Massnahmen und zum Bezug einer Invalidenrente an. Gestützt auf die getroffenen Abklärungen lehnte die IV-Stelle des Kantons Solothurn das Leistungsgesuch am 28. Juni 2005, bestätigt mit Einspracheentscheid vom 6. Oktober 2005, ab. Die vom Versicherten hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons Solothurn dahin gut, dass es die Sache unter Aufhebung des angefochtenen Einspracheentscheides zu ergänzenden Abklärungen und neuer Verfügung über den Rentenanspruch an die Verwaltung zurückwies (Entscheid vom 13. Juli 2007). In Nachachtung dieses Rückweisungsentscheides veranlasste die IV-Stelle eine Expertise des Zentrums X._ vom 16. Juni 2009. T._ seinerseits hatte bereits zuvor ein Privatgutachten des Instituts Y._ vom 22. April 2008 aufgelegt. Die IV-Stelle ermittelte einen Invaliditätsgrad von 30 %, worauf sie den Leistungsanspruch am 19. Januar 2011 wiederum verfügungsweise ablehnte. B. Die vom Versicherten hiegegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 7. März 2012 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt T._ beantragen, unter Aufhebung des vorinstanzlichen Entscheides seien ihm die gesetzlichen Leistungen aufgrund einer Leistungseinschränkung von mindestens 40 %, zuzüglich eines Verzugszinses zu 5 %, zuzusprechen; eventuell sei die Sache zur Durchführung einer neuen interdisziplinären Begutachtung in der Klinik A._ unter Beantwortung des standardisierten Fragenkatalogs der Schweizerischen Unfallversicherungsanstalt (SUVA) bei Distorsionsverletzungen der Halswirbelsäule (HWS), an die IV-Stelle zurückzuweisen, welche alsdann neu zu verfügen habe.