Also, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed in parallel, or may be performed at different times.While many embodiments and examples described above employ software stored tangible storage media within a mobile device or other computing system, applications and processes may be hard coded into the computing syst