
Symantec Patents Virus Updates 211
An anonymous reader wrote in to tell us that News.com is reporting that Symantec has a patent for updating their virus definitions incrementally. Symantec has recently informed their competitors of this fact. According to the article, Trend Micro fears not, because they have their own "technology."
rsync (Score:2)
--
Re:More central to /., how this is good for Linux! (Score:1)
I leave it as an exercise to the reader to spot the deliberate mistake!
Re:Excellent. Now I can sue them. (Score:2)
"One World, one Web, one Program" - Microsoft promotional ad
Re:Patents == bad, but Symantec == good! (Score:1)
Re:It's not as specific as you say according... (Score:1)
Don't hate the players... (Score:1)
--
Re:Symantec == bad too. (Score:1)
When you're responsible for a large network with a lot of non-tech-savvy people using it, you need virus protection. Yes, obviously educating the user is the best method, but that requires you to take the time and resources to do that. Most companies don't have the time, or can't spent the time. So what options are left...? Say, a program like the variety from Symantec?
Bash Windows and MacOS all you want. In the end it doesn't matter, especially when its not what we're discussing.
There's another problem that you're not seeing... (Score:1)
It's all well and good to complain about the stupid way the Patent Office is handling things (I agree 100%), but corporations can't just sit on their laurels and say "this is a terrible shame", they either work with the system or they go bust.
In many of these cases, the registering company is registering the trademark just so none of their competitors will get it. The way patents are being handed out for a nickel apiece, it's first come first served. I think the board of directors of Symantec would agree with me that this was their only option.
Don't be mad at one specific corporation, be mad at the system. Corporations don't have a lot of leeway in how they act, after all. If it were a friendly and happy system, corporations would be friendly and happy (though poor).
-Kasreyn,
hoping I made some sense...
Re:Companies that can't compete (Score:2)
That is sarcasm.
There still is a difference betwixt Virus and Worm (Score:2)
Remember that a virus is much tinier, more pervasive, and more invasive than a worm.
We see such viruses as Ebola and Lassa that are tremendously fatal. The same is not so true for the worms that likely only live in the GI tract.
Once invaded by a virus, there is very little that can be done, whether in biological or computer systems; it can potentially get anywhere in the system, and readily be impractical to stamp out. There is no cure to Ebola, for instance.
In contrast, while worms may cause serious problems, by being largely restricted to the GI tract, and by being vastly larger, they are much more amenable to being flushed out.
My conclusion would be that viruses are quite a lot worse than worms...
One word.... (Score:2)
http://www.ca.com
Jaysyn
Re:There's another problem that you're not seeing. (Score:1)
Khyron
What keeps Linux from getting virii? (Score:1)
Seriously, explain your position. My Win2000 box has never caught a virus. I use Outlook 2000 for my mail, and even have it set up to show executable attachments. We had a breakout of the Prolin trojan last week (and I'd like to thank the particular member of the Linux community who tossed THAT little bundle of joy at me), and my machine didn't catch it. Yet you don't see me trumpeting, "Windows doesn't catch virii!"
Just because it hasn't doesn't mean it can't.
Re:M$... Copyrights... (Score:1)
Enough rant...
Re:Where's the patent? (Score:1)
I TOLD YOU WHAT THE PATENT DID BASED ONLY ON ITS GOAL. IT IS THEREFORE OBVIOUS.
Um, no. The legal definition of "obvious to a person skilled in the art" is "the invention has been described in a publication more than one year before the filing date." It's that simple.
A patent is a business tool, not a refereed paper. Get over it. Or, if you want to change that, write your congresscritter.
Re:Who uses antivirus software anyways? (Score:2)
They hog system resources, they slow down pretty much EVERYTHING, they require CONSTANT updating, they interfere with installers, and on top of that, they don't fix anything!
Antivirus software can be very *very* helpful, if they're configured correctly. I worked for the local school district a couple sumemrs ago doing basic software upgrades/configuration on all of the district's PC. Every computer had McAfee installed, but it was almost always poorly configured. The software was often disabled, or not configured to retrieve updates automatically, which made it basically worthless.
And, suprise surprise, we'd find "nests" of viruses in the labs with poorly configured (or no) virus protection. The PCs, as a result, were baerly functioning. We'd bring McAfee back up to speed, give the computer a thorough scan, and eliminate every trace of trouble, almost with no problem (the most infected machine had over 300 infected files, and it got up and worked fine after a thorough scan). On machines so crippled McAfee couldn't be installed, it was a simnple matter to share it's hardrives across the network, and have McAfee scan the drive remotely, which worked like a charm.
While AV software might not be as useful on the home PC, I would say it is essential in corporations and large business. And I would recomend getting AV software at home, too, if for nothing else than to scan downloaded files.
What does this imply? (Score:1)
Perhaps the idea is that there will be a different file for every virus definition. For example, you have version 5.0 that shipped with 10,000 definitions. The first part of the virus definition file contains a hash value that tells you what definitions you have.
So, you go to update you virus file from your favorite site. You send the hash value. They then know what 10,000 definitions you have. So the only need to send you the patch that contains the files you need.
This probably means no pre-defined patches. You will have to make patches on the fly. So person x gets the 100 definitions they need, and person y gets the 200 definitions they need, and these might be separate things.
This can be cool for several reasons:
* Everyone gets what they need
* Conversely, no one gets what they don't need
* No bad patches
* No one has archived patches that aren't good anymore
* Custom programs tailored to the user's needs
* Saved update time
I guess we will have to see if this is really anything new or not later.
----------------------
Kurt A. Mueller
kurtm3@bigfoot.com
PGP key id:0x4FB5FB1D
Virus patents (Score:1)
Symantec has eyes on whole software industry... (Score:1)
Here is the Link to the Patent (Score:3)
http://www.delphion.com/details?pn=US06167407__
I couldn't quite wrap my head around it.. but I think they are basically using several different incremental versions of the update, compare it to the current data and then applying the update that is most appropriate.
i.e. say you start with data version 1.
you update to version 2
you wait a while and now they are up to version 5
when you tell the software to update itself it goes and looks to the server and on the server are 5 different incremental updates:
1 to 5, 2 to 5, 3 to 5, and 4 to 5
it realizes that it needs the incremental update from 2 to 5 and loads that one...
of course, I could be completely off, please correct me if I am wrong..(of course you will, this is
HAND.
Re:Where's the patent? (Score:1)
Re:Patents == bad, but Symantec == good! (Score:1)
And regarding virii not found in the wild...(a) where do they get them from?? and (b) there are plenty of rumors that some (if not most) of these virii which never get seen by the public either don't exist, or are created by the labs (directly or indirectly) to keep the business ticking over. I have no evidence whatsoever that this is the case, but it's an interesting idea...
Re:Moderators, please correct the moderation (Score:3)
If X1 and X2 are claims in one patent and Y1 and Y2 are claims in another patent, then a patent application consisting of X1 and Y2 and Z is a perfectly valid. Novelty to the whole patent can be by the introduction of one novel claim (i.e. a logical OR). However, a violation would need to be a violation of all three things.
Violation(Patent)
= Violation(Claim1) AND Violation(Claim2)
Novelty(Patent)
= Novelty(Claim1) OR Novelty(Claim2)
This is why to get over Ericsson's vibrating phone patent, Nokia patented the vibrating battery, only one thing was changed, and it was suddenly a new thing.
So I'd avoid trying to use these simple AND and OR terms to blithely summarise everything about how patents work, the brush is too broad.
FatPhil
-- Real Men Don't Use Porn. -- Morality In Media Billboards
Re:Other antivirus vendors? (Score:1)
Switch to Linux.
Re:Hold your horses (Score:2)
If what you say is true, and there's "tons of prior art" covered by the claim, what's the problem? Patent isn't valid -- go home. (Unless one of the dependent or narrower independent claims survives because there isn't the prior art to defeat it, in which case, what's the problem?) If what you say isn't true, and either the claim isn't valid or the art isn't there, what's the problem?
You can't read the claim in the abstract -- the terms are defined in and have meaning derived from the prosecution history and the specification. I don't know what does or does not infringe, and would never presume to know without more research and study. This much I do know -- its always best to wait and see before leaping to conclusions.
The claim does appear to be quite broad, I agree. "Update source" in the specification is defined as a server, but I don't think the term is unclear. The patches must have the required state properties, and be applied in the manner set forth in the claim, as those terms are defined in the spec. How they are construed for trial remains an open question, and it seems that those limitations will be key to any infringement litigation. However, any construction of these claims must be understood in the light that the patentee seems to distinguish CVS and related updating technologies in its discussion of the prior art:
Re:Can I patent... (Score:1)
Re:patch (Score:2)
In my mind, the most 'interesting' aspect of this patent is the layering mechanism. On the other hand, I don't know if there's enough unique ideas between the RCS type stuff, incremental backups and this patent to make this into a patentable improvement. Definitely, I don't see this as being anything like the basic patent that they seem to be making it out to be.
--
Re:Patents == bad, but Symantec == good! (Score:1)
printf("bad Symantec");
}
if(Symantec == good){
printf("good Patents");
}
Where you looking for an value for that comparison?
Call it what you may (Score:1)
Re:Patent you virus (Score:1)
Symantec to take on Microsoft? (Score:1)
The description of the patent in the previous post sounds an awful lot like "Windows Update"...
---
"They have strategic air commands, nuclear submarines, and John Wayne. We have this"
Patent for protection or profit? (Score:1)
Re:Not to worry.. (Score:1)
Each change was distributed as a separate file. When you built the system, the changes were applied, and the result used for the build. If you skipped several patches, all the intervening patches would be applied.
Another place to look for prior are is in the Marimba http://www.delphion.com/details?pn=US05919247__ [delphion.com] update patent. (I believe that patent fell to prior art, but since it was a similar system, prior art to it may be prior art to the Symantec patent as well.)
Re:Patent you virus (Score:1)
Khyron
Antiviral Toolkit Pro (Score:1)
And with this... (Score:3)
patch (Score:2)
Re:patch (Score:2)
From what I can see, the biggest differences are:
--
is that light I see? (Score:2)
It's kinda hard to tell, unless I missed something in the article, but it really looks like a perfectly good reason to file for a patent: a process that does something specific. Wow, who'd-a-thunk-it? This one may really have been done "right"... based on prior art, but improving upon it, with a specific purpose - what more can you ask for in a patent... (rhetorical question).
I am eager to see what else spawns from this - whether it be lawsuits (bad), cross-lisencing (acceptable), or nothing (fine by me). Until then, I await further news.
Re:Hold your horses (Score:3)
Re:Hold your horses (Score:3)
Not to worry.. (Score:2)
Yet incremental updates have been around for a long time, most likely for longer than the Internet has been around.
While the patent is pretty stupid, I've got a feeling that no competitor of Symantec's will need to license whatever updating technology they use. One [delphion.com] of the patents seems incredibly vague to me, stating:
A software application (110) is updated to a newer version by means of incremental update patches (122). The incremental update patches (122) each contain that information necessary to transform one version of an application to another version. Any version of an application (110) may be upgraded to any other version of the application, through the use of a series of incremental update patches (122). The appropriate incremental update patches (122) are distributed in a multi-tiered manner, such that some update patches (122) update the application (110) by only one version, and others update the application (110) by several versions.
Perhaps others can shed some light on this one (the multi-tiered patent), but it sounds to me like similar technology to update patches used everywhere - small chunks downloaded to update a program from one version to another. Oh well, we'll see what happens.
Re:Hold your horses (Score:2)
Re:Wrong. Claims are ORed. (Score:3)
Here's a relevent quote:
(Emphasis added is mine.)
So it is NOT OR; it's AND .
Furthermore, you should probably best refer to the USPTO as a canonical reference and not a /. article.
Fatality != Deep Penetration (Score:2)
The worm is still not so pervasive as a virus that resides in virtually every cell of the body.
Re:Patent for protection or profit? (Score:2)
I know you're looking for an example of some huge evil corporation intent on squashing everybody like bugs using a mighty system of patents, but Symantec is a company run by and composed of people. Darth Vader does not roam the halls.
And now, a word from our sponsor... (Score:2)
All said with a straight face. I've had my meds today...
--
Re:Hold your horses (Score:5)
No, I won't hold my horses, because I've just read Claim 1 of patent 6,052,531 [delphion.com]. That claim is very general, and there is tons of prior art. Claim 1 tries to conver any system in which there is more than one patch to be applied, at least one "update source", with no qualifications on what that update source is, containing the patches, and finally, a client "disposed to receive transmitted patches from each update source". Guess what: CVS infringes, except that it is prior art. Even the Linux script for seeking out and applying patches infringes.
You may have patentable technology here, but only if the claims are rewritten so as not to cover anything that already exists.
Patent system... (Score:2)
That said, it seems to me that the number of patent applications would be increasing. It also seems to me that the number of prior patents that must be searched by patent attorneys and PTO clerks is also constantly increasing. As patents expire, of course, that number decreases as well, but nonetheless, it just seems to me that the system is going to be more and more difficult to work with and more and more inefficient.
Of course, it the patents are categorized hierarchichically and cross-categorized, then the amount of searches required can by much more efficient and smaller...but again, I don't know how it works. Does anybody have any idea of how this works?
Re:what's going on here? (Score:2)
Also, just because someone has used a technique before, it only constitutes prior art if the technique was published. If the technique is kept secret (i.e., closed source), then it is considered a "trade secret", in which another party is free to discover the technique on her own (and subsequently patent the discovery). If I recall correctly, it used to be the case that if someone got a patent on something you held as a trade secret, they could come after you and charge royalties for using their patent, even though you've been using the "invention" for a number of years. This clause has been recently cleared up, so that any previous inventors of a patented invention can continue to use said invention in their own products, they just can't license it out to other parties.
Re:Wrong. Claims are ORed. (Score:3)
Have you actually read the very reference you quoted????!!!!
Elements within a claim are ANDed. That's what your reference means by "claim elements." (Gee, "claim elements" is not the same as "claims." Who'd'a thunk it?)
The claims themselves are ORed. (Note that the reference you quote talks about "a claim," not "claims."
So if a patent reads:
You are infringing that patent if and only if you are doing ((A and B and C) or (D and E and F)).
Clear now?
Re:Moderators, please correct the moderation (Score:2)
If X1 and X2 are claims in one patent and Y1 and Y2 are claims in another patent, then a patent application consisting of X1 and Y2 and Z is a perfectly valid.
If a single claim in the new patent is a combination of X1 and Y2 and Z, then yes, it is valid.
If the new patent has X1 in one claim, Y2 in another, and Z in a third, it is not. Each claim is like a little mini-patent in its own right. In patent validity cases, it's common for the judge to uphold some of the claims in a patent while striking down others.
Violation(Patent) = Violation(Claim1) AND Violation(Claim2)
Simply untrue. Violation(Patent)=Violation(Claim1) OR Violation(Claim2). I believe you are confused because within a claim, there can be multiple elements: Violation(Claim1)=Violation(Element1A) AND Violation(Element1B) AND Violation(Element1C).
Novelty(Patent) = Novelty(Claim1) OR Novelty(Claim2)
Technically, speaking of the "novelty" of a patent is meaningless, because each claim is evaluated for novelty on its own. If Claim1 is not novel, Claim1 would be struck down in a court case (in a perfect world). If Claim2 is not novel, Claim2 would be struck down in a court case. If none of the claims in a patent are novel, the entire patent could be struck down, but as far as the legal effect goes that's just the same as every claim in the patent being struck down.
Novelty(Claim3)=Novelty(Element3A) OR Novelty(Element3B) OR Novelty(Element3A + Element3B)
By which I mean by the last part, even if 3A and 3B are both known, Claim3 can still be valid if it combines 3A and 3B in a non-obvious way.
Elements in a claim vs. claims in a patent (Score:2)
To infringe that claim, a speaker must have both these claim elements. Any speaker with both elements is an infringing device, and any speaker without both elements is (probably) not an infringing device.
Said quote refers to one claim. To infringe a claim, a device must have all the elements of the claim. But infringing even one claim of the patent is sufficient to infringe the patent.
refer to the USPTO
I found some general patent information [uspto.gov] on the USPTO's site. But I also found this on uspatentagent.com [uspatentagent.com] (not affiliated with USPTO) and this ruling [iptoday.com] in which damages of $324.4 million were awarded for infringement of one claim of a patent with six claims.
Like Tetris? Like drugs? Ever try combining them? [pineight.com]
Re:A Letter to Symantec CEO John W. Thompson (Score:2)
Re:Can I patent... (Score:2)
A Letter to Symantec CEO John W. Thompson (Score:5)
Re:Can I patent... (Score:2)
Where have I been? Switching jobs, working my ass off trying to launch a company, dating an incredibly beautiful and bright woman... You'd post to Slashdot often if you were me? :)
Any such thing as a secret sid nowadays? Would you care to drop me a note by email and let me know where the action's at? I miss the Old Boys Club...
Re:Someone get larry wall on the phone.. (Score:2)
treke
Re:Where's the patent? (Score:2)
Let me make this short. No.
Those are two seperate test clauses you've managed to run together. The important bits are:
(from 35 U.S.C. 103) "if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains."
(from 35 U.S.C. 102) "the invention was patented or described in a printed publication in this or a foreign country or in public use or on sale in this country, more than one year prior to the date of the application for patent in the United States"
In this case, it probably passes the test in 102 (Only Symantec knows) but it fails 103 miserably. Far more than miserably in fact, as I am a programmer of much less than ordinary skill. For me, a compiler is more useful as a spelling / grammar checker than as an actual compiler.
Re:Hold your horses (Score:2)
Re:Patents == bad, but Symantec == good! (Score:5)
Um... Not sure if you meant that to be a troll or not. But how about CERT [cert.org]?
And by the way, Symantec isn't doing these things out of the goodness of their hearts. They're a business, and they do it because (directly or indirectly) it brings in money. Crow about their accomplishments if you like, but don't make them out like they're Mother Teresa's Sisters of Digital Mercy - they're a large business, and therefore (practically by definition) almost certainly amoral.
Troll point number 2: I don't know why you think it takes more or less skill to detect a virus not in the wild than one in the wild. That's inane. I'd actually think that figuring out the ones in the wild would be harder, since they're the ones original enough to get through emplaced defenses in the first place.
In the future, remember: Think, then post.
OK,
- B
--
Do you need to patent it? (Score:2)
Couldn't you sue them under DMCA?
I do this every day (Score:2)
So it seems to me they are pattening sycronizing a database. Won't hold.
Re:Patents == bad, but Symantec == good! (Score:3)
As bad as the patent scene has been lately, its actually nice to see a patent that doesn't seem to be frivolous (aka - instant cash by way of multiple lawsuits). It seems that Symantec felt their process was unique, was a vast improvement upon existing methods, and was important enough to protect. This is what patents are for. Too bad other companies see them as an income source.
Reform the patent process.
Yes. Write your Congressmen, write your Senators, let them know that the people who elected them expect more. The US Patent Office won't improve unless the people damand it.
Excellent. Now I can sue them. (Score:5)
Full Vision Anti-Aliasing (Score:2)
This patent covers a method to smooth edges seen by the human eye. With this method, sharp edges (or "jaggies") normally seen by the human eye are softened by the process of bending the lens of the eye a small amount so that the focal point of the light passing through the lens is just in front of the retina rather than right on it. Since this is simply a readjustment of a sensory input, no additional processing power is required by the brain to smooth out the "jaggies". This a truly amazing breakthrough for human vision.
(In case you didn't catch it, this is a patent on near-sighted vision.)
Re:Yay Webster... (Score:2)
jargonfile definition:
virus
virus n. [from the obvious analogy with biological viruses, via SF] A cracker program that searches out other programs and `infects' them by embedding a copy of itself in them, so that they become Trojan horses. When these programs are executed, the embedded virus is executed too, thus propagating the `infection'. This normally happens invisibly to the user. Unlike a worm, a virus cannot infect other computers without assistance. It is propagated by vectors such as humans trading programs with their friends (see SEX). The virus may do nothing but propagate itself and then allow the program to run normally. Usually, however, after propagating silently for a while, it starts doing things like writing cute messages on the terminal or playing strange tricks with the display (some viruses include nice display hacks). Many nasty viruses, written by particularly perversely minded crackers, do irreversible damage, like nuking all the user's files.
In the 1990s, viruses have become a serious problem, especially among Wintel and Macintosh users; the lack of security on these machines enables viruses to spread easily, even infecting the operating system (Unix machines, by contrast, are immune to such attacks). The production of special anti-virus software has become an industry, and a number of exaggerated media reports have caused outbreaks of near hysteria among users; many lusers tend to blame _everything_ that doesn't work as they had expected on virus attacks. Accordingly, this sense of `virus' has passed not only into techspeak but into also popular usage (where it is often incorrectly used to denote a worm or even a Trojan horse). See phage; compare back door; see also Unix conspiracy.
Re:Virus patents (Score:2)
Well, yes, if M$FT has any patents on any Windows technology.
Re:Patents == bad, but Symantec == good! (Score:2)
And I just thought of another good, centralized repository of virus and security info: Bugtraq. I don't know that they're largest or most authoritative in the world, but I think they're certainly worthy of notice.
Anyone else have a favorite repository of security info that the original poster in this thread missed?
OK,
- B
--
Lets Patent Virii! (Score:2)
Wrong. Claims are ORed. (Score:3)
Yes, but the claims of a patent are ANDed together. To infringe, you have to have a product that not only falls under Claim 1, but also Claim 2 AND 3 AND 4 AND...
B*llsh*t. Patent claims are ORed [slashdot.org]. If you infringe one claim of any of the 2-million-odd unexpired U.S. patents, you can be sued, and if you are an individual, the corporation suing you (lawyers don't sue people; plaintiffs sue people) will run the trial so long that you run out of money to pay your attorney(s).
Like Tetris? Like drugs? Ever try combining them? [pineight.com]
Moderators, please correct the moderation (Score:3)
The "informative" tag should be immediately removed from gregbaker; he is asserting an outright falsehood. Patent claims are not ANDed. If they were, why would anyone issue a patent with dozens of claims? Because patent claims are ORed, not ANDed, patent lawyers try to claim as many distinct things as possible.
Drop him down to a -1, with extra negative karma points for assertively claiming something when he has no clue.
rsync (Score:2)
* Sure, they could be sued
If you say so . . . (Score:2)
And yes, virtually every patent adds elements to existing prior art. In all of these matters, the devil is in the details.
Fear my patent! (Score:2)
The primary infringement is that each new item posted to the sites that are non-compliant are numerically assigned a value that has incremented from the last previous item posted to the site. The infringement is not limited to the Internet, however, and it appears that the methods involved with my numerical ascension have been stolen by numerous companies, organizations, and groups. Furthermore, the methods have been provided without my permission for use to be taught to children in our school systems.
This post (which ironically enough is in non-compliance), will serve as my notice to cease using the methods for determining numerical precedence based on ascension.
Thank you.
It's not as specific as you say according... (Score:3)
"Symantec is not only attempting to apply the patents to the antivirus industry but also to the software industry as a whole. In its statement Wednesday, the company noted that 'the technology may be used to update general computer readable files, which may include data files, program files, database files, graphics files, or audio files.' "
So you're telling us this is somehow different, yet does the same thing as updating "general computer readable files, which may include data files, program files, database files, graphics files, or audio files."
Excuse me, but this has been done before.
Re:Where's the patent? (Score:2)
In case you misread me again, I'll sum it up in a nice concise all-caps sentance, in bold I may add.
THE HOW IS OBVIOUS.
If someone were to ask me how to update any sequence of incrementally changed repeating records with the lowest possible data overhead, I would suggest the same thing; Use a change vector, or as one other poster put it, use a delta. Having now skimmed the patent, it appears to be a multi-part change vector with revision stamping.
In case you misread me yet again, I'll sum it up in another nice concise all-caps sentance, in bold I may add.
I TOLD YOU WHAT THE PATENT DID BASED ONLY ON ITS GOAL. IT IS THEREFORE OBVIOUS.
Symantec == bad too. (Score:2)
Additionly most of Symantec's products exist only to fix defficiencies in Windows and MacOS, namely that they don't have any kind of real file protection and they don't have adaquate filesystem management utilities.
ie
Norton AV (ugly patch for lack of file protection)
Norton Utilities (ugly patch for the fact that windows has ugly file and data sturcuites, ie FAT32 and the registry)
Norton Internet Security (ugly patch for the fact that windows has no access control)
Norton Ghost (expensive dd clone)
Basicly their is nothing that Symantec sells that doesn't come with, or isn't needed by Linux or *BSD)
Re:Someone get larry wall on the phone.. (Score:3)
just in... virii developer patents virus (Score:2)
Re:Peter Norton (Score:2)
Ah, here it is, from:
http://www.symantec.com/legal/legal_note.html [symantec.com]
Third Party Trademarks
Peter Norton, Peter Norton's stylized signature, and Peter Norton's crossed-arm pose are U.S. registered trademarks of Peter Norton.
Re:Can I patent... (Score:2)
wait - prior art from the CDC ... (Score:2)
cvsup (Score:2)
In fact, what they talk about is basically a remote revision control system; so how they can claim this as a valid patent is, well, patently absurd.
This patent needs to be thrown out either because of prior art, or because it is very very vague.
-sirket
Re:Can I patent... (Score:2)
I haven't played with my Mindstorms in a little while... I guess they're getting lonely. Last thing I did was a short-term memory buffer using neural networks, to map the room in 2D... Didn't quite work. Nor did the fully mechanical Enigma machine... I think my ideas are better and grander than my building skillz!
Hold your horses (Score:4)
But I don't expect most of the FP'ers to read the article before they scramble to get a post up in the lucrative first 5 minutes of KarmaHeaven....
Other antivirus vendors? (Score:2)
Alex Bischoff
---
Easy solution. (Score:2)
Re:Hold your horses (Score:2)
...
by Chairboy (ben@vipmail.com) on 01:03 PM
...
But I don't expect most of the FP'ers to read the article before they scramble to get a post up in the lucrative first 5 minutes of KarmaHeaven....
Looks like yours came in just over. Sorry, no karma for you.
Re:Lets Patent Virii! (Score:2)
Why would the United States Post Office care?
Re:Can I patent... (Score:2)
Re:patch (Score:2)
It is, but it's not that much different than how RCS and CVS work. The main difference is that the differences are generated between the version of software being updated and the desired version. Since there could (theoretically) be hundreds of "versions" out there, there needs to be some way of finding out the starting version, and then applying the appropriate patches.
If I do a cvs update -ttag in my CVS work area, the CVS software looks at my Entries files and determines what versions I presently have checked out of the various files CVS controls. It then queries the server, which sends tailored diffs that will bring my work area in sync with the version specified by the provided tag. (Or, I can leave off the tag and be up-to-date with the most current version.) These diffs are generated specifically between the desired version and the currently checked out version. Additionally, CVS will try to merge differences if any of the patches don't apply cleanly (such as on files that I've edited locally, but have not checked in).
That sounds an awful like what the virus vendors are claiming to do, and I think RCS (upon which CVS is originally based) has definite prior art here. The oldest reference I've found to RCS is: Walter F. Tichy, RCS--A System for Version Control, Software--Practice & Experience 15, 7 (July 1985), 637-654. (Type man rcs if you have RCS installed.)
--Joe--
Re:More central to /., how this is good for Linux! (Score:2)
Difficult to seperate the two....
Prior art: the viruses themselves! (Score:2)
Symantic just copied the idea then patented it.
-Don
Haven't we all done this ourselves? (Score:2)
I sure we can come up with a couple thousand examples of prior art on this one.
Of course, we must wait until there is a bounty [bountyquest.com] is set.
Just what the world needs,
Companies that can't compete (Score:2)
Khyron
Where's the patent? (Score:2)
If this is the case, how is it not obvious?
Peter Norton (Score:3)
--
Patents == bad, but Symantec == good! (Score:2)
But don't demonize Symantec just because you're angry at the US Patent Office. Symantec is a godsend to consumers and industry giants alike, with their rapid proliferation of virus fixes and breaking news about security compromises. They were the first ones to provide what the industry needed for so many years: a centralized repository of information and knowledge about malicious code -- one that hasn't been replicated (much less supplanted) by even the best efforts of free-software advocates. Symantec's virus institute is so sophisticated that they've managed to release updates for viruses that haven't even been spotted in the wild, yet! Now, that takes a lot of skill, so you know they're doing something right.
Reform the patent process. Don't blame companies who take advantage of whatever they can (before their competitors beat them to it). We'd all be a lot sorrier if someone like Microsoft had gotten this patent than if Symantec had. And we all know it.
Re:Hold your horses (Score:2)
It's not a simple file replacement methodology, it's closer to a structured delta-based updating technology.
Next thing you know, folks will be goose-stepping into my computer room demanding my "patent-infringing" differential backups.
The courts will decide that I can make the backups, which don't actually infringe on the patent. However, I'll have to mail the tapes to the patent-holder, as restoring them would make use of a "structured delta-based updating technology."