microsoft
Report a problem

Microsoft Sued Over Windows, Office and SQL Products

Slimy   on 25 April 2007 - 21:19 · 28 comments & 8882 views

Advertisement (Why?)
James Taylor, a Texas inventor, has filed a lawsuit in the U.S. District Court for Eastern Texas against Microsoft, claiming that the software giant's Windows operating systems, Office applications, and SQL database technology violate his patent entitled "Post compile optimizer for linkable object code." The patent was awarded to Taylor in 1995 and describes "a system for processing a complete object code data set, to be linked into an executable program," according to U.S. Patent and Trademark Office records. When reached at his home in Carrollton, Taylor, who filed the lawsuit without the aid of an attorney, declined to specify which aspects of Microsoft’s products he believes violate his patent. He is seeking unspecified damages. Microsoft has yet to file a response in the case.

Microsoft has been lobbying for patent reforms that would make it more difficult for inventors to obtain patents on what the company believes are dubious or vaguely described innovations.

News source: InformationWeek

Post a comment · Send to friend Comments · There are 28 additional comments
(1 reply) #1 KNIGHT on 25 Apr 2007 - 21:24
Quote -
Microsoft has been lobbying for patent reforms that would make it more difficult for inventors to obtain patents on what the company believes are dubious or vaguely described innovations.


Seriously, vague patents are a real problem. Kinda works against compitition. The guy comes up with something, patents it with a vague discription and now anyone that comes up with a competing way of doing the same thing is now in violation of his patent.
#1.1 noroom on 25 Apr 2007 - 22:34
Boo! Down with software patents!
(1 reply) #2 vetneufuse on 25 Apr 2007 - 21:27
yeah so what? a company I work for has a pattent on OP code interaction, doesnt mean they are going to sue people over it... this vague stuff is BS and if I was the judge I'd say hey you got the patent in 1995, why the heck did you wait till 2007 to file an infringment claim, then deny it because of that...
#2.1 Cole on 25 Apr 2007 - 22:30
Aw, but that would mean no one, including sleezy corporations and people trying to make a quick buck couldn't do it.

(1 reply) #3 vetneufuse on 25 Apr 2007 - 21:29
oh and btw "Taylor, who filed the lawsuit without the aid of an attorney"... well he's screwed now, you NEVER file a pattent lawsuit with out a pattent attorney on your side its just WAY to complex
#3.1 schaggo on 25 Apr 2007 - 21:46
Quote - (neufuse said @ #3)
well he's screwed now, you NEVER file a pattent lawsuit with out a pattent attorney on your side its just WAY to complex

And Microsoft has probably more spare cash laying around for hiring some attorneys than he does... Poor guy... lol...
#4 EZRecovery on 25 Apr 2007 - 21:52
^ lol
(4 replies) #5 XerXis on 25 Apr 2007 - 21:59
i have no idea what the hell the patent is about
#5.1 Jugalator on 25 Apr 2007 - 22:01
I think it's about linking object code into an executable file, which is what pretty much any larger software in the world does at this point (for example statically linked DLL files, i.e. DLL's merged into the EXE), so there ought to be tons of prior art on this one. He's suing MS because that's where money is. And if it's as usual, he probably has not developed a program that use the patent he filed, but only use it as a minefield to profit from.
#5.2 Dephar7 on 25 Apr 2007 - 22:55
This patent is all about:
http://msdn2.microsoft.com/en-us/library/x...beh(VS.80).aspx

One of the best compiler features ever! Good luck tiny minds.

BTW: There is a ton of academic 'prior art' in this space. The patent will be trivially overturned. Like, oh... say: Cross-module optimizations: Its implementation and benefits
MI Himelstein, FC Chow, K Enderby - Proceedings of the Summer 1987 USENIX Conference, 1987
#5.3 +mrbester on 26 Apr 2007 - 13:11
Quote - (Jugalator said @ #5.1)
I think it's about linking object code into an executable file, which is what pretty much any larger software in the world does at this point (for example statically linked DLL files, i.e. DLL's merged into the EXE), so there ought to be tons of prior art on this one.

