You are on page 1of 8

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)

Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856

IMPLEMENTATION OF USER FRIENDLY TEXT MESSAGING


V. Sudha Rani1, and Mohammed Ali. Shaik2
1,2

Assistant Professor in CSE department at Auroras Research and Technological Institute (ARTI), Warangal, Andhra Pradesh, India.

Abstract: Mobile phone substitutes the computers. Mobile

mobile IT devices are: Laptop and note book computers. Palmtop computers or personal digital assistants. Mobile phones and smart phones. Global positioning system (GPS) devices wireless debit/credit card payment system terminals Mobile devices can be enabled to use the diverse mixture of communications technologies such as: wireless fidelity (Wi-Fi) - a type of wireless local area network technology Bluetooth - connects mobile devices wirelessly 'third generation' (3G), global system for mobile communications (GSM) and general packet radio service (GPRS) data services - data networking services Keywords: mobile, preposition, conjunction, technology, for mobile phones acronyms dial-up services - data networking services using modems and telephone lines 1. INTRODUCTION Virtual private networks - secure access to a private network. 1.1 Mobile phone The mobile phone (better known as a cellular phone, cell It is therefore possible to provide network for the mobile device to a home office or the internet while phone or a hand phone) is a piece of equipment that travelling. makes and receives telephone calls over a radio link whilst moving around a large geographic area. It does so by establishing a connection to a cellular network 1.3 Operating systems provided by a mobile phone operator, allowing way in to Many types of mobile operating systems (OS) are the public telephone network. By distinction, a cordless available for Smartphones, including: Android, telephone is used just within the tiny range of a unique BlackBerry OS, webOS, iOS, Symbian, Windows Mobile private base station. In supplement to telephony, latest Professional (touch enabled screen), Windows Mobile mobile phones also sustain and support a broad range of Standard (non-touch enabled screen), and Bada. Among supplementary services such as the text messaging; MMS; the majority are the Apple iPhone, and the latest email; internet access; short-range of wireless Android. Android is the mobile operating system (OS) communications (such as infrared; Bluetooth), business designed and developed by Google. Android is the initial apps, gaming and photography. Mobile phones that offer completely open source mobile OS, meaning that it is at these existing and more universal computing capabilities no cost to any cell phone carrier. The Apple iPhone, are referred to be as Smartphone. The earliest hand-held which has numerous OSs like the 3G and 3G S, is the mobile phone was explained by Dr Martin Cooper CEO most widespread smart phone at this time, because of its of Motorola in 1973, by means of handset weighing dynamic OS which one can use to download applications roughly 2.2 pounds (1 kg). In 1983, the DynaTAC 8000x ("apps") made by Apple such as games, GPS, Utilities, was the first to be commercially obtainable. From 1990 to and many other tools. Any user can easily design and 2012, worldwide mobile phone subscriptions grew develop their own Apps and publish them to Apple's App enormously from 12.4 million to 5.8 billion, stabbing the Store. The Palm Pre using webOS has huge impact over increasing economies & reaching the foundation of the the Internet and can sustain Internet-based programming economic pyramid. The overall penetration of the mobile languages such as Cascading Style Sheets (CSS), HTML, DHTML, and JavaScript. The Research In Motion (RIM) phone is about 70% as of 2012. 1.2 What is mobile technology and what are the BlackBerry is a Smartphone with the multimedia player and third-party software installation. The Windows benefits? Mobile technology is exactly the same as the name itself Mobile Professional Smartphone (Pocket PC or Windows implies it is the technology that is portable. Examples of Mobile PDA) are similar to a personal digital assistant
device are used to perform many applications among them text messaging is very important for user. User friendly editor makes typing text easier on mobile devices. By this technology technology the user can form a word by pressing a single key. i.e., when the user pressing a key it will show all the possible words which are related to that combinations of character. This technology can be expanded by adding the options like displaying the synonyms and antonyms and showing the possible conjunctions and prepositions, displaying acronyms and one of the important feature also supports. In this technology i.e., the text size can be increased or decreased , in this application characters are taken as inputs and the output is a word or a sentence.

