






![]()
![]()
Cyberlink Labs helped develop various parts of the TrueSwitch product for Esaya, Inc. TrueSwitch is the most comprehensive ISP Account Migration system available and is the first of its kind to offer subscribers a simple, fast and entirely automated switching experience. The features include: copying a user's personal data to the new ISP; notifying friends and family of the change in e-mail address; forwarding e-mails arriving at the old provider and also automatically canceling the former ISP account.
We developed the TrueSwitch Windows client and MailSwitch control in Visual C++. This connects into Outlook, Outlook Express, Windows Mail, EarthLink Total Access, MSN Explorer and AOL clients to add and remove data from them. The Windows client submits a job into the backend servers (Tomcat/Apache/Linux) which adds it into Oracle DB. The server then uses Oracle Workflow and Oracle Message Queue to route tasks to various service containers which are written in Java.
Cyberlink Labs also developed the current BrowserML engine that is used on the back-end servers to extract and populate various web-sites. BrowserML is a XML language that is designed to provide a standard way to control aspects of navigating web pages to extract and/or populate information. This allows for server based browsers to aggregate information from and disseminate information to web sites in a highly automated and large scale fashion. We are currently in the process of developing the new version which will enable for better processing of Ajax enabled sites.
Our new focus is working on TrueSwitch Mobile which allows for the migration of data between phones and between phones and web-sites wirelessly. The programs that run on the phones are done in J2ME and the program is now Java Verified on some devices. We also have developed a BlackBerry version in Java using their development environment.
If you want to switch your data, TrueSwitch is a great way to go! If you want to switch your development shop, Cyberlink Labs is the way to go!