How about .OVL / .OVR files that were used for DOS applications? I remember those from ten years before this blagger filed his stupid patent.
#5.4 Delphar7 on 26 Apr 2007 - 16:59
Quote - (mrbester said @ #5.3)
How about .OVL / .OVR files that were used for DOS applications? I remember those from ten years before this blagger filed his stupid patent.


A good point, but overlay files were just 'DLLs for DOS'. Since they predate DLLs - that's a weird thing to say though.

This patent is around actually running the 'opimizaiton' phase of building software at link time instead of at compile time file-by-file.

Again - The guy may have made the patent before MS implemented it -but there is a ton of prior-art academic papers on doing it.
(1 reply) #6 bucko on 25 Apr 2007 - 22:19
Does he actually have a product though, if it's not affecting his business, he can't really sue, but then again I don't live in America.
#6.1 Rohdekill on 25 Apr 2007 - 23:40
Quote - (bucko said @ #1)
Does he actually have a product though, if it's not affecting his business, he can't really sue, but then again I don't live in America.


Not so. Patents can be obtained on concept alone. Just the mere scribblings on a napkin can be submitted for a patent. You don't need a working product to obtain a patent.

However, the lawyer part comes in to fully explain the process of the concept, down to the finest detail. Without an in depth explanation of the patented concept, there's always a way to get around the patent.
(1 reply) #7 Danrarbc on 25 Apr 2007 - 22:46
Only every operating system on the PLANET uses this technique...
#7.1 Dephar7 on 25 Apr 2007 - 22:57
Does it? The GCC pdf spec for this kind of feature was only written in 2005 and is pretty much a direct rip off of the MS work. Post-processing optimization to go cross module means storing the parse trees away in pseudo-object code in a manner that kind of defeats what an object file was originally intended to be.
#8 Ideas Man on 25 Apr 2007 - 23:18
1995 he received it, 2007 he sues over it, probably wants some sort of royalty over each and every copy of Windows + Office + SQL Server sold. This is complete BS. Why people are allowed to profit off the hard work of others is beyond me, these things need time limits if they exist at all. Almost all of them came about when Microsoft was worth billions, if he sued back in 1996, he'd get next to nothing considering what he's potentially worth now.

I say Microsoft should sue the pants off these losers. On what grounds I don't know, but these morons only need some BS vague area that Microsoft has possibly infringed on to receive millions in extortion funds, maybe there's something they can extort back from them.
#9 gohankid77 on 25 Apr 2007 - 23:40
Software patents can go drown in an ocean. All of them.
(1 reply) #10 GreyWolfSC on 26 Apr 2007 - 01:25
I'm going to venture a guess that the 'inventor' (pronounced lawyer) is in Marshall, TX. If I were a corporate attorney, the first thing I would do is ask for a different venue since there's obviously something wrong with that damned town... lol
#10.1 quanta on 26 Apr 2007 - 15:40
Not the town - There's something wrong with the Marshall judge. For some reason he historically has sided with plaintiffs way more than any other judge in the United States. This is why patent holding companies love filing in his court since they are virtually guaranteed a win.

The article mentioned this patent troll filed in East Texas, so chances are, it's Marshall!
(1 reply) #11 dhavalhirdhav on 26 Apr 2007 - 03:20
why only Windows, Office and SQL? isnt almost all Object Oriented software compiles and works like that?
#11.1 Delphar7 on 26 Apr 2007 - 16:57
No they don't. See my comments above. LinkTime optimizers of object code were only available with Visual Studio.net and most other compilers are still catching up.

That said, research in the field has existed next to forever... until recently machines didn't have enough RAM to make implementation feasible.
(1 reply) #12 strekship on 26 Apr 2007 - 04:56
Wasn't Windows 95 released in 1994?
#12.1 MrCobra on 26 Apr 2007 - 11:25
Yes it was. If memory serves , it was August.
#13 +haveblue128 on 26 Apr 2007 - 05:10
These kind of people are a nuisance to many large scale ventures. For one person to claim that a single idea-or group of same-actually are the single driver behind such a large and diverse set of software apps is just nuts. People do similar things to movie industry execs. Just before a high priced movie hits the street, several people will sue a studio for 40-50,000 dollars. Basically a nuisance suit that studios would rather settle than to hace hanging over a film,
There is a scam artist born every 10 seconds. And a lawyer ever 9!
(1 reply) #14 shmengie on 26 Apr 2007 - 16:05
in 1997 i filed a patent describing the use of sarcasm, rage and incredulity in an online discussion group. pony up, freeloaders!
#14.1 Delphar7 on 26 Apr 2007 - 17:00
The prior art based on how people reacted to your birth invalidates your patent I'm afraid.
#15 shmengie on 26 Apr 2007 - 17:39
LOL!

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)