Volume 2, Issue 4 July August 2013

Page 85

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
(PDA) with the touch screen capabilities. The Windows Mobile Standard does not come with a touch screen but uses a trackball, touchpad, rockers, etc. The creative original Smartphone OS is Symbian, with an intense history and the leading market share until 2012. Although no sole Symbian device has sold as many units as the iPhone, Nokia and other manufacturers (currently including Sony Ericsson and Samsung, and previously Motorola) circluate a wide variety of Symbian models each year which gave Symbian the greatest market share. 1.4 Communication in mobile phones Table 1: Advantages and disadvantages of types of Multiplexing
Types of Multiplexing FDMA: Frequency Division Multiple Access Advantage It is the most familiar analog system. It is a system whereby spectrum is separated up into frequencies and then assign to users It is a channel approach technique for shared medium networks. It allows distinct users to communicate the same frequency channel by dividing the signal into distinct time slots. It is a multiple access procedure where different users contribute the identical physical medium that is with the same frequency band allocated at the same time. The main element of CDMA is the extent spectrum technique, which uses elevated rate signature pulses to enhance the signal bandwidth far ahead of what is necessary for a specified data rate. It divides the accessible space so that multiple resources can access the medium at the same time. Disadvantage it will stay idle, if that user is not sending any data

2. LITERATURE REVIEW
2.1 Message Application Definition: SMS is defined as short message service and is also regularly referred as texting or messaging, sending or receiving text messages or text messaging. The service concedes for short text messages to be sent from an exclusive cell phone to other one or many cell phones or from the Web to other cell phones. It includes spaces; text messages conventionally must not exceed 160 characters. SMS messages frequently use T9 extrapolative technology which makes text messaging quicker and further wellorganized on non-QWERTY cell phones with no full keyboard usage which regularly makes use of sending pictures an enhancement to SMS and allows for longer lengths of text content some cell phones have complete keyboards for quicker texting while others necessitate numbers to be tapped numerous times to realize a particular letter. While the bulk of a cell phone bill predictably is its voice minutes or data usage, text messages are sometimes included in the voice plan or are supplementary as an extra cost and messaging is used pervasively around the globe. Short Message Service (SMS) is a text messaging service element of a phone, web, or mobile communication system, used by means of standardized communications protocols which allows the exchange of tiny text messages between fixed line or mobile phone devices. SMS text messaging is the used most widely as the major data application in the world, with over 3.7 billion vigorous users, or 74% of all mobile phone subscribers as the term SMS is used as a synonym for all types of short text messaging as well as the user doings itself in many regions of the world it is also being used as a form of direct marketing well-known as SMS marketing. SMS is the most often used on the present handsets that is being originated from radio telegraphy in radio memo pagers and is based on homogeneous phone protocols which is presently defined as part of the Global System for Mobile Communications (GSM) series of principles and as a means of sending messages of up to 160 characters to and from GSM mobile handsets since then the foundation for service has expanded rapidly by including other mobile technologies such as ANSI CDMA networks and Digital AMPS as well as in satellite and in landline networks. 2.2 Text messaging A good number of commonly used data applications on mobile phones is SMS text messaging, as the foremost SMS text message was sent from a computer to a mobile phone in 1992, while the foremost person-to-person SMS from phone to phone was sent in Finland in 1993. The foremost mobile news service, delivered via SMS, was launched in Finland in 2000 it is getting bigger with many organizations providing "on-demand" news services Page 86

TDMA : Time division multiple access

TDMA is the overriding technology for the second generation mobile cellular networks. TDMA reduce spectrum capacity, hence many users switch to CDMA. To apply CDMA in a mobile radio system, specific additional methods are needed to be implemented

CDMA: Code division multiple access

SDMA: Space Division Multiplexing

