Brainstorm

AutoText

Posted on 2009-09-22 06:08 UTC by Kent Yousif. Status: Invalid, Categories: Desktop, Utilities, User Experience, System.

I've preordered my Nokia N900, and I propose an application for Maemo 5 that I've found very useful on my Blackberry for the past few years. It's the autotext app. What it does is allow the user to pre-program a sequence of characters and have the OS replace said characters with another set. For example, my name is never capitalized on my phone, so I made an autotext for when the OS finds me typing (in real time) kent, it automatically changes it to Kent after pressing space after the word. Some other examples of this are the following (which I use, I'm sure many of you will find it very useful and this will increase your typing speed, and overall productivity). Once again, these are all based on my usage.


Original Text                  Autotexted.

putsig                        Sincerely, Kent Yousif.

putnum                      <my personal phone number appears>

putemail1                  <puts my first email address, which if i put a 2, it'll show my second. I have many emails>

putaddy                     <places my address>

ilu                             I love you

zsmile                       :)        <it's a pain to go into the characters simetimes>

cus                           see you soon

fb                             Facebook

 

these are some of the uses that professionals (and chatters) might want to use. But let's not forget on how it could help us type faster in general.

 


Original Text                  Autotexted.

wel                           we'll

il                              I'll

ddnt                         didn't

dnt                           don't

b                              be

th                             the

dsnt                          doesn't

 

these may seem like saving a letter here and a letter there, but it really shows when you begin to notice your own typing and how you can save time just by typing Sa and have it change to Samantha. or CUS changes to See you soon. These are all ways that will help the user finish what they're doing on their phone FASTER and save time, battery life, and gets you doing what you need to do sooner.

Solutions for this brainstorm

Solution #1: read the string

Posted on 2009-09-22 07:50 UTC by Kent Yousif.

one solution that i've entered into the idea would be:

have the system application (autoloaded when on) monitor every character entered, adding it to a string. once the spacebar is pressed, it searches through the database to see if it has any matches. If there is a match, it deletes what you put on screen and replaces it with the the library-provided string. It should only work when characters are placed (real ones, rather than spaces). This is just one of the ideas that I've thought of. I'm not sure about CPU utilization, but it seems to work well for Blackberry (if this is the meathod) (which ran on 312mhz devices with only 64mb of RAM. In comparison the N900 should easily be able to do this).

Latest activities to brainstorm AutoText