Return Stolen Mobiles

Terminé Publié le Nov 25, 2010 Paiement à la livraison
Terminé Paiement à la livraison

Return Stolen Mobiles

I want to have a program that works with symbian o/s mobile phones

( and it will be better to work also under windows mobile o/s ) ,

## Deliverables

**1- The program is run automatically at phone startup**

**2- At first time the program run , it asks the user if it will be visible or invisible forever ,

So , If the user choose to be forever invisible ,

at next mobile startup the program will have no interface that any user can feel with or know that the program is running**

**3- The program have a setting data stored in a file on the mobile phone

( the way of storing the file will be explained later in item 7 ) , these data are :

a- Mobile Phone Number

b- Time interval in minutes

**

**4- Using the setting data stored , the program makes a call to The Mobile phone number ( Which is in the Setting Data in no visible way ) every time interval

[In case of an active phone call or active internet connection by the phone user , the program waits until the Call end or internet disconnection and begin to make the Call ]) ,

If The Mobile Phone Number which is called is busy :

a- The program Will Run GPS (provided that the mobile will have built in GPS) in no visible way so the user will not see anything

b- Once the Captured Satellites reaches 6 or more and the mobile position is determined ,

c- The program sends the GPS data ( mainly the position ) to the Mobile phone number ( Which is in the Setting Data ) by SMS in no visible way ,

and ( If possible disable message delivery Status and also delete the SMS from Sent Box )**

**5- To protect from Copying the program on the mobiles without permission or authority ,

We will Use the mobile IMEI number as Follows:

a- During program installation , the program will ask for the activation number

b- When the User enter the activation number , the program will check If it valid or not (as we will see below in Item 6)

c- If it is valid , the installation process puts this activation number inside a file stored in the mobile phone

d- Every program startup , it checks if the activation number is valid or not

6- How the program Know that the activation number is valid or not !! :

a- The activation number will be extracted from the IMEI number by certain algorithm

(the coder will choose it him self , provided that this algorithm is flexible for me to change a key in it ,

As if a certain algorithm key is discovered , I can change this key )**

** b- The coder will also give me the same algorithm in php code ,

so that I can put it in My site , As If the user pay money ,

the php code will generate the activation number for the user mobile IMEI number**

**7- The way of storing the Setting data file :

a- It will be during installation process , the user will be asked for the Setting data

b- If the user installs the program again on the same mobile phone ,

The installation program will check if the Setting data file exist or not ,

If exist , I want the coder to enable me to make the program either :

i- The Settng data file will be overwritten

ii- The Settng data file will not be overwritten

**

Ingénierie Gestion de Projet Architecture Logicielle Tests de Logiciels

Nº du projet : #3875406

À propos du projet

3 propositions Projet à distance Actif Dec 12, 2010

Décerné à:

SmartTechSols

See private message.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 120 jours
(79 Commentaires)
6.3

3 freelances font une offre moyenne de 460 $ pour ce travail

dohoangminhquan

See private message.

$1020 USD en 120 jours
(30 Commentaires)
5.8
hzoma

See private message.

$85 USD en 120 jours
(2 Commentaires)
0.0