aspose file tools*
The moose likes Java Micro Edition and the fly likes Help In Creating a Mobile Tracker Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "Help In Creating a Mobile Tracker" Watch "Help In Creating a Mobile Tracker" New topic
Author

Help In Creating a Mobile Tracker

Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

Hiii Everybody,

I want to create a Mobile Tracker Software Using OFCOURSE JAVA which should be able to track the lost/theft mobiles. kindly guide me further on how to proceed further...

Thank You In Advance.

[Vipassana] - It is seeing the reality as it is, And not as you want it to be.!!!
SCJP1.5.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42632
    
  65
Do you somehow have access to the relevant data (latitude/longitude of a given mobile number)? If not, you'd need to contract with the mobile service providers to get it, and I foresee some significant difficulties that way - privacy concerns, for a start,


Ping & DNS - my free Android networking tools app
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

Thanks Ulff,
For the reply but besides this. how do i proceed like.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42632
    
  65
What functionality are you envisioning? What do you have so far, and where are you stuck making progress?
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

hii ulff,

I haven't started it i am thinking how to go ahead. like i have taught of doing in this way. correct me if i am wrong. i will create a program in java. which will send messages to couple of people whenever a sim card is changed in the mobile. sending the new SIM id and no along with this message.

Now my problem is how should i proceed further. which API to use for this kind of a functionality which will let me read the SIM details etc

Thank You.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42632
    
  65
I'm not sure what changing a SIM card has to do with tracking a mobile phone, but as I said, the difficulty I see is how you're going to get that data. I just don't see that happening, so unless you know how to get it, I don't think there's much point thinking about details.
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

hi ulff

Do you somehow have access to the relevant data (latitude/longitude of a given mobile number)? If not, you'd need to contract with the mobile service providers to get it, and I foresee some significant difficulties that way - privacy concerns, for a start,

If i have the relevant data. then how should i proceed further i mean which API should i use??? and how to proceed??
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42632
    
  65
Not sure what you mean by "which API" - an API for what? You haven't told us what functionality you want to implement, specifically. Do you have a design for this project yet?
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

hii ulff,
what i wanted to do is that create a small java program which will be installed in phone memory. so that whenever a SIM card is changed. It will check that whether its the one which was their when it was installed if not then it will send some SOS message to some No. feeded while installing that this mobile is being robbed or lost. with the new SIM Card ID. and the new No. This is what i want to create. And for creating this which API or Packages Should use to be able to read the SIM Id and No from the SIM. Hope i have cleared the point
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42632
    
  65
Yes, that makes it somewhat clearer. If you tell us which platform you're targeting -JME, Android or something else- then we can move the topic to one of the forums dealing with mobile Java.
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

i wanted my application to run on any platform which means it should be platform independent. so i think i will be going for J2ME.
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

hi everybody,
can anybody tell me how to proceed further please...
firstName SecondName
Greenhorn

Joined: Mar 20, 2009
Posts: 15
pravin shirke wrote:hi everybody,
can anybody tell me how to proceed further please...

hello pravin,

It sounds good.
I may help you up to some extent.
You want to attach a functionality of sending sms automatically ,you can do that but no in your case because it need user's permission.
so ,its not possible in your case,there are some authentic reasons for that.
1.you need to sign your midlet because otherwise it will ask user's permission to send sms,to get location data etc.
2..Even if you got signed you midlet then there is a possiblity that your device ask user to send sms or not.
3.User can unistall you program. you can't put password or hide you midlet in j2me.
If you have symbian c++ experience then i will advise you to use that.
Correct me if i say something wrong!
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

Thanks Ahsan,
I am a laymen in J2ME. dont know how to proceed. To what you have said. i wanted to send the sms automatically can that be done. if we have rights or permissions from the user. like say a person has set the mobile tracker on. after that he's/her's mobile is lost or picked. then when new SIM is inserted it should send the SMS with new sim id and no to the designated numbers.
Thank you again
firstName SecondName
Greenhorn

Joined: Mar 20, 2009
Posts: 15
pravin shirke wrote:Thanks Ahsan,
I am a laymen in J2ME. dont know how to proceed. To what you have said. i wanted to send the sms automatically can that be done. if we have rights or permissions from the user. like say a person has set the mobile tracker on. after that he's/her's mobile is lost or picked. then when new SIM is inserted it should send the SMS with new sim id and no to the designated numbers.
Thank you again


You didn't get my point.Your application will ask from user .
abc app try to send an sms to this 123 number ,this may charge you.
Yes/No
and this point thief never say yes.
He will try to remove your app from the handset.
ok
So in J2me don't think like this.you are wasting your time ,my friend.
Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

Thanks Ahsan,
But Isn't there any other way for this. because i had a cell which had this features and was picked. so i wanted to create a even better mobile tracking software of my own. Atleast can we get the exact latitude/longitude of a given Mobile using its IMEI No. can we get that???
firstName SecondName
Greenhorn

Joined: Mar 20, 2009
Posts: 15
But Isn't there any other way for this. because i had a cell which had this features and was picked. so i wanted to create a even better mobile tracking software of my own. At least can we get the exact latitude/longitude of a given Mobile using its IMEI No. can we get that???

I was also thinking about IMEI.But you know IMEI can't serve like a sim.
We can get the location coordinates and Email to ourself ,say after every five minutes But its not a standard solution.
As you said -As i had a cell which had this features and was picked.
Tell me more about that,Which phone is this and how is it working.


Pravin Shirke
Ranch Hand

Joined: Apr 05, 2008
Posts: 150

The phone was samsung J210 and the feature was like this. if i had activated the mobile tracker while activating it will ask me to enter the text and 2 no.s to enter to send messages. Then whenever a sim is changed the message will sent to those no.s
firstName SecondName
Greenhorn

Joined: Mar 20, 2009
Posts: 15
pravin shirke wrote:The phone was samsung J210 and the feature was like this. if i had activated the mobile tracker while activating it will ask me to enter the text and 2 no.s to enter to send messages. Then whenever a sim is changed the message will sent to those no.s

One thing is sure that it was developed by the manufacturer so he can do that and also this functionality is not present in j2me ,it may be developed in symbian c++.
In j2me we can only start our app automatically through PushRegistry
http://wiki.forum.nokia.com/index.php/Using_PushRegistry_in_Java_ME
1.it can be sms
2. it can be through socket or udp
3.can set an alarm
You know what's the problem if you want to send a message from you phone , your device will ask permission for that.
You need to sign your app through verisign or thawte and you have to pay for that.
chetan dhumane
Ranch Hand

Joined: Jan 07, 2009
Posts: 629

How symbian C++ will help to avoid that message window from opening up which asks do you want to send sms ?

I can't understand that ?


http://www.androcid.com/
firstName SecondName
Greenhorn

Joined: Mar 20, 2009
Posts: 15
chetan dhumane wrote:How symbian C++ will help to avoid that message window from opening up which asks do you want to send sms ?

I can't understand that ?

i didn't say that i mean
register your midlet on sim change is not present in j2me may be present in symbian c++.
But to avoid these messages you must signed your midlet from verisign ,thawte etc depending which devices you are targetting.
chetan dhumane
Ranch Hand

Joined: Jan 07, 2009
Posts: 629

Thanks
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Help In Creating a Mobile Tracker