Slashdot Mirror


Microsoft Sues Salesforce.com Over Patents

WrongSizeGlass writes "CNET is reporting that Microsoft is suing Salesforce.com in Seattle federal court, claiming it infringes on nine patents. Two of the patents in question are a 'system and method for providing and displaying a Web page having an embedded menu' and a 'method and system for stacking toolbars in a computer display.'" Microsoft says it first notified Salesforce more than a year ago about the alleged infringement.

52 of 243 comments (clear)

  1. What's the angle? by mozumder · · Score: 3, Insightful

    Looking for the MSFT agenda here. Are salesforce.com people going after microsoft sales reps? Has the saleforce.com people brought too much competition to MSFT? What gives?

    1. Re:What's the angle? by Yo+Grark · · Score: 5, Interesting

      Yes, SF continues to win contracts from Dynamics or whatever MS is calling their latest CRM this week.

      SF are just WAY too nimble in their catering to companies needs while MS expects companies to buy upgraded hardware, software, consultants, etc to conform data to THEIR system.

      SF: Here you go, we figured out how to provide x for no extra charge.
      MS: Sorry we can't do that without $100,000 and even then there's no guarantee.

      So yeah, SF is kickin MS's a$$ets and putting their attempts at a CRM to shame.

      Next up, MS buys SF.com. *sigh*

      - Yo Grark

      --
      Canadian Bred with American Buttering
    2. Re:What's the angle? by mjwx · · Score: 4, Interesting

      Yes, SF continues to win contracts from Dynamics or whatever MS is calling their latest CRM this week.

      SaleForce.com is winning customers away from Dynamics because Dynamics is an absolute pile of crap. If you managed to wade though the absolutely stupid way to customise Dynamics 3.0 you quickly found out that you needed to start from scratch again with 4.0 because MS changed everything and it's still a pile of crap.

      Businesses wont use Dynamics despite MS giving away free licenses with every MAPS and partner subscription.

      Oh, and the reasons the parent mentioned.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:What's the angle? by Johan_Munich · · Score: 3, Funny

      Before you go pushing your agenda to bash Microsoft get some facts right. Firstly sorry Microsoft changed product name from MS CRM to Dynamics CRM a few years ago. Secondly, Dynamics CRM is available as a software as a service just like Sales Force. The only requirement for this model is an internet connection and internet explorer. However many businesses still like the idea of owning software so the tool is available for on premise installation which is the choice for most enterprise solutions. Any serious software roll out will require consultants and customizations because no out of the box solution can cater for all business processes. Small business can be up and running without customizations and consultants using the base Dynamics CRM sales, marketing and service modules. Disclaimer, Yes, I am a Dynamics CRM consultant and just wanted to give what I truly believe is a great business software a fair chance.

    4. Re:What's the angle? by Anarchitektur · · Score: 2, Informative

      I am a CRM consultant; I work mostly with Dynamics CRM, but I know Salesforce.com pretty well also. Some of what you said is true, some isn't.

      In Salesforce's favor, they are indeed more flexible, and they have a lot of features out of the box that Dynamics just doesn't have, or require customization to accomplish. Stuff that should be a no-brainer for a CRM system (such as dashboards) are strangely absent from Microsoft's solution (aside from some a measly recent addition to their hosted version), and 3rd party solutions or custom development is the only way you're going to get a dashboard in Dynamics. The out of the box workflow capabilities in Dynamics, though, are far superior to what Salesforce has. It also gives companies the option of going on-premise or cloud, which is important to some companies to have their data in-house. The integration between CRM and Outlook is also in Microsoft's favor, as they damn well should be, since they are both their own products.

      All that said, though, Dynamics rarely competes in a "feature" war... the primary selling point for Dynamics is that a lot of their customers are already Microsoft shops, so if they don't already get the product for FREE with some kind of Enterprise licensing agreement, a lot of them still view it as a plus to stick with one vendor. Another big point is that integration with Microsoft's ERP system, GP, is relatively straightforward... a lot of my clients are companies that already had GP, and wanted a CRM for their sales team.

      I've helped unhappy Salesforce customers migrate to Dynamics, and I've helped unhappy Dynamics customers migrate to Salesforce. The perception and attitude of the user's is far more a contributing factor to a CRM implementation's success than the actual product itself. It is uncool that Microsoft is having to resort to this kind of bullshittery to try to throw off SF's game, but I'm going to go ahead and tell you that you're dead wrong that Microsoft is going to try to purchase Salesforce. You may not be aware of this, but Microsoft only started developing CRM once Siebel turned down their offer to buy them out. I can guarantee you than any such offer to Salesforce would similarly get turned down.

  2. If you cant beat them...your Microsoft. by TRRosen · · Score: 5, Funny

    The're just pissed that SalesForce is using FireFox in all there screen shots.

    1. Re:If you cant beat them...your Microsoft. by bbqsrc · · Score: 2, Funny

      Grammar. I see that alot, ironically.

      --
      Disagree != mod troll.
    2. Re:If you cant beat them...your Microsoft. by thegarbz · · Score: 2, Funny

      "Grammar."

      Fragment (Consider Reversing)

      - Brought to you by the kind people at Microsoft. While you're here let me tell you about our CRM offerings.

  3. Re:Could be stolen code. by RobertM1968 · · Score: 4, Informative

    One angle I could see on this: Sure, everyone might want to make their webpages look this way. But if you rip off the exact code MS is using, change some variables, and get caught, well hey, looky here, we patented that beyotch.

    Just a vague idea though.

    Nah, that would be copyright infringement.

  4. Rage inducing by Bovius · · Score: 5, Funny

    I consider myself a pretty calm person. I don't get riled up about much. I've never been one to throw a game controller, to punch a pillow to vent frustration. I see stupid things and I don't like them, I talk about how stupid they are, but that's as far as it goes. I'm about as easy going as they come.

    And yet every time I see a story about the activities supported by the US Patent and Trade Office, I want to lift the nearest piece of electronics and dash it against a distant wall.

    1. Re:Rage inducing by fuzzyfuzzyfungus · · Score: 4, Insightful

      I'm fairly sure that if a Model M experiences excessive force, it simply breaks the user and continues on its implacable course...

    2. Re:Rage inducing by Anonymous Coward · · Score: 2, Funny

      When the world ends, the only thing left will be cockroaches scurrying across Model Ms.

    3. Re:Rage inducing by Bysshe · · Score: 2, Informative

      You probably can in Japan.

      --
      Read what I mean, not what I wrote.
  5. Re:Could be stolen code. by Anonymous Coward · · Score: 2, Informative

    Theoretically yes, look up "work product." Depending on how rigid the old company is you can just write it into the contract that you retain copyright of your scripts and they have perpetual and derivative use in any context, or vice-versa, or however you want to structure it.

    As a practical matter, it's probably unlikely to come up due to the cost of a lawsuit. (Unless they're really valuable scripts or there's a lot of personal animosity.) Plus they have to find out about it.

    There are also issues as to whether the new company will get sued, or just you. Either of you can, of course, but who winds up having to pay is a different question, which probably depends in part on whether the new company knows (or is willfully avoiding knowledge of, etc...) it is infringing, etc...

    There are also a number of complexities you'd look into. Injunctions, whether any of these jobs are independent contractor jobs, etc...

    Note that the case in the story is about patents, not copyrights. Also, none of this is reliable, but is an off-the-top-of-the-head thought. IANAL.

  6. Patent titles in the summary are meaningless by Grond · · Score: 4, Informative

    Once again a Slashdot patent story is posted with reference to the titles of the patents. Patent titles are legally meaningless. The patentee doesn't even have to supply one; the Patent Office will write one for you if you leave it out. What matters are the claims read in light of the specification.

    Anyway, from the complaint, the patents in question are:
    7,251,653
    5,742,768
    5,644,737
    6,263,352
    6,122,558
    6,542,164
    6,281,879
    5,845,077 (the leading 5 was left off in the complaint, but this is the right patent)
    5,941,947

    The '768 patent was originally assigned to Silicon Graphics. It was one of several SGI patents assigned to Microsoft in 2002 as part of a $62.5 million deal.

    Some of the patents are related. The '164 patent, for example, was the result of a continuation application based on the application that eventually became the '879 patent.

    Anyone looking at these from a prior art perspective should bear in mind that the patents have quite early priority dates. Most of them seem to date from the mid-90s. The '164 and '879 patents, for example, stretch back to June 16, 1994.

    1. Re:Patent titles in the summary are meaningless by Trepidity · · Score: 3, Informative

      Some of the patents do have claims are more specific than the titles would lead you to suspect, but some of them actually aren't much more specific. The '077 patent, for example, is literally patenting the following: generate a list of installed software, send it to a remote server, the remote server checks for updates, and sends back notification of available updates to installed software, with a description of the problems those updates fix. Essentially, any update scheme that checks on the server side (fortunately, this means something like Debian's 'aptitude' is not covered, since it compares the list of available updates to the list of installed software on the client side). Is the idea of asking for a list of updates to a list of installed software really non-obvious, even in 1995?

      For reference, this is Claim 1 in its entirety:

      In a computer system having a first computer in communication with a remote second computer, the second computer having access to a database identifying software remotely available to the first computer, wherein at least one item in the database identifies software installable on the first computer, a computer implemented method for identifying computer software available for installation on the first computer, the method comprising, at the second computer:

      retrieving from the first computer to the second computer an inventory identifying at least certain computer software installed on the first computer;

      comparing the inventory of computer software with the database to identify computer software available to the first computer and not installed on the first computer;

      preparing for presentation at the first computer software information indicating software available to the first computer and not installed on the first computer; and

      sending the software information to the first computer, said information including an alert about a defect in software on the first computer correctable by software available to the first computer and not installed thereon.

    2. Re:Patent titles in the summary are meaningless by phantomfive · · Score: 3, Interesting

      I love the fact that the '768 patent uses Netscape in its screenshots. The main claim seems to be that they are using an applet (or separate chunk of code) to create a menu.

      So the standard HTML drop down menu wouldn't apply, it is a menu created with a separate chunk of code. I'm not sure I saw that kind of thing before 1998, so there may not be any prior art. However, that doesn't mean its not a silly patent. It should have been obvious to any programmer who was thinking about that sort of thing. I don't think I even have a problem so much with software patents, although they are a bit annoying. I have a problem with patents that are so obvious that anyone could figure them out. 1-click purchase is an obvious example.

      --
      Qxe4
    3. Re:Patent titles in the summary are meaningless by Giltron · · Score: 2, Interesting

      So if you look at 7,251,653, it basically describes a method for implementing customization of multi-tenancy for databases. (pivot tables) If this is allowed to stand then it basically means most companies delivering SaaS offerings can be sued. I see it was filed in 2004. I'm thinking maybe Salesforce was already using this prior to the patent filing.

    4. Re:Patent titles in the summary are meaningless by man_of_mr_e · · Score: 2, Interesting

      Actually, I can't think of a single software vendor that was doing what Windows Update did in 1995. Can you?

    5. Re:Patent titles in the summary are meaningless by man_of_mr_e · · Score: 2, Insightful

      Also, the first claim is always the most general. The patent must take all claims into account, not just the first one. It's patenting everything together, not each indidvidually.

    6. Re:Patent titles in the summary are meaningless by VortexCortex · · Score: 2, Insightful

      The problem with ideas is that they seem obvious in hindsight. Prior to that, clearly nobody had implemented it.. so the idea couldn't have been that obvious

      You're saying: because something hasn't been implemented yet means it must not be obvious?

      I'm saying: Perhaps M$ just got to the patent office first with an obvious idea... (much like the Bell's Telephone)

      Since the patent examiners are not professionals skilled in the art It's obvious that they aren't qualified to make the non-obvious distinction, or else we wouldn't have so many of these obvious patents.

      ----

      FYI Menus existed in 1995. Menus on a webpage == fnck!ng obvious esp. to any professional skilled in the art of making menus and web pages.

    7. Re:Patent titles in the summary are meaningless by IgnoramusMaximus · · Score: 2, Insightful

      Actually, I can't think of a single software vendor that was doing what Windows Update did in 1995. Can you?

      rsync, a UNIX utility that can perform this task not just on software but any file, "updating" both client and server side (if asked to). Developed in 1996 but based on the idea of "rdist" from 4.3 BSD released in 1986, which in turn was based on earlier such ideas going all the way back to 1960s.

      In short the insanity that are software patents is quite handsomely illustrated here: most software is simply a variation on previous ideas, each iteration adding some quite obvious to any skilled programmer, but labour intensive improvements. There are very, very few true "innovations" worthy of consideration for the (highly flawed to begin with) idea of a "patent" in the software world and most of them were thought of in the heyday of computing pioneers in 1950s-1970s, where pretty much every worthwhile idea from a "file system" to "virtualization" was cooked up, with some like the concept of a Turing tape machine - which most modern computers are a variation of - even older then that, dating to 1940s.

    8. Re:Patent titles in the summary are meaningless by IgnoramusMaximus · · Score: 2, Informative

      rsync does all that and more. In one of its modes, it takes a list of files and compares it against another on a server and then sends down "updated" (i.e. "newer versions") of files down to the client. The files can be programs and the versions can be simply dates of change or MD5 hashes or what not. The precise version tracking mechanism (of which there are literally an infinite number) is irrelevant.

      Microsoft's update uses a small portion of that functionality, with a specific version tracking method. Rsync is far more universal and extensible (nearly any conceivable versioning method can be added to it in addition to the powerful built in ones) and thus a super-set of the Microsoft's "innovation".

      On top of that rsync uses a sophisticated comparison mechanism designed to deal with hundreds of thousands of files, in contrast to the pitiful, horrendously inefficient and slow Microsoft update method that has hard times with a few hundreds of Windows DLLs, not to mention that rsync is capable of many modes of operation, such as bi-directional and on local file-systems.

      There are of course other schemes, such as the RedHat Package Management or Debian's "apt-get/dpkg" systems which are designed to provide different (and far superior to the Microsoft's kludge "invention") functionality specifically designed to provide database functionality to program management (i.e. keeping track of each individual file in the system and a multitude of interdependencies of programs and their libraries) but they go far, far beyond the scope of the mundane, innovation repellent intellectual mediocrity that is Microsoft "update".

    9. Re:Patent titles in the summary are meaningless by IgnoramusMaximus · · Score: 2, Insightful

      You're still not getting it. Syncing is not the same thing. Sending the actual files is not what the patent does.

      Oh for Pete's sake, how do you suppose the "syncing" occurs? By telepathy? Or perhaps "actual files" are sent from the rsync server to the rsync client?

      The patent covers, sending a list of versions of files to a server, the server goes through it's archive and determines which files are out of date. Then it sends a list of those files, including summaries of what the files are, etc.. to the client so that this list can be displayed to the user, then that user can decide if he wants install any given update.

      And keep telling you that this is a subset of a functionality of any rsync type utility. rsync client sends a list of versions of files to the server, the server compares the version to its archive and determines which are "out of date" (or simply different, depending on options). Then it sends the list of those files to the client and the user (if he chose that option at invocation) gets to decide if he wants to install the "updates", then the client downloads them and "installs" them. Of course rsync, unlike the Microsoft screwball hack, can do far more then just that.

      So, rather than syncing files, it actually says "Blah.dll" was updated in service pack 3, therefore to update that file you need to download and install service pack 3.

      And the end result is what exactly? The file "blah.dll" ends up "synced" to the Microsoft update server, does it not? Or are you trying to insinuate that doing such trivial and obvious things like dividing the rsync server archive into sub-directories (and calling each a "service pack" or "hot fix" or what not) is somehow a cosmic break-through that requires 70 year patent protection? Not to mention that rsync would actually save on bandwidth by only syncing files that are different within each "service pack" as opposed to the mental retardation of the Microsoft "method" that requires complete downloads for each "hot fix".

      This is not the same thing. Inarguably, rsync does a lot more, it just doesn't do what the patent we're referring to does, and no matter how you wish to twist it, it's not the same thing.

      No two software applications, barring actual bit-for-bit copies are "the same thing". The point however is that the bullshit patent covers a sub-set of functionality of utilities made long before Microsoft ever heard of "online updates".

      And as to wishful thinking, it is the Microsoft lawyers and lobbyists who wish that their childish "innovations" somehow entitle them to "ownership" of obvious ideas.

      It's like claiming that a semi truck is the same thing as a Jaguar XK8 because they can both get you from point a to b.

      Bullshit. Its like claiming that a semi-trailer truck is a super-set of a 3-wheeled motorbike "truck" conversion made by a bunch of incompetent mechanics whose daddy lawyers then run to the patent office and file patents that cover all trucks, including all models and makes of the aforementioned semi-trailer types.

    10. Re:Patent titles in the summary are meaningless by Theaetetus · · Score: 2, Insightful

      Some of the patents do have claims are more specific than the titles would lead you to suspect, but some of them actually aren't much more specific... For reference, this is Claim 1 in its entirety:

      In a computer system having a first computer in communication with a remote second computer, the second computer having access to a database identifying software remotely available to the first computer, wherein at least one item in the database identifies software installable on the first computer, a computer implemented method for identifying computer software available for installation on the first computer, the method comprising, at the second computer:

      retrieving from the first computer to the second computer an inventory identifying at least certain computer software installed on the first computer;

      comparing the inventory of computer software with the database to identify computer software available to the first computer and not installed on the first computer;

      preparing for presentation at the first computer software information indicating software available to the first computer and not installed on the first computer; and

      sending the software information to the first computer, said information including an alert about a defect in software on the first computer correctable by software available to the first computer and not installed thereon.

      And the title of the '077 patent, for reference, is "Method and system for identifying and obtaining computer software from a remote computer". I'd say that that claim is a LOT more specific than that title. For reference, a hypothetical claim that would be equally specific would be:
      1. A method, comprising: identifying computer software from a remote computer; and obtaining said computer software from the remote computer.

  7. Patent Armageddon? by recoiledsnake · · Score: 3, Funny

    First Apple turns patent troll on HTC, now it's MSFT's turn? I thought these two were kinda well behaved and used patents only as a defensive measure, guess I was wrong.

    --
    This space for rent.
    1. Re:Patent Armageddon? by ultranova · · Score: 3, Insightful

      They are using patents as a defensive measure; namely, as a defense against being outcompeted by superior products.

      And Microsoft has never been well-behaved, they earned their reputation as the Mordor of computing.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    2. Re:Patent Armageddon? by NickFortune · · Score: 4, Interesting

      I thought these two were kinda well behaved and used patents only as a defensive measure, guess I was wrong.

      That's a good point. Wasn't it only yesterday that we had a half dozen MS apologists stepping forward to explain how Microsoft only ever used Patents defensively and would never ever ever use them offensively?

      Everyone who made that claim, go stand at the back of the class. You know who you are.

      --
      Don't let THEM immanentize the Eschaton!
  8. Bill Gates by Enderandrew · · Score: 3, Interesting

    I remember a few years back when Bill Gates said that Microsoft had been sued over patents, but never sued anyone else. They insisted that like IBM and other big companies, they had massive patent portfolios just to protect themselves. But then they sued TomTom over FAT patents and now this. What happened to Microsoft doesn't believe in suing over patents? Is this indicative of Gates handing the reigns over to Ballmer, the guy who threatened to sue anyone running Linux?

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Bill Gates by man_of_mr_e · · Score: 4, Informative

      Microsoft sued TomTom over a range of patents, one of which was the FAT patent. It wasn't specifically about the FAT patent, and in reality, TomTom had threatened MS with patent suits first. Microsoft responded to the threats by actually filing a suit, effectively calling their bluff when they settled so fast after a feeble attempt to modify their original threatened suit to be a counter-suit. TomTom was no saint and had sued a half dozen other companies previously after shakedown attempts. They chose the wrong victim when they went after Microsoft.

      This is, to my mind, the first time Microsoft has ever filed a truly offensive (as in offense, not offending) patent lawsuit. I have to think there's more to the story here than meets the eye. Microsoft is seeking injunctive relief, not damages. As such, they're not using this as a revenue model.

    2. Re:Bill Gates by tokul · · Score: 4, Insightful

      As such, they're not using this as a revenue model.

      They are using it to suppress competitor. It is still about revenue.

    3. Re:Bill Gates by RighteousMeh · · Score: 2, Insightful

      This is, to my mind, the first time Microsoft has ever filed a truly offensive (as in offense, not offending) patent lawsuit.

      It might be, but it isn't the first time they use patents to threaten competition. I guess they just found someone who didn't give in to the threat of fighting Microsofts vast lawyer army. Here's an example of what Microsoft has actually done (or tried to do) to its competition with patents: http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/

    4. Re:Bill Gates by man_of_mr_e · · Score: 2, Insightful

      You really don't understand what that meeting was about. Microsoft was most likely trying to get a cross licensing deal, and if you read between the lines, that's most likely exactly what happened.

      Microsoft has been doing that for years, going to companies and saying "You violate our patents, what have you got for us" and the answer is usually "Well, how about we give you the right to use our patents, you give us the right to use yours", shake hands and walk away.

  9. Wait, Seattle? Not Texas? by Nyder · · Score: 3, Funny

    Guess I better go register to vote so I can hopefully get jury duty for this. lol

    --
    Be seeing you...
  10. Re:Leader AND innovator? by man_of_mr_e · · Score: 5, Funny

    Microsoft, like most other companies, has indeed had it's share of "innovation", popular opinion not withstanding.

    It's easy to find things that are "kind of like" a new invention, that can be said for every single product in existence. It's just fun to do it for Microsoft.

    Can you name a single software invention by anyone else that was truly unique? Anyone? Bueler? I guarantee anything you name can find something that is "kind of like" something else. That's how invention works, and that's why patents always have a list of references to other patents which the new patent draws upon. Unfortunately, you can't list things that aren't previously patented.

    A short list of things which Microsoft has innovated (off the top of my head, without even googling) in would include (whether you like the ideas or not)

    The Ribbon
    Photosynth
    COM (originally OLE)
    Internet Explorer Protected Mode

    If you google around, you find lots of tongue in cheek and sarcastic comments, and comments like yours that say point blank that microsoft has never innovated anything. It's certainly true they've bought a lot of their technology, but not all of it and even when you consider technology they bought, they've often improved it with their own new technology (IE Protected Mode, for instance).

    Also, Microsoft certainly has their share of bad technology they've implemented. ActiveX, for instance. Whether it's a good idea or not, it's still a novel idea (no, plug-ins weren't novel, but auto-installing them, and creating a generic model that could be used by more than just web browsers was).

    So in reality, comments like your really are just hyperbole. It's simply not true that Microsoft has never created anything novel. Hell, Clippy anyone?

  11. Re:Leader AND innovator? by man_of_mr_e · · Score: 3, Insightful

    Laugh all you want, but office has had a number of innovative ideas, whether you like them or not. Assistants (ie. the universally despised clippy), The Ribbon, OLE integration of different kinds of docuemnts within a single document, OLE Automation control (Yes, we all know about ARexx capable word processors on the Amiga, but that was really only a tiny fraction of the capabilities that OLE automation exposes).. hell, Word was the first word processor to provide live spell-checking with the red squigglies.. (again, whether you like it or not.. lots of people do like the feature, lots don't).

    Don't you think it's just as dishonest to claim there is no innovation when there is, as claming more innovation than there is?

  12. No you haven't by LukeWebber · · Score: 3, Funny

    Nope. No way have Microsoft ever applied common sense. You'll never make money from that patent.

  13. Re:Leader AND innovator? by JDAustin · · Score: 2, Interesting

    The ribbon is one of the worst UI changes ever to a application. Most experianced Excel users find their productivity going down due to it.

  14. Re:Leader AND innovator? by RobertM1968 · · Score: 3, Insightful

    Laugh all you want, but office has had a number of innovative ideas, whether you like them or not. Assistants (ie. the universally despised clippy),

    in a word processor which they were not the original authors for, which was the first use of a piece of clipart for a function other word processors already had in help panes, status bars, tool tips or pop-ups... (wow, that's innovation... someone else's idea - with a piece of clipart)

    The Ribbon

    Which still confuses users of older versions of Office to this day by the way it can take what was a simple, easy to use interface and mangle it - and which other word processors did a long time ago in a better fashion by simply hiding and showing the appropriate toolbars for the task at hand...

    OLE integration of different kinds of docuemnts within a single document

    ...which was an idea long since in existence in the Xerox Star systems...

    OLE Automation control (Yes, we all know about ARexx capable word processors on the Amiga, but that was really only a tiny fraction of the capabilities that OLE automation exposes)

    While on the other hand, REXX enabled word processors had even greater capabilities than OLE automation, as did various competitor products in the Windows and non-Windows marketplace marketplace... and even in the areas where OLE Automation shone, it also caused a bunch of security issues due to it's poor implementation with no thoughts of the consequences caused by it's design (but thats a topic for a different discussion).

    .. hell, Word was the first word processor to provide live spell-checking with the red squigglies..

    As long as you discount various TSRs for word processors as old as the DOS (non-Windows) age version of word processors, a variety of other implementations on non-PC systems, and the fact that Microsoft introduced it in Word 95, almost 20 years after a team for IBM came up with the concept and 8 years after Spellbound came out with that functionality you tout as having been a Microsoft innovation.

    Other than those points, I guess you are right! Either that, or you bought into Microsoft's propaganda (errr... marketing, I mean).

    ;-)

  15. Re:Leader AND innovator? by RobertM1968 · · Score: 4, Informative

    I proved you wrong on a bunch of these above... but let's go at it again.

    The Ribbon

    Already covered in my last post - done better by others before. Or do you think the fact that they call it "The Ribbon" is the innovation part of mangling an idea others already had?

    Photosynth

    They funded a University of Washington project which became a MS Live Labs project. Their other related "innovations" were acquired by a company called SeaDragon and various others. So, even the ones that are innovative werent innovated by Microsoft.

    COM (originally OLE)

    Covered above... Xerox Star (and others) and for COM implementation (ie: more than just OLE), it was to catch up with IBM and OS/2, the Mac and numerous other non-PC based implementations.

    Internet Explorer Protected Mode

    Even if they were first, it doesnt count because it would actually have to work first. And there are already exploits that can bypass IE in protected mode on operating systems (Vista onwards) that support it. That aside, various programs did this far better than Microsoft's implementation before Microsoft licensed various technologies for it and wrote the rest. One such is a package from a big software firewall company (I'll give you a hint...ZA). That aside, Chrome manages it better than IE and Vista/Win7 - even without all the added work that Microsoft did to Windows itself to enable this feature in IE.

    So... where were we? Oh yeah... I remember. Microsoft MAY have innovated something, but you cant think of anything. Well, here's one. Edlin.

  16. Re:Leader AND innovator? by man_of_mr_e · · Score: 2, Funny

    (wow, that's innovation... someone else's idea - with a piece of clipart)

    You show a fundamental lack of knowledge of what you're actually talking about. Assistants weren't simply animated ways to access help text, they could actually analyze what you're doing and supply recommendations. That was innovative. Annoying, but innovative.

    Which still confuses users of older versions of Office to this day

    What part of "Whether you like the idea or not" don't you understand? You or anyone else liking the idea has no bearing on its novelty.

    You don't do your argument any justice by making fallacial comments like this.

    which was an idea long since in existence in the Xerox Star systems

    The star had document embedding, but it wasn't live document embedding. You couldn't edit documents in place, and you couldn't update the document elsewhere and have it be updated in the embedded document.

    Don't confuse "Someone once did something kind of like that" with lack of novelty. It's not just the base concept, it's the entire concept.

    8 years after Spellbound came out

    That's interesting, sicne I can find no reference to any word processor called Spellbound... And the only reference to a spell checker is the firefox extension, which certainly did not come out 8 years before Word 95.

    I'm also suspect of your IBM reference, given that you seem to conflate way too many concepts to believe your arguments. Do you have a reference?

  17. Re:Leader AND innovator? by man_of_mr_e · · Score: 5, Insightful

    done better by others before. Or do you think the fact that they call it "The Ribbon" is the innovation part of mangling an idea others already had?

    Saying it does not prove it. Show me the prior art. Bear in mind that merely being a tabbed toolbar doesn't make it the same thing. The Ribbon's functionality is what makes it innovative, not the fact that it has tabs.

    Regarding Photosynth, All new ideas are based on research of others. Newton said something about standing on the shoulders of giants, doesn't make his work any less innovative. Photosynth, as a product, was highly innovative.

    it was to catch up with IBM and OS/2

    Are you fucking kidding me? OS/2 was created by Microsoft and IBM together. Microosft wrote nearly all of OS/2 up until OS/2 1.3, and COM and OLE goes back to 1987, the same year OS/2 was released *WITHOUT A GUI OF ANY KIND*.

    Wow, you are ignorant of history. Wow, that's just plain stupid.

    And Xeros Star had nothing like COM or OLE. It's object embedding technolgy was entirely different.

    Even if they were first, it doesnt count because it would actually have to work first

    Now you're just being stupid. Of course it works. Just because it can't protect from every possible exploit doesn't make it useless or "non working". By that argument, just because someone can root a unix box, that means all of it's security doesn't work.

    Wow, I just can't believe what passes for logic these days.

  18. Re:Leader AND innovator? by RobertM1968 · · Score: 3, Informative

    (wow, that's innovation... someone else's idea - with a piece of clipart)

    You show a fundamental lack of knowledge of what you're actually talking about. Assistants weren't simply animated ways to access help text, they could actually analyze what you're doing and supply recommendations. That was innovative. Annoying, but innovative.

    You glossed over the "not the first to do it, just the first to use a piece of clipart" part (paraphased)

    Which still confuses users of older versions of Office to this day

    What part of "Whether you like the idea or not" don't you understand? You or anyone else liking the idea has no bearing on its novelty.

    You don't do your argument any justice by making fallacial comments like this.

    You skipped the (again paraphrased) "others did it ages before that by selectively hiding toolbars that did or did not apply to the task at hand" part.

    which was an idea long since in existence in the Xerox Star systems

    The star had document embedding, but it wasn't live document embedding. You couldn't edit documents in place, and you couldn't update the document elsewhere and have it be updated in the embedded document.

    Don't confuse "Someone once did something kind of like that" with lack of novelty. It's not just the base concept, it's the entire concept.

    Hmmm... sites that seem to have put far more research into the Xerox Star systems disagree.

    8 years after Spellbound came out

    That's interesting, sicne I can find no reference to any word processor called Spellbound...

    Hmmm... have you tried Google? If so, you just didnt dig far enough. It was released by Sector Software in 1987.

    And the only reference to a spell checker is the firefox extension, which certainly did not come out 8 years before Word 95.

    I'm also suspect of your IBM reference, given that you seem to conflate way too many concepts to believe your arguments. Do you have a reference?

    I could just drop a lot of references, but as you've apparently intentionally skipped the important parts of points I have made (as in the first two), why should I bother? Nonetheless, I did give you a few more hints above.

    Sure, I am sure Microsoft innovated something... the KIN being one possibly (never seen more than the commercials and a few online reviews, so I am not sure about that one, but it seems a pretty innovative way of integrating many smartphone and other electronic device features in a novel way)... but the stuff you mention does not fit the category. Nor is the "first 32bit PC operating system" claim Microsoft used to make for Windows 95. Or "their" creation of an improved interface for Windows XP (and 95)... oh wait, they licensed that from SDS. Stop believing marketing hype and actually research what you talk about.

  19. Re:Leader AND innovator? by RobertM1968 · · Score: 2, Insightful

    done better by others before. Or do you think the fact that they call it "The Ribbon" is the innovation part of mangling an idea others already had?

    Saying it does not prove it. Show me the prior art. Bear in mind that merely being a tabbed toolbar doesn't make it the same thing. The Ribbon's functionality is what makes it innovative, not the fact that it has tabs.

    Corel used a similar method, various word processors I use on OS/2 did. They were tabbed toolbars that were dockable and undockable, and hid or displayed different tools depending on task... toolbars - not "the ribbon" - the only "innovative" difference.

    Regarding Photosynth, All new ideas are based on research of others. Newton said something about standing on the shoulders of giants, doesn't make his work any less innovative. Photosynth, as a product, was highly innovative.

    They WROTE it for Microsoft. And yes, it IS innovative - I already said that. It wasnt Microsoft's innovation though. It was the university's innovation that Microsoft procured and perfected. An innovator is the one who comes up with the novel way of doing something - not the person who buys/funds/procures/packages it. Unless the packaging happens to be really novel too I guess.

    it was to catch up with IBM and OS/2

    Are you fucking kidding me? OS/2 was created by Microsoft and IBM together. Microosft wrote nearly all of OS/2 up until OS/2 1.3, and COM and OLE goes back to 1987, the same year OS/2 was released *WITHOUT A GUI OF ANY KIND*.

    Wow, you are ignorant of history. Wow, that's just plain stupid.

    No, YOU are ignorant of history, OS/2 2.0 written by IBM and... oh... just IBM... it was in beta in 1990, already had SOM/DSOM. COM came out in 1993. Microsoft, who had a cross license agreement to the SOM/DSOM (and other OS/2) technology, decided to go it on their own and came up with COM - and still havent managed to make something as versatile as SOM/DSOM. Something, to this day, I notice whenever I am managing a Windows server or using multiple true OS/2 apps in comparison to their Windows equivalents... or when I use the WPS. COM still sucks in comparison.

    But again, as you pointed out earlier (the only accurate thing in your post - even though it didnt apply), my likes are irrelevant. So, back to the fact. SOM/DSOM was in testing 3 years before COM was released. And SOM/DSOM was released a year before COM.

    And Xeros Star had nothing like COM or OLE. It's object embedding technolgy was entirely different.

    Even if they were first, it doesnt count because it would actually have to work first

    Now you're just being stupid. Of course it works. Just because it can't protect from every possible exploit doesn't make it useless or "non working". By that argument, just because someone can root a unix box, that means all of it's security doesn't work.

    Wow, I just can't believe what passes for logic these days.

    No... it does none of what is promised. various ZoneLabs and other products do what it claims to do. It simply put, does not work. Not "works most of the time" but "barely works at all, while Zone Labs and others figured it out in a method that works with more than one browser instead of just IE7+"

  20. Re:Leader AND innovator? by El_Muerte_TDS · · Score: 3, Insightful

    An not to forget:
    - Clippy and the Windows XP Search Dog

    Also I think Microsoft is the main innovator on user annoyance technology.

  21. Re:Leader AND innovator? by man_of_mr_e · · Score: 3, Informative

    The only word processor Corel had was WordPerfect, and it did NOT do what the Ribbon does. The fact that you can't actually point out any specific thing, just vague hand waving is evidence enough that you're talking out of your ass.

    Regarding COM, you seem to be confusing when a product shipped with when it was created. OS/2 2.0 and OS/2 1.3 were done by IBM yes, and COM was released as a product in 1993 (OLE 2 in 1992), but the actual technology was created by Microsoft in 1987, with white papers written in 1998 and 1990.

    COM was not originally a product, but was the basis of OLE 2. It existed for several years before OLE did, and the basic concepts were drawn from whitepapers by Antony Williams in 1998 and 1990.

    All of this predated OS/2 2.0 by a great deal, and while betas of OS/2 2.0 were in existence in 1990, the workplace shell and SOM were not.

    WPS didn't even appear in betas until sometime around late 1991 (after Windows 3.1 and OLE 2 betas were already shipping)

    It's relatively easy to know this because SOM is based on CORBA, and COM and CORBA came out about the same time. CORBA was an RPC based technology while COM was a function dispatch based technology. COM and CORBA came at the same problem from opposite sides, and eventually met in the middle with CORBA moving from distributed objects towards component objects and COM moving from component to distributed.

    I point you to this article:

    http://www.wincustomize.com/article/81265

    In which, it says quite clearly that the reason for OS/2's delay from late 1991 to 1993 was WPS.

    This message seems to indicate the first beta that included PWS was late 1991.

    http://www.rusbasan.com/Humor/OS2_Dream.html

    This infoworld article from July 1991 says that it didn't exist in the beta.

  22. Re:Leader AND innovator? by man_of_mr_e · · Score: 2, Funny

    Yes, I did use google. It's very obscure and there exist very few relative links even when adding "sector software" to the search criteria. and it turns out, it was just a TSR like all those others. This is not the same thing.

    You glossed over the "not the first to do it, just the first to use a piece of clipart" part (paraphased)

    You glossed over the "it does more than you claim it does" part. You're using a ridiculous argument, and not coincidentally, it's the same argument most people who criticize software patents use.. focusing on a tiny portion of functionality and ignoring the rest.

    The ribbon doesn't merely hide toolbars that are not useful in a given context. Hell, Word did that going back years. The ribbon is entirely context driven, it builds the toolbars dynamically given the current context. It does live previews of how clicking on buttons will affect your document just by hovering over it, just to name a few of it's features.

    By the way, care to explain how Microsoft could have claimed that Windows 95 was the first 32 bit PC operating system when Microsoft themselves had created Windows NT (a 32 bit PC operating system) several years earlier?

    I think you're still making things up, and attributing them to Microsoft to "prove" your point.

    I might stop believing marketing hype if the hype you claim i'm believing actually existed.

  23. Re:Leader AND innovator? by jitterbug · · Score: 3, Informative

    Ribbon

    It's interesting that you bring up the "Ribbon" as there is prior art for it, yet Microsoft is trying for a patentland grab on a relativity common User Interface concept.

  24. Re:Leader AND innovator? by CFBMoo1 · · Score: 2, Interesting

    I hate that damn ribbon, half the time I can't find the things I want and when I do find them and try to go back again later I don't remember where I found them before. If I wasn't forced to use Office at work I would have wiped it off my drive long ago.

    --
    ~~ Behold the flying cow with a rail gun! ~~
  25. Re:Leader AND innovator? by Cyberax · · Score: 3, Informative

    "Saying it does not prove it. Show me the prior art."

    Borland Delphi - http://en.wikipedia.org/wiki/File:Borland_Delphi_4_screenshot.png

    "Are you fucking kidding me? OS/2 was created by Microsoft and IBM together."

    COM (circa 1987) is not new as well - it was just a standard on vtable format, nothing more. There was _no_ OLE in 1987, not even close. One of the first usages of COM, in fact, was MAPI.

    OLE and IDispatch came much later, in 1992 developed mainly for office automation. And by that time they were nothing new as well. For example, http://en.wikipedia.org/wiki/Amoeba_distributed_operating_system had not just dynamically accessible objects, but _distributed_ dynamically accessible objects.

    So sorry, your examples of innovation are stupid.

  26. Re:Leader AND innovator? by RickRussellTX · · Score: 2, Informative

    Prior art:

    http://graphicssoft.about.com/od/photoshop/ig/20-Years-of-Photoshop/Photoshop-Elements-1-0-2001.htm

    Button and menu controls on the palettes, tabs to switch between control palettes, all of it. Just 'cause the Ribbon is blue doesn't make it new.

  27. Re:Could be stolen code. by YttriumOxide · · Score: 2, Interesting

    Typically employers make their employees sign an agreement when they are hired that any intellectual property they create while performing their job becomes the intellectual property of the employer and the employee loses the rights to it.

    Some agreements are even as strict as to say that anything you create while you are employed becomes the IP of your employer. So if you wrote something at home while you are "off the clock" it would still technically be the property of your employer. Booo!

    I truly do love the terms of my current employment. I'm employed as a programmer, and I retain "dual copyright" over all of my own creations. Essentially, while I work here, I am also contractually bound to not compete with them, but should I ever leave I can take all of my own code with me and fork it (any images, product names, documentation, or whatever may need to be scrubbed/changed though, since they're not my work). In return for this, they got all of the code I had written before I started here, giving them a nice jumpstart in areas that they were interested in but weren't too keen on doing all the basic startup stuff for.

    It's a win-win situation and should I ever choose to go somewhere else, I'll only accept it under the same terms - I have such a massive collection of libraries that I've written now for various purposes, that it'd be truly painful to have to start them from scratch again... One day (perhaps after I leave my current employer), I also hope to release a large amount of it under the GPL, since there's a few GPL projects I'd love to get my libraries in to and also see what others can do with what I've started.

    --
    My book about LSD and Self-Discovery
    Also on facebook as: DroppingAcidDaleBewan