Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Saturday, September 20, 2008

Google's strategy - connecting the dots - II

Continuing from my previous post, here I would delve upon, how these products/features impact Google and provide it an upper hand.
Given that, it would improve its search quality, an obvious result would be increased number of advertisers. But more importantly, it gives them more media to explore. They can now provide context-sensitive ads over video and audio. Think of it, if some of the channels on youtube have advertisements, related to any product which may be spoken about in the video, users may not be that bugged at all. Anyways a similar experiment of providing video ads, on text web search is running currently. Video ads surely mean, much higher revenues as compared to the text ads that it currently features. It has also started extending its Ad platform to TV, by partnering with NBC among others, extending the media that it can earn revenues from.

One of the highly awaited developments is in the desktop space, about Google's answer to Microsoft Office. It started off with an online version, and with Google Gears, it had made it available offline too. Now, there is a thin difference between keeping a document on my desktop and making it available over any other desktop. That too, without using any space over my disk. It will continuously be looking at exploiting the cloud computing space, with other products too. What does Chrome bring in? I believe, that it is more of a desktop environment or the first step towards an office suite or even an OS rather than a browser. Bold statement?Yes, I too feel so. But, then what it is trying to do, is letting the users get used to the environment where there is nothing called online or offline. When it asks you to make an application shortcut, it makes you feel that Google Docs is an application. With Google Gears visible in the settings, the next obvious feature is to allow you, to edit it on your local machine, if you are offline. If online, publish it onto the cloud (though this feature is still available with Gears, I believe, it would extend it across products and applications over the web, in some form). The absense of all the toolbars and menubars from those windows, is exactly to make you feel so. You should never feel that you are in a browser. And with its own V8 scripting, it is giving itself that flexibility to use this prototype for future moves. There was a time when analysts were speculating a network OS from Google. With its focus on cloud computing, and all its products inching towards that, I don't feel it is an impossibility. (And, do not believe when Google says, we don't want to do it. They said the same for a browser)

Disclaimer : Though many of you may be aware of these features and its consequences, it was meant to give a small insight into the bigger picture - "connecting the dots" as I call it. Also, many of these are personal inferences, and may not be an 'expert' view of the days to come :). Do let me know of any other products/service that you feel perfectly fits into its strategy and I missed it here.

PS: As an aside, check out how Google is desperately trying to increase usage of its App platform, through this contest :)

PPS: Why did this no-nonsense post seriosly pop up? 2 reasons - a)To commemorate 10 years of Google b)To remain in-line with my description in 'about me' (look rightwards), which has been reminded by some of my readers (and who, I assume, would appreciate the same in the comments section ;) )

Google's strategy - connecting the dots - I

Many of us have started using Google's new browser Chrome, being impressed by some of its features (which I still believe have been lifted from its rival browsers). But, what exactly is the story behind its investments into this already (seemingly) stable segment of browsers. I have been thinking of Google's strategic motives for long, and with the launch of new products and talks of few more, things are getting clearer. Let me explain.

Start with its mission "to organize the world's information and make it universally accessible and useful". Most of us wrote it off as simply a way to say 'better search'. But they have been restating with every product launch of getting closer to this mission. With Marissa Mayer ans Susan Wojcicki posting constantly on their blog, about the next 10 years for Google, its obvious that they are not sitting quiet. In her post, Marissa speaks about how she would want the search engines to work upon the modes of search, media covered under them, personalization and language features to give a better user experience. When Google started with its GOOG-411, it was seen as a voice enabled search. But later they accepted that its a way to train its audio engines to recognize text withing audio. That learning may even have been incorporated in its GAudi, audio indexing feature. Now, it has added features for you to overlap captions on Youtube videos. I'm sure this is again a way to train its video engines, to 'learn'. One of the features that I was expecting Google to launch was face recognition. And here it is. This provides Google the power to train its algorithm to perfection (Anyone working on face recognition would agree that the larger the face base and the manual confirmation, the better would be the accuracy). Basically, it is employing YOU to check whether the algorithm is working fine or not. Not that their employees aren't trying. One of its patents talks about recognizing text directly in images, be it computer-generated or photographs (captured by its cameras for Street View) or a series of photographs (videos). Which means - given either an image, video or audio - and it has a way to find out information from it. Picture all of this put together. You give a search term,e.g.MacDonalds Mumbai. The search engine, of course can give you results from conventional text web(not only English language. Google is improving its translation tool to expand the number of languages that it can search, so pages of most of the languages are still available to you). It can also do it for any piece of audio (probably a jingle), or video (any MacD ad) which mentions the phrase. Any image on a website or photograph from someone's public album or an photo present in Google Maps(an image of the outlet) which contains that text is returned to you. For that matter, why should you even give a term. You could even give it some random image of a person whom you would wan't to find out (like the ones that we generally need in quizzes & puzzles) or some piece of audio, that you would want to know more about. I even believe that Google would have been working on the other facets of an audio, like distinguishing voices or finding out genres. May be useful, when you would want to find out who was the speaker in some speech that you have been hearing (or in the Indian context, which raaga does a particular Carnatic song belongs to) - it's nothing but identifying patterns. Isn't all this 'organizing world's information'? (Of course, analysts also spoke about extending it to barcodes, RFIDs and ISBNs and letting you know which product is available in which shops)

