Slashdot Mirror


Google Patents Search Algorithm

blastedtokyo writes "Google gets the first web search patent. According to this News.com.com article, Google was able to patent how they crawl and rank web pages. They claim "an improved search engine that refines a document's relevance score based on interconnectivity of the document within a set of relevant documents.""

9 of 362 comments (clear)

  1. Good for them... by DCowern · · Score: 5, Interesting

    They thought of a way to improve upon an existing invention. They were the first to do it. They want to make money from their idea. It's only logical for them to seek a patent. I guess congratulations are in order!

    1. Re:Good for them... by PygmyTrojan · · Score: 4, Interesting
      Mod it down or reply, that is the question...

      Hopefully you've read what you wrote by now and realized how stupid of a comment that was. Gravity was a discovery becuase it already existed. Algorithms are invented. I don't know about you, but I haven't seen any algorithms on the side of the road when I drive to work.

      Besides, most inventions were found by accident, that doesn't make them discoveries.

      --

      Trying is the first step towards failure.

    2. Re:Good for them... by Qzukk · · Score: 5, Interesting

      The problem with the patent system today (in my view) isn't whether or not software should be patented, it is the complete crap that comes out of the PTO. They have no incentive to do things right, no disincentive against doing things wrong, so they just grant patents on crap.

      What needs to be done is first: fix the backlog so that it no longer takes years to grant a patent. Open new patent courts, hire more people, charge more for the patents, whatever it takes.

      Second: The USPTO needs to be responsible for its output. If a patent is overturned as invalid, court fees and the original cost of filing the patent should come out of its pocket.

      Third: Mandatory implementation. For a patent to be valid it must be implemented by someone, somewhere. If the holder of the patent is unable to implement the patent, it must accept at least one request to license the patent for implementation under generally accepted RAND practices. This prevents people from patenting something with no intention of ever producing that invention, for the purpose of preventing that invention from being produced.

      Fourth: establish a class of patents specifically for software. Things not in this class of patents cannot be used to claim software infringes. Turnaround must be quick, and part of the patent process should be "does someone else sell this product already" which should be relatively easy, compared to looking through millions of patents.

      Software patents will expire after two years, renewable once (at the price of the original patent) for another year. This better matches the reality of software development. It provides people a head start without granting them an essentially perpetual monopoly.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  2. Re:OMG MORE PATENTS!!! by Anonymous Coward · · Score: 4, Interesting

    Does this mean that with their algorithm now publicly available, we're going to find more "googlebuster" sites finding ways to improve their rankings?

  3. Algorithm now public? by terrencefw · · Score: 4, Interesting
    I thought Google's searching/ranking tehcnology was a closely-guarded trade secret, to make sure that people weren't able to engineer their rankings sucessfully.

    Now that they've patented their technology, surely that means that it's open to public scrutiny and therefore abuse as people exploit it's shortcomings.

    --
    Like tinyurl, but one letter less! http://qurl.co.uk/
  4. Re:Response Interesting by Anonymous Coward · · Score: 4, Interesting

    Do you realise that the Google search you link to, shows your comment as the top result? Its a Google loop!

  5. Prevent the spread of a deficient technology. by expro · · Score: 5, Interesting

    So, the bright side of this patent is that perhaps it will keep others from focusing on Google's obsession -- the reference popularity contest. But like any patent, it is subject to abuse, not that we know at all how Google intends to enforce it.


    I have requested improvements to Google's algorithms for years to make it more possible to search for a specific thing, rather than just a popular thing, but they don't have engineers, apparently, who understand these basic needs.


    AltaVista lets you wildcard, search for one word NEAR another word, use common words as part of a phrase, and construct a variety of very useful filters that are impossible with Google's popularity engine.


    AltaVista used to be the best out there, but compromised their own usefulness. If AV indexed more pages and had not dropped their usenet coverage, it would still be the most useful engine by far to an advanced searcher -- one looking for very specific things. I still go there often. Just because the masses use Google does not make it quality or best for advanced users. They have stagnated for years now. The masses use a lot of things produced by monopolists who are no longer required to innovate or even improve to the level of the competition.


  6. Re:Mis-title by johnnyb · · Score: 5, Interesting

    What I found particularly cool about their algorithm was that they can return results for pages that google has not read. If there is a link to a page google has not read on a page that google is reading, it can still return results to the unread page based on the context of the link, and the popularity of the link on other pages. Really nifty stuff.

  7. The purpose of the patent system by Quetza · · Score: 4, Interesting

    There seems to be a lack of understanding about the original purpose of the patent system. The the distant past, knowledge was transferred from artisan to apprentice and through guilds. Back then, as now, people were very protective of their intellectual property, as it was their livelihood, so it would not be stored anywhere. If the person were to die without passing on the knowledge, it would be lost forever (like Damascus steel).
    To try and stop knowledge from being lost, governments introduced a patent system (first patent recorded in 1449) so that the creator of the knowledge would still get a fair financial reward for the item.

    IMHO there are 2 problems with the existing patent system implementations.
    1) As the technology becomes more complicated, those who verify patents are not skilled enough to accurately judge their validity.
    2) The time limit of patents is too inflexible. Many technology patents should have valid lengths of 5-10 years.