Sachverhalt: Sachverhalt: A. A.a Die Yello GmbH (Klägerin) mit Sitz in Y._ ist eine Tochtergesellschaft der X._ AG, bei der es sich um Deutschlands drittgrösstes Energieunternehmen in den Bereichen Strom, Gas und Fernwärme handelt, das im Jahr 2002 durchschnittlich 38'501 Mitarbeiter beschäftigte. Die Klägerin ist Inhaberin der CH-Marke Nr. 483 748 YELLO und der IR-Marken Nrn. 721 902 YELLO und 722 022 YELLO, die auch Schutz für die Schweiz beanspruchen. Diese Marken wurden wie folgt hinterlegt bzw. registriert: die CH-Marke Nr. 483 748 YELLO am 31. Juli 1999 für diverse Waren und Dienstleistungen u.a. in den Klassen 9, 35, 36, 38 und 42 (nach dem Abkommen von Nizza über die internationale Klassifikation von Waren und Dienstleistungen für die Eintragung von Marken, revidiert in Stockholm am 14. Juli 1967 [SR 0.232.112.8]), die IR-Marken Nr. 721 902 und Nr. 722 022 YELLO am 13. August 1999 für diverse Waren und Dienstleistungen u.a. in den Klassen 9, 35 und 42 (IR-Marke Nr. 722 022) bzw. 9, 35, 36, 38 und 42 (IR-Marke Nr. 721 902). Das Prioritätsrecht der IR-Marke Nr. 722 022 datiert vom 23. Februar 1999 und jenes der IR-Marke Nr. 721 902 vom 23. Juni 1999. A.b Die Yellow Access AG (Beklagte) ist eine Gesellschaft mit Sitz in Z._. Ihr Zweck besteht in der Erbringung und Vermittlung von Telekommunikationsdienstleistungen aller Art, im Betrieb von Call-Centern und im Vertrieb und der Vermittlung von sowie im Handel mit Telekommunikationsanlagen. Sie kann des Weiteren Informationen über das Telefonnetz und das Internet an die Öffentlichkeit verbreiten, Grundeigentum ankaufen, verkaufen und verwalten und sich an Unternehmen beteiligen. Am 13. September 2000 hinterlegte sie für diverse Waren und Dienstleistungen in den Klassen 9, 35, 36, 38 und 42 die CH-Wort-/Bildmarke Nr. 483 885 Bild nicht abrufbar Diese Marke ist die Basismarke der IR-Marke Nr. 757 058 YELLOW ACCESS AG (vorstehende fig.), die am 19. April 2001 mit Schutzwirkung für Deutschland, Frankreich und Italien registriert wurde. Diese Marke ist die Basismarke der IR-Marke Nr. 757 058 YELLOW ACCESS AG (vorstehende fig.), die am 19. April 2001 mit Schutzwirkung für Deutschland, Frankreich und Italien registriert wurde. B. Die Klägerin gelangte am 3. Juli 2003 mit dem folgenden Rechtsbegehren an das Kantonsgericht Zug: 1. Die CH-Marke Nr. 483 885 Yellow Access AG (fig.) sei für die Waren und Dienstleistungen - Klasse 9: Computer-Software - Klasse 35: Telemarketing; Werbung mittels elektronischer Medien - Klasse 36: Finanzwesen; Geldgeschäfte, auch über globale Computernetzwerke (Internet) - Klasse 38: Übermitteln von Informationen und Daten (Nachrichten, Ton und Bild) über globale Computernetzwerke (Internet); Sammeln und Liefern von Nachrichten; Telefondienst; Auskünfte über Telekommunikation; zur Verfügungstellen von Zugriffszeit auf globale Computernetzwerke (Internet) - Klasse 42: Zur Verfügungstellen von Zugriffszeit auf Datenbanken für Informationsdienstleistungen an Dritte; elektronische Datenverarbeitung für die Herstellung von Websites; Vermietung und Wartung von Speicherplätzen zur Benutzung als Websites für Dritte (Hosting); Aktualisierung von Computer-Software; Design von Computer-Software; Vermietung von Computer- Software; Vermietung von Zugriffszeit zu Datenbanken; Computerberatungsdienste nichtig zu erklären. 2. Es sei der Beklagten unter Androhung der Straffolgen an ihre verantwortlichen Organe nach Art. 292 StGB und § 222 ZPO gerichtlich zu verbieten unter dem Zeichen Bild nicht abrufbar Computer-Software in Verkehr zu bringen, zu diesem Zweck zu lagern, in die Schweiz ein- oder auszuführen, sowie folgende Dienstleistungen anzubieten oder zu erbringen: Telemarketing; Werbung mittels elektronischer Medien; Finanzwesen; Geldgeschäfte, auch über globale Computernetzwerke (Internet); Übermitteln von Informationen und Daten (Nachrichten, Ton und Bild) über globale Computernetzwerke (Internet); Sammeln und Liefern von Nachrichten; Telefondienst; Auskünfte über Telekommunikation; zur Verfügungstellen von Zugriffszeit auf globale Computernetzwerke (Internet); zur Verfügungstellen von Zugriffszeit auf Datenbanken für Informationsdienstleistungen an Dritte; elektronische Datenverarbeitung für die Herstellung von Websites; Vermietung und Wartung von Speicherplätzen zur Benutzung als Websites für Dritte (Hosting); Aktualisierung von Computer-Software; Design von Computer-Software; Vermietung von Computer-Software; Vermietung von Zugriffszeit zu Datenbanken; Computerberatungsdienste, sowie das Zeichen sonst wie im schweizerischen Geschäftsverkehr zu gebrauchen. 3. Es sei der Beklagten unter Androhung der Straffolgen nach Art. 292 StGB und § 222 ZPO an ihre verantwortlichen Organe zu verbieten, die Bezeichnung YELLOW als Bestandteil ihrer Firmenbezeichnung zu verwenden. 4. Es sei die Beklagte unter Androhung der Straffolgen von Art. 292 StGB an ihre Organe zu verurteilen, die Bezeichnung YELLOW innerhalb von 30 Tagen im Handelsregister aus ihrer Firma löschen zu lassen. 5. Unter Kosten und Entschädigungsfolgen." Das Kantonsgericht wies die Klage am 27. Mai 2004 ab. Es verneinte insbesondere, dass zwischen der klägerischen Marke YELLO und der Wortbildmarke YELLOW ACCESS AG eine markenrechtliche Verwechslungsgefahr bestehe. Eine lauterkeitsrechtlich relevante Verwechslungsgefahr sei schon deshalb auszuschliessen, weil die Klägerin in der Schweiz gar keine markenrechtlich geschützten Gegenstände vertreibe. Das Kantonsgericht wies die Klage am 27. Mai 2004 ab. Es verneinte insbesondere, dass zwischen der klägerischen Marke YELLO und der Wortbildmarke YELLOW ACCESS AG eine markenrechtliche Verwechslungsgefahr bestehe. Eine lauterkeitsrechtlich relevante Verwechslungsgefahr sei schon deshalb auszuschliessen, weil die Klägerin in der Schweiz gar keine markenrechtlich geschützten Gegenstände vertreibe. C. Die Klägerin führt eidgenössische Berufung mit den Anträgen, das Urteil des Kantonsgerichts vom 27. Mai 2004 aufzuheben und die Klage mit den Rechtsbegehren vom 3. Juli 2003 gutzuheissen. Die Beklagte schliesst auf Abweisung der Berufung. 