Volume 2, Issue 4 July August 2013

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
by SMS and some also provide "immediate" news sent out by SMS. 2.3 Initial concept interfaces ranging from email and web-based messaging portals at service provider websites to voice mail services, paging systems and software applications. Whether these systems connect to the mobile phone network via the Internet or specific dedicated channels, messages are first delivered to a server that handles SMS traffic known as the Short Messaging Service Center (SMSC). A service provider supporting text messaging must have at least one SMSC in their network. Due to the rising popularity of this service, however, it is becoming increasingly common for service providers to support multiple SMSCs in order to increase capacity. Upon receiving a message, the contents of incoming packets are examined and, if necessary, converted and copied into SMS message format. At this point in the system, messages from the Internet become indistinguishable from those that originated from mobile phones. Messages are then placed into an SMSC queue for forwarding. 2.4.2 Routing a message The SMSC needs to determine how to route messages to their targeted mobile devices. The SMSC queries a Home Location Register (HLR) database, which serves as the permanent repository of user data and includes subscriber information (e.g. call waiting and text messaging), billing data, availability of the targeted user and their current location. Through interaction with other network elements, the HLR determines the routing information for the destination device. If the SMSC receives a reply stating that the current user is unavailable, it stores the text message for later 716 P. Traynor et al. / SMS-capable cellular networks delivery. Otherwise, the response will contain the address of the Mobile Switching Center (MSC) currently providing service. In addition to call routing, MSCs are responsible for facilitating mobile device authentication, location management for attached base stations (BS), performing handoffs and acting as gateways to the Public Switched Telephone Network (PSTN). When a text message arrives from the SMSC, the MSC fetches information specific to the target device. The MSC queries a database known as the Visitor Location Register, which returns a local copy of the targeted devices information when it is away from its HLR. The MSC then forwards the text message on to the appropriate base station for transmission over the air interface. 2.4.3 Wireless delivery The air interface is divided into two parts the Control Channels (CCH) and Traffic Channels (TCH). The CCH is further divided into two types of channels the Common CCH and Dedicated CCHs. The Common CCH, which consists of logical channels including the Paging Channel (PCH) and Random Access Channel (RACH), is the mechanism used by the base station to initiate the delivery of voice and SMS data. Accordingly, all connected mobile devices are constantly listening to the Common CCH for voice and SMS signaling. The base station sends a Page 87

Figure 1 SMS messages sent monthly in USA (billion) The main idea of accumulating the text messaging to the services of mobile users was not repeated in many communities of mobile communication services at the initial stages of 1980 and its foremost action plan of the CEPT Group GSM was approved in December 1982 which includes the request of "The services and facilities offered in the public switched telephone networks and public data networks must made available in the mobile system" this plan includes the exchange of text messages either directly among mobile stations, or transmitted via Message Handling Systems widely in use since the initial stages of the 1980s. The SMS concept was developed in the Franco-German GSM cooperation in 1984 by Friedhelm Hillebrand and Bernard Ghillebaert.The innovation in SMS is short. The GSM is optimized for telephony, since this was identified as its main application. The key idea for SMS was to use this telephony-optimized system, and to transport messages on the signaling paths needed to control the telephony traffic during time periods when no signaling traffic existed. In this way, unused resources in the system could be used to transport messages at minimal cost. This concept allowed SMS to be implemented in every mobile station by updating its software. This concept was instrumental for the implementation of SMS in every mobile station ever produced and in every network from early days. Hence, a large base of SMS capable terminals and networks existed when the users began to utilize the SMS. A new network element required was a specialized short message service center, and enhancements were required to the radio capacity and network transport infrastructure to accommodate growing SMS traffic. 2.4 SMS/cellular network overview This section offers a simplified view of an SMS message traversing a GSM-based system from submission to delivery. These procedures are similar in other cellular networks including CDMA. 2.4.1 Submitting a message There are two methods of sending a text message to a mobile device via another mobile device or through a variety of External Short Messaging Entities (ESMEs). ESMEs include a large number of diverse devices and Volume 2, Issue 4 July August 2013

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
message on the PCH containing the Temporary Mobile Subscriber ID (TMSI) associated with the end destination. The network uses the TMSI instead of the targeted devices phone number in order to thwart eavesdroppers attempting to determine the identity of the receiving phone. When a device hears its TMSI, it attempts to contact the base station over the RACH and alerts the network of its availability to receive incoming call or text data.1 When the response arrives, the base station instructs the targeted device to listen to a specific Standalone Dedicated Control Channel (SDCCH). Using the SDCCH, the base station is able to facilitate authentication of the destination device (via the subscriber information at the MSC), enable encryption, deliver a fresh TMSI and then deliver the SMS message itself. In order to reduce overhead, if multiple SMS messages exist on the SMSC, more than one message may be transmitted over an SDCCH session. If a voice call had been waiting at the base station instead of a text message, all of the above channels would have been used in the same manner to establish a connection on a traffic channel. An illustration of this final stage of delivery over the air interface is shown in Figure 2. dedicated control channel. More critically, this vulnerability hints at a larger architectural conflict between cellular and traditional data networks. As our later work shows, it is not simply low bandwidth channels that endanger cellular networks. Rather, it is because the network expends significant effort in finding and establishing connections with mobile devices. Adding bandwidth to the SDCCHs simply pushes the vulnerability to other constrained portions of the connection establishment process. Because the network and not higher level protocols is responsible for connection establishment, these systems inherently create exploitable amplification points. Mobile voice and text messaging have become indispensable tools in the lives of billions of people across the globe. The problems presented in this paper must therefore be addressed in order to preserve the usability of these critical services.

