Sachverhalt: A. Die 1954 geborene V._ erlitt am 16. August und 15. November 1996 zwei Verkehrsunfälle sowie am 11. Januar 1998 einen Beinbruch. Mit Verfügung vom 19. März 2001 sprach ihr die IV-Stelle Basel-Stadt ab 1. Oktober 1998 eine halbe Invalidenrente gestützt auf einen Invaliditätsgrad von 50% zu. Ein erstes Rentenrevisionsverfahren im Jahre 2004 durch die wegen Wohnsitzwechsel nunmehr zuständige IV-Stelle Zug ergab einen unveränderten Anspruch (Mitteilung vom 23. November 2004). Im Rahmen eines weiteren Revisionsverfahrens im Jahre 2010 setzte die IV-Stelle die Rente mit Verfügung vom 21. Oktober 2011 rückwirkend ab 1. April 2005 auf eine Viertelsrente herab und kündigte an, die ab 1. November 2006 bis 1. Dezember 2009 zu Unrecht ausbezahlten Rentenleistungen wegen Meldepflichtverletzung separat zurück zu fordern. B. Die hiegegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Zug mit Entscheid vom 24. Mai 2012 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt V._ beantragen, unter Aufhebung des angefochtenen Entscheides sei die IV-Stelle Zug zu verpflichten, ihr über das Datum des 1. November 2006 hinaus und bis auf Weiteres eine halbe Rente nach Massgabe eines Invaliditätsgrades von 55% auszurichten; eventualiter sei die Sache an die IV-Stelle zurückzuweisen und diese zu verpflichten, nach Vornahme weiterer Abklärungen neu über den Rentenanspruch zu verfügen. Zudem sei festzustellen, dass sie keine Meldepflichtverletzung begangen habe. 