Feeds

Google Instant 'invented by Yahoo! in 2005'

Ex-Yahooligan rues death of LiveSearch

The essential guide to IT transformation

A former Yahoo! product manager has claimed that Google Instant was invented by Yahoo! in 2005.

In a blog post, former Yahoo! search product manager Steven Hood points out that in 2005, the company rolled out to tool known as Live Search, an AJAX-based online application remarkably similar to Google Instant.

"[Google Instant] is a fundamental change to a user interaction model that’s been largely unchallenged for years," Hood writes. "By all accounts this is a bold and brave innovation. Which is why it may surprise you to learn that Google Instant is actually five years old. Yahoo built it back in 2005."

Hood led a team that cooked up Yahoo!'s first AJAX applications, and one of these – "our biggest project and crowning achievement," he says – was LiveSearch, an engine that provided search suggestions and served up results pages in "real-time" as you typed. "It was almost exactly the same product as Google Instant," Hood claims.

But there are differences. LiveSearch's search suggestions were displayed down the left-hand side of the page, rather than in a window below the search box. "This was to avoid the distraction of shifting the result set down the screen as the user typed," Hood explains. And he acknowledges that Yahoo!'s suggestions likely weren't as accurate as Google's. But, he adds, "they were still quite good."

You can see the tool in action here:

As the video indicates, the service wasn't actually launched on Yahoo! proper. It was served up from AllTheWeb, a standalone search site that Yahoo! had purchased a few years before. "Yahoo would not let us ship LiveSearch on yahoo.com or as a part of Yahoo’s search engine," Hood says.

"You have to remember that, at the time, Yahoo’s search business was doing just well enough that there was very little institutional appetite for product risk. As a result, 'big' or disruptive ideas were too often left to whither on the vine. By focusing on the local maximum, Yahoo unwittingly traded innovation for incremental optimization."

Hood indicates that Yahoo! never rolled out the application on its main search engine in part because few people actually used it at AllTheWeb. But, he says, low usage wasn't necessarily a reflection of the tool's utility. "Usage data from this flawed test was used to internally evaluate its success in comparison to the model it was actually trying to disrupt. Lacking high-level support for its larger vision and starved for resources, LiveSearch was understandably put out to pasture."

What Yahoo! lacked, Hood says, is the "organizational courage" Google showed in launching Google Instant on its main search engine. But he passes over the fact that "courage" aside, Google had to ensure that it's infrastructure could handle the service. If you merely launch such a service on a relatively small site like AllTheWeb, you don't have quite the same mountain to climb.

As Google distinguished engineer Ben Gomes and senior staff engineer Othar Janssen explained on Wednesday in launching Google Instant, the company not only increased back-end capacity but also took pains to streamline the Instant system so that it wouldn't create the back-end load you might expect. This involved deploying new caches that can handle high request rates, adding "user-state data" to the Google back-end that keeps track of the results pages already shown to users, and optimizing JavaScript code so that browsers could keep up.

But even if you put such optimizations aside, Google – as you might expect – doesn't agree with Hood's claim. "Many companies have experimented with variations of the idea of 'instantly' serving search results, but no company has offered features quite like this," a company spokesman told us. "Google Instant offers a unique model with a full page of search results that updates dynamically based on query predictions. We’ve developed a combination of features that make search faster for everyone, which is why we’re making Instant a core part of search."

On Wednesday, Gomes said that the Google Instant project began about a year ago. Speaking with The Reg, he indicated the idea came for him and a small group of other Googlers, but he gave a nod to existing services. "It was an idea several of us had been talking about: The whole notion of giving you more feedback as you type a query," he said. "We had that idea, and we had seen demos of search engines that give you searches as you type. But they didn't really work. That idea had been in the air for awhile, and I had the notion that there is a way to make this work."

A research group was started to look into the possibilities. It began with a single engineer, and the number of engineers working on the product doubled about every six weeks. Gomes discusses the design process in broad strokes here.

Whatever you think of Google Instant, it's undoubtedly an impressive engineering feat. But Steven Hood wants you to know that although Google gets the headlines nowadays, Yahoo! was an innovator as well. "I can tell you first-hand that there was no shortage of amazing ideas inside those walls, some of them way cooler and more disruptive than LiveSearch. Nor was there any shortage of smart, driven, and creative people on the payroll," he says.

"[Google] clearly demonstrated that it still has the organizational courage to challenge its own preconceptions," he says. "As I read the coverage and play with Google Instant, I can’t help but wonder how things might have gone if Yahoo had shared this trait five years ago. It could have been pretty damn great." ®

Bootnote

A tip of the cap to the Google Operating System blog.

Secure remote control for conventional and virtual desktops

More from The Register

next story
6 Obvious Reasons Why Facebook Will Ban This Article (Thank God)
Clampdown on clickbait ... and El Reg is OK with this
No, thank you. I will not code for the Caliphate
Some assignments, even the Bongster decline must
Caught red-handed: UK cops, PCSOs, specials behaving badly… on social media
No Mr Fuzz, don't ask a crime victim to be your pal on Facebook
Barnes & Noble: Swallow a Samsung Nook tablet, please ... pretty please
Novelslab finally on sale with ($199 - $20) price tag
Ballmer leaves Microsoft board to spend more time with his b-balls
From Clippy to Clippers: Hi, I see you're running an NBA team now ...
Banking apps: Handy, can grab all your money... and RIDDLED with coding flaws
Yep, that one place you'd hoped you wouldn't find 'em
Video of US journalist 'beheading' pulled from social media
Yanked footage featured British-accented attacker and US journo James Foley
Call of Duty daddy considers launching own movie studio
Activision Blizzard might like quality control of a CoD film
Primetime precrime? Minority Report TV series 'being developed'
I have to know. I have to find out what happened to my life
prev story

Whitepapers

A new approach to endpoint data protection
What is the best way to ensure comprehensive visibility, management, and control of information on both company-owned and employee-owned devices?
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Maximize storage efficiency across the enterprise
The HP StoreOnce backup solution offers highly flexible, centrally managed, and highly efficient data protection for any enterprise.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Next gen security for virtualised datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.