International Journal of Emerging Trends & Technology in Computer Science (IJETTCS) Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 2, Issue 4, July – August 2013 ISSN 2278-6856

IMPLEMENTATION OF USER FRIENDLY

V. Sudha Rani1, and Mohammed Ali. Shaik2

1,2Assistant Professor in CSE department at Aurora’s Research and Technological Institute (ARTI), Warangal, Andhra Pradesh, India.

Abstract: substitutes the computers. Mobile mobile IT devices are: device are used to perform many applications among them  “Laptop” and “note book” computers. text messaging is very important for user. User friendly editor  “Palmtop computers” or “personal digital assistants”. makes typing text easier on mobile devices. By this technology  “Mobile phones” and “smart phones”. technology the user can form a word by pressing a single key.  Global positioning system (GPS) devices i.e., when the user pressing a key it will show all the possible words which are related to that combinations of character.  wireless debit/credit card payment system terminals This technology can be expanded by adding the options like Mobile devices can be enabled to use the diverse mixture displaying the synonyms and antonyms and showing the of communications technologies such as: possible conjunctions and prepositions, displaying acronyms  wireless fidelity (Wi-Fi) - a type of wireless local area and one of the important feature also supports. In this network technology technology i.e., the text size can be increased or decreased ,  Bluetooth - connects mobile devices wirelessly in this application characters are taken as inputs and the  'third generation' (3G), global system for mobile output is a word or a sentence. 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 1.1 Mobile phone network. The mobile phone (better known as a cellular phone, cell  It is therefore possible to provide network for the phone or a hand phone) is a piece of equipment that mobile device to a home office or the internet while makes and receives telephone calls over a radio link travelling. 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 ’s, 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 (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, phone is about 70% as of 2012. DHTML, and JavaScript. The Research In Motion (RIM) 1.2 What is mobile technology and what are the BlackBerry is a Smartphone with the multimedia player benefits? and third-party software installation. The Windows 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 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: [email protected], [email protected] Volume 2, Issue 4, July – August 2013 ISSN 2278-6856

(PDA) with the touch screen capabilities. The Windows 2. LITERATURE REVIEW Mobile Standard does not come with a touch screen but uses a trackball, touchpad, rockers, etc. The creative 2.1 Message Application original Smartphone OS is Symbian, with an intense Definition: SMS is defined as short message service and history and the leading market share until 2012. is also regularly referred as texting or messaging, sending Although no sole Symbian device has sold as many units or receiving text messages or text messaging. The service as the iPhone, and other manufacturers (currently concedes for short text messages to be sent from an including Sony Ericsson and Samsung, and previously exclusive cell phone to other one or many cell phones or Motorola) circluate a wide variety of Symbian models from the Web to other cell phones. It includes spaces; text each year which gave Symbian the greatest market share. messages conventionally must not exceed 160 characters. SMS messages frequently use T9 extrapolative technology 1.4 Communication in mobile phones which makes text messaging quicker and further well- organized on non-QWERTY cell phones with no full Table 1: Advantages and disadvantages of types of keyboard usage which regularly makes use of sending Multiplexing pictures an enhancement to SMS and allows for longer Types of Advantage Disadvantage lengths of text content some cell phones have complete Multiplexing keyboards for quicker texting while others necessitate FDMA: Frequency  It is the most  it will stay numbers to be tapped numerous times to realize a Division familiar analog idle, if that user particular letter. Multiple Access system. It is a system is not sending While the bulk of a cell phone bill predictably is its voice whereby spectrum is any data minutes or data usage, text messages are sometimes separated up into included in the voice plan or are supplementary as an frequencies and then assign to users extra cost and messaging is used pervasively around the TDMA : Time  It is a channel  TDMA is the globe. division multiple approach overriding Short Message Service (SMS) is a text messaging service access technique for technology for the element of a phone, web, or mobile communication shared medium second generation system, used by means of standardized communications networks. mobile cellular protocols which allows the exchange of tiny text messages  It allows distinct networks. between fixed line or mobile phone devices. users to  TDMA reduce SMS text messaging is the used most widely as the major communicate the spectrum data application in the world, with over 3.7 billion same frequency capacity, hence vigorous users, or 74% of all mobile phone subscribers as channel by dividing many users the signal into switch to CDMA. the term SMS is used as a synonym for all types of short distinct time slots. text messaging as well as the user doings itself in many CDMA: Code  It is a multiple  To apply regions of the world it is also being used as a form of division multiple access procedure CDMA in a direct marketing well-known as SMS marketing. access where different users mobile radio SMS is the most often used on the present handsets that is contribute the system, specific being originated from radio telegraphy in radio memo identical physical additional pagers and is based on homogeneous phone protocols medium that is with methods are which is presently defined as part of the Global System the same frequency needed to be for Mobile Communications (GSM) series of principles band allocated at the implemented and as a means of sending messages of up to 160 same time.  The main element characters to and from GSM mobile handsets since then of CDMA is the the foundation for service has expanded rapidly by extent spectrum including other mobile technologies such as ANSI technique, which CDMA networks and Digital AMPS as well as in satellite uses elevated rate and in landline networks. signature pulses to enhance the signal 2.2 Text messaging bandwidth far ahead A good number of commonly used data applications on of what is necessary mobile phones is SMS text messaging, as the foremost for a specified data rate. SMS text message was sent from a computer to a mobile SDMA: Space  It divides the phone in 1992, while the foremost person-to-person SMS Division accessible space so from phone to phone was sent in Finland in 1993. Multiplexing that multiple The foremost mobile news service, delivered via SMS, resources can access was launched in Finland in 2000 it is getting bigger with the medium at the many organizations providing "on-demand" news services same time.

Volume 2, Issue 4 July – August 2013 Page 86

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS) Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 2, Issue 4, July – August 2013 ISSN 2278-6856 by SMS and some also provide "immediate" news sent out interfaces ranging from email and web-based messaging by SMS. portals at service provider websites to voice mail services, paging systems and software applications. Whether these 2.3 Initial concept 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 Figure 1 SMS messages sent monthly in USA (billion) necessary, converted and copied into SMS message format. At this point in the system, messages from the The main idea of accumulating the text messaging to the Internet become indistinguishable from those that services of mobile users was not repeated in many originated from mobile phones. Messages are then placed communities of mobile communication services at the into an SMSC queue for forwarding. initial stages of 1980 and its foremost action plan of the CEPT Group GSM was approved in December 1982 2.4.2 Routing a message which includes the request of "The services and facilities The SMSC needs to determine how to route messages to offered in the public switched telephone networks and their targeted mobile devices. The SMSC queries a Home public data networks must made available in the mobile Location Register (HLR) database, which serves as the system" this plan includes the exchange of text messages permanent repository of user data and includes subscriber either directly among mobile stations, or transmitted via information (e.g. call waiting and text messaging), billing Message Handling Systems widely in use since the initial data, availability of the targeted user and their current stages of the 1980s. location. Through interaction with other network The SMS concept was developed in the Franco-German elements, the HLR determines the routing information for GSM cooperation in 1984 by Friedhelm Hillebrand and the destination device. If the SMSC receives a reply Bernard Ghillebaert.The innovation in SMS is short. The stating that the current user is unavailable, it stores the GSM is optimized for telephony, since this was identified text message for later 716 P. Traynor et al. / SMS-capable as its main application. The key idea for SMS was to use cellular networks delivery. Otherwise, the response will this telephony-optimized system, and to transport contain the address of the Mobile Switching Center messages on the signaling paths needed to control the (MSC) currently providing service. In addition to call telephony traffic during time periods when no signaling routing, MSCs are responsible for facilitating mobile traffic existed. In this way, unused resources in the system device authentication, location management for attached could be used to transport messages at minimal cost. base stations (BS), performing handoffs and acting as This concept allowed SMS to be implemented in every gateways to the Public Switched Telephone Network mobile station by updating its software. This concept was (PSTN). When a text message arrives from the SMSC, instrumental for the implementation of SMS in every the MSC fetches information specific to the target device. mobile station ever produced and in every network from The MSC queries a database known as the Visitor early days. Hence, a large base of SMS capable terminals Location Register, which returns a local copy of the and networks existed when the users began to utilize the targeted device’s information when it is away from its SMS. A new network element required was a specialized HLR. The MSC then forwards the text message on to the short message service center, and enhancements were appropriate base station for transmission over the air required to the radio capacity and network transport interface. infrastructure to accommodate growing SMS traffic. 2.4.3 Wireless delivery 2.4 SMS/cellular network overview This section offers a simplified view of an SMS message The air interface is divided into two parts – the Control traversing a GSM-based system from submission to Channels (CCH) and Traffic Channels (TCH). The CCH delivery. These procedures are similar in other cellular is further divided into two types of channels the Common networks including CDMA. CCH and Dedicated CCHs. The Common CCH, which consists of logical channels including the Paging Channel 2.4.1 Submitting a message (PCH) and Random Access Channel (RACH), is the There are two methods of sending a text message to a mechanism used by the base station to initiate the delivery mobile device – via another mobile device or through a of voice and SMS data. Accordingly, all connected mobile variety of External Short Messaging Entities (ESMEs). devices are constantly listening to the Common CCH for ESMEs include a large number of diverse devices and voice and SMS signaling. The base station sends a

