R i n g R i n g

What is RingRing?

There has to be a better way. That is how I feel about getting new ringtones. The pain of paying for each ringtone download is unacceptable. Hence RingRing is born.

I envision a way to allow people to share their ringtones. The RTTTL ringtone format is quite common on the web and easily obtainable. Therefore I created RingRing to use RTTTL. Now we need a way to input the RTTTL into our phone. We can use Java. RingRing will be a Java app running in a Java-enabled phone.

A user can input a RTTTL ringtone into RingRing and RingRing will send the ringtone to any phone using SMS. All this can be done on the user's phone alone. There is no need to pay for each ringtone download now. We do not need to be extorted by the ringtone service provider anymore. This will revolutionize the industry. (Think MP3.)

How to share ringtones?

The RTTTL (Ringing Tones Text Transfer Language) format is basically a text file. Therefore it can be easily posted on the web. A user can do a search on the web to find free RTTTL ringtones. Use the keyword "RTTTL" and the name of the song/artist in Google is an easy way.

A better way is to create a ringtone-file sharing network. I intend to use one of the open-source file-sharing network out there to allow users to share their ringtones. Therefore, instead of searching for MP3, we can search for RTTTL files. A suitable network is the Gnutella network. You can contribute to this network by placing your RTTTL files for sharing in the Gnutella net. Just remember to name your RTTTL file with the extension ".rtttl".

Check out the useful links.

How to implement the RingRing concept?

In order to support the RingRing concept, I have created the RingRing application. This application will support these platforms: Java-enabled mobile phones, Palm OS PDAs, PocketPC PDAs, Windows OS, and Linux.

Of course, able to run RingRing on Java phones is the best implementation. Unfortunately, RingRing requires the phone to support sending SMS using Java. Not all phones have this capability. The only 2 phones that support this are Nokia 3410 and 3650. Fortunately, in the near future, more phones will support Java's Wireless Messaging API (WMA).

Meanwhile, there is a need to support phones without the required Java capability. Therefore I have created RingRing for the Palm OS. The RingRing application communicates with the phone using IR. This IR implementation will be extended to other devices that support IR.

The first version of RingRing will support only Nokia phones. RingRing will convert RTTTL into Nokia-formatted ringtone before sending. I do hope to support other manufacturers' phones, like Motorola, Sony, Samsung, etc. For now, you can use RingRing to send ringtones to any Nokia phone model.

You can download the RingRing application here.


Founded by    Johnny Ixe
j_ixe@hotmail.com
XVision

Copyright © 2001 - 2002 Johnny Ixe. All rights reserved.