Accelerometer brainstorming

Crane, Matthew mcrane03 at
Tue Apr 1 15:37:31 CEST 2008

Thanks.  This package's guts might work as a starting point for gesture
recognition.   Prob some other fos out there sw does similar things.

From: community-bounces at
[mailto:community-bounces at] On Behalf Of Kyle Bassett
Sent: Monday, March 31, 2008 1:25 PM
To: List for Openmoko community discussion
Subject: Re: Accelerometer brainstorming

I think your examples are very possible.  "Kind of reaching" would be
something like trying to detect the type of jacket the person is wearing
based on how much the fibers stretch during each step...or whether their
jacket is open, by measuring the horizontal swinging motion.  If the
acceleration curve is very crisp, then the phone is prolly in their pant
pocket.  ;-)  but I still say these things are not *impossible*, just
require some very intuitive software.


On Fri, Mar 28, 2008 at 12:59 PM, Crane, Matthew <mcrane03 at>

	* I mentioned this in another thread, but if the device:
	       - goes from 60km+ to 0 in short order, e.g. high g stop
	       - while traveling horizontally
	       - over a road
	       - an on-screen alert/countdown is not stoped
	Then it's likely a vehicular accident so auto-call/sms for help
	some kind of countdown to disable.  Only really possible to do
that with
	a phone + GPS + acell.
	* Sense when the owner is in a car by keying on the vibration
	and acceleration, possibly with gps data, and automatically
bring up the
	assigned travel/map application.
	* Use acell data to charecterize person carrying the phone (as
	couples out there will share phones, or give to children) and
tie into
	user profile.
	* Detect when phone has dropped out of ones pocket, short fall
by aprupt
	stop, beep three times loudly.  (that's kind of reaching..)

	-----Original Message-----
	From: community-bounces at
	[mailto:community-bounces at] On Behalf Of
	Sent: Friday, March 28, 2008 9:22 AM
	To: List for OpenMoko community discussion
	Subject: Accelerometer brainstorming
	Just like my recent post about using GPS to enhance the phone,
I'll try
	explore the synergy opportunities for the accelerometers that
Neo has.
	Once again, some of this might have already been discussed.
	* Intuitive mute: put the ringing phone on a flat horizontal
	(table) with its screen facing down to stop the ringing.
Intuitive for
	user and easy to detect with the accelerometers. Could also be
used to
	hang up the current call. The gesture is very distinguishable
and is
	to misinterpret because there aren't many situations when the
user would
	normally put the phone on the table screen down.
	* Vibration control: when the phone is lying flat, either with
	up or down, don't vibrate, so as to not produce the annoying
loud noise.
	Ring instead, or do something else. Maybe make a weaker
vibration, if
	vibrator can do that.
	* Step counter: use the accelerometers to count steps when
walking or
	running. Some people use dedicated devices for that.
	* GPS power saving: you can't move if you don't accelerate, so
don't do
	power-expensive location detection until acceleration is
detected. Once
	it's detected, start monitoring the location and keep doing it.
	monitoring once the position stops changing for a while.
	Alexey Feldgendler <alexey at>
	[ICQ: 115226275]
	Openmoko community mailing list
	community at
	Openmoko community mailing list
	community at

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the community mailing list