Brainstorm

Multiple phone lines via separate phones

Posted on 2009-12-19 16:44 UTC by Andrea Borgia. Status: Under consideration, Categories: User Experience.

Listening to music on the N900 is a good experience: system is smart enough to pause playback when a call comes in and restart it once it ends plus there is no need to don the headset since you already have it on.

No such luck with a secondary phone, for example the office mobile: all stopping/starting/changing must be handled manually by the user.

It would be nice to have the N900 act as a switchboard of sorts.

Talk thread here

Solutions for this brainstorm

0
0
0

Solution #1: implement headset profile and dedicated application

Posted on 2009-12-19 16:44 UTC by Andrea Borgia.

The bare minimum: enable the N900 to appear as a bluetooth headset to the other phone and add a basic application to control call acceptance and termination.

0
0
0

Solution #2: as #1, but using Phone UI for call control

Posted on 2009-12-19 16:49 UTC by Andrea Borgia.

The controlling application of #1 could as well be the existing Phone UI, since it is pluggable: Skype, SIP, GTalk and possibly other "carriers" are already using it.

This way, the system policy and daemons responsible for muting the music would also kick in for calls coming in from the secondary phone(s), removing the need to explicitly handle them as in #1.

0
0
0

Solution #3: as #2 plus phone number lookup

Posted on 2009-12-19 16:55 UTC by Andrea Borgia.

This is tricky: I have contact lists which are mostly synchronized so the reverse lookup to translate the number to a contact name could be performed locally on the N900 but in general the system would have to fetch the phonebook from the remote phone using SyncML, AT commands or some form of voodoo.

Latest activities to brainstorm Multiple phone lines via separate phones