2.5 SMS characterization Transmission rate: The time required to transmit an SMS message from the phone is affected by phones signal strength, medium contention, and communication latency with the phone circuitry. Delay: Once an SMS message has been accepted for delivery it is subject to several sources of delay: propagation delay as the message traverses the cellular network, queuing delays throughout the network, and transmission delay as the message waits for the recipient to be available. The network may also impose delays on a per client basis to prevent from flooding the network with messages. Loss rate: SMS messages can be lost due to transmission failure, congestion in the cellular network(s), or be rejected in transit by data corruption. If a receiver is not available, a message may also expire in the network while waiting for delivery. Message reordering: Depending on the design of the cellular network, messages may arrive in a different order than they were sent. It characterized the behavior of SMS when exchanging many messages in series between two clients. We have observed that the SMS transmission rate is a Consistent value and transmission errors occur at a rate as low as 2.2%. The transmission order affects delay and that the Figure 2 Simplified examples of an SMS Network and first messages transmitted has a lower delay than message flow: (a) SMS Network; (b) SMS Flow. subsequent messages. We found that the loss rate of SMS is approx. 3.89% and that messages arrive out of order approx. 2.53% of the time. Finally, contrary to conventional wisdom, the day of the week and time of the day have little effect on the transmission rate, loss rate, or delay of SMS Messages. 2.5.1 Dictionary based text entry method for mobile phones Figure 3 A simplified SMS air interface communication. This section will start with a worked example of entering a short piece of text using the traditional and an ideal The base station notifies two mobile hosts (MH1 and dictionary-based system, it will then give an overview of MH2) of new messages. MH1 hears its identifier and the ambiguity problems and proposed solution plus a responds. After authenticating and establishing an proposed extension to the basic dictionary approach. To encrypted channel, the text message is delivered over a Volume 2, Issue 4 July August 2013 Page 88

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
enter the phrase see you at the pub on a traditional mobile phone would involved the following sequence of keys 777722-22 1 99966688 1 28 1 84433 1 788221. Under an ideal implementation of the dictionary model it is proposed that the user enters 733 1 968 1 28 1 843 1 782 and the dictionary will disambiguate, say, 968 to you as the most likely word from the possible set of words which can be made from WXYZ as the first letter, MNO as the second and TUV as the third. Of course this approach faces an inherent weakness, what if the most likely word from a given sequence of key presses is not the word the user wants to enter. The proposed solution to this is to present the user initially with the most likely word when (s) he presses the space button (1). If this is not the word the user is wanting, (s) he presses the space button repeatedly until the desired word is shown then (s) he can carry on with the message as normal. This approach requires a large dictionary of words in the language of usage of the phone and, furthermore, all morphological variants of these words which are used in the language together with information on how often each variant is used in the language (i.e. some measure of how common a word is, so that you can be proposed over wot (assuming wot is a valid word!)). An extension of this model would be to give the user the ability to carry out automatic word completion, much like many Internet browsers now support URL completion. When a user starts a word the most likely word with that start could be proposed as a suggested word for auto completion thus further accelerating the input process While clearly reducing the number of keystrokes required in an ideal implementation, it is not Clear whether the number of keystrokes would actually be reduced for actual messages based on real distribution of words in English. Furthermore, the dictionary based entry method may Involve significantly higher cognitive load which would undo any benefit gained from fewer Keystrokes. It is not clear whether a suitable set of statistics could be derived from usage information. To gain an initial feel for these a test experiment was conducted using students in the university entering messages on a Java on-workstation emulation of a mobile phone. often requires multiple key presses. It combines the groups of letters on each phone key with a fast-access dictionary of words. It looks up in the dictionary all words corresponding to the sequence of key presses and orders them by frequency of use. As T9 gains familiarity with the words and phrases the user commonly uses, it speeds up the process by offering the most frequently used words first and then lets the user access other choices with one or more presses of a predefined Next key. The dictionary can be expanded by adding missing words, enabling them to be recognized in the future. After introducing a new word, the next time the user tries to produce that word T9 will add it to the predictive dictionary. The user database (UDB) can be expanded via multi-tap. The implementation of the user database depends on the version of T9 and how T9 is actually integrated on the device. Some phone manufacturers implement a permanent user database, while others implement one for the duration of the session. 3.3 Algorithm In order to achieve compression ratios of close to 1 byte per word, T9 uses an optimized algorithm which maintains the order of words, and partial words (also known as stems) but because of this compression, it overgenerates words which are sometimes visible to the user as 'junk words'. This is a side effect of the requirements for small database sizes on the lower end embedded devices. 3.4 Problem Textonyms, in which a disambiguation system gives more than one dictionary word for a single sequence of keystrokes, are not the only issue, or even the most important issue, limiting the effectiveness of predictive text implementations. More important, according to the above references, are words for which the disambiguation produces a single, incorrect response. The system may, for example, respond with "Blairf" upon input of 252473, when the intended word was "Blaire" or "Claire" both of which correspond to the keystroke sequence, but are not, in this example, found by the predictive text system. When mis-typings or misspellings occur, they are very unlikely to be recognized correctly by a disambiguation system, though error correction mechanisms may mitigate that effect.