Volume 2, Issue 4 July – August 2013 Page 87

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

Figure 2 Simplified examples of an SMS Network and2.2%. The transmission order affects delay and that the message flow: (a) SMS Network; (b) SMS Flow. first messages transmitted has a lower delay than 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: [email protected], [email protected] Volume 2, Issue 4, July – August 2013 ISSN 2278-6856 enter the phrase see you at the pub on a traditional mobile often requires multiple key presses. It combines the phone would involved the following sequence of keys groups of letters on each phone key with a fast-access 777722-22 1 99966688 1 28 1 84433 1 788221. Under an dictionary of words. It looks up in the dictionary all words ideal implementation of the dictionary model it is corresponding to the sequence of key presses and orders proposed that the user enters 733 1 968 1 28 1 843 1 782 them by frequency of use. As T9 gains familiarity with and the dictionary will disambiguate, say, 968 to you as the words and phrases the user commonly uses, it speeds the most likely word from the possible set of words which up the process by offering the most frequently used words can be made from WXYZ as the first letter, MNO as the first and then lets the user access other choices with one second and TUV as the third. Of course this approach or more presses of a predefined Next key. The dictionary faces an inherent weakness, what if the most likely word can be expanded by adding missing words, enabling them from a given sequence of key presses is not the word the to be recognized in the future. After introducing a new user wants to enter. The proposed solution to this is to word, the next time the user tries to produce that word T9 present the user initially with the most likely word when will add it to the predictive dictionary. The user database (s) he presses the space button (1). If this is not the word (UDB) can be expanded via multi-tap. The the user is wanting, (s) he presses the space button implementation of the user database depends on the repeatedly until the desired word is shown then (s) he can version of T9 and how T9 is actually integrated on the carry on with the message as normal. This approach device. Some phone manufacturers implement a requires a large dictionary of words in the language of permanent user database, while others implement one for usage of the phone and, furthermore, all morphological the duration of the session. variants of these words which are used in the language 3.3 Algorithm together with information on how often each variant is used in the language (i.e. some measure of how common In order to achieve compression ratios of close to 1 byte a word is, so that you can be proposed over wot (assuming per word, T9 uses an optimized algorithm which wot is a valid word!)). An extension of this model would maintains the order of words, and partial words (also be to give the user the ability to carry out automatic word known as stems) but because of this compression, it over- completion, much like many Internet browsers now generates words which are sometimes visible to the user support URL completion. When a user starts a word the as 'junk words'. This is a side effect of the requirements most likely word with that start could be proposed as a for small database sizes on the lower end embedded suggested word for auto completion thus further devices. accelerating the input process While clearly reducing the 3.4 Problem number of keystrokes required in an ideal Textonyms, in which a disambiguation system gives more implementation, it is not Clear whether the number of than one dictionary word for a single sequence of keystrokes would actually be reduced for actual messages keystrokes, are not the only issue, or even the most based on real distribution of words in English. important issue, limiting the effectiveness of predictive Furthermore, the dictionary based entry method may text implementations. More important, according to the Involve significantly higher cognitive load which would above references, are words for which the disambiguation undo any benefit gained from fewer Keystrokes. It is not produces a single, incorrect response. clear whether a suitable set of statistics could be derived The system may, for example, respond with "Blairf" upon from usage information. To gain an initial feel for these a input of 252473, when the intended word was "Blaire" or test experiment was conducted using students in the "Claire" both of which correspond to the keystroke university entering messages on a Java on-workstation sequence, but are not, in this example, found by the emulation of a mobile phone. system. When mis-typings or misspellings occur, they are very unlikely to be recognized correctly by 3. EXISTING SYSTEM a disambiguation system, though error correction 3.1 Introduction mechanisms may mitigate that effect. T9 is a text for mobile phones and other small devices. It replaces the multi-tap input method by 4. PROPOSED SYSTEM guessing the word that you are trying to enter. T9 may be XT9 is a text predicting and correcting system for mobile embedded in a device by the manufacturer. Note that even devices with keyboards. It was originally if the device supports T9, the Java implementation may or developed by Tegic Communications, now part of Nuance may not use it. Communications. It was created for devices with styluses, 3.2 Design but is now used for touch screen devices too. It is a T9's objective is to make it easier to type text messages. It successor to T9, a popular predictive text algorithm for allows words to be entered by a single key press for each mobile phones with only numeric pads. letter, as opposed to the multi tap approach used in the T9, that old friend who makes mobile messaging slightly older generation of mobile phones in which several letters less frustrating, has made a big resurgence at this year's are associated with each key, and selecting one letter 3GSM with an extreme new look and attitude. T9 Volume 2, Issue 4 July – August 2013 Page 89

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

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS) Web Site: www.ijettcs.org Email: [email protected], [email protected] 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. Figure 7 Displaying list of all the synonyms & antonyms.  Displaying acronyms.  Zooming the text as required by the user.  Displaying prefix and suffix for entered characters.

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. Figure 11 Decreasing Text (zoom out)

Volume 2, Issue 4 July – August 2013 Page 91

International Journal of Emerging Trends & Technology in Computer Science (IJETTCS) Web Site: www.ijettcs.org Email: [email protected], [email protected] 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 don’t 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 Aurora’s 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 Aurora’s Research and Technological Institute (ARTI), Warangal, Andhra Pradesh India.

Volume 2, Issue 4 July – August 2013 Page 92