2004 führten wir eine Bestandsaufnahme unserer Situation durch und kamen zu dem Schluss, dass wir nicht länger so viele verschiedene Dienste in so hoher Qualität produzieren konnten, ohne unsere Basis-Software-Architektur auf solidere Beine zu stellen.
In der Vergangenheit arbeiteten wir mit den Industriestandards für Interactive Voice Response, Voice and Call Control, eXtensible Markup Languages (VoiceXML und CCXML). Diese Programmiersprachen passen perfekt zu unserer Firmenphilosophie: Sie bringen die Vorteile web-basierter Entwicklung und Content-Bereitstellung in Interactive Voice Response (IVR)-Applikationen ein und erlauben die Programmierung von IVR-Applikationen unabhängig von der Programmierschnittstelle (API) eines spezifischen Anbieters.
Als wir begannen, komplexe Sprach-Dienste im VoiceXML oder CCXML-Standard zu implementieren, merkten wir, dass diese durch einige praktische Zusätze viel leistungsstärker wurden. Über die Jahre fügten wir immer neue Verbesserungen zu VoiceXML und CCXML hinzu, z.B. für eine komplette netzunabhängige Anrufkontrolle und eine extensive Mediakontrolle. Nach der Bestandsaufnahme 2003 beschlossen wir, dass es nun an der Zeit sei, all unsere Bemühungen in Form einer neuen Programmiersprache für Sprach- und Multimedia-Dienste zusammenzuführen: Das war die Geburtsstunde der ECT eXtensible Markup Language (ECTXML®).
Mittlerweile ist ECTXML® der Kern unseres geistigen Eigentums. Diese aufwendige Sprache wird in all unseren Mehrwertdiensten verwendet. Unsere Technologie kommt heute in mehr als 200 Installationen weltweit zum Einsatz. Führende Netzbetreiber bieten damit die unterschiedlichsten Sprach- und Multimedia-Mehrwertdienste über dieselben Produktmodule gewinnbringend an, die wir die ECTXML® Service Enablers und Building Blocks nennen. Diese Software-Module werden laufend wiederverwendet und weiterentwickelt. Auf dieser Grundlage gelingt es uns, neue Applikationen mit einer Reihe marktorientierter Leistungsmerkmale rasch und kosteneffektiv anzubieten, und gleichzeitig die Systeme überaus stabil zu halten.