3. EXISTING SYSTEM
3.1 Introduction T9 is a text input method for mobile phones and other small devices. It replaces the multi-tap input method by guessing the word that you are trying to enter. T9 may be embedded in a device by the manufacturer. Note that even if the device supports T9, the Java implementation may or may not use it. 3.2 Design T9's objective is to make it easier to type text messages. It allows words to be entered by a single key press for each letter, as opposed to the multi tap approach used in the older generation of mobile phones in which several letters are associated with each key, and selecting one letter Volume 2, Issue 4 July August 2013

4. PROPOSED SYSTEM
XT9 is a text predicting and correcting system for mobile devices with qwerty keyboards. It was originally developed by Tegic Communications, now part of Nuance Communications. It was created for devices with styluses, but is now used for touch screen devices too. It is a successor to T9, a popular predictive text algorithm for mobile phones with only numeric pads. T9, that old friend who makes mobile messaging slightly less frustrating, has made a big resurgence at this year's 3GSM with an extreme new look and attitude. T9 Page 89

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
developer Tegic just announced a partnership with Samsung, who will use the new XT9 system in some of their upcoming devices. XT9 takes all the magic of regular T9 and turns it up a notch by adding stylus support, next-letter prediction and regional error correction, which compensates for users with fat thumbs mashing the wrong key on tiny QWERTY keyboards. Even more exciting, Tegic announced that they are working on XT9 2.0, which will incorporate speech recognition capabilities and Chinese handwriting recognition, to complement the handful of languages and special characters already supported. 3GSM World Congress (Barcelona, Spain) February 13, 2006 Tegic, a division of AOL, today announced that Samsung Electronics plans to be the first handset maker to integrate the XT9 Mobile Interface (formerly T9 Mobile Suite), a first of its kind, multi-modal user interface, into new handsets. The XT9 Mobile Interface, which launched in October 2005, seamlessly integrates popular T9 software for the phone keypad, as well as hard and soft QWERTY keyboard, with handwriting recognition capabilities using a stylus. This pioneering user interface is designed to enable users to easily toggle between messaging modes, as well as numbers, letters, symbols and languages, and also allows for auto-accenting of words, a benefit for users of many European languages, including French, Spanish and Italian. Samsung is a long-standing partner for Tegic so we are pleased to work closely to integrate XT9 into a series of new devices, said Bill Schwebel, president, Tegic Communications. We share a common goal, which is to open up new revenue streams for handset makers and operators as voice revenues decline. Our new multi-modal user interface will help realize this potential. Today, Tegic also announced new XT9 Mobile Interface features. By making it simpler to type words and phrases, XT9 makes it easier to enjoy popular content and wireless services, driving widespread consumer adoption of mobile web browsing, search and messaging. This new product upgrade adds the following new features: Next Letter Prediction: When entering letters by scrolling through an alphabet (up-and-down or sideto-side), XT9 predicts the users next letter based on previous letters entered. For example, if a user inputs l-o-v, then XT9 will present the next letter as e for the word love rather than have the user scroll through the alphabet from v to e. Regional Error Correction: For users of hard QWERTY keyboards (e.g., chiclet), XT9 helps ensure a better messaging experience by compensating for users tapping incorrect keys on the keyboard. For example, if a users inadvertently types in m-o-o-b, XT9 will present moon since the b is just one key away from the n, and the word moon is a more likely choice. Word Completion - If you start typing Aweso, it will automatically complete the word Awesome, so Volume 2, Issue 4 July August 2013 that halfway through typing it you can hit space and it will automatically spell out the whole word. Spell Correction - This feature will fix common typos such as D and S letter swapping, i.e. goos and foos instead of good and food. Auto-substitute - Useful for adding apostrophes to contractions or adding s to possessives. Recapture - If you accidentally selected a suggested word, you can hit backspace to go back to the list of suggestions and choose a different word. 4.1 Form factor versatility XT9 software is based on a multi-modal, modular architecture to provide OEMs with one powerful and flexible text entry solution that can be integrated into most form factors including: 12-key phone pad Soft QWERTY keyboard/touchscreen Full hard QWERTY keyboard Partial hard QWERTY keyboard (i.e. 20-key) Handwriting recognition XT9 Smart Input facilitates the use of different text input methods on a single mobile device XT9 software makes it easy to switch between input modes on devices that have more than one way of entering text. For example, XT9 will support one device with both traditional 12-key input and a touchscreen. The ability to seamlessly switch text input modes means the user has the flexibility to select any text input mode they want at any time. typing on a small QWERTY keyboard is faster and easier with XT9 Smart Input Typing on the small QWERTY keyboard found on most mobile devices can be challenging for many users. XT9 software greatly enhances the speed and ease of typing on a QWERTY keyboard with Sloppy Type,a patented correction technology. For example, if a user inadvertently types in m-o-o-b, XT9 presents moon because the b is just one key away from the n and the word moon is a more likely choice. an enhanced text input experience for 12-key devices XT9 Smart Input for 12-key devices, including typical candy bar and clamshell form factors, offers a significantly improved experience for both T9 users and multi-tap users with new features such as: Word choice list for improved user discovery Spelling correction includes transposed letters, missed keys and more Auto accenting Instant integration into all applications on the device For handset makers, XT9 can help speed time-to-market for new mobile devices. Further, this new user interface makes it easier for consumers to access mobile content and services, enabling users to take advantage of all their phone has to offer. Samsung plans to integrate XT9s full and reduced QWERTY capabilities into new devices to ship later this year. The XT9 Mobile Interface is currently available in English, French, Spanish, German and Italian. Additional Latin- and script-based languages are also Page 90

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856
available upon request. Later this year, Tegic plans to release XT9 2.0, which will include advanced speech recognition capabilities, as well as Chinese handwriting recognition. 4.2 The enhanced approach to the above mentioned information is: Displaying list of all the preposition for a given word by the user. Displaying list of all the conjunctions for a given word by the user. Displaying acronyms. Zooming the text as required by the user. Displaying prefix and suffix for entered characters.

