Idle Hands

From Openmoko

Revision as of 23:09, 25 August 2008 by Charlie763 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The application will know our location (work, home, etc.) by comparing your current GPS coordinates to your list of tagged locations. When you are at a location and you have nothing to do you can open Idle Hands and it will randomly select a small task that is appropriate to that location. For example, I might list the following as work tasks: fill stapler, empty trash bin, clean mouse ball, wipe off monitor. This way when a meeting gets pushed back five minutes I don't have to sit around and doing nothing. I can fire up Idle hands, which will randomly provide me with a small task I can do. This is good because I'd rather refill my stapler when I have nothing else to do than in the middle of stapling a stack of things. Tasks can have multiple tags. For example, "clean mouse ball" might be appropriate for both work and home. The user should be able to hit a next botton to skip the currently listed task. Each task might also have a property stating how much time should pass before it is randomly selected again. For example, if today is Friday and I cleaned my mouse ball on Monday, that task should not come up.

Personal tools

The application will know our location (work, home, etc.) by comparing your current GPS coordinates to your list of tagged locations. When you are at a location and you have nothing to do you can open Idle Hands and it will randomly select a small task that is appropriate to that location. For example, I might list the following as work tasks: fill stapler, empty trash bin, clean mouse ball, wipe off monitor. This way when a meeting gets pushed back five minutes I don't have to sit around and doing nothing. I can fire up Idle hands, which will randomly provide me with a small task I can do. This is good because I'd rather refill my stapler when I have nothing else to do than in the middle of stapling a stack of things. Tasks can have multiple tags. For example, "clean mouse ball" might be appropriate for both work and home. The user should be able to hit a next botton to skip the currently listed task. Each task might also have a property stating how much time should pass before it is randomly selected again. For example, if today is Friday and I cleaned my mouse ball on Monday, that task should not come up.