Re: Visual Voicemail

2007-01-20 Thread Jeremy Nikolai

It's not up to the carrier to support it, if you're not depending on
the carrier's voicemail system.  This is an idea I'd been thinking about for
a while, and was the first thing I thought of when OpenMoko was
announced - since it takes access to the gsm module to be possible.

Disable voicemail w/ your carrier (if possible; otherwise just answer
before it kicks in).  Write a voicemail app for the phone that answers
the call after a few rings, plays a message, records response to local
memory.  Assuming we've got access to the caller ID data, that should
be everything needed to write a visual playback app.

Plus, you can do fun things like throwing in a simple turing test
(dial 7 if you're human, before even ringing/passing to voicemail),
or handling incoming numbers differently (ring immediately on
recognized numbers, send others straight to voicemail).

Pitfalls:
You lose the immediate ability to remotely access voicemail; the
functionality could easily be recreated in the phone, but your phone
needs to be on somewhere for it to work.  The whole thing would also
fail if you're phone's off or out of range - though carrier
voicemail's always there to fall back on.

For me, though, I can easily live with these limitations - I never use
remote access (I've always got my phone on me), and I can't remember
the last time I've looked at my phone and seen less than 4 bars.

As soon as 2/11 hits, this'll be my first goal.


On 1/19/07, David Schlesinger [EMAIL PROTECTED] wrote:


 Visual voicemail requires back-end support from the carrier.


 On 1/19/07 5:34 PM, Gervais Mulongoy [EMAIL PROTECTED] wrote:


It is my understanding that Visual Voicemail is a feature that is purely
iPhone + Cingular.

 On 1/19/07, Christopher Ellison  [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]  wrote:

Might we be able to have visual voicemail, as advertised with the
 iPhone...or is this service provider dependent?

 ___
 OpenMoko community mailing list
 community@lists.openmoko.org
 https://lists.openmoko.org/mailman/listinfo/community


 
___
 OpenMoko community mailing list
 community@lists.openmoko.org
 https://lists.openmoko.org/mailman/listinfo/community


___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community





___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-20 Thread Sven Neuhaus

Austin Taylor schrieb:

 Visual voicemail requires back-end support from the carrier.


Think like a hacker. Why couldn't we scrape it?


Right. If there is some distinct signal (beep) between messages on your 
voicemail, the phone could probably recognize it. Otherwise it gets a 
lot more difficult.
We'd need a profile for every carrier (the users could help create the 
profiles).


-Sven

___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-20 Thread Sencer

Disable voicemail w/ your carrier (if possible; otherwise just answer
before it kicks in).  Write a voicemail app for the phone that answers
the call after a few rings, plays a message, records response to local
memory.  Assuming we've got access to the caller ID data, that should
be everything needed to write a visual playback app.


The Sony Z5 did that in the nineties already. What this is missing is
all the calls you get when the phone is off or you don't have
coverage, which depending on where you live may be the majority of
calls/voicemails you are interested in.

But don't get me wrong: A voicemail app that runs and records on the
phone is great. I've been missing that feature ever since.


Sencer

___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-20 Thread Lars-Peter Clausen

Ted Lemon wrote:

On Jan 19, 2007, at 9:20 PM, Austin Taylor wrote:

Think like a hacker. Why couldn't we scrape it?


Think like a developer: how can we make it work?   Think like an 
entrepreneur: is there a solution here that we can offer?   Can we 
transform GSM-as-usual into a transport?   If GSM is just the tube you 
use to get to the mobile device, and the number that you call isn't 
the GSM number, then you can intercede if the call isn't answered and 
capture the voicemail, perhaps in an Asterix PBX.   Once you have the 
voicemail, the phone can download it next time it has IP 
connectivity.   Voila: visual voicemail, no scraping needed.


The question is, is this a service anyone would go to the trouble to 
use?   In some ways it would suck - no way to notify the phone that 
the voicemail is present if you're off the IP network.


I think it's a ripe place to do some research, but whether it is 
actually useful, we'd have to see.   Personally, nothing against 
Cingular, but if I have to switch to them to get this feature, it's 
not worth it to me - I quite like t-mobile as a carrier in general.


When I thought about this i got a similar solution:
At least with some carriers you give them a number which should be
called if your mobile phone does not answer.
So we would give them the number of an Asterix box which answers the
call and save all relevant data(date/time, caller, voice...).

You said this would only be possible to use that when you are connected
to an IP network.
But why couldn't the Asterix box behave just as the carriers voice mails
do? It would call you back or send you an sms when you have voicemails
and then offer you either to hear it the normal why like carriers do
now or if you have an IP network connection to use a visual voicemail
system.

But I would like to go one step further: You could let the Asterix box
encode the data like caller and date in some beeps and then use the
phone to decode it and display it on the screen. And as it isn't that
much data it could be done in an acceptable amount of time time.

So in my opinion it is quite realistic to have visual voicemail on your neo.

Lars



___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-20 Thread Wil Chung

Well, I was just saying that decoding beeps from Asterisk is probably harder
to do than to decode SMS(s), and let the phone keep track of what voice
mails are available to listen to (like an index), and then Asterisk keeps
the voice mails.  When the user wants to listen to a specific voice mail, it
kept the voicemail SMSes and can look through it (like an index) for the one
the user wants, and then it calls Asterisk to request that particular
voicemail.  It gets returned to the phone (probably streamed if over IP, or
your Asterisk box just calls your phone and plays the message)

I think you(Austin) were thinking that you'd want to cache it on the phone
somehow.  I guess the phone can do that if it's been played at least once,
up to a certain number of voicemails cached, so it doesn't have to get it
from the server again (unless the voicemail expired)

I've never set up Asterisk before, so I can't claim to know for sure.
However, my impression is that it's much like setting up your own
webserver.  (someone correct me if I'm wrong) You download it, you compile
and install it.  However, I assume you have to have a modem of some sort and
a landline or dedicated cell phone.

Wilhelm

On 1/20/07, Austin Taylor [EMAIL PROTECTED] wrote:


This sounds like a really good idea. You'd want to save a recording of
the message on the phone so that you can rewind and whatnot. How much
trouble is it to run your own Asterix box? Or do you envision this
being some kind of service?





--
annolog: http://outandabout.fillthepages.com/
create your own annolog:  http://www.annologger.com
tech blog: http://webjazz.blogspot.com
home base: http://www.3cglabs.com
___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-19 Thread Gervais Mulongoy

It is my understanding that Visual Voicemail is a feature that is purely
iPhone + Cingular.

On 1/19/07, Christopher Ellison [EMAIL PROTECTED] wrote:


Might we be able to have visual voicemail, as advertised with the
iPhone...or is this service provider dependent?

___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-19 Thread Joe Pfeiffer
Austin Taylor writes:
  Visual voicemail requires back-end support from the carrier.

Think like a hacker. Why couldn't we scrape it?

No camera?

___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community


Re: Visual Voicemail

2007-01-19 Thread David Schlesinger
On 1/19/07 8:20 PM, Austin Taylor [EMAIL PROTECTED] wrote:

  Visual voicemail requires back-end support from the carrier.
 
 Think like a hacker. Why couldn't we scrape it?

Um, because, all other things being equal, you'd have to parse out an audio
stream to get at the information you'd need...?

Just guessin'.

Me, I try to think like an engineer. You can use a chisel for a screwdriver,
but it'll never be a good one.



___
OpenMoko community mailing list
community@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/community