# Uh oh. Microsoft granted patent on spyware removal

**URL:** <https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526>\
**Category:** The BBQ Pit\
**Created:** [March 6, 2010, 2:14pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526 "2010-03-06T14:14:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fear\_Itself](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/fear_itself/32/19637_2.png) [@Fear\_Itself](https://boards.straightdope.com/u/Fear_Itself)\
**Post date:** [March 6, 2010, 2:14pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/1 "2010-03-06T14:14:47Z")

</div>

And their process is predictably so general as to make all other anti-spyware programs such as MalwareBytes and SuperAntiSpyware in violation of [their patent](http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=2&f=G&l=50&co1=AND&d=PTXT&s1=microsoft.ASNM.&OS=AN/microsoft&RS=AN/microsoft):

> [@](#):
>
> Another aspect of the present invention is a method that determines when active malware is infecting a computer and implements logic to remove the active malware. This aspect of the present invention includes scanning specific locations on a computer for data characteristic of active malware. System configuration files such as a system registry are scanned for specific entries that are associated with active malware. Data in memory is compared to a database that contains signatures characteristic of active malware. Also, the file system is searched for file attributes when malware is infecting a computer. If active malware is identified, all of the actions required to remove the malware are entered in a “journal” prior to being executed. These actions include, but are not limited to, killing processes, deleting files, and removing entries in configuration files that are associated with active malware. Once all of the actions required to remove the active malware are entered in the journal, the actions in the journal are executed, resulting in the removal of the active malware.

This pretty much the way all anti-spyware programs work, so we can expect lawsuits against the smaller yet more efficient spyware removal programs.

This is not good.

---

<div class="post-metadata">

**Author:** ![smiling\_bandit](https://avatars.discourse-cdn.com/v4/letter/s/e9a140/32.png) [@smiling\_bandit](https://boards.straightdope.com/u/smiling_bandit)\
**Post date:** [March 6, 2010, 3:31pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/2 "2010-03-06T15:31:57Z")

</div>

This will not end well for someone, although they are likely to come up against somebody who will fight until the patent is destroyed. Frankly, I don’t see how this can possibly stand up to even the most rudimentary analysis in court no matter how much money is thrown at it. It would be like trying to patent _fire_.

---

<div class="post-metadata">

**Author:** ![Nametag](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/nametag/32/406_2.png) [@Nametag](https://boards.straightdope.com/u/Nametag)\
**Post date:** [March 6, 2010, 4:51pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/3 "2010-03-06T16:51:03Z")

</div>

Geez. I really, really wish the Patent and Trademark Office still felt some obligation to deny unworthy patents, instead of fobbing it off on wronged parties and the courts.

---

<div class="post-metadata">

**Author:** ![Bosstone](https://avatars.discourse-cdn.com/v4/letter/b/22d042/32.png) [@Bosstone](https://boards.straightdope.com/u/Bosstone)\
**Post date:** [March 6, 2010, 4:52pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/4 "2010-03-06T16:52:01Z")

</div>

Software patents are utterly insane. They protect individual components of software, not the finished product, which completely destroys innovation and competition if the patent holder chooses to exercise it.

---

<div class="post-metadata">

**Author:** ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)\
**Post date:** [March 6, 2010, 4:54pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/5 "2010-03-06T16:54:17Z")

</div>

Sounds pretty easy to establish prior art on this one, simply send 'em to [lavasoft.com](http://lavasoft.com) or [www.safer-networking.org](http://www.safer-networking.org).

---

<div class="post-metadata">

**Author:** ![ivn1188](https://avatars.discourse-cdn.com/v4/letter/i/e480ec/32.png) [@ivn1188](https://boards.straightdope.com/u/ivn1188)\
**Post date:** [March 6, 2010, 5:26pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/6 "2010-03-06T17:26:26Z")

</div>

> [@Nametag](#):
>
> Geez. I really, really wish the Patent and Trademark Office still felt some obligation to deny unworthy patents, instead of fobbing it off on wronged parties and the courts.

Well, why don’t you write your congressman and get them to increase the funding of the PTO several hundred times over?

Because you _do_ realize that if the PTO engaged in these sorts of decisions, they would have to design and implement and entire system of administrative law courts and judges, hire lawyers skilled in every area of science, promulgate an entire new and large set of administrative rules, and spend at least 20 times as long examining _every single patent_, which means that they will also require patent agents who are skilled in those areas as well.

Or they could just leave these cases alone until people with both the interest and knowledge to correct any issues come along, instead of adding yet another couple of layers of bureaucracy and spending your hard earned taxpayer dollars on determining if “using a playground swing sideways” is covered by prior art when no one actually gives a shit.

I get so tired of these retarded “So and so got a patent” outrage stories that crop up. It’s always “how can they _grant_ that?” and “ZOMG, like it’s fair use/adverse possession! No wait, I mean prior art!” which is about the extent of their patent law experience. The sky isn’t falling, and it really will have no effect on you whatsoever.

It’s never going to be the hulking corporate behemoth grinding down the heroic little guy with lawsuits because they can’t compete on a level field (lolzers at that last conceit). It’s always one faceless corporation versus another, spending tiny (to them) amounts of money, if it even comes down to a lawsuit, which it never does, because the lawyers for the big boys aren’t stupid, either.

---

<div class="post-metadata">

**Author:** ![Jragon](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@Jragon](https://boards.straightdope.com/u/Jragon)\
**Post date:** [March 6, 2010, 7:03pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/7 "2010-03-06T19:03:29Z")

</div>

In other news, Apple has patented the for loop.

---

<div class="post-metadata">

**Author:** ![Der\_Trihs](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/der_trihs/32/233_2.png) [@Der\_Trihs](https://boards.straightdope.com/u/Der_Trihs)\
**Post date:** [March 6, 2010, 10:01pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/8 "2010-03-06T22:01:53Z")

</div>

> [@ivn1188](#):
>
> Well, why don’t you write your congressman and get them to increase the funding of the PTO several hundred times over?

That would be easy enough; that congressman could send them a few bucks in the mail.

The PTO is entirely funded by user fees; and that is the reason why it is willing to grant a patent to anyone waving money at it. You can’t expect anything resembling judgment or principle out of something like that; it’s tailor made for corruption.

---

<div class="post-metadata">

**Author:** ![drachillix](https://avatars.discourse-cdn.com/v4/letter/d/48db29/32.png) [@drachillix](https://boards.straightdope.com/u/drachillix)\
**Post date:** [March 6, 2010, 10:57pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/9 "2010-03-06T22:57:02Z")

</div>

> [@Jragon](#):
>
> In other news, Apple has patented the for loop.

…but my new FOR - NEXT Loop is not derivitive work, its totally unique!

---

<div class="post-metadata">

**Author:** ![ataraxy22](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ataraxy22/32/307_2.png) [@ataraxy22](https://boards.straightdope.com/u/ataraxy22)\
**Post date:** [March 6, 2010, 11:04pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/10 "2010-03-06T23:04:08Z")

</div>

I don’t think the USPTO is corrupt. It’s a damn hard job trying to determine what part of an invent is truly novel, what isn’t, and having to have an understanding of the entire relevant IP search space associated with each and every patent. It’s a thankless job too, and few people can do it for more than a couple of years before they burn out.

---

<div class="post-metadata">

**Author:** ![Zakalwe](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/zakalwe/32/270_2.png) [@Zakalwe](https://boards.straightdope.com/u/Zakalwe)\
**Post date:** [March 6, 2010, 11:21pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/11 "2010-03-06T23:21:37Z")

</div>

> [@ivn1188](#):
>
> Or they could just leave these cases alone until people with both the interest and knowledge to correct any issues come along, instead of adding yet another couple of layers of bureaucracy and spending your hard earned taxpayer dollars on determining if “using a playground swing sideways” is covered by prior art when no one actually gives a shit.

And as long as the invalid patent holder is required to cover the challenger’s complete court costs. That would cut down on some of this stupid frivolous patent filing.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 7, 2010, 6:20am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/12 "2010-03-07T06:20:39Z")

</div>

> [@Jragon](#):
>
> In other news, Apple has patented the for loop.

Actually, Apple did the opposite of Microsoft and patented [Adware](http://www.tomshardware.com/news/apple-patents-advertising-mac-osx,8909.html).

---

<div class="post-metadata">

**Author:** ![smiling\_bandit](https://avatars.discourse-cdn.com/v4/letter/s/e9a140/32.png) [@smiling\_bandit](https://boards.straightdope.com/u/smiling_bandit)\
**Post date:** [March 7, 2010, 3:14pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/13 "2010-03-07T15:14:36Z")

</div>

> [@BigT](#):
>
> Actually, Apple did the opposite of Microsoft and patented [Adware](http://www.tomshardware.com/news/apple-patents-advertising-mac-osx,8909.html).

I’m… not sure which is more evil.

---

<div class="post-metadata">

**Author:** ![Capt.Ridley\_s\_Shooting\_Party](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@Capt.Ridley\_s\_Shooting\_Party](https://boards.straightdope.com/u/Capt.Ridley_s_Shooting_Party)\
**Post date:** [March 7, 2010, 3:20pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/14 "2010-03-07T15:20:03Z")

</div>

I’m sure a few programmers will get a chuckle out of [this patent](http://www.google.com/patents?id=Szh4AAAAEBAJ&printsec=abstract#v=onepage&q=&f=false).

---

<div class="post-metadata">

**Author:** ![Typo\_Knig](https://avatars.discourse-cdn.com/v4/letter/t/cdc98d/32.png) [@Typo\_Knig](https://boards.straightdope.com/u/Typo_Knig)\
**Post date:** [March 7, 2010, 6:28pm UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/15 "2010-03-07T18:28:57Z")

</div>

> [@Capt.Ridley\_s\_Shooting\_Party](#):
>
> I’m sure a few programmers will get a chuckle out of [this patent](http://www.google.com/patents?id=Szh4AAAAEBAJ&printsec=abstract#v=onepage&q=&f=false).

Chuckle??!!!? It almost gave me a stroke. Patenting linked lists in 2002 is like patenting respiration. If this is at all typical of the prior art research at USPTO, then they should go back to only patenting things you can drop on your foot. :mad: Please tell me that the issue date was April 1st, instead of April 11th, so I can delude myself that this is a joke gone wrong.

---

<div class="post-metadata">

**Author:** ![smiling\_bandit](https://avatars.discourse-cdn.com/v4/letter/s/e9a140/32.png) [@smiling\_bandit](https://boards.straightdope.com/u/smiling_bandit)\
**Post date:** [March 8, 2010, 1:41am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/16 "2010-03-08T01:41:41Z")

</div>

> [@Typo\_Knig](#):
>
> Chuckle??!!!? It almost gave me a stroke. Patenting linked lists in 2002 is like patenting respiration. If this is at all typical of the prior art research at USPTO, then they should go back to only patenting things you can drop on your foot. :mad: Please tell me that the issue date was April 1st, instead of April 11th, so I can delude myself that this is a joke gone wrong.

Sadly, the Patent Office has pretty much washed its hands of any kind of software. Frankly, I don’t thik software should be patentable in the first place. Patents have basically become a very expensive form of extortion in the software industry, and companies simply use them as threats or counter-threats.

Basically, the patent office’s asine idiocy has led to a situation which encourages and practically forces companies to act like mafioso. Microsoft actually isn’t too bad about this (probably better than Apple, from what I hear, which has a bad rep on the matter). But basically, companies aim to patent anything, because once they have the moronic patent, they have a weapon to either extort from others or defend against extortion.

---

<div class="post-metadata">

**Author:** ![Ian\_D.Bergkamp](https://avatars.discourse-cdn.com/v4/letter/i/5f8ce5/32.png) [@Ian\_D.Bergkamp](https://boards.straightdope.com/u/Ian_D.Bergkamp)\
**Post date:** [March 8, 2010, 3:32am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/17 "2010-03-08T03:32:51Z")

</div>

So, I’m looking at the claims and, while I don’t know much about the specifics of previous anti-spyware programs, I’m struggling to see here what allegedly separates Microsoft’s patent from the prior art.

Here’s claim 1:

> [@](#):
>
> 1. In a computer that includes a client application for communicating with a remote computer, a computer-implemented method of removing active malware from the computer, the method comprising: searching a set of locations on the computer for active malware; identifying active malware resident on the computer; identifying actions required to remove the identified active malware resident on the computer; downloading and installing a software application having routines that remove the active malware from the remote computer after the active malware is identified as resident on the computer; creating journal entries for each required action before any of the required actions are executed; executing the routines of the software application to remove the active malware from the computer; storing the results of the execution of the routines in a log file that remains on the computer after the software application is removed; transmitting data to the remote computer that includes the identity of any active malware identified on the computer and whether the malware was successfully removed; and removing the software application after storing the results of the execution of the routines and transmitting the data to the remote computer.

From skimming the patent’s specification, it seems that Microsoft is claiming that their patent is an advancement over the prior art systems by targeting (1) “high impact” malware (“e.g., malware that is particularly destructive and/or prolific”) and (2) active malware. Microsoft says that, by focusing on those two, their system doesn’t drain time and resources like the previous systems do.

I haven’t read through the patent in detail, but claim 1 explicitly limits itself to “active malware,” so that’s where anyone looking to invalidate this patent needs to start.

---

<div class="post-metadata">

**Author:** ![Princhester](https://avatars.discourse-cdn.com/v4/letter/p/3e96dc/32.png) [@Princhester](https://boards.straightdope.com/u/Princhester)\
**Post date:** [March 8, 2010, 3:44am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/18 "2010-03-08T03:44:11Z")

</div>

> [@ivn1188](#):
>
> It’s never going to be the hulking corporate behemoth grinding down the heroic little guy with lawsuits because they can’t compete on a level field (lolzers at that last conceit).

“Never” is a big word. It seems unlikely to be true in this context. How so?

---

<div class="post-metadata">

**Author:** ![Indistinguishable](https://avatars.discourse-cdn.com/v4/letter/i/90ced4/32.png) [@Indistinguishable](https://boards.straightdope.com/u/Indistinguishable)\
**Post date:** [March 8, 2010, 3:51am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/19 "2010-03-08T03:51:07Z")

</div>

> [@Capt.Ridley\_s\_Shooting\_Party](#):
>
> I’m sure a few programmers will get a chuckle out of [this patent](http://www.google.com/patents?id=Szh4AAAAEBAJ&printsec=abstract#v=onepage&q=&f=false).

I’m guessing that patent was filed specifically with the intention of producing said chuckle/near-strokes and not in earnest?

ETA: Well, I suppose it’s not just a simple linked list; there is all this business about auxiliary pointers and traversing in different orders. Which makes it less implausible that it was filed in earnest. Still, pretty straightforward stuff, not really the sort of thing I’d like considered patentable…

---

<div class="post-metadata">

**Author:** ![Wesley\_Clark](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wesley_clark/32/20581_2.png) [@Wesley\_Clark](https://boards.straightdope.com/u/Wesley_Clark)\
**Post date:** [March 8, 2010, 5:26am UTC](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526/20 "2010-03-08T05:26:06Z")

</div>

I don’t know tons about computers or software, so I’m confused. Why would they having a patent allow them to intimidate all competitors, spy removal software has been around for years. How could they patent a form of software that has been around for years?

Is there a real risk they will start intimidating (free) competitors into shutting down? What about Windows vs. Linux, or IE vs Firefox? Why hasn’t MS patented something to shut down Linux, Firefox, or Google documents, or something like that?

[Next page](https://boards.straightdope.com/t/uh-oh-microsoft-granted-patent-on-spyware-removal/531526.md?page=2)
