Saturday, January 21, 2012

TomTom and Android - My View

One of the lingering questions in the turn-by-turn navigation industry is why TomTom has failed to answer the challenge that Android has presented them.  Because of TomTom's (near) silence on the issue, we are left to speculate.  Here is my speculation.  TomTom does not have an Android solution for one of the following reasons:

  • They want a solution but can't get it out the door for technical reasons.
  • They don't want a solution and view it as a strategy to compete with Android. (Doubtful)
  • They view partner solutions as "good enough."
Each of these are viable reasons, based on TomTom's own actions.

Let's start with public comments made by TomTom executives in 2009, yes almost 3 years ago.  In 2009, senior VP for TomTom onboard mobile Benoit Simery was quoted as saying "We cannot ignore such a successful platform as Android."  Well, it is three years later.  You've done a pretty good job of ignoring it so far.

Android was growing in 2009, no question.  Today, however, Android's popularity dwarfs what it was in 2009.  It would be one thing if TomTom was blind to Android's growing popularity in 2009, but clearly they weren't.  Clearly Android's popularity exploded since that statement was made.  Yet, not only was TomTom unable to muster a response to that popularity that allowed them to ride the popularity wave upward, they remain without an answer to this day, nearly 3 years later.

In the spring of 2011, another TomTom executive, Corinne Vigreux made a public statement that "(they) are currently working on an Android version."  TomTom would have been better served by Ms. Virgreux not saying a word.  To state that, yet not deliver almost a year later, fuels technical incompetence discussions.

TomTom publicly announced the need to address Android in 2009.  They publicly announced, two years later, that they are working on an Android solution.  Now, nearly a year after that, they still haven't delivered. 

TomTom's own mobile discussion forum is dominated by two discussions posts, both discussing Android.  Between the two posts, they have received 27,000 views - by far the most of any posts on the forum.  Yet, despite TomTom's willingness for their two executives to speak publicly about Android on two occasions, they have allowed these two threads to develop and be viewed over 27,000 times without a single comment.  

If TomTom truly wants an Android solution but can't get it out the door for technical reasons I question their technical competence.  ALK, Navigon, Waze, Mapquest, Sygic, NDrive, NNG and others are all on at least their second generation Android products.  There is no reasonable explanation for why a technical problem is preventing TomTom from getting a first generation product to the Android market.

I rule out TomTom not wanting an Android product as a (misguided) strategy for how to compete with Android, given the two executive comments highlighted above.  If there has been a change of heart at TomTom about Android then TomTom owes their customers a similar pubic statement indicating that they will not support Android.  Close the door on the issue if that is the case.

If TomTom is content with partner solutions like Route66, my personal opinion is that this is a highly misguided strategy.  Maps are becoming a commodity.  Automated map correct solutions, such as those being used by Waze, will make solutions like TomTom MapShare obsolete in my opinion.  TomTom appears to have no answer.

In my opinion, the only company today, with the power to differentiate their maps from a competitive perspective is Navteq.  TeleAtlas has greatly improved from years ago, but I personally do not believe they are equal to Navteq when it comes to the details.  Compare the text of a Navteq freeway exit sign image to the text of a TomTom freeway exit sign image and you will see what I mean.  Navteq's text is usually 100% accurate when compared to the actual freeway sign. The TeleAtlas text is usually close, but often times appears to have been built from the Exit number and intersection road names only, positioned on a sign to look like a sign.  They often lack the specific text of the road signs themselves, like the city name, landmark and other details that are unrelated to the actual exit number or road name.

All of this leads me to this conclusion, which is my personal opinion:  TomTom does have two pieces of valuable intellectually property left, that are currently not commodities.  However, their lack of an answer for Android squanders any remaining advantage of that intellectual property on a daily basis.  I believe that the US market will look back at TomTom and say "remember when TomTom screwed up their Android strategy?  They had a shot at one time."  Will TomTom become tomorrow's Kodak?

TomTom's remaining, valuable intellectual property is IQRoutes and HDTraffic.
Clearly TomTom/TeleAtlas had a competitive advantage over Navteq with IQRoutes.  Navteq is in catch up mode on that feature.  But TomTom is allowing Navteq to catch up.  A competent TomTom strategy would have been a strategy that leverages the head start of IQRoutes and builds on it to remain far ahead of Navteq.  Smartphones, both Android and iPhone, had to be a key part of that strategy for it to work.  TomTom is blowing that opportunity.

IQRoutes (and HDTraffic) needs users.  Users are TomTom's probes for these features. These features are nothing without users.  For these features to remain accurate and thus valuable, they need to continue to be fueled with user data from a growing user base.

