Google Voice and SMS

Discussion in 'General Discussions' started by sov1et, Nov 18, 2009.

  1. pcandroid

    pcandroid Member

    Joined:
    Nov 28, 2009
    Messages:
    249
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Corect me if I am wrong but my understanding is that if you add your google voice number to your calling circle it does not use any of your mins. Is that correct? I am looking at my call details on Verizon and I have used no mins since I got google voice. The trick is to put your Google voice number in your circle right?
     
  2. Silverwing

    Silverwing Member

    Joined:
    Nov 15, 2009
    Messages:
    231
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1
    It is not a static number, it changes.
     
  3. romeov

    romeov Member

    Joined:
    Nov 3, 2009
    Messages:
    229
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Cleveland, OH
    Ratings:
    +0
    Ok, well then I'll go halfsies on what I originally said about Google Voice not connecting to other apps and fetching when it sees incoming messages.

    As far as Incoming SMS's that are forwarded to your phone instantly as a Verizon text message.. if you do indeed say the GV app updates with it instantly, that I can maybe be swayed to believe that the incoming SMS (that you pay for with your Verizon text messaging plan) does indeed tell the GV app to fetch it as well.

    But that sadly is a moot point because the whole point us us wanting instant SMS via Google Voice is to NOT have to pay for a Verizon Text messaging plan each month, and do it entirely through google.. so even though it may work with texts that are forwarded to your phone instantly as a Verizon SMS, that's kind of pointless as you don't even need your GV app for that.. that has worked fine all along. You just have to pay for it.

    Now, as far as incoming emails making GV fetch (by forwarding your GV texts to your email) no one can verify that actually working. I set it all up and tried it, and my incoming texts (which came directly to my phone via email now) showed up in my actual GV app on the droid in 5 minutes to 4 minutes, to 7 minutes to 10. No change whatsoever really from before.

    So basically I'm really hoping you are all right and the email forwarding trick does somehow make GV fetch, but I tested it, and it failed, can we get like 10 more testers here and finally come to a conclusion? We need some hard data.
     
  4. Royal2000H

    Royal2000H Member

    Joined:
    Nov 13, 2009
    Messages:
    158
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    @romeov: I'm not saying the messaging app notifies GV. I think it's the other way around.

    If you go to Settings>Applications>Running Services

    You'll see for Google Voice:
    CallLogService
    UpdateService

    Just assuming here, but I would think CallLogService is what tells calls to direct through GV and UpdateService fetches from the GV servers every x minutes.
    I also think UpdateService "scans" the phone for an incoming SMS, and when it sees one, it fetches.

    I believe this is similar to how "Where's My Droid" works, which waits for the designated keyword in an SMS and then either rings or sends back GPS coordinates.

    But like you said, ideally, Google Voice would have push. If anyone from Google is listening, PLEASE add Push to Google Voice.

    EDIT:
    Just happened to see this on the Google Help Forum!!!
    Zeke is a Google Employee. Posted 11/30/09
     
    #40 Royal2000H, Dec 2, 2009
    Last edited: Dec 2, 2009
  5. romeov

    romeov Member

    Joined:
    Nov 3, 2009
    Messages:
    229
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Cleveland, OH
    Ratings:
    +0

    Royal2000.. You - are awesome.

    Not only did you give a polite, concise answer, which made perfect sense with data to back it up.. but then you find a Zeke post saying they are going to start working on push..

    You.. made me very h:icon_ banana:appy today sir
     
  6. Silverwing

    Silverwing Member

    Joined:
    Nov 15, 2009
    Messages:
    231
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1
    So the question is, how long will it take google to fix this. You would imagine, they could do it very soon, given the fact that GMAIL already pushes so a lot of the code is already there. What do you guys think?
     
  7. Modulus

    Modulus Member

    Joined:
    Nov 17, 2009
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Cleveland, OH
    Ratings:
    +0
    It's not an error they need to fix, it's a feature we'd like them to add.. I'm not trying to split hairs, but there's a slight difference..

    GMail relies on IMAP to 'push' email to our phones. MS Exchange does a very similar thing.
    Google Voice doesn't use IMAP, because it's not an email client, the current API isn't a 'presence' based system, it's a stateless request-based system. I would say that it's just like a website, because it is a web service.

    Web standards dictate that connections are closed after a request is completed.

    Think of loading a web page, it loads, then it's done, unless there's code to cause it to reload at some point (thus the 5 minute 'check for messages' timer in the GV App)

    Now think of Google Talk, it's a presence based system, so your connection to the server might be idle, but it's persistent. It's always open, listening for data, like a new SMS or VM.

    As Google has just acquired Gizmo5, a SIP service, it is very likely that a future version of Google Voice will allow you to register one or more SIP clients to your Google Voice account, then, incoming calls will cause those clients to ring as well.
    What SIP/VoIP also offers is the ability to send messages.

    Thus, a future version of GV for Android could very easily accept or make calls over 3G/Wifi, as well as send or receive SMS without any delay.
    Additionally, you could have multiple cell phones signed onto the same Google Voice account, and they would all ring when the GV# was dialed.

    For anyone else using or thinking of using Google Voice, read the FAQ
    It's got a lot of good information in it and answers almost all of the questions people are asking here. :D

    romeov, I also tested GMail triggering of GV SMS and determined that in my case, it doesn't trigger a refresh of incoming GV SMS.

    To anyone that wants to test something else just for fun:
    Configure your GV App to check for new SMS every 15 minutes.
    Configure your GV Account to NOT forward SMS to SMS or Email.
    Refresh your GV SMS app, then back out of it to the home screen.
    Send a txt from some random phone to your GV#
    Then, send a txt from some other phone, to your CELL #
    See if the GV app fetches the new GV SMS right after, or at the same time as, the txt to your CELL arrives.
    Then let us know :p
     
  8. Silverwing

    Silverwing Member

    Joined:
    Nov 15, 2009
    Messages:
    231
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1
    I didn't say it was an error. I said they need to fix it. They need to fix it because it is a broken mechanic, since it obviously is inefficient for the user and renders texting to a state of being almost unusable. With that said, adding a mechanic to replace one that does not work well, is fixing the problem.

    I'm not trying to split hairs, but there's a point to be made here.
     
  9. Todd in SD

    Todd in SD New Member

    Joined:
    Dec 2, 2009
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    San Diego
    Ratings:
    +0
    "Connection Error" on Incoming Email (IMAP Server)

    I am following the exact same incoming/outgoing email settings as others from my corporation (Hewlett-Packard) and I keep getting a "Connection Error" whenever I try to download my corporate email. I can send an email out, but not receive any. I am using the IMAP server settings, SSL (accept all certs), port 993, etc. Any suggestions???

    Thanks!
    Todd
     
  10. romeov

    romeov Member

    Joined:
    Nov 3, 2009
    Messages:
    229
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Cleveland, OH
    Ratings:
    +0
    I'm not trying to spit hairs, but this makes no sense whatsoever.

    No, they don't need to "fix " anything.. This is a free service, that you do not pay for. You do nothing but get all the reward for Google's hard work. The SMS client works exactly as advertised. Google never promised push SMS, nor anything under a five minute refresh. If you want instant SMS, you pay for it by forwarding your texts through your Verizon SMS plan, and then have every right to complain when it doesn't work as advertised.

    This is a new feature, that we are all very much hoping for, not a "fix" that needs a "mechanic" (?). Google doesn't owe you anything.

    Sorry, but when people get all high and mighty about a service they contribute absolutely nothing to and get for free.... I repeat: for zero dollars, it kind of rubs me the wrong way.

    Looking forward to the push implementation
     
  11. Silverwing

    Silverwing Member

    Joined:
    Nov 15, 2009
    Messages:
    231
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1

    I honestly think there are some sort of personal issues you need to have resolved - your ability to communicate is severely impaired. So, let me see where to begin.

    Alright, lets start here:

    1. I never said anybody NEEDED to fix anything, and I am sick of people trying to conjure up words or intentions that I may have.

    2. Secondly, you act like google is some sort of UNICEF or a non profit organisation. I am going to take the liberty and assume that you are completely and utterly clueless about the world and its workings, so I will explain some things to you. Google's revenue last year (2008) was $21.796 billion. How do you imagine they got that kind of money...oh, god. Who am I kidding. I will explain it to you. Advertisement. Yes, that is correct, they got their money by advertising. I will assume you understand the fundamentals of how advertisement works, and that companies will pay more money to have their products advertised if a service is more popular (and gets more web traffic). Therefore, if people use google services more, google will generate a higher revenue and make more money. All their programmers are getting paid because we use their services and companies want to spam us. Think of it kinda like TV or the radio - they make the majority of their money through advertisement - which is why they choose to pay money to movie companies and record labels so they can show us those things. The more people that watch or listen to those services, the more companies will pay to advertise. I don't even know how many millions of dollars 30 seconds of advertisment time costs, during the Superbowl.

    3. Lastly, google did promise a service with a faster refresh than 5-minutes - or at the very least its employees did on their own forums.
     
    #47 Silverwing, Dec 3, 2009
    Last edited: Dec 3, 2009
  12. Modulus

    Modulus Member

    Joined:
    Nov 17, 2009
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Cleveland, OH
    Ratings:
    +0
    <irony>
    </irony>

    Can we end here instead?

    Five minutes earlier:
    Personally, I forward GV SMS to Verizon SMS, so mine arrive instantly, and anyone that doesn't do this is just being cheap and complaining. Of course, all of you 'happy' verizon users are the reason Verizon is the most expensive carrier. With Sprint, I have free SMS at no extra charge. Even if I didn't forward SMS, it's not so terribly long that it's unusable, just inconvenient to our current society of instant-gratification brats. Besides, text conversations will always be annoyingly slow.

    The Two Things about texting:
    1. If you need to text back and forth more than once, just effing call them.
    2. If you're in a situation where you can't call them, you're not being any less disrespectful by texting them.

    Read more about the Two Things

    There's always room for improvement, no matter how great an app seems.