Slashdot Mirror


Homemade Cell Phone Call Blocker?

G)-(ostly asks: "Recently, I've been plagued by a number of calls that were mis-dialed to my cell phone. They're particularly annoying because, being on a cell phone, the wrong number calls follow me everywhere as opposed to just being ignored in an empty house during the day. Verizon, of course, has scripted their drones to claim they can't do anything about it except change the number (or we can turn off the phone), which of course probably wouldn't change anything since we'd just get different mis-dials. However, since it's in my possession, would it be possible to build a software package that could be used to 'screen' unwanted numbers right on the phone? If so, how would one even begin to find APIs for phones, or load the software, once built, onto it?" How long do you figure it will take phone makers to recognize the need for this feature? A cheap and dirty way to do this would be to add the numbers you wish to block to your phone's contact list and give them a silent ring. However, you then waste the phones memory with a phone-book entry (which can be hundreds of bytes), when all you really need is a list consisting of 10-12 digit numbers (depending on locality). The other drawback to this method is that you might need to use those contact slots, so it isn't a solution for everyone. Still, this sounds like a useful feature, but there is still the issue of how much control the cell phone's OS will give you over its basic operations (blocking messages sent from a specific number, for example). Has anyone tried doing this on their phone? What kind of luck did you have?

10 of 245 comments (clear)

  1. Caller ID by AllMightyPaul · · Score: 2, Insightful

    My phone has caller ID, so I can see who the number is and if it matches a number in my phone book. I think every cell phone made in the past five years has this. What more do you want?

    1. Re:Caller ID by biocute · · Score: 2, Insightful

      I got a feeling that the asker wants to block the calls automatically, which I think is a bad idea.

      Unlike spams, the best way to stop wrongnumber-dialers to call you again is to tell them they have got the wrong number.

    2. Re:Caller ID by itwerx · · Score: 1, Insightful

      ...the best way to stop wrong number-dialers...is to tell them they have got the wrong number.

      Ah, I'm so glad somebody pointed that out.
            I was sitting here trying to wrap my head around how the phone could have a "psychic powers" API to know when a caller had a wrong number! :)

  2. Not to be cynical, but geez... by Rude+Turnip · · Score: 4, Insightful

    "A cheap and dirty way to do this would be to add the numbers you wish to block to your phone's contact list and give them a silent ring. However, you then waste the phones memory with a phone-book entry (which can be hundreds of bytes),..."

    Hundreds of bytes? Spare me the drama. If you're the type of person with the wherewithal to even think about developing a number-blocking app for your phone, then you probably have the type of phone where hundreds of bytes isn't going to matter. What you call a "cheap and dirty" solution I'd call "cheap and simple." My "cheap" referring to less use of my time thinking about the problem.

  3. what's wrong with 'wrong number #1' etc.. by Dave_B93 · · Score: 4, Insightful

    I used to have someone doing this all the time and so added them to my phone book as 'wrong number #1' and just not answering it. Do you really have more than the 250 or so numbers that your sim card can hold ( or more if you're using phone memory? ) An alternative would be to have caller groups and only having it ring if it was a known number, but then you have to know everyone who calls you. If they're calling from a Private Number then you're really screwed.

  4. A Better Solution (which you'll never see) by mkcmkc · · Score: 3, Insightful
    I'm not sure blocking on the phone will help much, since you're probably getting these calls from an assortment of differing numbers that you can't predict.

    What you really need is a "magic number" (a simple password, basically) that callers have to enter to get access to your line, after they've reached you. This would block out everyone except the people you want to talk to (who you've told your magic number). A little unfriendly maybe, but not much different than having an extension that people need to remember.

    Coincidentally, I used to work on the email-to-phone interface for a major cell carrier. Since their numbers were assigned in blocks, the system was trivial to spam. This wasn't considered to be a problem until the executives of the company started receiving it. ;-). Anyway, I suggested a magic word solution similar to the above for that case. Instead they spent megabucks on some antispam solution. No idea if it works--I have text messaging for my phone permanently disabled...

    --
    "Not an actor, but he plays one on TV."
  5. Re:How long do you figure it will take phone maker by Knara · · Score: 2, Insightful

    You pay to answer calls, not receive them. You can let your phone ring and not pay for the incoming minutes, unless your plan sucks. That's what caller ID / contact lists are for

  6. Re:How long do you figure it will take phone maker by Frogbert · · Score: 2, Insightful

    What the hell? Who the hell wants to pay to recieve calls? Couldn't someone with a lot more money just call you and cost you heaps of money?

  7. Phones suck. by xamomike · · Score: 3, Insightful

    Remember the good ol' days when we didn't have these little boxes tied to our hip all day, when no one could get ahold of you when you weren't home or at work? Ah life was good then. Now people just get mad when I don't answer the phone because they neglected to call from a number I know, or expect like I have nothing better to do than take their call. Phones suck.

    --
    There are 10 types of people in the world; those who can read binary, and those who can't.
  8. Re:How long do you figure it will take phone maker by Trogre · · Score: 2, Insightful

    *mouth agape*

    In other countries, like the US, you pay for calling and for receiving calls, and for sending and receiving text messages...

    I'm absolutely staggered. I had no idea the mobile phone situation in the States was that screwed up. So if you're on a $10/month texting plan you can find someone you don't like, send him as many messages as you can, and he racks up a huge bill? *shakes head*

    I can confirm that in NZ at least you don't pay to receive any calls or messages of any type.

    Still, the yanks have much better broadband service than us so I can't exactly gloat (Telecom has a stranglehold on the local loop).

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife