Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   Symbian Software Required

Bidding Time:
14/11/2007 23:01 - 28/11/2007 23:01
Budget:
$200-300
Status:
Closed

Job Type:
Perl/CGI, C/C++, .NET, Delphi, Handheld
Description:



I need a symbian software for S60 and s60 third edition

This software should run at the backgroup everytime the phone is started.

The menu of the program shall be

1)Mode CALLBACK/IDD/OFF
2)Options
3)Help
4)Exit

################################################

Number 1: Mode Select as Callback will enable the callback funtion, IDD will
activated the IDD funtion and OFF will tempoary diable it.

################################################

Number 2: Options is to set all the settings of the program

--Callback option Tab 1--
Card No: 0-15 digits
PIN No: 0-10 digits
Prefix Code:
OMIT Code:

--Callback option Tab 2-- (Admin password required to access)
DDI Callback Access Number: 1-25 digits
Rings upon hanging up on access number: 0-10 seconds
Delay in picking up callback: 0-10 seconds
Delay in sending DTMF upon: 0-10 seconds
Retry Times before failing: 0-5 max
Seconds to wait before retying: 0-10 seconds


--IDD option Tab 1--
Card No: 0-15 digits
PIN No: 0-10 digits
Prefix Code:
OMIT Code:
Filter Code:

--IDD option Tab 2-- (Admin password required to access)
IDD Access Number: 1-25 digits
Delay in sending DTMF upon: 0-10 seconds


################################################

Number3: Help is helpfile

Just a simple introduction of the product

################################################


--------------------------------Callback Process:------------------------------
When callback is enabled,
Either the customer makes a callback via accessing phonebook or via keying the
number directly and press call. It will dial the Callback Access Number first,
followed by waiting for the callback to hangup, upon being hanged up, it will
wait for the system to call the user back, it will pickup the callback and auto
send in the DTMF.

Here's an example of the flow:

Upon the customer trigger a CallBack

The customer will see a Please Hold … 9-8-7-6-5-4-3-2-1 seconds …

Between, the phone is actually trigging a call to the DDI Callback Access
Number first, after calling the system, it will disconnect the call, the system
will wait for a max of 10 seconds and upon an incoming call is received, it will
auto answer and send the destination number via DTMF automatically.

If more than 10 seconds and no callback, system will ask if Retry Yes / No


Here's an another example flow:

1. User accesses the phonebook and chooses the contact that they wish to call,
or just enter the contact numbers,

2. The phone will automatically dial ANI Callback Gateway Number (+6561234567),
upon connection; the gateway number will disconnect the connection,

3. The gateway will callback within 1~10secs, once connected, the phone will
send in the series of DTMF tones of the phonebook number selected earlier,

The entire connection state is seamless from the standpoint. The user will not
feel like they are disconnected from the first-call and waiting for a call back,
instead it will show that the phone is initiating a call making it similar to a
normal call.



--------------------------------IDD Process:------------------------------
When IDD is enabled,
When the customer makes a call, it will filter all calls and connects to the
IDD gateway and send the DTMF.

So giving example: Mr A makes a call to +6561234567, the system will first call
the IDD gateway +6568888888 and upon connected, it will send in the card/pin no
(unless both is 0 than it will skip in options), follow by sending DTMF
+6561234567 (since + can not be send as dtmf, we change + to 00 in default)


--------------------------------Some Notes:------------------------------

Prefix Code means whatever number being send via DTMF, it will add the code in
front, example prefix code is 65, that means when sending the DTMF during
IDD/Callback process, it will add a 65 in front of the user selected number.

OMIT Code means Taking Away, example i select a number +6561234567, and i put a
+65 omit code, when sending dtmf, it will only send 61234567.

Filter Code means React only If, that means the software will only reacts if
the user keys in the digits matching the code than it will do the IDD process.
Giving example the filter code is 65, the software will only react if the
dialed/phonebook selected number is 6561234567 (as the starting digits match the
filter code).

Note that all omit and filter codes can use comma "," to add in additional
codes, like omit code, i can put in +65,+88,+688 and it will react on this 3
numbers.

The admin only tabs requires a admin password before allowing to change the
settings. This admin password is HardCoded.

IN any case you can refer to the roamcall program at http://www.celcall.com ,
is a very samiler program of what i want.

STOPzilla! Anti-Spyware Software

Related Projects:
Css Mod For All Browsers
Traduccion ingles-espanol
PRIVATE
Luxury Car Trade Site
Mysql php mod_rewrite gallery

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
N/A
Database System:
N/A
<<< back

Recent Projects Archive:

Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday - Friday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2009 ProjectsList.biz /0.069