Figure 7 Displaying list of all the synonyms & antonyms.

5. IMPLEMENTATION
The topics described in this paper are in part implementing in Microsoft.Net 2010. All processes operated as user-interactively. below figure are explaining the user friendly text messaging. Figure 8 Displaying Acronyms

Figure 4 GUI for user Figure 9 Displaying list of all the prepositions & conjunctions.

Figure 5 Next Letter Prediction

Figure 10 Increasing Text Size(Zoom In)

Figure 6 Displaying prefix and suffix for entered characters. Volume 2, Issue 4 July August 2013

Figure 11 Decreasing Text (zoom out) Page 91

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS)


Web Site: www.ijettcs.org Email: editor@ijettcs.org, editorijettcs@gmail.com Volume 2, Issue 4, July August 2013 ISSN 2278-6856 6. CONCLUSION:
After collecting the information from different papers, users and mobiles phones, messaging options, there is no efficient technique for sending messages fastly in mobile devices. Users are not satisfying with the messaging options; they dont want to waste their time in pressing the keys. In this paper we suggest the options which support the fast typing and sending of messages, options are like displaying the prefix and suffix to the given character, displaying synonyms and antonyms for the selected word and showing the possible conjunctions and prepositions for the selected word. In this technology characters are taken as inputs and the output is a word or sentence recognition. Here we used ISAM data structures to arrange the characters in a tree form, which is easy to search for a required word.

