Forum Moderators: open
Abstract
...a concept network is generated from a set of queries by parsing the queries into units and defining various relationships between the units based in part on patterns of units that appear together in queries...Claims
A computer-implemented method...comprising the acts of:1...identifying a superunit seed comprising at least one member unit, wherein each member unit is one of the plurality of units of the concept network;
defining a signature for the superunit seed, the signature including one or more signature units, wherein each signature unit has a relationship in the concept network with at least a minimum number of the member units;
expanding the superunit seed by adding one or more new member units from the concept network, wherein each new member unit satisfies a match criterion based on the signature; modifying the signature based on the expanded superunit seed;
repeating the acts of expanding and modifying until a convergence criterion is satisfied, wherein a final superunit and a final signature are formed once the convergence criterion is satisfied;
and storing superunit membership information for each member unit of the final superunit.
Then the other sets of words that appear in many queries along with conceptual units will be grouped into superunits that contain all these larger phrases: graphical user interface designer, graphical user interface usability study, and so on.
I have literally just discovered this patent, an so my studies have just begun. I'll post later if something nifty pops out of the document - but one thing that is very cool is that user data is feeding back into the algorithm.
Time to re-read a few other patents I'm familiar with. I'll bet I'm not the only one doing a side-by-side.
Even an eight year was able to grasp the concepts enough to draw all the pretty pictures [aiw2.uspto.gov]. Some proud parents have these hanging on their refrigerator door!
One of the things that stood out for me is that it is not a completely algo-driven system; there's room for quite a bit of real-human involvement:
...the identifiers may also be modified and associated with links manually by a team of one or more index editors.
Examples of external sources include a list of related terms created by an editor or editorial team (e.g., a list of popular singers or a list of auto manufacturers known to the team); an authoritative web site (e.g., a medical reference site that maintains a dictionary or other listing of diseases); or the like.
The best of both worlds?
"edge weight" is to the shortest path problem [en.wikipedia.org] as
"superunits" are to Zermelo-Fraenkel set theory [en.wikipedia.org] as
"clustering weights" are to neural networks [en.wikipedia.org]
And then, there's the factor that jimbeetle observed: " somebody really went out of the way to make this patent almost understandable."
I'm beginning to think the Patent Office could be used for a kind of press release - to generate some buzz in the news cycle.
If that truly is the case, I apologize for starting this thread. Of course, given that courts and judges can be a bit weak on their technical savvy, a really clear patent can be an asset if you need to defend your IP at a future court date.
Here is a detailed explanation in plain English for those who didn't get it.
The key is pods. Once you understand pods, you'll understand it all. Using distributed computing, consider all units to be pods. As the code propagates throughout all the pods, it forms a big signature. When you analyze the signature pattern, you are able to form a sophisticated algorithm. It may sound like sophistry but it really works.
By adding the team concept, pods grow by themselves. In a manner similar to that protein folding experiment. It really took off.
Once the pods grow into bigger and bigger units, they converge and become a superunit. If you extrapolate from their patent, you can even posit a superunit of superunits. Like a massive galaxy of galaxies.
The problem is, as you get bigger, gravity begins to play a large role and becomes a bottleneck until it eventually takes over. Then the superunits get smaller. Eventually they will turn into supraunits. But that's beyond the scope of this explanation.
Hope that clears things up a bit.
Super Patent Language Synthesis Processor #Y/G-2005.666
Claim #1 - a computer software program and associated machine process for patenting by which the inventor substantially and repeatedly makes assertions using non-traditional language until such repetition in and of itself becomes traditional and usurps other forms of language used in describing patents, thereby laying claim to all claims asserting right to patent.
Claim #2 - See #1
...
This is in fact:
- Processing Bot Results and storing them based on a logical concept
- Storing Search Queries and the selected pages by users.
- Taking these results together to refine the logical concept / storage. Building links between nodes.
- Weight (and the weighting is it) the results based on these and other inputs.
And the most interesting thing about that:
I use this technology since months with my new portal system. And the initial concept dates back to 1998.
Cool ha?
itloc
I use boxes to store nuts, botls and screws.
Smaller boxes I use for nuts, larger boxes for bolts.
Sometimes nuts get bigger, and I use a bigger box to store them.
Sometimes I get small screws, and I store them in a smaller box.
I have a tool chest, where I arrange boxes by this algorythm: nuts get stored closer to bolts; boxes with screws get stored on one side of the chest where they are closer to the my workplace where I screw things. Bolts are typically on the other side, but not necessarily.
Nuts, bolts and screws form groups...
K, I can't believe I typed all this. (c)Me 1901. These patents applications smell as rotten as Amazon's "one click" stuff.
The idea you can protect your business by making illegal for others to compete or offer similar services through a patent is basically legalized monopoly status.
That's my fear with software patents in general.
Google patents an algorithm (which may be something obvious, intuitive, already done by others, etc - doesn't matter). Yahoo patents another algorithm (which may be something obvious, intuitive, already done by others, etc - doesn't matter).
Eventually Google sues Yahoo for doing something similar to their algorithm (i.e. making a search engine work correctly). Instead of fighting the patent claim, Yahoo countersues saying Google's using their patented ideas (i.e. making a search engine work correctly). Eventually, they agree to exchange patent rights and both are happy.
Later, Joe Nobody decides to start a new search engine. He gets sued by both Google and Yahoo for trying to make his search engine work correctly. Joes's got no patents to exchange, so he's forced to go back to working at Wal-Mart.
Patents are supposed to promote innovation - not stifle competition. I guess it was obvious to the USPTO that there wasn't enough innovation in software development over the past couple of decades, so they decided to start issuing patents on software.
(Sorry for the babbling ... I'll retire my soapbox now.)
-- Roger
I'm beginning to think the Patent Office could be used for a kind of press release - to generate some buzz in the news cycle.
My thoughts are aligning to your thoery.
Not only that, I wonder what G's patent did to the cash flow of Registrars. Their gross average transaction just increased I am willing to bet.
I too share the reservations of some re: enforceability.
As a case in point, I've wondered for quite some time now on any patents that vivisimo might have. In addition, if they do, how would they ever decide on how to enforce their clustering method when considering the great number of websites that use clustering, as well as the fact that similar clustering methods as theirs have existed for many years prior to vivisimo.
Just food for thought, and I used v as an example only. I have no idea if they have a clustering patent at all.
It's like:
"Our idea is to patent the thought process, because we have had an idea and used the thought process to come up with the idea."
Patent the mechanism, not the concept. Do a good job implementing the mechanism and reap the rewards. Do a poor job and watch your rewards evaporate as someone uses the same approach to come up with a different mechanism that works better than yours.
Burning petroleum for energy is a concept/approach.
The Chevy V-8 is one mechanism to implement that.
The Briggs & Stratton lawn mower motor is another.
Did they/can they patent the concept of burning petroleum, or just their implementation of that concept? Will neural network developers be sued by Y! after the patent is approved and the neural networks start earning some cash for their developers?
There's way too much open-endedness to this patent, including asking the patent office to imagine many potential currently-unidentifiable types of infringements in the undefined-future.
[0179] Thus, although the invention has been described with respect to specific embodiments, it will be appreciated that the invention is intended to cover all modifications and equivalents within the scope of the following claims.
I guess the courts of the future will sort out what qualifies as an "equivalent" or "modification" of this concept.