With its development in the mobile space, and providing access to all the features on the modern-phones, it is making sure that you need not wait till you reach your computer or internet to get the information. With its Android powered phone, Dream, launching just few days from now, it would want a better control of this all-important medium. Talking of personalization, there has already been a big hue and cry over the information that Google stores about its users. Using your past searches to find out whether you are wildlife enthusiast or a golf follower, would help its search engine to present appropriate results when you search for 'tiger US'. Similarly, given the location, especially, relevant for your mobile phone, it can provide you the local info accurately; when you say MacD, it would make sure that nearby outlets are presented to you. Isn't this "making info universally accessible and useful"?

This is about some of the obvious steps that it has taken in its homeground-search. For restraining the length of this post, I would be going ahead with its other revenue-centres in the next post.

Saturday, April 07, 2007

M(SFT) for Mobile

Firstly, with some of my posts being inclined to a certain company (I will NOT take its name in this post !), and people doubtful about the purpose [:)], its time to clarify. I actually spread my interests in technology mainly to the internet and allied services. Primarily, I am involved in techno-GAMY (dont search for definitions of this term..this is coined by me for my own convenience) - that is an eye for the big four - G_____, Apple, Microsoft, Yahoo. So hear goes another technology story for you...(though I regret the delay in bringing this story to you)

First, Microsoft spun off a mobile service as a separate venture, 10 days ago, called Zenzui, which, till then was a Research effort by it. Zenzui is a new way of surfing the web on the mobile phone. It involves a personalised grid of - what MS calls - 'tiles'. Each tile represents a thumbnail representation of a particular service or a website. Users can navigate through the tiles by using the thumb. Zoom in by simple tapping the tile. Though currently it offers a grid of 4 tiles (with feeds from predefined partners), I assume the grid size and content should be customisable in the future. What is even more interesting is its promotional video, which almost gives a feeling that the technology is meant for high-end phones or PDAs. It's just a matter of time to see whether people would accept this as an equivalent of the iPhone navigation.

Another technology that MS unveiled shortly after this is the Deepfish, (still in Live Labs), which is again a new mobile browsing experience. Deepfish will make browsing on the mobile phone, similar to the desktop, it says. That is possible because it would load the entire web page, but in a bandwidth-friendly low resolution version on the mobile phone. The user can navigate to the section he wants, through the use of joystick, and zoom in on the section. It would load a full version of that part only. This would mean, website developers would not have to create a separate low graphic version. All this is possible through the use of server-side technology and a light-weight client. More still, it provides features like standard link navigation, simple form submission, client caching and bookmarking. Though it is still not complete in terms of advanced features like AJAX, the later versions should probably support them.

Though both these services are very different in terms of their motives and the technology, it clearly shows how important the mobile app market has become for all the big players.

Saturday, March 24, 2007

A personal touch to Google

Can you imagine getting the feel of a beach while you are searching? And obviously, when I say search, I mean Google(though I wished not to make this a 'Google' Blog, but for these innovations !). Google, had introduced the Personalized Google home page long back, on which you could have RSS feeds from hundreds of sites. And as days went by, a growing number of sites, dealing with varied topics, started being available for such feeds. So, this page has become a one-stop update for many people like me. My current homepage includes feeds ranging from the usual Times of India to word/quote of the day to my regular dose of technology news from multiple sites. Of course, a smart move by having tabbed page, thus helping us organizing it better.

On the 20th of this month, Google added one more interesting feature to it - themes! The banner of my home page can now contain images depending on various themes, which currently include only six - city, teahouse, winter scene, sky, beach and bus stop. And to add to this, the banner changes its appearance depending on the time of the day, so that you are in the mood, always! Here's my Google home page's technology tab, with beach as the current theme.


But then, there's always a Googley twist to it. According to tech observers, Google has put in some kind of tweaks in the code(e.g here's the Sweet Dreams xml), which results in the banner changing its appearance everyday at 3.14 AM (Remember pi !!). And that too, is different for each of the themes.