References
[1] "KSPC (Keystrokes per Character) as a Characteristic of Text Entry Techniques". by Scott MacKenzie (2002). [2] Riordan et. al. "Investigating Text Input Methods for Mobile Phones". J. Computer Sci, I (2):189-199, 2005. [3] "Text row man faces jail for killing friend". The Bolton News. 9 February 2011. Retrieved 1 May 2011. [4] "Slang early-warning alert: `Book' is the new `cat's pajamas' | Change of Subject". Blogs.chicagotribune.com. 2007-01-19. Retrieved 2009-07-08. [5] By David Pogue (2006-09-07). "In a Sea of Cellphones, a Pearl - New York Times". Nytimes.com. Retrieved 2009-07-08. [6] http://stream.framfab.com/index.php?/weblog/comme nts/how_book_becomes_an_adjective AUTHORS
V. Sudha Rani received her M.Tech Degree in CSE department from JNTUH University in the year 2012 from Ramappa Engineering College, Warangal, AP, India and presently she is working as Assistant professor in CSE department of Auroras Research and Technological Institute (ARTI), Warangal, Andhra Pradesh India.

Mohammed Ali. Shiak, has received his M.Tech Degree in CSE department from JNTUH University in the year 2012 from Ramappa Engineering College, Warangal, AP, India and presently he is working as Assistant professor in CSE department of Auroras Research and Technological Institute (ARTI), Warangal, Andhra Pradesh India.

Volume 2, Issue 4 July August 2013

Page 92

You might also like