Three More MMO Developers Receive Letters from Treehouse Attorneys
gamepolitics.com
gamepolitics.com
I really think we are at a point where the tech community needs to send a super-strong message to both create awareness and catalyze rapid change. This issue could be resolved in one session of Congress with the invalidation of all software patents, current and future.
What to do? All web companies and game developers ought to agree on a date and have a carefully crafted message displayed to every one of their users. The message should be blocking. In other words, for a full minute (a minute of silence for the killing of innovation) you cannot play your game, cannot search the web, cannot use a service, etc.
Taken further, those who have the balls would suspend the entirety of their services for an hour. How much of a stir would be created if Google, Facebook, Youtube, Twitter, and others all displayed a page explaining the problem and demanding action for a full hour. I can't think of a better way to force the issue and quite literally have every human being on this planet and every media outlet pickup the topic.
Everyone would learn about the damage being caused by software patents. Politicians would have no choice but to seriously address the issue. I would further suggest that this protest become a monthly event until such time as the issue is dealt with sensibly.
Can this be organized? What else could we do? It really is time to force a national dialog about this. How much more of this do you guys want to endure?
A problem I see is in the details, where I wouldn't want to lose X million dollars just to force a dialogue. If I were the entire decision-making branch of Amazon, I would only dedicate X million dollars to something guaranteed to produce change, like deploying numerous robots (or whatever).
No reform is possible as long as industry leaders like Amazon and Apple not only don't push for reform, but actively embrace the status quo. To laypeople, Congresspeople included, the opposition of small companies like Newegg and Rackspace is indistinguishable from noise. They look to the market leaders for guidance on the direction legislation pertaining to the industry should go.
At least your take on it is more in tune with reality than the common misconception that patents cover "abstract ideas". The law views abstraction differently than we do(and really, even the Supreme Court doesn't know how to define it other than "we know it when we see it."
However, I'd like to know: what exactly is it that you think this patent covers, and what about it do you find "unbelieveable"? Not that this is a stellar patent, but from most of the comments on this thread, it is amply clear most here don't know how patents work.
Which comments are you referring to, what do they not understand about patents, and what makes that fact so "amply clear"?
At time of your writing, there are 18 comments in this thread (including your own), four of which comment on the patent directly. All except the grandparent are quite terse. One links to the patent, two express outrage but do not analyze the patent's content directly, and only one (by nknighthb) seems to make a claim about the validity of the patent with a direct reason.
You have a good point: That people have developed a knee-jerk outrage against patents without necessarily considering a number of related issues (e.g. claims and the system by which a patent is deemed to have been infringed). I ask for clarification because your own comment seems to have been a reactionary assumption to a type of comment which, as of yet, hasn't really entered the thread.
So, yes, my comment was a reaction to the general level of discourse on patents beyond just this specific one, but I would not call it knee-jerk. Case in point: the sibling comment to yours.
Do you understand that the patent, as written, would lay claim to the basic functionality of every MMO ever released? That is quite literally lays claim to the character selection screens that have been around since Ultima Online (as the patent limits itself to networked game, earlier SP games are not relevant), which came out in 1997?
This isn't an old patent--it was filed November 2010.
I don't know what you do. There could be an issue of context here. All I can say is that from the context of someone like me there's very little in software development that deserves a patent these days, of ever.
In fact, I'll go farther than that: Having any kind of patent granted should almost be exponentially more difficult with the passage of time. As technology develops and we, as a species, learn and become more adept most engineering falls under implementation rather than invention.
What's the difference? If I take the same problem and give it to five different people skilled in the art and they can pretty much rattle off a proposed implementation in short order, it's umplementation, not invention.
In this particular case the claims start of by describing a networked game where users can choose characters and their attributes via a UI and their selections are stored in a database. It goes on from there. If you read it as an engineer there's absolutely nothing there that was "invented". If you read it as a lawywer, well, almost anything is possible.
Even then, you are not strict enough in your interpretation of the claims. This patent covers nothing more than tallying the number of times multiple players select a given attribute for their characters in an MMO. That is it. Whether you read it as a (patentese-speaking) engineer or a lawyer, that is literally it. (Unless it gets to a jury, in which case, all bets are off...)
That is why, IMO, it is a silly patent, and why I think it should have very limited negotiating leverage. Unfortunately, the current legal system does not differentiate between "infringing" and "infringing on a nigh-useless feature", and if a lawsuit is involved it is already too expensive to argue this difference. (For the legal-minded around here, from a pseudo-lawyer perspective, I think Rule 11 could use a little tweaking.)
All the other comments in this thread talking about the merits of this patent are absolutely baseless because the posters don't even know what claims are. Yet, this is the type of rhetoric that drives patent-related discussions on online forums these days. Why should anyone, least of all "your congress-critters", bother listening to you when you all literally don't know what you are talking about?
Some other points I'd like to address:
1. You say you could pose the problem to 5 engineers and get a solution -- but what if the problem itself is non-obvious? As an engineer, can you acknowledge that it's not always the solution that is clever, but the phrasing of a problem in a certain way, or heck, even the discovery of a problem, that leads to a solution? If so, where does "implementation" end and "invention" begin?
2. If you think getting a patent should be exponentially difficult these days, congratulations, you have what you wish for! The way prosecution goes these days, it is almost quantitative, whereby almost any combination of snippets of text in any publication anywhere in the world could be used to show obviousness, it is very difficult to get patents, regardless of the merits. The game now is not to claim "real" inventions, but something narrow enough that combinations of prior art do not "make obvious" yet something that somebody else will stumble upon inadvertently. Which is how you get stupidly narrow patents like this one... which people still end up infringing!
The patent system is a bit of a mess, but for many different reasons than what most here think.
It's the tech giants that must be persuaded to lobby hard for patent reform. These are the people who can fix the regime: http://techpost.bsa.org/2013/02/22/clear-thinking-on-softwar..., because these are the people who Congressmen consider to be the "experts" on the tech sector whose opinion they value.
These scum have moved on from litigating agains the big players in the industry to trying to extort the smallest and most vulnerable developers.
It's truly sickening...
Trolls are weak against fire and acid. Just sayin'.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=H...
A character having a plurality of attributes is created by a network user while within a character-enabled network site.
Each attribute is defined by at least one of either audio data and/or visual image data and is selected by the user from a plurality of attributes presented to the user through a user interface.
The combination of attributes defines a persona for the character. At least one of either an audio presentation and/or a visual image presentation is provided to the user interface. The presentations presented are selected from a plurality of presentations based on the character's persona.
Data related to character attributes are stored in a database. One or more of the presentations presented to the user may be interactive, in that it allows for the user to make choices.
In response to a user's interaction with the interactive presentation, additional audio presentation and/or a visual image presentation is provided to the user interface. Data indicative of user interaction with the interactive presentations is also stored in a database.
What a fucking joke.
All in all, contemporary web sites are static in nature in that they fail to take into consideration the individuality of their visitors and instead present to each visitor a substantially identical audio/visual experience. As a result, visitors to contemporary web sites often become bored with the web site in a relatively short time thereby reducing visitor time on a web site and the possibility of frequent, repeat visits by the user.
It's slightly worrying that patent lawyers and people working at the patent office don't seem to have had access to the internet recently.
Maybe someone should just patent the general method for the operation of a computer by feeding it a series of instructions combined with user input and a way to present output, and we can all go and start new careers.
"ACM Flight Simulator, revision 4.7
What is ACM? ------------
ACM is a LAN-oriented, multiplayer aerial combat simulation. My main design objective was to provide source code that could be easily compiled and executed on a wide variety of platforms. To that end, acm is written entirely in C, exploiting the programming features of Unix, X11, and the BSD socket interface.
Players engage in air to air combat against one another using heat seeking missiles and cannons.
ACM is implemented as two programs. The first, named "acm", is a small program that, when invoked, starts a flight session on a given workstation.
The second component, named "acms", is a server process that manages the multiplayer environment. It also manages the flight simulation and display management that is required. Most players will prefer to run the acms process on a back-end server system on their local area network. Players at client workstations can then invoke the acm program to begin play."
Such a bummer to see great games get bullied.
Ref: http://www.popehat.com/2013/05/06/does-prenda-believe-in-no-...
"GamePolitics has learned that at least three more independent development studios received letters from the law firm representing Treehouse Avatar Technologies"
Treehouse Avatar Technologies != Team Treehouse