TomTom should be doing everything in its power to continue to build its user base, in order to preserve the value of its intellectual property of IQRoutes.  Instead, TomTom has been completely incompetent on an Android strategy, which has resulted in not adding users. For users that have switched to Android as their navigation choice, TomTom gets nothing from them.  Out of nearly 1,000,000 potential customers PER DAY, TomTom get NONE of them.  TomTom is allowing Waze to succeed at TomTom's own game because of TomTom's lack of a competent Android strategy.  Do you think TomTom will ever get those users back?  I think not.  Even if TomTom eventually does come up with a competent Android strategy, they have given their potential customers so long to use a competitor's solution that I think most of them will say "so long TomTom" for good.  

But in my opinion, TomTom still has a small chance.  They do still have a large customer base and solutions like Waze have a long way to go in mid to small markets where IQRoutes is more complete.  If you read a TomTom Facebook post, you will see that it is getting increasingly difficult for them to not get bombarded with customer posts blasting them about their lack of Android presence on nearly anything TomTom posts there.  While that has to be unbelievably frustrating and perhaps embarrassing for TomTom, they should see one sliver of good news in the current situation:  customers still care.

When customers quit caring and asking for a TomTom for Android solution, that is when TomTom should be very, very worried.  That day is not far off.

Garmin Nuvi Speed Limit Alerts - A Lost Opportunity

My current Garmin GPS is a Nuvi 3490LMT.  I've owned it for about 2 weeks.  Prior to that, I've owned about 8 Garmin GPS devices going back to the very first StreetPilot III.  But after owning the 885T, I took a couple years off from Garmin products due to my frustration with Garmin's products and their support.

As I've said here before, Smartphone Link is what brought me back to Garmin again.  But that doesn't mean that my frustration with Garmin has gone away.  Little things that I've encountered over the last 2 weeks have fueled that frustration again.

The Nuvi 3490LMT, until next month, is the top of the line. It does one thing: it is a PND.  It is priced the same as most smartphones and some tablets - both of which are devices that do much more than a PND does.  In my opinion, for Garmin to continue to sell $399 PND in a smartphone world, it better do navigation better than anything else can do navigation.  In many ways, the 3490LMT delivers on that expectation. But in some ways, and they are seemingly simple things, Garmin drops the ball.  Dropping the ball on the little things reduces the justification for buying a $399 PND and further props up their smartphone competitors.

One opportunity that Garmin is squandering is the handling of speed limits.


Navteq map data has historically been best in class. It remains to be seen how crowd sourced solutions like Google Map Maker, Waze and OpenStreetMaps will change that.  But today, I'd argue that given all the characteristics that make a map accurate (roads, road class definitions, speed limits, freeway signage, etc.) Navteq remains best in class by a large margin.

Navteq's knowledge of speed limits is very, very good. It amazes me to drive down rural highways in the middle of Iowa and see the speed limit indicator change almost simultaneously with the speed limit sign as you drive through a small town.  Companies that use Navteq data have an advantage to leverage.

Garmin leverages Navteq's quality speed limit data in a half-hearted way at best.  They should do better.

Why does this matter?

It is rumored that with the release of iPhone 5, Apple will implement a built-in turn-by-turn navigation solution based on some quite acquisitions that they've made. Clearly Android has had that advantage for some time now, which has created pressure on traditional PND manufacturers like Garmin, TomTom and Navigon.  If the iPhone includes this capability as well, the pressure on Garmin and TomTom will only increase.

Garmin must continue to innovate and be better than anyone else for customers to continue to justify spending as much as a smartphone for a dedicated PND device. Google Navigation and any future built-in iPhone solution will NOT have Navteq maps. For the remaining time that Navteq remains best in class, Garmin should leverage that advantage to the greatest extent possible.  They aren't.

Garmin's current implementation of a speed limit alert feature seems to smack of a company that thinks it is the king of the marketplace  - resting on their laurels, rather than a company that faces an ever increasing challenge to their entire consumer business model in the near future.  It is almost as if they just want to check off a marketing spec sheet box that says "speed limit alerts" rather than actually improving the feature to make it useful.

My most significant complaint about Garmin's current speed limit implementation is the inability to use the feature without actually looking at your GPS.  Currently, the only speed limit alert that Garmin has is a "feature" which turns the speed limit sign on the screen red in color when the speed limit is exceeded by 1 MPH.   This means that the user is informed that they are exceeding the speed limit only on the off chance that they happen to be looking at their PND screen.  The technology should permit so much more and customers of a $399 PND should be demanding it.

