How Google Might Let you Shop by Camera Phone

A few months ago, I stopped at a store to search for a new phone. The place I stopped at offered a couple of dozen different models of phones with different features, and I narrowed my search down to three or four that listed features on their boxes that sounded interesting. Usually, I’ll look online before I buy something like this, but I needed a new phone, and wanted to get one quickly.

I pulled out my mobile phone in the middle of the shopping aisle, and started to search for reviews of the choices of phones in front of me. It would have been great if I could just take a picture of them, and had more information about them come up automatically, including reviews and alternative prices elsewhere so that I could compare costs as well.

A patent application from Google describes a way of using a mobile phone to take pictures of items, and sending them to the search engine to have it search through Google Product Search as well as other web sites, to find prices and reviews and other information about those items, and make a purchase online if you would like to. The images could be of a shirt that a friend is wearing, or a bicycle that you see parked on a street, or a package on a store shelf.

The search could be based upon the actual image itself, as well as words that might appear on a box for the image or other information. The information that you receive could include such things as technical specifications, nutritional value for food items, country of origin, prices from a number of vendors, and more. If the phone was GPS enabled, Google might see that I was in the middle of a specific store, and look up the online catalog of the store to show me that item and other items offered by the store.

Continue reading

How Google May Expand Searches Using Synonyms for Words in Queries

When someone searches the Web, one of the challenges that they often face is using the right words in their search to find what that they are looking for.

Search engines usually rank pages based upon how prominently terms from a searcher’s query appear on those pages, and if a searcher doesn’t use the right words in their search, they may miss the pages and the information that they would like to find.

For example, someone looking for web hosting in the City of Ft. Wayne may type the query [Web hosting Fort Wayne] into a search engine, and not see many pages about hosting in that location because the City is usually referred to as “Ft. Wayne” rather than “Fort Wayne.” I find myself frequently challenged by this kind of problem when looking for information about Washington, D.C., or the District of Columbia, or DC.

A patent granted to Google this week explores how the search engine might expand the search terms that searchers use to include synonyms in searches, to make it easier for searchers to locate information on the Web. In the Ft. Wayne example, this could mean that Google would look for pages on the Web that were relevant for both [web hosting Fort Wayne] and [web hosting Ft. Wayne].

Continue reading

What Did Search Look Like a Decade Ago?

Search engines have evolved tremendously since they first started appearing on the Web more than a decade ago.

I thought it might be fun to take a look back at some of popular search engines of yesterday, and spent a little time at the Internet Archive traveling back to the earlier days of search.

I remember visiting these pages when I put my first site up on the Web, and decided to share some screenshots. The dates after each search engines’ name are when the pages were captured by the Internet Archive.

AltaVista
October 22, 1996

The sister of a friend used to work at DEC, the company where AltaVista began, and one day she sent him an email with a link to the search engine they had launched the week before. He forwarded the email to me, and I found myself using Altavista for most of my searches for the next year or two.

Continue reading

Microsoft on Navigational Queries and Best Match

When you visit a search engine, and type a word or phrase such as “Hilton,” or “ESPN,” or “Nature Conservancy,” into a search box, chances are that you want to visit the home page for Hilton Hotels, or ESPN or the Nature Conservancy. If the pages for those sites show up at the top of search results, chances are that you will likely click on those and possibly not even look at the search results under them.

At least, that’s what the search engines are guessing.

We’ve seen a number of papers and patent filings from search engines refering to queries like those as “navigational” queries, because searchers are using search engines as a way to navigate to those pages, instead of researching them to find more information about them.

Continue reading

How Search Engines Might Divine the Intent behind Regional Queries vs. Global Queries

If you search for “pizza,” or “movie times,” or “division of motor vehicles,” there’s a chance that you might want to find information about where to get pizza near you, or to find what films that local movie theatres or showing, or find out more about driver’s licenses in your area. This is true even if you don’t include a specific location with your search.

The query term you used in your search might be considered to be a “regional sensitive query,” because you want to find information associated with a specific geographical location. That geographic location might be on a country or province level, within a specific region, at a state level, or even in a more narrow area such as within a specific city.

How would a search engine decide whether a specific search term might be “regionally sensitive,” or be a “global query” and have no specific local intent behind it?

A recent patent application from Yahoo explores a number of ways that look at user data related to searches to attempt to identify whether a query is regionally sensitive or doesn’t have some kind of location-based intent behind it.

Continue reading

Google Barcodes and Place Rank Transforming Local Search

A couple of days ago, the Official Google Blog announced a new way of learning more about locations that you come across, using mobile phones that are capable of taking pictures of, or scanning barcodes.

The post, Explore a whole new way to window shop, with Google and your mobile phone, describes how Google is sending out window decals to “more than 100,000 local businesses in the U.S.” that people can scan or take pictures of with their mobile phones to learn more about those businesses.

Image from Google Barcode Patent showing placement for barcodes for a restaurant, a parking lot, an office building, and a city park.

A patent application assigned to Google was published today which provides a fair amount of detail on how a system like this might work, and goes beyond the use of barcodes for businesses to include parks, government buildings, attractions, and landmarks, as seen in the image above from the patent filing.

Continue reading

Google Patent Granted on Duplicate Content Detection in a Web Crawler System

Some patents from the search engines provide detailed looks at how those search engines might perform some of the core functions behind how they work. By “core functions,” I mean some of the basics such as crawling pages, indexing those pages, and displaying the results to searchers.

For example, last December I wrote a post titled Google Patent on Anchor Text and Different Crawling Rates, about a Google patent filed in 2003 which gave us a look at how the search engine crawled web pages, and collected the web addresses, or URLs, of pages that it came across.

The patent the post covered was Anchor tag indexing in a web crawler system, and it revealed how Google may determine how frequently it might visit or revisit certain pages, including crawling some pages daily, and others even on a real-time or near real-time basis – every few minutes in some cases. While there’s been a lot of discussion in the past few months online about real-time indexing of web pages, it’s interesting to note that the patent was orginally filed in 2003.

That older patent also covered topics such as how a search engine crawler might handle temporary (302) redirects differently than permanent (301) redirects, by noting and sometimes following the temporary redirects immediately (to make a decision as to what page to show in search results), and collecting the URLs associated with permanent redirects and putting them into a queue where they might be addressed later – up to a week or more later.

Continue reading

How a Search Engine May Choose Search Snippets

When you search at Google or Yahoo or Bing, you’ll see a set of search results that include a page title, a summary or snippet of the page, and a URL indicating the address of the page.

Often, that combination of title, snippet, and URL will be the deciding factor as to whether or not someone clicks through search results to a page.

The snippet peforms a couple of functions – it gives you a summary of what the page is about, and it shows you the context within which your query terms might appear on a page.

Sometimes a search engine will show you the Meta Description that the publisher of the page has come up with for a page, especially if the Meta Description contains the words found in the query.

Sometimes a search engine will show you a description that isn’t even found on the page, if it decides that the page is relevant for a query but the description for the page at the Yahoo Directory or DMOZ makes a better snippet than the meta description or any of the content found on the page.

Continue reading