Amazon Takes Pikachu To The Patent Office 337
theodp writes "On Tuesday, Amazon was awarded a patent for Search Query Autocompletion. From the Summary of the Invention--'For example, if Pokemon toys are currently the best selling or most-frequently-searched-for items within the database, the term POKEMON may be suggested whenever a user enters the letters "PO," even though many hundreds of other items in the database may start with "PO.'" See, Amazon practices the mantra "Gotta catch 'em all" with patents.
Next year.. (Score:5, Funny)
Amazon tries to patent:
Re:Next year.. (Score:5, Funny)
Re:Next year.. (Score:2)
Re:Next year.. (Score:2)
Shouldn't that be "one wipe sheeting"?
<voiceover type="dark">
Amazon.
One wipe.
A load of sheet.
</voiceover>
Re:Next year.. (Score:5, Funny)
And in the bargain, giving a bizarre new meaning to the phrase "Prior Art."
Prior art by John Wayne (Score:2)
Sub-Patent :) (Score:2)
Amazon also attempts to patent:
Patent Application 20040182-2774b[ii] - Fibrous cellulose sheeting for the removal of extraneous faeces from the exterior surfaces of corporate buildings.
They later discover that Microsoft and the RIAA are already in legal wrangling with simmilar applications
Re:Next year.. (Score:2, Offtopic)
Prior Art? (Score:5, Interesting)
Re:Prior Art? (Score:3, Informative)
1.
2.
3. Browser url autocompletion
4. Every spellchecker since the invention of dirt, which queries a dictionary listing.
5. Every wordprocessor which autocompletes words you're typing with what it thinks is the most likely candidate.
6. Every computer-based card catalogue which allows you to search for part of a title.
Oh, I'm sorry, was applying the idea to toys new and original?
Re:Prior Art? (Score:2, Insightful)
2) In this case, using a "popularity" measurement to auto-complete would be different enough from all of the examples you listed to be a "new" idea.
3) None of the above should be construed as approval for a patent granted for this "invention". Patents should cover actual devices and inventions, not ways to us
Re:Prior Art? (Score:2)
Re:Prior Art? (Score:2)
--trb
Re:Prior Art? (Score:2)
Re:How about SQL wildcards? (Score:3, Insightful)
select top 1 toy_name from tbltoys where toy_name like 'PO%' order by number_purchased desc
Just drop that in a stored procedure, and have the program call that procedure, then use the output to fill in a text field, ala autocomplete. This is not exactly revolutionary, its a damn ORDER BY clause in a SELECT statement. If you want to get fancy, you'd probably go ahead and index both the toy_name and num
Google (Score:2, Interesting)
Re:Google (Score:2)
Re:Google (Score:5, Informative)
It probably has more to do with the number of hits that a similarly-spelled word word has - if there are a lot more for that one than the current one, it makes a suggestion.
Re:ne...d (Score:2)
neked is [sztaki.hu]
Re:Google FIGHT (Score:2)
"nekkid" wins. See yourself:
http://www.googlefight.com/cgi-bin/compare.pl?q
Re:Google (Score:2)
Would make M$ (Score:2)
erm.. is this patent G rated? (Score:5, Funny)
If going by search engine queries is any example, pokemon is not the most commonly searched for word that begins with po...
Re:erm.. is this patent G rated? (Score:2)
What interesting words start with "po" ??
Re:erm.. is this patent G rated? (Score:2, Funny)
Re:erm.. is this patent G rated? (Score:5, Insightful)
Good point. So a filter it is. Which makes this functionality next to useless because people will be 'Pissed Off' (pardon the pun) by systems that get their intent wrong most of the time. (Or if it takes typing in an almost complete word before it hits the right one).
One of the reasons people despise clippy is because it is constantly guestimating. badly...
Re:erm.. is this patent G rated? (Score:2)
ie: if a few (hundred/thousand) slashdotters went to amazon and typed in "PO - manipuliating the Patent Office for your own profit - the Amazon story", would that come up when people started typing in "pokemon"?
Fine for some things... (Score:5, Insightful)
Re:Fine for some things... (Score:2)
Horse-puckey.
I find it much quicker to cycle through the letters by repeatedly hitting the appropriate number key rather than cycling through the "suggestions".
Re:Fine for some things... (Score:3, Interesting)
Great for entering URLs you've visited before or text messaging, but suh-ucks in word processing. Thanks, I can write a sentence (or in this case, 1 word) for myself.
I disagree... when writing technical stuff with irritatingly long terms repeated many times I find autocomplete useful. It was the main reason why I did my degree project in OpenOffice.org rather than MS Word...
Phil
Re:Fine for some things... (Score:2)
Re:Fine for some things... (Score:2)
"Want in one hand and spit in the other and see which one fills up first." - My Dad
That's the best original quote I've seen in a long time. Cheers!
Re:Fine for some things... (Score:5, Insightful)
The reason autocomplete sucks for word processing is the constant interruptions in the natural flow of typing. Then, once a person is used to autocomplete, the habits formed totally trash productivity in non-autocomplete environments.
I think the best compromise is the tab-to-complete feature in bash and emacs, for example. It doesn't do anything until the user presses the tab key, and, then, it is pretty natural to begin a new word after a tab.
The Amazon patent, however, is not autocompletion, but smart marketing. By flashing the most popular product name with each character typed, they gain instant attention and better chances at impulse purchases. It's sort of like an electronic version of check-out aisles with all the candy bars and trash magazines leading to the register.
Quick! (Score:5, Funny)
3. Profit!
Innovotive. (Score:4, Insightful)
Re:Innovotive. (Score:2)
(I grant license to anyone to use it, as long as he doesn't patent it, then you own me 1 bazillion $$$$
Here's it:
Just use the last search term the user entered before clicking on a search result, that way you are guaranted that nothing silly will polute your database.
HTH
Re:Innovotive. (Score:5, Informative)
Not that I think this should be patented, but...
What appears to make this original is the combination of two things.
As such, this is not like wildcard searches, nor is it like the Google suggestions. And it is not like autocompletion that uses a static dictionary. They also appear to be targeting this idea towards wireless devices without a keyboard.
Re:Innovotive. (Score:5, Insightful)
2. Autocompletion in most popular order, rather than alphabetical order. Looks new and useful to me. That approach will autocomplete sooner. You could sort your whole index that way. Changes in ranking would reorder high level branches of the index, which is kind of weird, but I think it would still allow updates with good efficiency and concurrency. There's the issue of whether you want the most likely next letter, or the most likely entire completion. I'd have to test both methods to be sure, but my guess is the most likely entire completion is more useable, which is what Amazon patented. Autocompletions that partially but don't entirely match what I want to type sometimes throw me off.
Unless there's prior art on #2, it looks like a valid patent to me.
(I agree that the world would be better off if this, and every other software innovation, wasn't patentable. Patents just hold back progress.)
hmmm... prior art? (Score:5, Interesting)
Also, in mozilla you can define macros that can be accessed via the location bar. So I can type google foo to search google for foo. The next time I come along I will probably just have to get as far as google fo and it will complete my search parameter!
So there you go, mozilla has done it for at least a year. It even gives you suggestions, most popular at the top.
Another app that does it is my check tender on my palm pilot. It does this for payees...
Too bad most people will be scared off by court costs to argue the obvious. Oh well.
Re:hmmm... prior art? (Score:5, Informative)
Re:hmmm... prior art? (Score:2, Insightful)
However, I do not think the patent is about an actual working AI that can speculate and even think!
It is about extrapolating based on too few data points
Roelof
Re:hmmm... prior art? (Score:2)
There's one particular porn site I like that I can't visit with IE (if autocomplete is on). As soon as it's in the browser history, IE will always suggest it as soon as someone merely types "www" into the URL field. Just try it now- type "www" into IE and see what suggestion comes up. Right now, IE is suggesting "http://www2.museumtour.com/sbc.html" which is a site I visited a week or two ago when the SBC "pa
Re:hmmm... prior art? (Score:3, Interesting)
Re:hmmm... prior art? (Score:3, Interesting)
The patent seems to cover data being sent from server to client for autocompletion. For example on my phone I type "po" and then the based on the keystrokes the server searches the database and fills in the rest (Kinda useful when u only have 10 keys). Any prior art would be found I think in the PDA,cell phone market.(What does DoCoMo think?) Or some really
What a waste of bandwidth (Score:5, Insightful)
Assuming you can get a patent on something as obvious as autocompletion. Whatever happened to not granting patents to the trivial, the almost-identical, and the prior-arted?
Re:What a waste of bandwidth (Score:5, Informative)
Which led to this [uspto.gov].
Re:What a waste of bandwidth (Score:2, Interesting)
Quick! (Score:5, Funny)
Re:Quick! (Score:2, Funny)
It's not the most searched-for, it's the most-purchased match.
Quick! Everyone go to amazon and buy goatse.cx!Re:Quick! (Score:2)
Good idea. One catch though. We would have to buy goatse related products, for that to work.
Re:Quick! (Score:2)
Re:Quick! (Score:2)
Sometimes I doubt your commitment to Sparkle Motion.
I just watched that movie [imdb.com] for the first time a couple of weeks ago. I don't think I've ever spent a full day trying to decide if I thought a movie was a "good film" or not before, which in itself is
Re:Quick! (Score:2)
The words "prior" and "art" spring to mind... (Score:5, Interesting)
*sigh*
i guess i'm on the wrong side again (Score:2, Insightful)
I think this is great! (Score:2, Insightful)
Re:I think this is great! (Score:3, Insightful)
Bye bye Amazon (Score:5, Interesting)
Seriously though, what a terrible idea. I'm already going out of my mind in a righteous fury when Excel converts 2/24 into a date without asking me.
I'm going to see about getting a class action lawsuit together on the ground of increased blood pressure due to "frustrating features". Microsoft has deep pockets and there's all kinds of medical literature on the problems of stress to flood the court with.
Re:Bye bye Amazon (Score:2)
It's not unrealistic. Medical companies will use this technique nowadays when the patents run out on one of their drugs -- patent the reaction inside the body that the drug produces. It doesn't always work, but it gives them an extra couple years of patent protection while the lawyers fight it out.
So, patent the reaction you get when you are frustrated by that. Then, when an
Re:Bye bye Amazon (Score:2)
what I really don't understand (Score:5, Interesting)
Re:what I really don't understand (Score:3, Insightful)
keep in mind this patent application was filed in 2000, so the things you've taken for granted for the last 2+ years might not have been around then.
Browser Location Bars (Score:2, Redundant)
Let's see, I think we had our helpdesk application do this at an old company as well.
What other examples of auto-completing search boxes can we think of? I know dreamweaver auto-completes tags.
This is another typical BS patent and another example of why the patent office needs a major update in their procedures.
Re:Browser Location Bars (Score:2)
Not necessarily. It autocompletes based on the contents of a database. Where that data comes from is irrelevant.
Abstract from the USPTO:
A system for facilitating online searches suggests query autocompletion strings (terms and/or phrases) to users during the query entry process, wherein the suggested strings are based on specific attributes of the particular database access system being searche
So What does Amazon Plan to do? (Score:2)
Patents are good! (Score:5, Funny)
select * from items where name like 'PO%'
order by number_of_requests_last_week
I'm really glad that I'm studying to become an IP lawyer. The more stupid patents, the merrier
Re:Patents are good! (Score:3, Funny)
Re:Patents are good! (Score:2)
This really is insane. There is nothing new about this at all, it's a small shitty algorithm that I'm sure has been used in databases all over the world for the very same purpose. Nothing revolutionary, nothing different, nothing validating a patent. But good luck to anyone that want's to take them on in court to prove that they had it first...
Business Method: Patenting Frivolous Patents (Score:2, Insightful)
I am tempted to patent "patenting frivolous patents" as a business method. At least this way Amazon.com would have to come out of the closet and claim "prior art" (I wouldn't disagree with them).
Oh great...it begins (Score:2)
WHY?!?!? (Score:2)
The relevant snippet says (I've added emphasis):
A system for facilitating ONLINE searches suggests query autocompletion strings...
WTF does this have to do with Mozilla or any orther client side app!??! Nothing! It is possible that this might be interpreted as searching a local application db for auto completions, but that's a stretc
Prior art? (Score:2)
Quick, must patent "Intake of Oxygen In Alveolae While Circulating Blood With a Biological Pump"!
Bad example (Score:5, Funny)
Re:Bad example (Score:3, Funny)
Patent is strategic (Score:5, Insightful)
Re:Patent is strategic (Score:3, Insightful)
Prior art (Score:2)
Seriously though, it really does not qualify under "non-obvious". Maybe a "nice to have" for the users but it's just a hack (throwing some auto-complete data in the header and adding a couple of lines of Javascript). Definately not something that should be patentable.
Phillip.
Smells like Marketing (Score:3, Insightful)
"Where do you want to go today?"
It's
"Where do we want you to go today?"
not quite as bad as the post (Score:2, Insightful)
"A system for facilitating online searches suggests query autocompletion strings (terms and/or phrases) to users during the query entry process, wherein the suggested strings are based on specific attributes of the particular database access system being searched. A string extr
Re:not quite as bad as the post (Score:2)
"A system for facilitating online searches suggests query autocompletion strings (terms and/or phrases) to users during the query entry process, wherein the suggested strings are based on specific attributes of the particular database access system being searched. A string extraction component associated with a database access system
Avalanche (Score:5, Insightful)
Now we're patenting "features" of software--behaviors even. How about Undo? Oooh, that's worthy of a patent. Or double-click to select a word, triple-click to select a sentence?
Pick any feature of any software system, and it's now fair game for patent. This means of course, in the future you'll have to get a licensing agreement from FubarU.com, the patent holder of the "Undo" feature.
What I wonder though, is it just pure malice that drives these humans to patent things like this? It certainly can't be business sense, since Amazon can't conceivably get any more online retail business by others not being able to use this feature on their retail sites. And it can't just be for license fees, since those may or may not ever come to fruition.
What ever happened to the good old days of insurance fraud, embezzlement, and plain old theft? At least those perpetrators had balls.
A few more moderate points (Score:5, Insightful)
2) Prior art from any time after their filing date in 2000 won't matter, so don't worry about what was going on "last year."
3) The examiner clearly considered mere autocompleting- look at the references cited during prosecution. PDA operating instructions are among them, which I imagine contained lots of "this device will complete your word for you."
4) Prior posters seem to be confusing "novelty" with "non-obviousness." I think it's pretty likely Amazon was among the first to use this invention as disclosed, but I'm willing to grant that any reasonable programmer turning his or her mind to this problem would have created a similar solution. But that doesn't mean it really has been done before.
Re:A few more moderate points (Score:2)
patents (Score:2, Interesting)
I can think of a possible antidote to all this court mania, though. Has a retailer the right to refuse payment, even if it is made in pound notes, if it believes the money was obtained by some means it feels objectionable? I.E. can some methodist-run establishment legally
Re:patents & money (Score:2)
Nope, sorry, you can refuse service to anyone for any reason. If you know the money was gained through illegal (immoral, illicit, whatever) means, you don't have to sell to that person.
Non-obvious to practitioners of the art? (Score:2, Insightful)
Not again... (Score:2)
Unlikely Situation (Score:3, Funny)
Any fule nose that typing 'PO' will always autocomplete to 'PORN', no matter how popular Pokemon is at any one time.
the only thing this will do... (Score:2)
Of course, that's just my opinion.
Annoying, But (Score:5, Insightful)
For the record, this kind of behavior bothers me. But, they really are within the confines of the patent system.
All the prior art examples I've seen posted have been about autocompletion or searching a users previously entered text. They are taking this and expanding it to search the entered text of a group of users, giving the benefit of possible autocompetion of text you may have never typed.
Patents are supposed to do this. They exist so that someone can take someone's idea and exand on it. That's what they are doing. There very well me prior art on *their* idea, but so far all prior art has been on standalone autocomplete.
And now...I should say that this is just plain stupid. I never thought something like this should be patentable, but it is. It's the system's fault, and it needs to be fixed. And although they are within the confines of the system, they are just contributing to it's failings. Of course, that could have the effect of more evidence to its demise and rethinking by providing even more examples of misuse of the system.
Correct me if I'm wrong.... (Score:2, Insightful)
In related news... (Score:2)
Amazon [amazon.com] flushes remaining dignity down the crapper.
Perhaps there is MORE to Amazon's patent practice. (Score:2)
At the risk of being Really Obvious... (Score:3, Funny)
I know, I know... Probably off-topic... There go my karma points (again).
"during the query ENTRY process" (Score:3, Interesting)
Something like this.... if somebody goes to the DVD page, they could load the Top 50 DVDs into a JavaScript Array. And every time the user adds a character to the search field, it would look to that array and see how many titles match what the user has typed so far. When they're down to only one match, they pop the rest of the title into the search box and, in a perfect world, they would auto-select the autocompleted portion so that, if the user continues typing, it will erase the autocompleted portion.
For example, let's say (as a really lame, quick example) that you have two titles in the array:
The user enters...
"The Hand That Ro"...
and nothing shows up yet, because the "system" (ha!) doesn't know what title you're going to enter. But as soon as you enter the "c" in the word "Rocks", it only has one left and it autocompletes "ks the Cradle".
It's a reasonably good idea (not a great idea, but decent), and it DEFINITELY shouldn't be patentable, because it will become the SECOND thing (that I know of) that I, as a web developer, am prohibited from doing for my customers by law (the first is One-Click, Amazon's first silly little software patent).
Just my USD 0.02
Re:Items in the database starting with PO (Score:2, Funny)
Re:Check out USPTO #6,232,002 (Score:2)
Linux for REAL men (Score:3, Funny)
RPM's are for pussies. Real men install everything using .tar.gz. On their Slackware box.
No, wait, that's too easy. Real men code their Linux from scratch. Without a compiler. Straight machine code. Input by ASCII.
Naturally, this prevents holding down a real job. So real men also live in their parents' basement. And priorities prevent time for useless things like girls. So real men masturbate. A lot. While looking at a picture of Stallman. Naked. Fu
Re:Linux for REAL men (Score:3, Funny)
Hate to break the news to the wife, tough.
Re:Here we go again (Score:2)
Slashdot has always been at war with Eurasia.