Google Mobile Blog - New and Views from the Google Mobile Team

Mobile Search for a New Era: Voice, Location and Sight

Monday, December 7, 2009 11:30 AM

Editor's note: today Google held a launch event at the Computer History Museum in Mountain View, CA. Fresh off the stage, we've invited Vic to highlight the mobile team's announcements, and the unique set of technologies that make them possible. (All [video] links point to event footage that will be viewable later today.)


A New Era of Computing

Mobile devices straddle the intersection of three significant industry trends: computing (or Moore's Law), connectivity, and the cloud. Simply put:
  • Phones get more powerful and less expensive all the time
  • They're connected to the Internet more often, from more places; and
  • They tap into computational power that's available in datacenters around the world
These "Cs" aren't new: we've discussed them in isolation for over 40 years. But today's smartphones -- for the first time -- combine all three into a personal, handheld experience. We've only begun to appreciate the impact of these converged devices, but we're pretty sure about one thing: we've moved past the PC-only era, into a world where search is forever changed.

Just think: with a sensor-rich phone that's connected to the cloud, users can now search by voice (using the microphone), by location (using GPS and the compass), and by sight (using the camera). And we're excited to share Google's early contributions to this new era of computing.

Search by Voice

We first launched search by voice about a year ago, enabling millions of users to speak to Google. And we're constantly reminded that the combination of a powerful device, an Internet connection, and datacenters in the cloud is what makes it work. After all:
  • We first stream sound files to Google's datacenters in real-time
  • We then convert utterances into phonemes, into words, into phrases; and
  • We then compare phrases against Google's billions of daily queries to assign probability scores to all possible transcriptions; and
  • We do all of this in the time it takes to speak a few words
Over the past 12 months we've introduced the product on many more devices, in more languages, with vastly improved accuracy rates. And today we're announcing that search by voice understands Japanese, joining English and Mandarin.

Looking ahead, we dream of combining voice recognition with our language translation infrastructure to provide in-conversation translation [video]-- a UN interpreter for everyone! And we're just getting started.

Search by Location

Your phone's location is usually your location: it's in your pocket, in your purse, or on your nightstand, and as a result it's more personal than any PC before it. This intimacy is what makes location-based services possible, and for its part, Google continues to invest in things like My Location, real-time traffic, and turn-by-turn navigation. Today we're tackling a question that's simple to ask, but surprisingly difficult to answer: "What's around here, anyway?"

Suppose you're early to pickup your child from school, or your drive to dinner was quicker than expected, or you've just checked into a new hotel. Chances are you've got time to kill, but you don't want to spend it entering addresses, sifting through POI categories, or even typing a search. Instead you just want stuff nearby, whatever that might be. Your location is your query, and we hear you loud and clear.

Today we're announcing "What's Nearby" for Google Maps on Android 1.6+ devices, available as an update from Android Market. To use the feature just long press anywhere on the map, and we'll return a list of the 10 closest places, including restaurants, shops and other points of interest. It's a simple answer to a simple question, finally. (And if you visit google.com from your iPhone or Android device in a few weeks, clicking "Near me now" will deliver the same experience [video].)

Of course our future plans include more than just nearby places. In the new year we'll begin showing local product inventory in search results [video]; and Google Suggest will even include location-specific search terms [video]. All thanks to powerful, Internet-enabled mobile devices.

Search by Sight

When you connect your phone's camera to datacenters in the cloud, it becomes an eye to see and search with. It sees the world like you do, but it simultaneously taps the world's info in ways that you can't. And this makes it a perfect answering machine for your visual questions.

Perhaps you're vacationing in a foreign country, and you want to learn more about the monument in your field of view. Maybe you're visiting a modern art museum, and you want to know who painted the work in front of you. Or maybe you want wine tasting notes for the Cabernet sitting on the dinner table. In every example, the query you care about isn't a text string, or a location -- it's whatever you're looking at. And today we're announcing a Labs product for Android 1.6+ devices that lets users search by sight: Google Goggles.



In a nutshell, Goggles lets users search for objects using images rather than words. Simply take a picture with your phone's camera, and if we recognize the item, Goggles returns relevant search results. Right now Goggles identifies landmarks, works of art, and products (among other things), and in all cases its ability to "see further" is rooted in powerful computing, pervasive connectivity, and the cloud:
  • We first send the user's image to Google's datacenters
  • We then create signatures of objects in the image using computer vision algorithms
  • We then compare signatures against all other known items in our image recognition databases; and
  • We then figure out how many matches exist; and
  • We then return one or more search results, based on available meta data and ranking signals; and
  • We do all of this in just a few seconds
Now, with all this talk of algorithms, image corpora and meta data, you may be wondering, "Why is Goggles in Labs?" The answer -- as you might guess -- lies in both the nascence of the technology, and the scope of our ambitions.

Computer vision, like all of Google's extra-sensory efforts, is still in its infancy. Today Goggles recognizes certain images in certain categories, but our goal is to return high quality results for any image. Today you frame and snap a photo to get results, but one day visual search will be as natural as pointing a finger -- like a mouse for the real world. Either way we've got plenty of work to do, so please download Goggles from Android Market and help us get started.

The Beginning of the Beginning

All of today's mobile announcements -- from Japanese Voice Search to a new version of Maps to Google Goggles -- are just early examples of what's possible when you pair sensor-rich devices with resources in the cloud. After all: we've only recently entered this new era, and we'll have more questions than answers for the foreseeable future. But something has changed. Computing has changed. And the possibilities inspire us.

Permalink | Links to this post |

Keep your starred items in sync with Google Maps

Wednesday, December 2, 2009 7:50 AM

(cross-posted with Google LatLong Blog)

Google Maps for mobile has long allowed you to add stars on a map to mark your favorite places. You may have noticed a few months ago that Google Maps for desktop browsers introduced the ability to star places as well. Unfortunately, there was no way to keep these starred places in sync with Google Maps on your phone. With today's release of Google Maps for mobile 3.3 on Windows Mobile and Symbian phones, you'll now be able to keep the starred places on your phone and on your computer completely synchronized. It's like magic, but magic that you can use. Let me show you how:

My colleague Andy is at his desk right now, and he wants to check out some comedy in London tonight. Google Maps lists the 4th result as Upstairs at the Ritzy -- it sounds like a great spot: cheap, fun and comfortable. With one click, Andy stars the item and he's done. When he walks out of the office and turns on Google Maps on his Nokia phone, Upstairs at the Ritzy will be the top place in his list of Starred Items, and it will show up as a star on his map. From there he can call the theater, get walking directions, or even SMS the address to a friend.

Starring on Google Maps for desktop computers and Google Maps for mobile

Starring places also works great when you're out on the town and you find cool spots using your phone. I was in Paris with my wife recently. We visited the obvious tourist spots like la tour Eiffel and le Musée du Louvre, but we also found a few interesting places we hadn't expected. While wandering the streets of Paris, we stumbled upon a cafe...the sort of place you'll remember forever, but immediately forget the name. I started Google Maps on my Nokia phone, searched for the name of the cafe (Les Philosophes) and starred it, knowing that when I come back to Google Maps on my computer at home, it will be starred, right there, on my map. How cool is it to create a trail of interesting places from your phone?!

For users upgrading from an older version of Google Maps for mobile, you'll be asked, when you log in, whether you'd like to synchronize your existing starred items with your Google Account. This means you can preserve all the work you've put into customizing your map on your mobile, and have it show up, conveniently, in Google Maps in your desktop browser.

To enjoy the benefits of all this mobile synchronization goodness, download Google Maps for mobile for your Symbian or Windows Mobile phone by visiting m.google.com/maps in your mobile browser. And don't worry, we're busy building this same functionality into our other mobile versions of Google Maps -- so sit tight.

Permalink | Links to this post |

Google Search by voice: Now in Times Square!

Wednesday, November 25, 2009 3:15 PM

If you've been to Times Square in New York City over the past couple weeks, on any day from 12:30-2:00pm or 6:30-8:00pm, you may have noticed that Google Search by voice is powering Times Square's largest combined displays -- the Reuters Sign and the NASDAQ sign. Anyone can call 888-376-4336 and say the name of a business or a location that they want to search for, like "museum of modern art" or "pizza". Then, the query and local search results from Google will appear on one of the two electronic billboards. This is all part of Verizon's "Droid Does" campaign and has been developed in partnership with Reuters and R/GA, a digital advertising agency.

On Black Friday, Times Square's gigantic interactive search-by-voice demo will be running for 20 hours straight. So if you're in the area and have a chance to take a break from your shopping, or if you want to see your next shopping destination displayed on a Google map on the huge signs, give the demo a try and let us know what you think. And for those of you that aren't in Manhattan on that day, you can still watch the action via webcam.

I flew out to New York last week to try it myself. R/GA gave me a behind-the-scenes tour of the setup, and I was impressed by how they pulled this off. A caller's voice is sent through the phone system, directly into a small farm of real Droids running voice search that are connected to the big outdoor electronic displays! R/GA developers made use of the Android voice recognition API just like any Android developer can.

It's been quite a ride for the search by voice team -- from launching on the iPhone about a year ago, to our launches on BlackBerry and Android, and on S60 in Mandarin Chinese, to powering billboards in Times Square. We're thankful for the chance to work on technology that excites us and that can help more of you search faster and more easily on your phone. And we hope you've been noticing the ongoing improvements in the accuracy of our voice recognition. We can't wait to show you what we have in store for next year.

Happy Thanksgiving to all!

Permalink | Links to this post |

Get movie trailers and more with Google Search for mobile

Tuesday, November 24, 2009 5:22 PM

Heads up, movie fans -- today we've launched a mobile version of our new Google Search results for movies, which makes it easier to plan a trip to the movies. Just go to google.com in the web browser on your iPhone, Palm WebOS, or Android-powered device, search for "movies", and then tap on the "More movies" link. From there, you can either browse a list of movies or select the "Theaters" button to browse a list of theaters near you.

Our new movie listings page now includes buttons to play trailers right on your phone, ratings and categories, movie posters, upcoming showtimes, and a concise list of the nearest theaters and their distances from you. We keep information on this page succinct so you can quickly browse through shows and showtimes to help you decide which movie to see. If you want more details about a specific movie, just touch the poster or movie title and you'll see our new movie details page that has a synopsis of the movie, a more detailed list of showtimes, the cast and crew, and pictures. Watch our trailer for a quick demo:



When you browse by theater, you'll see a map of the theaters nearest to you. Then, just tap on the link to any particular theater to see what shows are playing there and what times they're playing. Of course, you can also search for specific movies or theaters and see their listings right away. Try searching for recent movies like "New Moon" or "Where the Wild Things Are" or search for "glendale 18 los angeles".


If you enjoy searching for movies with Google nearly as much as we have during testing, then this will be the beginning of a beautiful friendship. Our new search results for movies are available in English in the US, UK, Canada, Ireland, Australia, and New Zealand. As always, let us know your feedback. This conversation can serve no purpose anymore. Goodbye.

Permalink | Links to this post |

The Iterative Web App: A new look for Gmail and Google mobile web apps

1:11 PM

On April 7th, we announced a new version of Gmail for mobile for iPhone and Android-powered devices. Among the improvements was a complete redesign of the web application's underlying code which allows us to more rapidly develop and release new features that users have been asking for, as explained in our first post. We'd like to introduce The Iterative Webapp, a series where we will continue to release features for Gmail for mobile. Today: A new look for our buttons and toolbars.

Some of you noticed and asked us about recent changes we made to Gmail for mobile and a few of our other mobile web apps. If you use the web browser to access Gmail, Latitude, Calendar, or Tasks on your Android-powered device or iPhone, you'll see that we freshened up the look of the buttons and toolbars.

We never want the buttons and toolbars of Google apps to compete with your content; rather, they should complement them. So the headers and buttons are now darker, to better show the content of your emails and calendar entries.

We also made the all the buttons a bit larger, for easier button-tapping.

To try these apps yourself, point your mobile browser to Gmail (gmail.com), Calendar (google.com/calendar), Latitude (google.com/latitude), Tasks (gmail.com/tasks), or just go to google.com from you phone and find all these web apps under the 'more' link.

Is this an improvement? Let us know what you think.

Permalink | Links to this post |

Google Apps Connector for BlackBerry Enterprise Server now connects businesses of all sizes

9:05 AM

(Cross posted from the Google Enterprise Blog)

When we launched the Google Apps Connector for BlackBerry® Enterprise Server in August, we focused on addressing the needs of companies operating their own BlackBerry Enterprise Servers, typically supporting a couple hundred BlackBerry smartphone users per server.

Of course, companies of all sizes are adopting Apps, and their needs for supporting BlackBerry smartphones are as diverse as their businesses. So today we're making it easier for companies large and small to manage their BlackBerry smartphones and save money.

With Google Apps Connector for BES version 1.5, large businesses can now support 500 BlackBerry devices per server, double the previous number. This lets them serve more users with fewer servers.

Small businesses get more flexibility too. The Apps Connector now supports BlackBerry Professional Software, which is designed for up to 30 BlackBerry smartphones. We've also made it possible for a single BlackBerry Enterprise Server to serve users in multiple Google Apps domains, enabling low cost hosting services to be offered by our hosting partners.

Stay tuned for more announcements from partners offering hosting services for Apps customers with BlackBerry smartphones. In the meantime, we're going to continue to make it easier for you to manage mobile devices of all types with Google Apps.

Posted by Zhengping Zuo, Software Engineer and Darrell Kuhn, Site Reliability Engineer

Permalink | Links to this post |

Happy Thanksgiving Travels: Google Maps Navigation now available for Android 1.6

Monday, November 23, 2009 11:00 AM

A few weeks ago we launched Google Maps Navigation (Beta) as a free feature of Google Maps on Android 2.0 devices. Today we're expanding availability of Google Maps Navigation to devices running Android 1.6 (Donut) and higher, such as the T-Mobile myTouch 3G and the G1.

Google Maps Navigation is an internet-connected GPS system with voice guidance and automatic rerouting, all running on your mobile phone. Using Google services over your phone's data connection brings important benefits to GPS navigation users, like using Google search (typed or spoken) to enter your destination; fresh map, business, and traffic data; and satellite and Street View imagery along your route.

This release also includes the new Layers feature, which lets you overlay geographical information on the map. View My Maps, transit lines, Wikipedia articles about places, and more.

So if you're traveling this Thanksgiving, you'll be able to enjoy the benefits of an internet connection, whether it's free Wi-Fi at the airport or Google Maps Navigation in your car.

If you have a phone running Android 1.6, you can download an updated version of Google Maps from Android Market to use Navigation today. Google Maps Navigation is in beta and is currently available in the United States. Some features of Android 2.0 are not available on Android 1.6, for example, the ability to use the "navigate to" voice command as shown in our demo video. However, you can still create a shortcut that will allow you to launch Navigation and start getting directions to a specific place from your current location with just a single touch from your home screen. For example, you can create a "Home" shortcut to quickly navigate home, no matter where you are. Just use the "Add" menu item from the home screen, then choose "Shortcuts", then "Directions." Please visit our forum to give us feedback, or our Help Center to get help using Google Maps Navigation.

Permalink | Links to this post |