Here is what Garmin should do to fix their current speed limit alert implementation:

  1. Garmin has a TTS engine on the GPS.  USE IT.  There should be no reason that Garmin can't use the TTS engine for a simple "Speeding Alert" message.
  2. A notification of speeding at 1 MPH over the posted speed limit is not useful.  Car speedometers don't permit a visual accuracy of 1 MPH.  No one cares if they are speeding by 1 MPH.  No policeman cares if a car is speeding by 1 MPH.  There is no way that knowing you are speeding by 1 MPH provides any safety benefit whatsoever.  It is a complete waste of a potentially useful feature.  Garmin should give customers a simple menu option to select the speed overage that they care about.  At a bare minimum, the alert should be set at an overage that actually means something, such as 5 MPH.
There shouldn't need to be a blog written to address the two things mentioned above. Customers should have expected that kind of improvement from one firmware version to another shortly after speed limit alerts was first introduced.

What Garmin should be doing, is moving beyond the fixes noted above, in order to continue to innovate and leverage the quality of the Navteq data they have.  Garmin should be adding features such as:
  • Proactively warn customers of an upcoming speed reduction on their route such as when driving into a small town where the highway speed limit changes from 55 MPH to 35 MPH or other drastic changes using TTS voice alerts.  "Caution: Speed Limit Reduction Ahead."  Now that is useful use of the available Navteq data.
Garmin: use the differentiating data that you have at your finger tips and give us differentiating features.

Thursday, January 19, 2012

Garmin Smartphone Link Advanced Weather - Half baked or Another Broken Feature?

I am 10 days into my experience with Garmin Smartphone Link. Since my initial post my clear excitment for the strategy has wanned somewhat as I've run into some technical problems.

Something is not right with Smartphone Link Advanced Weather. At least I hope it is a technical problem. If this is how it is intended to work, then I've been duped into thinking Garmin got the Smartphone Link strategy right. If this is "how it works" I was clearly wrong. Advanced Weather is a premium annual subscription option in Smartphone Link. Here is what Garmin says about it:

So far, the animated radar images have worked fine - as have the current conditions and the forecasts. Today's problem is with the severe weather alerts feature. Today we had our first instance of severe weather in my area. As I am driving on a route, my Nuvi alerted me. Cool, a weather alert! Look at the black weather warning icon below:


A few minutes later while at a red light, I clicked on the black weather alert cloud. I looked forward to reading about this weather alert. Here is what I got:

I got nothing. What I expected on this screen was the text of the severe weather alert at a minimum. I thought that Garmin might surprise me, given that it is a GPS, and actually show me more than text. Perhaps they will show me a map with the area of the alert highlighted - maybe with an overview map of my current route overlayed? Nope. Instead I get a black screen.

Yes, Smartphone Link was connected fine. Yes, my phone had a data connection. Yes, other Smartphone Link services were working. That isn't the problem.
A few minutes later, driving on the route, I received another severe weather alert. This time the black cloud icon changed. Notice the '2' underneath the cloud symbol. That must mean there are now 2 severe weather alerts.

This time, after pressing the cloud, I come to this screen:


That is better! Now I see that I have been notified of 2 winter storm warnings. Great. Let's find out more. I clicked on each of the yellow banner icons:


I got nothing. Again. Over the course of the day, the cloud icon built up to 5 alerts in quantity with 5 identical  winter storm warning boxes with 5 blank black screens when you clicked them. Clearly there is no useful purpose in how this feature is currently implemented, assuming of course this isn't a technical problem.
 
Three explanations that I can think of:

  1. The feature is half-baked and what I expect to happen above isn't done yet. In this scenario marketing had to get Smartphone Link out by CES and engineering wasn't ready. In that case, the fact that they are charging a subscription fee for the above is just bad business.
  2. The feature is fully implemented but isn't working correctly.  In this case, some things clearly haven't changed at Garmin.
  3. The feature is fully implemented and this experience represents what Garmin had intended the feature to do. If that is the case then run people. Run as far as you can from these subscription services in Smartphone Link because they are an utter waste of your hard earned money.

This feature is significantly lacking in substance.
  1. Why show me multiple,  identical "Winter Storm Warning" icons if you aren't going to tell me the details of the multiple winter storm warnings? What good does knowing there are multiples of them do me?
  2. What possible good do these warning provide me when you don't tell me anything about their location? Are they near my current location, along my route or near my destination? What time did they start? What time do they end? What is the nature of the weather event I'll experience during the time span of the alert?

Think about it Garmin. I HAVE a smartphone, or I wouldn't be using Smartphone Link. I HAVE free weather programs available from multiple vendors. I can access weather information with my voice on my smartphone with SpeaktoIt, Nuance Dragon Go, Vlingo and others. I don't NEED one more weather app. What I NEED is Garmin to leverage that weather content against my current location and planned route and present it to me in an innovative way that only can be done on a PND. The above, if that is truly it, fails badly at this.