Here are the UFOs that appear in the City Scape and the Pi appearing in Sweet Dreams themes.
(Though I have tried setting my local time to 3.14 am, I have not yet encountered this hidden images :( )

And that's not all, Google is asking its users to suggest many more themes here, so that it can provide other themes in the future. And I assume in the near future, it will also allow users to upload their own images in their homepage. (I can't stop imagining my face beside the famous Google logo!). So now you know where to head, when you want a search engine that knows your mood..

Friday, March 09, 2007

Cats, Dogs & Microsoft !

While following the news about Microsoft's TechFest 2007, which focusses many of its innovations, I came across a peculiar service. Called Asirra (Animal Species Image Recognition for Restricting Access) , it basically plans to provide a service wherein humans would be distinguished from robots by asking the user to identify whether the image is that of a cat or a dog ! Surprising, isn't it? This challenge is often called the CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart). And is very important these days to make sure that automated programs are not filling up forms or posting stuff on your website.

Currently such a distinction is established using images, with garbled/corrupted letters that have to be typed in by the user. (Remember all those times when you have been asked to do so on creation of email IDs or when posting on some blogs?). These are being widely used in websites but as Microsoft says are "Unfortunately, such challenges can be difficult and frustrating for people, yet are often easily solved by computers".

So, the solution ,it says, lies in asking users to identify whether a photo (a 'real' photo courtesy PetFinder.com) is that of a cat or dog. According to Microsoft, "This task difficult for computers, but our user studies have shown that people can accomplish it quickly and accurately. Many even think it's fun!". And then, it will also show an 'Adopt Me!' link below each image, which will support PetFinder's mission of finding home for these animals. And Microsoft aims to provide this as a service to website owners for identification on their website. I just tried the test on Asirra's website, which had 12 images of cats/dogs and 2 out of four times it flashed 'You are a bot!', because I identified one photo wrongly. (This was because the pic was a long distance shot and it was very difficult to identify the hairy animal in that small pic!). Only time will tell how effective, fun (and less frustrating !!) this system is for the visitors. Lets hope we see many cute puppies & kitten everyday on websites !!

(Images courtesy : www.asirra.com)

Saturday, February 17, 2007

Brin-ning with success

No.It's not a typo. Its just to associate success with the co-founder of Google, Sergey Brin, who has been featured by the Moment magazine.
All of you may probably be knowing how much I am fascinated by Google, not only for the variety of its product releases, but the speed at which it has grown and the huge risks that it is ready to take. And, not surprisingly, Fortune Magazine has rated it as 'The Best Company to Work for' in the United States for in this year's survey. As it mentions

"Our new No. 1 sets the standard for Silicon Valley: free meals, swimming spa, and free doctors onsite. Engineers can spend 20% of time on independent projects...."

Only time will tell how far this company will go in fulfilling its mission "To organize the world's information and make it universally accessible and useful. "

PS: The PC at my place is up and running (and the first thing I did was, obviously, visit www.google.com !!), so you can expect more frequent posts on my blog!!

Saturday, April 08, 2006

Googled!!

Google! The 6 characters that have been a part of an engineer's life for almost every single day. Atleast for me, it is where I head to for any info on earth, before even giving it a thought about it(in my own li'l database). Though, google has its own flaws ( I have spoken about the absence of context/meaning-identification in my papers)..but still google rocks!!. This Larry Page and Sergey Brin founded company started in 1998 has had phenomenal growth and is synonymous with search for most of the PC users on the earth!!

Here are some more services that google is expanding into..( I know it's kind of advertising for google but then, google is all over my mind
  • Google Calendar (An excellent way to plan and let others know of your schedule) www.google.com/cl2
  • Google Analytics - Provides some kind of statistical techniques to analyse traffic on your website www.google.com/analytics

Other services include,
  • orkut-Probably the only thing for which VESITians turn in their PCs or attend labs!! www.orkut.com
  • Joga- A collaborative effort with Nike for football fans, in a run-up to the World Cup.www.joga.com

Rumours are also abuzz about Google OS. According to rumours it has started testing a variation of the open-source OS Ubntu and projecting it as Goobuntu, currently rumoured to be tested on Dell PCs.
There are also rumours of Google Browser, since it has registered a domain name for it (gbrowser.com).
Google's Online Word Processor is supposedly under development(It acquired Writely,which was developing this word-processor).
Google is also heading towards home entertainment, so even your TVs could now be googled..

There are many more that may be in the offing..check out http://labs.google.com for periodic updates. There are also a group of google critics who say that it may run out of steam after some years, due to its random diversification (altavista tried similar thing in the late 90s and it failed in it).But then, it WILL prove them wrong..
As you must have known till now, I would luvvv to be part of such a company.so waiting for the right opportunity...(any google employers listening??)