Google Patents Search Algorithm 367
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.""
Good for them... (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!
watch out (Score:0, Interesting)
Whatever happened to the morals of Google "don't be evil"?
I hope they aren't planning on trying to enforce this patent.
As for the trademark, they actually expect to be able to restrict how people speak? They should be flattered that people use their name so often, it gives them publiclity. And generally people mean "to search with Google" when using the word. I know, I know, screwed up trademark law makes someone aggressively pursue a trademark or give it up, but still...
Re:OMG MORE PATENTS!!! (Score:4, Interesting)
Re:OMG MORE PATENTS!!! (Score:2, Interesting)
Perhaps the problem is that it is hard to decide when someone is actually seeking to protect a real discovery instead of using the law to pad their pocketbook.
--JS
The nature of the beast (Score:2, Interesting)
Algorithm now public? (Score:5, Interesting)
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.
Re:Good for them... (Score:0, Interesting)
So, personally I would say they discovered it rather than invented.
Re:Response Interesting (Score:4, Interesting)
Prior Art? (Score:4, Interesting)
There's a reason I only ever use their search engine now. Well two reasons. One is that about half the time I run searches there, what I'm looking for is the first thing on the list. The second is they are very not obnoxious about their advertising. And I've probably clicked through more google ads than any other banner ads on the net. That's right, I'm much more likely to follow information that looks like it pertains to what I'm looking for right now over some obnoxious Javascript ad (Which usually make me turn Javascript off and reload.)
Very similar to Google's method, I've seen CNN and USA Today run ads disguised as news stories in their tech sections. Unlike google, which clearly marks the ads, CNN and USA Today are simply compromising their journalistic integrity. As if those two words have been put together in a single sentence since Cronkite left the industry.
Where was I? Oh yes. In principle, software patents offend me. Well... and most of the rest of the slashdot population apparently. Being able to patent something that doesn't have a physical presence (Be it programs or math or business processes) is counter-productive. Especially since the patent office seems to rubber stamp every application that hits their desk. Hey. If you don't like it, write a civil nastygram to your congresscritter. Do NOT use the word "Fuck." That tends to turn them off. And in extreme case, get you visits from very grumpy people who seem to have something against doors. We're starting to see some technologically clueful folks in office, so the more people who write, the higher the chance that someone in the know might get the message.
Prevent the spread of a deficient technology. (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.
Re:Good for them... (Score:5, Interesting)
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.
Google fails to handle verb tenses of same word (Score:2, Interesting)
Re:Mis-title (Score:5, Interesting)
Re:Algorithm now public? (Score:4, Interesting)
Re:Will look the other way for Google (Score:3, Interesting)
NOT ALL PATENTS ARE BAD. If Jeff Bezos patented a specific algorithm for searching Amazon.com, something radical that no one has ever conceived, he should be awarded a patent.
What you're thinking is this:
Jeff Bezos patents a "method of picking your nose by sticking one finger up it and turning 90 degreees", we get mad at him and coplain that the patent system is broken.
Google patents "a method of typing text into a box and clicking submit", you ignore it JUST because they're Google. Wrong attitude.
This is a GOOD PATENT. Google built an algorithm, an algorithm so complex that no one has been able to figure out how it's done. No one has been able to copy it, no one can imitate it. Long, hard hours by the Google team has paid off. They produced a patentable product, and they deserve a patent on this product. They're not stifling innovation, they're protecting their work.
The basics of patents:
patenting a widget is a GOOD PATENT
patenting a method of using the widget IS NOT
The purpose of the patent system (Score:4, Interesting)
To try and stop knowledge from being lost, governments introduced a patent system (first patent recorded in 1449 [derwent.com]) 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.
Re:Good for them... (Score:5, Interesting)
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.
Google threatening gewgle.com (Score:2, Interesting)
Re:PATENTS AREN'T BAD - POORLY AWARDED PATENTS ARE (Score:3, Interesting)
If someone can figure out how to achieve the same result with a diffrent formula, more power to 'em!
okay, page rank is (matlab)
r = ones(1,length(W)) * W
Where W is the link matrix of the WWW. NewRank is:
r = ones(1,length(W)) * (Q * W)
Where Q is a diagonal matrix representing the results of a query. Now would my innovation
r = (W' * ones(size(W),1))'
Be considered the same result as page rank with a different formula?
Or, mathematically speaking, wouldn't achieving the same result with a different formula, prove that the formula is identical to the original, only using a different notation? Hence, is it mathematically possible to patent the formula and not the fragrance?
This is one of the many reasons that algorithms should not be patentable.
Re:OMG MORE PATENTS!!! (Score:3, Interesting)
This is the reason why patents on algorithms are bad. Unlike patents on physical devices (think the common mouse trap, a cage with bait inside vs. a spring trap), with algorithms it's extremely difficult to draw the line. What would happen if someone tried to patent a mouse trap. The idea of baiting a mouse and then [???] and thereby trapping the mouse? It would be rejected. You can't just patent the intention of trapping a mouse. You have to be more specific than that. With algorithms, it might seem that you are being specific enough, when in fact you aren't.
Interestingly enough, Google's patent applies only to searches over the network (that, I really can't read the languaje used in patent claims).
Re:OMG MORE PATENTS!!! (Score:2, Interesting)
Moreover, if you do attempt to keep aware of software patents, then in the event you are found guilty of violating one, the punishment will be worse, as it was willful, knowing infringement.
Re:Why not? (Score:3, Interesting)
It is relevant because the idea that strong IP necessarily reduces innovation is clearly false.
A position contradicted by a recent slashdot article. The article in question is far more eloquent than I am, so I will just mention that most of the innovation in this country happened in spite of strong IP. Strong IP protection protects the established power structure - not a recipe for innovation.
Why is it that China and India produce so little of note, whether you're talking about scientific research or technical/product innovation, despite having tons of educated people and little to no concept of IP.
Well, China is a brutal dictatorship where you can be disappeared for thinking differently, and India, while probably better in this respect, still defines social standing in part by whether you get enough to eat. Never mind that India is fairly protectionist with its trade policies.
Why is it that the USSR did so little when no one could "lock ideas up" for themselves?
Well, the soviets practiced the same sort of groupthink that the chinese do - they chose scientific theories based on the political position of the scientist who proposed them instead of proven results, they centralized their entire economy, so any sort of innovation was difficult to impossible, and, yes, there was no incentive for innovation. It didn't matter that IP wasn't there - if you had a patent on some process, how were you to benefit when the state owned everything and they'd just take it anyways?