Friday, January 13, 2012

Garmin Smartphone Link - Ideas for Improvements & New Features

If you read this blog you know my enthusiasm for Garmin's new Smartphone Link app for Android.  If you don't then read here to catch up.  Here is where I'll keep a running list of all the ideas for fixes, improvements and changes to the Nuvi with Smartphone Link.  Here we go:
  • Add a proximity alert feature to photoLive traffic cameras. When you drive through the defined point, show a preselected camera video in split screen.
  • Provide an indication of bluetooth connection status on the map screen.
    • In my use of Smartphone Link I've found the bluetooth connection to be generally good but finicky at the same time. I've been driving for awhile and only when I by chance returned to the main menu screen did I learn that the Nuvi wasn't connected via bluetooth.
  • Provide an ice warning when the weather data indicates precipitation and the temperature indicates < 32 degrees.
  • Show the current temperature on the map screen while in a route. This is important when traveling in near-freezing conditions.
  • Develop a "Meeting Travel Planner" in Smartphone Link.
    • Read my phone's calendar.
    • Read the address from my calendar appointment's Location field.
    • Obtain my phone's current location.
    • Calculate the travel time to my next appointment in the Garmin Cloud.
      • Take knowledge of current traffic conditions into account.
    • Alert me on my smartphone that I need to leave for the appointment, including a user defined amount of extra minutes.
    • Pass the destination from the calendar appointment's Location field to my Nuvi.
    • Send me on my way.
Subscribe to this blog to be notified as I add more ideas.

Thursday, January 12, 2012

GSM or CDMA? Why YMMV with Garmin's Smartphone Link

I'm a couple days into the use of Garmin's Smartphone Link with my Nuvi 3490LMT.  

Today my 2 hour drive included a 1 hour conference call.  The Nuvi bluetooth provided for an easy, safe method of carrying on a conference call for that length of time.  I really don't need to carrier my Motorola T505 bluetooth speakerphone anymore.  One less device in my bag!

Bored, and 15 minutes into the call I realized that I no longer had traffic content.  Duh!  I have a CDMA phone.  And of course we all know from the AT&T iPhone commercials that only AT&T (GSM) allows you to enjoy simultaneous voice and data.  Using Verizon? Sprint? Another regional carrier using CDMA technology? Nope.  Sorry. You can have voice or data, but not both at the same time on the 3G network.

When Garmin fixes the Smartphone Link and GMT-60 issues so that Smartphone Link Live Traffic can be used while plugged into the GMT-60 I hope that Garmin thinks through how the Smartphone App and the GMT-60 should work for CDMA customers.

Without any proof to back up this statement, I am going to go out on a limb and suggest that today's typical customer of a $400 PND and the Smartphone Link app is a tech-savvy road warrior.  And being one of those likely means phone calls while on the road are a regular occurrence.

Based on what we know today, the HD Radio Traffic from the GMT-60 appears to take a back seat to Smartphone Link Live Traffic.  This means that it appears that if Smartphone Link is active and connected to your phone, the Nuvi uses Live Traffic only and not HD Traffic.

Take a phone call on a CDMA network though, and you've got a problem.  While your Smartphone Link app and Nuvi are still bluetooth connected during a voice call, your phone isn't receiving data from your CDMA cellular carrier so your Nuvi isn't receiving any traffic content from your phone.  Take a call on a long stretch of rural Interstate - no problem.  Take a call during the last 15 miles into downtown Chicago and you've got a problem!

If your using Smartphone Link, your Nuvi has this perfectly good GTM-60 HD Radio Traffic receiver sitting around doing nothing but providing power - it should be able to provide traffic content to your Nuvi in the event of a loss of content from the Smartphone Link app.

It is my hope that Garmin improves the detection and switchover of traffic sources between Smartphone Link Live Traffic and GTM-60 HD Radio traffic in an intelligent way.  Clearly the Nuvi knows that the phone is in voice call mode because the Nuvi is capable of handling the call.  I think that Garmin should include logic where the Nuvi automatically switches to the GTM-60 HD Traffic receiver when the phone is in a voice call state.  Garmin could include a menu setting that asks the customer what cellular carrier they are using (or detect it somehow through the Smartphone Link app - is that possible?).  For GSM carriers - no switchover is necessary.  For CDMA carriers the switchover could be implemented.

With both the GTM-60 and Smartphone Link at the Nuvi's disposal, I hope Garmin doesn't settle for a complete loss of traffic content during a CDMA voice call as being an acceptable operating scenario just because one of two available sources isn't available any more.  Switch us to the other source Garmin - please!