7 - Atmosphere: Google's Transformers

Uploaded by eventsatgoogle on 20.04.2010

>> Ladies and gentlemen, please welcome Matt Glotzbach, product management director, Google
enterprise. [pause] >> MATT GLOTZBACH: Thank you, everyone. How's
everyone doing this afternoon? Good? Good presentations. We're almost in the home stretch.
We saved some of the best for not quite last but near the end. I know, you know, the afternoon
rolls around, the pastries at the break. You might be getting a little sleepy. You're in
those wonderfully comfortable chairs. I saw someone back there figured out how to recline
it all the way back, which was nice. That wasn't in the 45-minute demonstration. But
the session we have lined up for you today, this afternoon, we termed Google Transformers.
And this is really the best part of my job. Whenever somebody asks me, well, what's it
like to work at Google on the product team, I always get to say, the best part of my job
is, I get to look across the veritable R and D candy store that is Google and look at all
of the great technology and innovation that's occurring and figure out how and what of that
we can bring into the enterprise space. So for this afternoon's session, rather than
spend a lot of time on various slideware and hearing me talk, I've invited some of my colleagues
from across the product team throughout Google to come up and give you a flavor of some of
the interesting things that are happening within Google on the R and D side. And so
rather than lead on, without further ado, I want to first invite up Sundar Pichai. Sundar
is our vice president of client products. He leads all of our development on client
side technologies, including Chrome and Chrome OS. And Sundar's got some interesting things
to talk to us about in terms of where the web is taking us. Sundar? [pause]
>> SUNDAR PICHAI: So thanks. It's great to be here, especially talking about Chrome and
Chrome OS to this audience. I think it has a lot of potential in the enterprise, and
so I want to spend some time talking about it, so let's get started. Let me get the handle
for the slides. Great, so the journey for all of this started with Chrome. So rewinding
back, we started working on Chrome about four years ago. And if I were to go back and distill
the insight of Chrome into one thing, it would be this--while Ken is working his way back
through the slides, thanks--it is that the web had changed from simple text pages to
a world of web applications. So that is the single insight on which Chrome was built upon.
So if you look at the slide back there, on the top left, you have Amazon's site in 1995.
It's tough to believe, but that's how Amazon looked like about 15 years ago, just a page
with simple text links on it. So this is how almost all the web pages around that time
were. Fast-forward to 2010, and what you see there is Google Maps with street view. You
can drag it. You can move around. Users can interact with it. They can click open and
see a photo of the actual building they are looking at, etcetera. So these are very rich,
interactive web applications. So back in 1995 and so on, these kinds of applications used
to be outside the browser, so operating systems used to handle these applications, not the
browser, and most browsers--In fact, most modern browsers actually have their origins
back to 1995, and so these browsers were never meant to handle web applications. So what
we set out to do was to build Chrome from the ground up to be a modern platform for
web applications. So we used WebKit, which is a great, fast rendering engine, and then
we literally rebuilt everything else. So Chrome has what we call V-8. It is a completely new
JavaScript engine which is much faster than all other JavaScript engines out there, and
then we built a multiprocess architecture. This is nothing new. It's what operating systems
do. So we brought the principles of operating systems to the browsers. So process isolation--
How do you make sure you protect one process from each other? Making the right trade-offs.
So we made sure the browser can now adapt to the world of web applications. And so that's
what Chrome was all about. So how are we doing? It's been 18 months since we launched, and
we are over 50 million users who use Chrome as their primary browser, so we count only
users who use it as their main browser. So the growth has been pretty phenomenal for
us since we launched. And we focused on three things with Chrome--speed, simplicity, and
security. So Chrome is very fast. It's the single common feedback that we get from our
users, that they feel it is fast. And so we've spent a lot of time optimizing speed from
the time you click the icon to when you surf around web pages, etcetera. The second thing
is simplicity. With Chrome, we really want users just to enjoy browsing the web and using
their applications. We don't want them to feel the browser, so you never see an update
screen with Chrome, for example. You install it once, and we manage it end-to-end for you,
so the entire experience is designed to be very simple. And finally, security. Security
is something we taught from day one and built from ground up. As an example, there's a conference
called CanSecWest, which is a very popular security conference, and there is a competition
in it called Pwn to Own in which people get, I think, roughly about $10,000 if you find
exploit on the browser, and you get to keep the computer from which you found the exploit,
so you can imagine the kind of crowd it attracts. And last year, almost all major browsers didn't
last beyond one hour of the two-day competition. Chrome was not compromised after two days,
and the same result repeated again this year. While it's not possible to design a fool-proof
security system, I think by thinking about from day one, you can inherently design a
much more secure platform. I'm sure it's something you all care about a lot within the context
of the enterprise, so I wanted to talk about that a little bit. So speed, simplicity, and
security, and our option has been great. More importantly, one of our goals with Chrome
was to really drive innovation even faster in the browser space. Just as an example,
if you look at IE 9 and announcements which are coming out of IE 9 around JavaScript engine
speed, etcetera, it's great to see that. So both HTML 5 and JavaScript, all browser vendors
are working on making the browsers better, which is very, very exciting for us to see.
So next slide. So when I talk about Chrome, there is Chrome the product, what users see,
but there is also the web platform, which we care about deeply, because our vision,
in our cloud computing vision, we see users using all their applications within a browser,
and so the browser is actually the platform. The browser needs to provide the capabilities
so that web applications can get better. So HTML 5 is the phrase we use for the collection
of web technologies which power web applications. But what we want is--Today there are limitations.
Web applications cannot do certain things that desktop applications can do. So we have
a long list of all the areas in which we need to improve, and we are working along with
all the major browser vendors to add capabilities to address these gaps. Let me give a few examples
so that it's clear what I'm talking about. Let's take a simple use case, notifications.
I'm sure you're all used to seeing Gmail or Google Calendar in a browser and there is
a meeting. Today it's tough for the web applications to notify you about the meeting. What if your
browser is closed? Or what if you're in a different tab? So in HTML 5, you're adding
a capability for web applications to provide those notifications. It'll come from the bottom
of your computer screen. So that is one simple example of the capability we are adding. Going
on to more complex things, let's take threads, for example. Most modern hardware ship with
multicore processors, so threads, or workers as we call it, gives the ability for web applications
to run background processes so that they can use the second core on the machine. Most computers
today also ship with a speaker, a microphone, and a camera. Today there's no easy way for
web applications to talk to each of those peripherals, so how do you make that happen?
So in each of these cases, we are working with other browser vendors to expose APIs
so that web applications can take advantage of it. And any changes we drive here, you
will see it implemented. Web developers will use these functionalities to create much better
web applications. Local storage, graphics, or next year with web geo gaining traction,
you're going to see much more advanced graphics and 3-D games on the web, as an example. So
today we are very, very excited about it, and we are investing a lot there. So we invested
in Chrome and invested in HTML 5, which is the web platform which powers these applications,
and confluent with that, it's what we call a perfect storm of converging trends. More
and more users are living in the cloud. In the consumer space, it's very obvious. If
I look at PCs and I look at the last five years, for consumers, outside of games, any
application which has reached 10 million users, they have all been web applications. Facebook,
Twitter, you can name these applications, but none of them is a desktop application.
So users are dramatically moving, at least in the consumer space, to completely living
on the cloud, and we see the same trends in the enterprise as well. So this is something
very exciting for us to see. We measure this, so this is not something--So when people use
Chrome on their machines and when we can measure this, we realize most of the time on the computer
is spent within Chrome. So the question is, what can you do to design a computing experience
around it? In addition to that, there's a revolution under way just in personal computing,
from a hardware standpoint. There is a lot of revolution in the semiconductor architectures
which power these computing devices. Phones are getting more processing power. Many smart
phones today have the same chips which computers had two or three years ago. Likewise, computers
are becoming much more mobile. They're getting lower power processors. So you can carry these
computers, and they're getting data connectivity as well. So there's a very, very interesting
transition under way. So the question we asked ourselves was, what if you rethought personal
computing for the day of the modern environment? What if you could design entire personal computing
experience around the strength of cloud computing? And that's what Chrome OS is all about. So
it won't be surprising to you, the three things we are focusing on Chrome OS is speed, simplicity,
and security as well. And, you know, cloud computing is a word which gets used a lot.
In the case of Chrome OS, we plan to walk the talk. It is a real cloud computing paradigm
which we want to present to our users. It's designed to be very, very fast, so from the
time you boot up to your end-to-end experience, it is much faster than what most people are
used to. It is very simple, again. First of all, it's a browser. That's the most common
thing you see. It's a very intuitive experience for most users. There is no code to manage
as a user. You can install applications, but these are web applications. You can install
Facebook. You can install Twitter. You can install Amazon, New York Times, etcetera.
But these are web applications. So users don't manage code on the system. We manage the entire
MH for the user, so people don't have to deal with software. People don't when you use Gmail
today, you always get the latest application. The data is in the cloud. You can get a cash
copy for offline if you want, so that's the same model which Chrome OS will work. So it's
very easy for me to take someone else's Chrome OS device, open it up, log in, and get my
session back, just like you can do with Gmail today. So simplicity is a core part of the
goal. Security--I talked about how Chrome is very secure. With Chrome OS, we have gone
back to the basics again, and we are redesigning the entire operating system to be very, very
secure. So to start with, Chrome OS understands the underlying hardware, and we do something
called verified boot so that we can securely boot up the operating system. Once you're
in the operating system, first of all, users don't install any code on the system. Secondly,
it's based on the web security model. In current operating systems, users have to make the
decisions about whether they can trust an application. And once they install an application,
it gets access to everything on the system, whereas in Chrome OS, we fundamentally assume
everything is untrusted, so everything is sandboxed with multiple layers of protection,
and if something goes wrong, we can easily revert back to a known good MH. So, again,
security is a very, very hard problem, but by thinking from the ground up, you can design
much more secure systems than what are out there today. So what does this all mean for
the enterprise? So this is an area we are very, very excited about. I fundamentally--you
know, when you look at the personal computing model in the enterprise, we think there's
scope for a lot of improvement. Within Google, I look at the amount of money, resources,
time we spend on administering the devices we hand out to people. It's a very hard problem.
And for example, if I go to our support organization, these people--the consumer support organization,
they're doing a terrific job. What they do all day is, they are in discussion support
forums, etcetera, answering email and supporting our consumers. And they're spending their
entire day within a browser. But the devices they have, and then the administration, the
cost of ownership on top of these devices is staggering. I fundamentally think we can
rethink this model with something like Chrome OS and really change the game here. So that's
something we are very, very excited about. A demo is worth a thousand words, so I'm gonna
turn it over to Ken, who is the product manager on Chrome OS, to show you short demo.
>> Great. Thanks, Sundar. So I'm super excited to be here with you guys today. One of the
greatest things about working at Google is really getting to see and try out some of
the new and exciting innovations that come through the pipeline here on a pretty regular
basis. But even more exciting than getting to try or even see this is getting to show
it, especially to an audience like this, 350 of the world leaders in technology, is really,
really exciting. So before I get started, one of the things that I just wanted to caveat
here is, we're still more than about half a year away from shipping, so a lot of what
you see here today, just because of how fast and how often we iterated, can and most likely
will change, so don't get too attached to any of the UI or anything like that. The other
thing to keep in mind is, because, again, we're so far away, we're constantly making
changes and getting new builds, so I'm just pulling these builds off the build pipe, so
I pulled a fresh build off of the build pipe this morning, so there might be a couple crashes
here and there, but bear with me. Hopefully the demo gods will be good to us today. One
of the first things I wanted to show you, as Sundar sort of alluded to earlier, is we're
very, very focused and care a lot about making this device and this software as fast as possible
for the user. And one of the first things that people think about when they think about
speed for a device is, how fast does it boot up, right? Like, how fast can I go from hitting
the power button to actually doing something useful? So I've got a Chrome OS device here,
and I'm just going to hit the power button, so if you guys will count with me, we'll see
just how fast we can get you to the log-in screen. So...ready? One, two, three, go. One
thousand two one thousand three one thousand five one thousand. So we've gotten it down
to a little over five seconds, and our goal here is really to get it under five seconds
by the time we launch, right? And that's from a cold boot, right? So it's not on standby
or anything. It's completely powered off. So, now, if I can bring you back to the primary
display here, you'll notice we've actually been running this presentation from a Chrome
OS device, so one of the first things you'll notice is, it's just Chrome. So some of you
might be a little bit disappointed that it's not some radical new UI, but to most of you,
this should be a relief, right? It means that you're not having to learn a completely new
paradigm or a new interface. As it turns out, all the internet users in the world already
know how to use a browser, right? Whether it's bookmarks or tabs or URLs, people understand
how to use it. But there are some key differences. For example, the primary applications on this
device will be web apps, so we've done some work here to really try to emphasize and bring
out and surface web apps on the top layer. One such example here are what we're calling
pinned app tabs. So it's a way, really, for you to keep your most commonly used applications
pinned in a consistent place that you can always get back to easily. So if I open up
new tabs, these pinned tabs stay right where they are. In fact, I can even go and close
them, but they're still there, so what happened there was, I actually de-allocated the resources
and shut down the app, so it's no longer running, so it's no longer taking up your memory, your
processors, or anything. However, if I want to get back to it, I just click it and it
loads immediately. Another thing you'll notice here is, we have this icon, the top home button,
which is what we're calling the app launcher for now. It's almost like a start menu for
your favorite web apps, right? So I've got a list of apps here that I use quite a bit,
like, for example, my Google Docs list. Very simple. But app tabs, or tabs, aren't always
the best user interface for all your use cases. For example, if I wanted to chat with some
friends, right, I probably don't want a full-screen tab for that. What I really want is maybe
a panel type form factor, and maybe I'll actually want to drag it here to the side and dock
it so it's really easy for me to get access to these friends even when I'm looking at
primary content over here. All right. Hey, have you seen this presentation? Send it to
him. We can talk about it and discuss it, maybe even edit on the fly. But maybe I want
to take some notes with it too. So I'm going to drag this off to the side here as well.
Demoing at Atmosphere. One of the great things about having a web-based operating system
is, all your data, all the state that you've accumulated over the time, gets automatically
backed up and synched into the cloud, so what that means is, while I was typing notes here,
I was already sending that information to the cloud, so if I go to my Google Docs and
click the notepad, you'll see all the data that I've already typed is already there.
But one of the common use cases people have isn't actually notepads or chatting with friends
but opening up documents that they already have, like PowerPoint files or Excel files,
something that, you know, a browser doesn't necessarily have today. Fortunately, there
are different ways and web apps out there that already solve some of these problems
for you. So let's say, for example, that someone gives me a USB stick and it's got an Excel
file on it. What happens when I click on this? Because I don't have Excel launched. Well,
let's see. Google Docs to the rescue. So what happened there is, we actually uploaded the
Excel file into Google Docs. It converted it on the fly, and now I have this high-fidelity
Excel spreadsheet. So I can now edit it, share it with friends, whatever. It's really, really
simple. But this isn't just true for files on USB sticks. This is true for any file on
the web. Let's say I was looking for a PowerPoint on Virginia foreclosures. So I just click
it. Again, Google View, or G-view, automatically converted this on the fly, so it's really
easy for me now to scan through it, find the relative content I need, copy and paste. It's
really fast, right? If you were to try to do this on a PC, it would have taken, like,
at least a minute or so for PowerPoint to load and then for the file to convert and
so forth. So it's really fast. We're focused on making this as fast as possible for users.
So, now, some of you might be saying, that's great. You've got great use cases for text
files and so forth. But what about your other state, like, for example, your bookmarks,
your themes, your preferences, settings, and so forth? Does that state get all synched
then back up to the cloud? Yes. So we're focused very much on trying to make sure this device
is completely stateless, so if one of your employees ever loses her device or it gets
stolen or it gets run over by a truck for whatever reason, all that information is already
automatically backed into the cloud, so all they need to do is get a new device, log in,
and all of that comes back. So if I can get the second device to show up real quick here...
So what I'm going to show you is actually live sync, so it's even faster than the backup
and synch down use case, right? So let's say I went to CNN.com, and I decided that I really
like this site, so I'm going to bookmark it. If you notice, on the second device, it's
already there, right? The same is true for-- let's say I wanted to change the look and
feel of my device, right? Maybe I want to customize the theme. One of the nice things
about Chrome is, it automatically--it lets you change the look and feel as well. And
you can see on the second device, it gets automatically synched and changed as well
for you. So now you don't ever have to worry about backing up your user stat anymore. It
just gets automatically done for you. So, finally, I want to talk a little bit about
just how powerful these web applications can be. You've seen this work for things like
Excel files, PowerPoint files, and so forth, but what about media-rich applications? What
about things like graphs, being able to make flow charts, maybe even edit video? Well,
as it turns out, there's some really interesting web apps that take care of this already. So
glyphy.com is actually a great little app that is very similar to Vizio, or Omnigraph
if you use a Mac. But it's so fast to load, and I can create a whole flow chart here in
just a matter of seconds. Maybe you want to connect some of these points. [pause] Try
a couple more. It's really, really easy to use. So in a matter of seconds, I've got a
flow chart. But what about video? Yes, we can do that too. So there's another really
interesting web application called Jay Cut, and so what they do is actually have a very,
very rich video editing app. So, for example, if I wanted to create a couple of apps here,
maybe I want to add some transitions, right. Let me preview this. And there it goes. So,
obviously, I'm not a professional video editor, and I probably shouldn't quit my day job for
that, either, but in a few seconds, I was able to create a pretty nice video some transitions
included as well. So that's just a little bit. Hopefully, you've seen just how fast
this device can be, how simple it can be to use, and how powerful these web applications
can really be. But with that, I'm gonna stop and hand it right back to Sundar.
>> SUNDAR PICHAI: Thanks, Ken. [pause] So we are working on this very actively now.
Ken put some new life in development. As we said, our plan is to have this for consumers
towards the end of this year. But I'm really excited about the potential for this for the
enterprise because of the cost-of-ownership advantages it provides. It's going to be much
simpler to administer than the current personal computing paradigm. So we're looking forward
to working with Dave Girouard's team to bring this to the enterprise in the future. So with
that, I'll turn it over to Matt. [pause] >> MATT GLOTZBACH: Thank you very much, Sundar.
Wow. They better not leave these laying around. They might disappear before the next coffee
break. But thank you very much. That was some pretty interesting stuff, and it shows you
how far the platform of the browser has really come and what you can do with that. I wish
my laptop booted in five seconds. I wish my laptop booted in five minutes. So next up,
we're going powerful platform, which is the cloud and these modern browsers, you can do
a lot of interesting things with applications. And you've seen a few apps that Ken showed
throughout his demo, but to show you some more of what we're working on on the Google
side, I want to invite up Bradley Horowitz, who's our vice president of applications and
social for Google, and Bradley's going to show you some of the really interesting things
happening on the app side. So, Bradley? >> BRADLEY HOROWITZ: Thanks. Cool. [pause]
Thank you, Matt. And I also want to welcome Rogin, who's going to be driving the demos.
In the spirit of this session, I've got no slides whatsoever. It's all demos. You can
hold your applause or applaud when you see them, whatever works for you. So we've all
heard that the cloud is the future, and I think after seeing the Chrome and Chrome OS
demos, I hope you'll agree with me that the cloud is now. The cloud is the present, and
if you're not convinced yet, you will be in 15 minutes. So, as an exercise, at first,
I'd like all of you to take a moment and think about a web application that's been released
in the last five years that you find really compelling, something that's new, something
that's interesting, that's no more than five years old. Okay, now I want you to think of
a client application that's been released in the last five years that is new and compelling
and different and innovative. And no cheating. You can't think of, like, version 11-B of
something that was created in 1976. Okay, if you're like me, the first exercise was
really, really easy. You might have thought of Twitter or Chatter or Buzz. The second
one was harder. I hope all of you immediately thought of Chrome. And most of the things
that I think are interesting in the client space are those that are enabling this cloud
revolution, things that are enabling the content to move seamlessly between the desktop or
the netbook and the cloud. And I think that this is really indicative. Client applications,
in many ways, are becoming extinct, and the innovation is really happening in the cloud.
So I want to showcase some exciting advancements we've made in apps. They kind of fall into
three categories. The first is platform. The second is social. And the third is extensibility.
So let's start with platform. Now, the best thing about the web is that it's open. It's
something that no company owns. And that makes it an incredibly powerful platform for innovation.
Instead of 100,000 people trying to make the web better four years from now, you have 100
million people making the web better every moment. And I think most of you in this room,
I hope, are familiar with Gmail, and part of the top-line selling points of Gmail, 25
gig per user, the power of Google search in your inbox, but more subtle, and I think more
important, is the way that your mail interacts as a cloud-based application. And I want to
showcase a couple of these examples for you. So let's start out with an email that's in
Japanese, if we could flip that up on the screen there. Now, first of all, the system
is intelligent enough to know I don't speak Japanese. That does not require a ton of intelligence,
actually. I don't even know where to start. But the system detects automatically for me
that Japanese is not my default language and offers me the chance to translate that and
then automatically translates it for me. Now, what's cool about this is that this translation
facility is constantly getting better. As we get more date, better algorithms, this
system will get better and better. You can actually read that there and see that it's
actually quite legible and useful to me already. But the power of the cloud is such that we
get constant improvement, constant innovation. That is only going to get better and better.
Now, let's say I want to reply to this email. Let's say this email is something I want to
react to in the moment, and I want to actually call a meeting to do that. Well, what I'm
about to show you right now is something that is new and has never been seen before. I would
classify this as a prototype. This is not a product that we're announcing right now.
It's just a work in progress, something that we think is interesting that we wanted to
share with you today. So what I'm going to do is set up a virtual meeting room. So here
you see multi-way, multiplexed video. So rather than call a meeting and, you know, gather
in the future, if this is an important email, I can react in the moment, and as easy as
passing a link around, people can click on that link and join this virtual meeting where
we can interact. These are real people. This is obviously rigged. Wave to the camera, folks,
if you can hear me. There you go. Cool. So this is kind of in the category of coming-soon
technology that we're playing with here in house and figuring out how to deliver to you
all. We're also innovating in other, nonobvious ways as well. So I would venture to guess
that most of you that made it to this meeting have executive assistants who manage your
schedule in entirety. They tell you where to be, when to be, etcetera. Those of you
who didn't make it probably need new assistants, and you didn't hear me say that either. So
this is a trained art. We all know what it's like to have a great assistant who can read
your mind and kind of channel your intentions and make sure that the right meetings happen.
And this is really, really difficult. When you're talking about getting a room full of
a dozen executives together, everyone's busy, everyone has constraints. You need to know
who's critical for the meeting, who's in which time zone, what are the constraints, who's
on travel, etcetera. And so we've thought hard about how to bring the power of the cloud
and the intelligence that we have about users and their schedules to bear on this problem.
In its current form, it's not going to put any assistants out of a job, but it's going
to make their jobs a lot more enjoyable and give them a means of upleveling their work
so that they don't have to do all the tedious drudgery of having to line up schedules and
things like that. So, Rogin, you can see here, we have a smart rescheduler on the right pane
there, and we're going to ask the smart rescheduler to find a new time. It is now loading the
calendars of this meeting, and if you saw on this demo here, I think we have 22 guests
in five different locations, so it's doing an optimization to find and propose times
that work well for this group. Now, as you see, it's very unlikely, with 22 guests in
five locations, you're going to find something that's perfect for everyone. We do have the
concept of working hours. 3:00 in the morning might have worked, but that's probably out
of the question. So what we do here is, we expose the best possible solutions and we
tell you about the conflicts so that you or your admin can decide which of these nonperfect
solutions is the best that you want to go with and then schedule the meeting accordingly.
And, again, this has to do with understanding the cloud resident data and the habits and
time zones and work hours of many, many people in many locations. Something that is very,
very tedious becomes much, much easier when the cloud is brought to bear. So I want to
talk now about social, and social is something we're obviously very excited about here at
Google. And I think in the business world, in the enterprise world, things get extremely
interesting in the context of social. Sometimes I think social can bring up negative connotations
of time-wasting and, you know, social gaming and, you know, did you see what Mary had for
breakfast yesterday? Did you see her status? And things like that. But that's not what
I'm talking about. I'm talking about bringing the power of connections between knowledge
workers to bear on the problems that we're all trying to solve every day, questions like,
who's the resident expert in our company on topic X? Have you guys seen this news article?
Have you been exposed to this bit of breaking industry news? Do you guys agree with this
strategy? So all of these things that are kind of virtual water cooler, things that
you're looking for interaction and feedback around, things that might have gone out in
a mass mail in previous generations can now happen with the advent of these social tools.
So I want to give you a couple of examples of how we're using social signals to even
make things like email better. So I imagine we've all had the horrifying experience of
sending an email to an unintended recipient. This is chilling, you know? You hit send and,
you know, a knot builds in your throat, and you realize you've just pushed, you know,
the company's salaries to employee X. We want to help you there. And so we have a lab that
we call Got the Wrong Bob lab. So here we have a couple of Anils. I imagine we probably
have a dozen Anils here at Google. And Rogin has the wrong one there, and you have a, did
you mean Anil Saberwaal instead of Anil Hansji? And that allows me to kind of have a little
speed bump. Before I click send, the system has alerted me and says, you know, it looks
like you have the wrong person here. How did it know that? It understands the patterns
of email, and particularly that when I email Matt and Dave, it's likely Anil Saberwaal
I want to email too. Another example of this is auto-suggest, so when I email Matt and
Dave, it's suggesting names like Mark Krendle and me up there, so it's looking at the patterns
and the auto-groupings. And this is in the context of a user's private data. This is
their data being returned to them as value, being put to work in their service back for
them, and so, very easily, we can kind of pick off names from that group and auto-create
a group that makes sure the email gets to exactly the right people, and that's really
cool. What I want to talk about next is Google Buzz. And you guys have seen us launch Google
Buzz in a consumer sense and announce our intention to launch this to the enterprise,
and it's something we're really excited about. One of the things about buzz is that we've
been using it here at Google for about six months, and it's completely changed the way
we communicate inside the company. I want to give you a couple examples. I think Sergey
said it well when he said, buzz is like an email with no to line. Imagine that instead
of explicitly thinking about who I would need to address an email to, I craft the email
and I send it off, and the routing happens in an intelligent, optimized way so that the
email reaches those recipients that need to see it. That can be because they proactively
leaned forward and expressed an intention to follow that topic or follow that person
who's sending the email, but it could also be through recommendations in routing that
help that email get to the right person. So here's an example. Students at Purdue University
are fighting to get Google apps for their school. This is amazing. Do we have anyone
reaching out to them? So this is kind of a virtual water cooler use case here, where
you're posting that information and it's automatically reaching the right people. Now, those people
might be sales reps in that region who have followed Mike because he's known to bring
deals for them. It could be that Purdue Alumni are automatically targeted based on recommendations.
There's a lot of means we have of helping that get to the right people. But the important
thing here is the dialogue and the interaction around this. This isn't just a one-way communication
for broadcast. It's something that engages people and reaches a resolution. So, basically,
at the bottom there, we kind of have closure on this, and the thread is now ensconced in
the corporate repository, and the next time I do a search on Purdue, I can pull this up
and revisit the information that was gleaned in this iteration. So it's an extremely powerful
way for sharing knowledge within an enterprise, and we're excited to be putting that to market
shortly. So, finally, let's talk about the third point, which is extensibility. And we
are really proud of Google apps. We have been working hard to bring better and better versions
of them to you in real-time, constant internet innovation. But we also recognize that Google
isn't going to deliver every single app that your enterprise is going to need, and as such,
we've created the apps marketplace. The apps marketplace is great because it expands the
reach of apps and does so in a way that leverages Google's infrastructure in this cloud-based
computing paradigm. So things like CRM, HR applications, travel, expense reporting, the
marketplace has it all. There are literally hundreds of apps that have been written in
the short month or so since we launched this. So Rogin is going to just kind of browse through
these. You'll see that there's a lot there. The store itself has ratings, reviews, lots
of information that can help you make an informed decision. And we want to highlight one of
these from a company that's called Appirio. Now, if you guys are anything like me, you
live inside your inbox, and we all have different methods for getting things done. Some people
flag things and revisit them later. In my own experience, what I find is, if I don't
react to an email in the moment--and that reaction might be filing it away. It might
be forwarding it on. It might be delegating something or replying. But if I don't react
to that email in the moment, the likelihood I will ever get back to that email and address
that open task drops by an order of magnitude. And so what I want to show you here is something
that brings that phenomenon to bear and actually puts the relevant information and the ability
to react and respond to that information directly into my inbox. So this is a product called
PS Connect by Appirio, and it's using a technology we call Gmail contextual gadgets. So you can
see this email right here, which looks innocuous enough--Great news, our office move is final--but
it brings the customer information to bear right in the conversation card of the email
itself. So I can open that up. I can see more information about that particular customer.
I can see that even though this looks innocuous, we need to hold on this deal until the office
move has been finalized. The email's telling me the move has just been finalized. An action
is implied. I can switch the context of the deal from stage prospect to stage qualified
lead, et cetera. And this is incredibly powerful. This is just an example. You can imagine many,
many others that turn email from kind of a to-do list to a place where I'm actually getting
things done and responding in the moment, directly in the place where I already live.
So I find this really compelling and very, very powerful. Another story around accessibility
that I want to make sure you guys hear is around Google Apps Script, which is an exciting
way to automate tasks within Google Apps. Let's say you're holding a marketing event;
you need to send out a dozen invitations to all your prospects. Google Apps Scripts allows
you to automate this task, so you can see here I have a mini spreadsheet, a mini database
of this information, and the script that we've built here allows you to automatically craft
a template here--here you can see kind of a form template--and pull in those variables
from the cells of the spreadsheet to create a very customized invitation to this. So I've
got the contacts. I run the mail merge there and I say send invitation, and we're going
to use all of this information. We're going to drop in their first names, so you say "Dear
Dean." We've used the location of their businesses to give them customized driving directions
from their office to our office, et cetera. And this is just a toy app, but it speaks
to the power and the kind of customizability that Google Apps Scripts brings you, and we're
looking forward to see what you all and the community of developers do with that functionality.
So we've talked and shown you guys a lot today: the power of the platform, the power of social,
the power of extensibility. We hope you're already thinking about what it means for your
business. But what I'd like to ask you guys to remember is the most important top line
message: the cloud is here. The cloud is now. And with that, we'll turn it back to Matt.
>> MATT GLOTZBACH: Great. Thank you very much, Bradley. Thank you, Rogin. Wow, so that rescheduling
meeting that Rogin showed was actually my staff meeting, so I think 3 a.m. is an absolutely
appropriate time if everyone can be there. But no, thank you very much for showing that.
So we've seen the power of the browser and where we're going with HTML5 and how you can
rethink the computing paradigm in the cloud. We've seen demonstrations of some really powerful
business apps, including those of social and how you can extend them. But if you all are
like me, you spend very little of your time at your desk, and so everything you're doing
in front of a laptop or in front of a desktop computer is becoming less and less of your
time. You're spending more of your time on a little screen about yay big and you want
to figure out how that factors in. So my next guest I'd like to invite up is Mario, who's
our vice president of our Android product team, and he's gonna talk us through and show
us some of the neat things that are coming on the mobile side. Mario?
>> MARIO QUEIROZ: Thanks, Matt. [pause] Okay, so thank you, and Mary Meeker spoke earlier
about the explosive growth of the mobile internet. We believe that better browsers, simpler data
plans, and smarter phones are key contributors to this trend. We heard Sundar talking a little
bit about how the modern smart phones have the computing power of our laptops of possibly
just less than three years ago, and these devices are also connected to vast computing
resources in the cloud. At Google, one of our goals is to ensure that all of our cloud
services are available on the vast diversity of smart phones and mobile devices that are
out there. At Google, we're also working--we're also continuing to invest in the development
of our own mobile operating system which is Android. Android is a really good example
of this very fast growth of the mobile internet. From Mary's stats, you may be able to do some
calculations and figure out that we're seeing more than 60,000 Android-compatible device
activations per day today, and that's really only six--sorry, only 18 months after the
first Android device came onto the market, which was the G1. So we're seeing very, very
fast growth, and Android is also a good example of how smart devices connected to the cloud
can give you a really powerful combination. Before I go into some demos, I do want to
give you a little bit more context on Android--just a few sentences. So I'll start with the user.
As we've heard here, our users, they want to--they want to access their email. They
want to access their social apps. They want fully featured browsers. They want to search.
They want to download all kinds of apps and games. They want to consume content like video
and books and so forth. They want to be able to have their contacts and their photos synced,
and they want to do this all the time even when they're on the go--especially when they're
on the go and not necessarily sitting in front of their laptops. And so it's really in order
to fulfill these consumer desires that we've built Android. Android is a free, powerful,
open-source operating systems and applications platform that enables handset makers to innovate
really quickly and to bring internet connected devices to market at a very low cost. Our
strategy here at Google with Android is to contribute to a more innovative, to a better
web. We want to enable more people to access the web, in this case, through mobile devices,
and we want to do that across a broad range of device form factors. And we also want to--and
that means we're really trying to put the cloud into people's pockets. We think this
is good for users, for the companies they work for. It's good for developers, of course,
and it's good for partners of ours in the Android ecosystem and for Google, from a strategic
perspective, it's good for Google. Because as the mobile internet grows, as the internet
grows, so does Google. So I don't want to spend a lot of time on slides here, and actually
I don't have slides at all. This is my one and only slide right there. And we're gonna
transition to--transition to that. I'm gonna do four demos to show you the power of modern
mobile devices and their connection to the cloud and how this is--and the cloud connection
is actually changing how you're using your mobile devices. So let me make sure that I'm
gonna talk about these four applications in the right order for you here. So I'm gonna
power on my Nexus One Android device, and I think a few of you may have one of these
as well, so you'll be able to play with this--be able to play with this later on. The first
product I'm gonna talk to you about is Voice. Voice is a product where you speak into your
phone and our systems in the cloud transcribe your voice into text. Now, voice recognition
has been with us for about 20 years, maybe more, on your PC. And you may remember the
voice recognition on your PC not being very good. I think what's important to remember
is that the voice recognition engine, when you were running on your PC, was running on
that one machine, on your machine. But what we're about to show you is different. What
we do at Google is, we take your voice. We compress it. We upload it to the Google cloud
where not one machine but hundreds of machines, sometimes maybe thousands of machines process
it very quickly and return text to your mobile device. And why is this better? This is better,
first of all, because it makes the result more accurate. We have a lot more voice samples
to work with. We're familiar with more intonations and more accents. And our algorithms are constantly
learning. And so that's one of the reasons why it's good to do this in the cloud and,
secondly, because we can handle and add languages as we go along. So our speech recognition
product today has-- supports English, Japanese, Mandarin, and we're about to add German, and
that's something that we've already--that we already talked about a few weeks ago. So
let me--let me show you this. We're gonna show you this, as I said, on my Nexus One
here. So here I am, and I'm gonna start with a voice search query. Pictures of the Golden
Gate Bridge at sunset. [pause] So very quickly here, a couple of things happen. This was
about a second, right? [pause] So I think the text is exactly what I spoke. Yeah? And
not only is the text perfect, it went to these thousands of machines in the cloud, came back
as perfect. But you also got a result, and you got an image search result with the pictures
here. So really amazing; really, really cool. Now, what we did with the latest version of
the Android operating system, though, is, since this is so useful--and I use this all
the time--but not just to search. I use this wherever I see a keyboard. So what we did
is, wherever you see a keyboard on this Android device--on your Nexus One Android device--you're
also gonna be able to speak your input in addition to typing. So let's see how that's
gonna work. So let's say that I'm gonna send a text message, and here's where I'm gonna
send a text message from. Now, when I click in the field where I'm gonna enter my text,
you see a little microphone here. And I'm gonna speak an SMS message. [pause] Let's
play tennis at the high school later on today. [pause] So once again, you have your--so you're--it's
much easier to send a text message like that, especially text messages that are, you know,
a lot of times, really short and you don't care about the accuracy. But even the accuracy
here is very, very good. So, again, this is voice recognition using the power of the thousands
or many more machines that are in the cloud. Okay, so that's one cloud service. I'm gonna
transition to something that we just talked about a little bit ago, which is translation.
In this case, I'm gonna show you translation from a mobile device and how this is changing
how you interact with your phone and even with other people. So there's an app in the
Android market called Google Translate. And let's say that we're traveling in Peru and
we don't speak Spanish, but we want to go--we want to find out what time the museum opens
that we want to visit in Lima. So we call up the Google Translate app on the Android
phone here, and what we can do is, we can simply input the--what we want to be translated,
again, through Voice. What time does the museum open? [pause] Again, very quickly, you see
that. "What time does the museum open?" And you already have a translation here. A que
hora abre el museo. And so you've got two cloud services in one here: voice recognition
and translation, and remember that we translate between lots of languages, and in Bradley's
presentation, you saw the long list of languages here. But here, let's say that you're so uncomfortable
with Spanish that you can even read that and you want your phone to speak the result for
you. So you just click on the little speaker here. [pause] So the phone will speak the--from
the speech to text engine that's on the phone here, it will speak that for you. Now, how
does this work? The sentence was sent in English to Google servers. Google servers know how
to translate between 50 languages, and this is--this works really well, again, because
first of all, we're able to do this really fast. But we're able--the algorithms are able
to learn and so not only does the speech recognition get better, but the translations get better
given all of the different samples that we're able to work with. And we're also able to
add languages very fast. So that's Google Translate and, again, showing a couple more
cloud services. Let's go to something which you might think we've figured out and it's--may
not be make--make for a very exciting--for a very exciting demo, but let's talk about
contacts and the interaction of the cloud with contacts or address book, because this
is also pretty cool and amazing. So we all know address books and let--I have a contact
here that I'm going to show you that I synced with my exchange contacts, and I have the
person's name and telephone number but I don't have much more information. And it could be
that this person's telephone number changed and I'm out of date. So what changes with
the cloud is that a lot of us maintain profiles in services like Twitter or Facebook or Buzz
or in other services. And this phone here can connect to those networks and pull your
profile information, and actually what's happening is, let's say that I'm gonna show you in a
second--I have a contact for Alex, and I only have limited information for Alex. But I know
that my phone, since I'm logged on to Facebook, sees Alex profile on Facebook, and in Facebook,
there's more information about Alex. And so my phone is gonna pull that information together
so that you have richer information about this person. So if I go to contacts, and here's
Alex Miller. And I was just mentioning Alex. And you'll see here that there's a lot more
information about Alex here than just his name and his mobile number, which is what
I have in my exchange contacts. Again, my Nexus One, through the contact APIs we have,
went to--went to--recognized that Alex Miller has a profile in Facebook, that I'm friends
with Alex Miller, I'm logged into Facebook. It pulled this information down, and then
I have a lot more information about him, including the fact that Alex's last post into Facebook
was four hours ago. He's saying that he hopes it doesn't rain tomorrow. So when I call Alex,
I can actually mention something about the weather, ask him if he's going to go skiing
or go play tennis or something if I thought that that was what he was going to do. Again,
this brings a relatively simple, mundane application, you might think, together with the cloud to
give you a much more--more powerful experience. Now, what we're not doing here, of course,
is, we're not taking the information we had about Alex in the exchange contacts and writing
it up to his profile in Facebook. We're bringing that down on the phone, but the sources are
remaining intact, of course. So that's a third service I wanted to share with you. The fourth
example of the power of the combination of these smart mobile devices with the cloud
is maps and turn-by-turn navigation. A lot of us have GPS systems in our cars, and every
four to six months, we get a CD from the manufacturer. We take our car in for service, and the information
gets updated. What's different about what we're doing is that maps and turn-by-turn
navigation's always connected to the cloud. And so you don't have to get a CD. You always
have the latest information about your route, about restaurants, about streets, and so forth.
And they give--this makes the tool very powerful in a number of different ways, and I'm gonna
show you a few examples of how this changes the way you use your phone. So I'm gonna go
to Google Maps on my phone here, and I want to go have lunch with some friends at the
Hobee's in Los Gatos. So I'm gonna go in and I'm gonna search for Hobee's. I had searched
for Hobee's, but let's just do it. Hobee's. [pause] So did you mean Hobee's? Yes, I meant
Hobee's. And so here, I immediately have all of the different Hobee's on this chain which
are--which are near me. The phone has a GPS, knows where I am, and I said that I wanted
to go to the Hobee's in Los Gatos, so I'm gonna--here's the Hobee's in Los Gatos. And
I will click on that, and immediately--again, my connection to the cloud makes this a pretty
powerful experience. First of all, because I didn't have to sit at my desk and say, "Oh,
I'm going to Hobee's." I looked up the address and wrote it down so that I can get to my
car and enter an address in my car. I just spoke "Hobee's" here, and I have from Google's
local database, which was--because I was using Google Maps. I have Hobee's. I don't even
have to remember or write down an address. And then once I have the restaurant I was
looking for, then there are a number of different things I can do here. There are reviews. But
I know Hobee's. But if I didn't know Hobee's, and let's say that I wanted to see what the
intersection looks like where it is, I can click on "street view" and we have--you can
see here that I can take a look at--and there's Hobee's right there. That's that green awning
back there where that SUV is turning in. So I see where--I can see that. I can call Hobee's
and see if they'll reserve a table for me or hold a table for us. But I know where I'm
going. We're going to all meet there, and I can just launch navigation. So I launch
turn-by-turn navigation, and again, I have a GPS here. And you can see here that I'm
being told that it's going to take me 36 minutes. Now, I checked this query before and it said
23 minutes. So it's changed. The reason it's changed is because this estimate is being
given me based on real-time traffic information in my route in addition to the distance between
where I am and where I'm going. So let's turn on a couple of layers here. So one layer is,
let's turn on satellite. So that's kind of cool. You're seeing where you're going. The
other layer we can turn on is, let's turn on traffic view. So when I turn on traffic
view, I can see here that near Saratoga, I've got some yellow and red spots. And again,
we're taking--in the cloud, we're taking this information and we're calculating how long
it's gonna take me to get to Hobee's. And let me turn off--let me turn off the traffic
here. Now, I remember that I'm running low on gas, so I want to stop and see if I can--let's
go to the... [pause] in my route, I will see some gas stations, and if I go forward here
on the map, you should be able to see-- I'm gonna run out of gas if I don't--if I don't
find a gas station here soon. Here's one right there, the Homestead 76. So wherever there
are gas stations along my route, I should be able to see where they are, and I can tap
on them and that's where I'm going. One more interesting feature here is, you click on
what my next turn is gonna be, and my next turn is gonna be to take 17 South to Santa
Cruz. I can click on "street view" and I can go from satellite view to street view to see
what that turn is gonna look like, again, just using all the services that are available
for me in the cloud. And what we try to do is, there are a lot of these really good,
interesting services, and when we build these applications, we try to bring them together
in a way that makes the user experience powerful through the combination of these services.
So we can go back to my route. And that pretty much wraps it up in terms of a few things
that I wanted to show you as far as apps on my Android phone and how the apps themselves
are going to the cloud and using the cloud in a very powerful way. Now, I'll just--what
I'll do to wrap up is, I'll give you one final example of a different way that we're using
the cloud. When I got this phone here, I--there's a lot of interesting things I do with the
phone to personalize it. I have my own wallpaper. I have my bookmarks on my browser, and I have
a number of other things. If I lose this phone and I--let's say I get another Android phone,
the moment I log in to my Android phone--because my settings are saved in the cloud, the moment
I log in-- first of all, all your contacts will sync. All your email and your photos
and everything will sync. But the personalization of the phone is also stored so that all of
the Android Market apps that you downloaded will be automatically restored to your phone.
All of your bookmark settings, your wi-fi settings, your wallpaper will be restored
and many of your system settings. So this is another way that we use the cloud so that
when you get a new phone, you're up and running right away as opposed to having to take a
long time to get set up. So with that, I'm going to hand over to Marissa, who's going
to talk to you about Search. Thank you. [pause] >> MATT GLOTZBACH: Thanks, Mario. The--I'm
very thankful to the Android team because they--with the speech to text, they've now
saved my life because I'm no longer driving with my knee, trying to text message. But
then I found I start looking at the street view of the driving directions and almost
kill myself again, so it's a bit of a double-edged sword. We're running a little behind time,
but we have one other presenter who, it wouldn't be a set of Google demos if we didn't invite
Marissa Mayer on stage to talk about some of the interesting things Google's doing with
Search. Google is the Vice President of Search and User Experience, largely credited with
driving the simple yet powerful user experience that you all know of in google.com. So please
welcome Marissa Mayer. [pause] >> MARISSA MAYER: Thanks, Matt. Hi, I'm here
today to talk about the future of Search. And while Search is actually in a state where
it works really well for most users, we here at Google actually think that Search is just
getting started, and there's a lot of new and exciting ways that Search is going to
change and shape what's to come. And when we think about the future of Search, we think
about four main areas: modes, media, personalization, and language. So some of these are obvious.
Some of these aren't. What do I mean by each of these different topics? First off, we have
modes. Today the mode of search is, you sit down at a computer or on your phone and you
type in key words and you get back a list of links and references. That works really
well, but we think there's so many other ways that people could search. They could search
by voice, as you've seen with some of Mario's demos. They can search by concept and the
expression of concepts rather than the expression of key words, by sight. There's a lot of different
ways people can search. I think of myself as a search addict. I do as many searches
as I think probably anyone could do a day. I think my average now using Google web history
is, I do about 60 searches a day. And when I take--keep track on particular days of how
many searches do I do versus how many searches do I think of, I only do about 20% of the
searches that pop into my head on any given day. So we know that there's a lot of different
ways where if we make Search more convenient and change the modality of Search, ultimately
people will do a lot more search. We also think of this as an omnivorous search box,
basically a search box that you can hand anything to, be it an MP3, be it, you know, a piece
of spoken text, a piece of concept or a photograph and the search box will do something intelligent
with it. But we're really excited about how the modes of search will change, especially
using cell phones, cars, et cetera, and we have some interesting demos to illustrate
this in just a few minutes. The next piece that we think a lot about is media. The web
is always changing and expanding in terms of the types of media that are available on
it. When Google started, we really focused hard on web pages. But today with the explosion
of different media types online--images, video, now with tweets--we've actually had to do
a lot with our search to expand the types of results that you get. We call this universal
search, and universal search really strives to bring all these different types of media
together in order to give you, the user, a much richer answer. But with the web constantly
expanding not only in terms of just the sheer volume of information but the different formats
of information, we're really excited about what this could mean in terms of the different
media involved in Search. Then there's personalization. When we think about the future of Search,
we know that the search engines will be better than they are today. Part of that is just
almost by induction. Google Search gets better each and every day. We release somewhere on
the order of two to five changes every day of the year that ultimately improve Google's
search ranking or our search UI. And when we think about personalization and how it
pertains to the future, we know that those search engines in the future, when they're
better, some of the ranking changes will be because they actually know you, the user,
better. Maybe you'll want the search engine to know where you are so you can find restaurants
nearby. Maybe you'll want the search engine to know your preferences so it can change
the ranking of your results in order to meet those preferences. Maybe you'll want it to
know your social circle so you can find a recommendation from your friends. These are
all ways that Search can become personalized that could be really powerful and impactful
for our users. And the final area is language. As you can see, Google--from Mario's demos,
Google actually has been doing a lot with translation. We've been investing a lot. The
quality of our translation is great. And when you think about how translation applies to
Search, what it really is about is, it's about unlocking the best answers in the world wherever
they are in whatever language they're written in. So when you think about: can you issue
a search on Google and actually have it translated into 50 or more languages, have us run that
search on your behalf in all those languages, and then bring you those results, which we
can also translate for you with using that same translation software. And so we're really
excited about how translation can really improve the comprehensiveness of Search and also bring
many more expert opinions to Search. So we actually have demos that are going to illustrate
each of these four main concepts, and to do these demos, I'm going to invite Jack Menzel,
who's our group product manager, managing universal search efforts here at Google, and
we're gonna do a few quick examples of how we're pushing and advancing in each of these
areas. >> JACK MENZEL: All right, Marissa. Thanks.
So I'm Jack. And I'm gonna show you guys a few quick, really exciting demos here. And
so Marissa, you started off your talk by talking about search modes and how we're really pushing
the boundaries of, you know, what it means to interact with Search and the different
ways to do it. So I want to start off by a search that I actually do a lot 'cause I'm
kind of an architecture buff. And I love to look at buildings, and I like to--I find myself
looking at pictures of buildings a lot. And I have a hard time, you know, like--imagine
you're looking at this picture of a building, which is a pretty stunning building here,
and you don't really know anything about it. You don't know where it is. You don't know
what it is. You know, like, how are you going to find it? Like, Marissa, like, given that
you have to just input text into a box here, like, how are we going to find this?
>> MARISSA MAYER: Medieval church, four-tower structure.
>> JACK MENZEL: Yeah. >> MARISSA MAYER: It's pretty hopeless.
>> JACK MENZEL: Huh. I'm glad all you guys have really comfortable chairs, 'cause for
the rest of the demo, we're gonna spend nine hours, and I'm gonna go through 100,000 churches
for you right now, and I want you guys to, like, raise your hand when you see this one.
No, we're not really going to do that. Instead what we're going to do is, we're going to
show you how with Google Goggles, a really cool way you can do this is to search by sight
where, instead of going through 10,000 churches, I'm going to go over here and I'm just--I'm
a tourist. I'm having a lot of fun. This is great, taking a picture. Oh, yeah. There we
go. Okay, now I'm gonna run over here. All right, all right. Go to the screen, go to
the screen, 'cause we're gonna get the result here. Watch this. Are you guys ready? Oh,
yeah! You see that? That is the Sagrada Familia, which is the famous church in Barcelona. And
isn't that really cool? Like, in the amount of time...yeah. [pause] And I just saved you
guys, like, eight hours of looking through photos of cathedrals. Wasn't that great? All
right, so that's an example of how we're really pushing the boundaries on how we interact
with Search. The other thing that Marissa was talking about was how we're actually incorporating
more and more of the internet into our search. And she talked a little bit about universal
search, and so I'm gonna show you guys the latest--the latest thing that we've added
to universal search, which is the integration of music, where--so this is a spreadsheet
which is not Google Search, but we're going to now open up a new tab here. We're going
to go there. And so we've integrated music in so that you can find--you can actually
find not just text web pages. You can actually find audio as well and music. So, Marissa,
like, challenge me here. Like, give me a song. What's the latest song you heard?
>> MARISSA MAYER: So Jack knows I'm really bad with music 'cause I don't know bands,
and I don't know song titles, but what I tend to do is listen to the radio and listen to
phrases of songs that I like. So the other day and actually a few times now on the way
to work, I've heard a song that has the phrase in it, something about the world turning slowly.
>> JACK MENZEL: All right. >> MARISSA MAYER: Or the world--the Earth
turns slowly, something like that. >> JACK MENZEL: Okay, okay. Not making it
easy for me. We're now going to do a partial lyrics query here, and let's see how this
goes. So we'll go, the world turns slowly. All right. There we go. Oh, whoa. There you
go. Hey. And you know, the crazy thing about this--so there's two things worth mentioning
here. One is that you can just open this up and it'll just start playing and we can listen
to the entire song right here on the search results page. The other thing that's worth
pointing out about this query is that that's even actually the wrong lyrics. Like, the
actual line is "and planet Earth turns slowly." But just from the fact that, like, we were
able to synonymize world with Earth and all these kind of crazy things, we could actually
get the right song right there right for you right away. So that's pretty cool. So the
next thing--so now we've talked about bringing things into Search and how we interact with
Search. The next thing we're gonna talk about--we're gonna bring it even closer to home. We're
gonna talk a little bit about personalization. One of the latest things that we've launched
is the ability to star searches in your search results right there so it's really easy. And
Marissa, you had a good example of how this was useful to you recently.
>> MARISSA MAYER: Sure, well, I was looking for different things to cook for dinner. I
don't get to cook very much, but when I do, I want to make something elaborate, and one
of the things I tend to order in restaurants but have never made at home is osso bucco.
So I was searching for osso bucco recipes to get an idea of what to cook. And here what
you can do is, you can actually surf through here, find recipes. I actually really liked
one of these results here, which is Cooking for Engineers.
>> JACK MENZEL: This one's good. >> MARISSA MAYER: There's a whole...
>> JACK MENZEL: Yeah. >> MARISSA MAYER: Recipe book that speaks
our language. >> JACK MENZEL: Step by step. This is great.
Right up our alley. >> MARISSA MAYER: And so this I thought was
the best result. And what we've done now is, we've incorporated into search stars. They
work like stars in Gmail, so you can basically keep--you can bookmark a result and keep it
around and return to it later. So we'll go ahead and star it. And then what that does
is, that actually means that that result will appear on the top of your search results when
you search for, say, osso bucco in the future. You'll see it pop up to the top.
>> JACK MENZEL: I'm gonna go ahead and star another one just for--just for kicks so that
when we re-run this search, there you go. Right there at the top. And the other cool
thing to note about this feature is that, you know, unlike Marissa, I forget everything.
And so, you know, I don't know if you guys, when we were flipping through that page, could
remember all those ingredients for osso bucco or even, like, that it's called osso bucco,
but this syncs to your--this--all this information about your bookmarks syncs up to the cloud
so that then when I take my handy-dandy phone and I'm at the supermarket and I'm like, "God,
Marissa told me to get, like, beef and something," I can actually then just pull up--I can even
do the query, like, "osso," and I'll have these results right here right at the top
of my search results so that I'll be able to get the right stuff. So that's--that's
really cool. So one last demo that we wanted to show you guys is now expanding back out
to the--to the entire internet. I don't know about you guys, but I actually don't speak
every language on the Earth. But, you know, there's a lot of really good content written
in those other languages. And so one of the things that--one of the really exciting technologies
that we've done--that we've been developing is taking our machine translation, which you've
seen featured in a lot of these other demos, and actually using that to give you access
to the whole--the whole of the web regardless of what content--what language that content
was written in. So, Marissa, I hear you were planning a trip to Europe?
>> MARISSA MAYER: Yeah, so my husband and I were looking at maybe going to the south
of France and doing some bicycling. But what's hard about this is, actually the best pages
about cycling or bike routes in the south of France are actually written in French,
which I don't speak. So what you can do with clear is, you can actually do that query,
have it do the translation for you, and find those pages that are written in those languages.
>> JACK MENZEL: All right, so let's try, like, cycling routes in the south of France. Sounds
pretty cool. France. There we go. And what you notice here is that we've taken the query
and in that, like--in those seconds--in that less than a second that it took to run this
query, we've taken cycling routes and we've turned it into--we've translated it to French.
We've run the query over all of the French documents that we know about, and then we've
retrieved those documents and then translated them back to English for you right here. And
so that is pretty cool. And so if you look through here, you'll see that there are these
pages which, you know, if it were not for this kind of translation thing, you would
not be able to--like, this would be totally inaccessible to most of the folks who don't
speak French. And this is really great, you know, local content here. [pause]
>> MARISSA MAYER: So hopefully these demos give you a bit of a sense of how we're pushing
in modes, media, personalization, and language to really try and envision the future of Search.
These are all available. And there are demos available on the web for all of these, so
you can try out Google Goggles and clear as well as our stars on search. And we're really
excited about what's to come. So I want to thank Jack for helping me with the demos today.
Thanks all of you for coming.