Slashdot Mirror


Microsoft Moves To Patent Time-Based Software Licensing

theodp writes "Microsoft's Open Value Subscription offering didn't get the warmest reception. Nor did the follow-up announcement of Albany, a planned MS-Office Subscription Service. Now comes word from the USPTO that Microsoft feels it deserves a patent for the 'invention' of 'Time-Based Licensing,' which aims to make the traditional pay-once perpetual license model a thing of the past. Hey, if your customers were waiting nine years between OS upgrades, you'd try touting a three-year lease with a balloon buy-out payment, too!"

25 of 118 comments (clear)

  1. Traditional model a thing of the past? Really? by iYk6 · · Score: 4, Insightful

    Microsoft feels it deserves a patent for the 'invention' of 'Time-Based Licensing,' which aims to make the traditional pay-once perpetual license model a thing of the past.

    If they successfully patent time-based software licensing, wouldn't that make the traditional model a more viable solution?

    1. Re:Traditional model a thing of the past? Really? by clong83 · · Score: 3, Insightful

      That's what I was thinking. I would assume that would then mean Microsoft were the only ones doing it... Or they would be charging other firms that want to do the same, thus making a less attractive option. If Microsoft wants to patent being a douche, more power to them.

    2. Re:Traditional model a thing of the past? Really? by camperslo · · Score: 4, Funny

      NASA please test!

      It's believed there may be water in the soil in Redmond

    3. Re:Traditional model a thing of the past? Really? by kent_eh · · Score: 2, Insightful

      Does anyone have a human-readable version of this?

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    4. Re:Traditional model a thing of the past? Really? by Tablizer · · Score: 3, Funny

      NASA please test! It's believed there may be water in the soil in Redmond

      That's not water, it just looks like water from afar. It's a blue screen with little white letters.
               

  2. Matlab by volpe · · Score: 4, Informative

    Invention? What the heck are they talking about? My Matlab license has been time-based for years. I remember one day Matlab stopped working for me because I never got around to entering the new license number that our IT folks emailled me a few weeks earlier.

    1. Re:Matlab by Tablizer · · Score: 5, Funny

      Invention? What the heck are they talking about? My Matlab license has been time-based for years. I remember one day Matlab stopped working for me because I never got around to entering the new license number that our IT folks emailled me a few weeks earlier.

      I find htat venders uzwolly forgit to tern off feeturs. Four exampul, my spail chekker lisense ran out, butt it steal fixes all my werds just fyne, flaging and perviding opshuns az uzwoll. Woodent that bee funnie iff it listed rong werds aftur? Ha, I probly woodent notiss teh differns anyhowl.
             

    2. Re:Matlab by networkBoy · · Score: 3, Funny

      prior to expiring you should have used Matlab to brute force the algorithm for generating keys...
      But you forgot to do that, so you had to go and retrieve that e-mail. How silly.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    3. Re:Matlab by Linker3000 · · Score: 2, Informative

      Back in the early 90s one CAD vendor (no, not that one) had a novel approach to licence renewal..

      We got a call from one of our big customers saying that a number of machines in the drawing office had popped up a cryptic message saying that there was a problem with an installed application and to stop using the computer otherwise data may be lost. I rushed over to find that the company had ordered all staff off their (networked) PCs and had shut them down in case there was a spreading virus.

      I isolated one PC and powered it up, scanned it to death and found nothing. I scanned a few more (nothing) and slowly got the company up and running. Then one of the CAD PCs popped up the message again and I had a read and noticed a phone number - our customer had not got that far before panicking and switching the PC off.

      I rang the number and found myself speaking to the CAD Company's sales team, who glibly informed us "Oh yes, that means their licence has expired and the message is designed to make customers call us as soon as possible to renew!"

      I passed the matter back to our customer and "words were had". I think some form of compensation for downtime and our charges was agreed.

      --
      AT&ROFLMAO
  3. Hi, Microsoft! by SecurityGuy · · Score: 3, Insightful

    Name's flexlm. I see you're new around here, and determined to reinvent everything that was done on *nix 30 years ago.

    But seriously--what here is new? Time based licensing has been around forever. Get the feeling they're just flailing around trying to find some revenue model that'll continue to extract money out of their customers? Microsoft's fundamental problem is that they've already sold many people what they need. XP works fine for me. I don't need Vista. Or 7. Office is fine. I don't care about the next round of bells and whistles. Most of what most of us do doesn't require them.

    I don't really begrudge them some kind of revenue, but the more they demand, the better alternatives (OpenOffice, Google Docs, or hell, just buying a mac and being done with it) look.

    1. Re:Hi, Microsoft! by elashish14 · · Score: 2, Interesting

      Microsoft's fundamental problem is that they've already sold many people what they need. XP works fine for me. I don't need Vista. Or 7. Office is fine. I don't care about the next round of bells and whistles. Most of what most of us do doesn't require them.

      Except Microsoft chooses which you can use. Soon they'll stop selling licenses for XP, you can already only get it on netbooks, and even they probably know that XP is a better product, but force Vista on you anyways. And the same goes for Office - not that I've looked, but I'm pretty sure you couldn't buy Office 2003 if you wanted to.

      This is the failure of the software-by-one-company-for-profit model.

      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
  4. good for FOSS I guess by Anonymous Coward · · Score: 3, Insightful

    Microsoft is effectively trying to patent the single most effective method of convincing ordinary users that alternatives are worth trying. That or piracy... Either way, it doesn't look like a very smart thing for MS to be doing.

  5. Dangerous move by Anonymous Coward · · Score: 4, Insightful

    People have options these days. I'm on the knife edge myself and Vista was annoying enough to have me considering a shift. Turn my software and OS into a ticking time bomb and I'm likely to jump ship. Microsoft is desperate to establish a revenue stream that requires no innovation or effort on their part. Vista falling on it's face confirmed for them the need for putting a gun to their users heads to keep money flowing.

    1. Re:Dangerous move by ^_^x · · Score: 2, Interesting

      Yeah. Now that I'm out of school and can afford to, I buy my copies of Windows. If they charged by time period, I wouldn't be against cracking them again.

  6. Re:Give me a break... time keeps on ticking into.. by Bill,+Shooter+of+Bul · · Score: 2, Interesting

    So.. we can have more time based software licensing? Yeah, I'll get right on that.

    I was once part of an in house testing group of a software package. Even in pre alpha stage dev, they time limited the testing builds. I guess it was to entice us to always test with the latest, rather than the stable version from last month. That's about the only good use of it I've known.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  7. Re:Give me a break... time keeps on ticking into.. by DragonWriter · · Score: 3, Informative

    This patent is absurd.

    It is (like every patent described on Slashdot) described poorly.

    The patent is not a business-model patent for time-based licensing, its a technology patent for a specific scheme of enforcing time-based licensing rules.

    The way its described in TFS there would certainly be massive prior art. I'm less sure about the particular scheme they're actually trying to patent.

    Though, from the description in TFA, regardless of prior art, the scheme seems painfully obvious, so I wouldn't be surprised if existing time-based licenses use this enforcement scheme already.

  8. Freedom to Contract is a Big Deal! by MarkvW · · Score: 2, Insightful

    A license is a contract. A contract is an exchange of enforceable promises. Patenting a contractual idea would deprive other people of the freedom to contract in a certain manner (because Microsoft has patented it). Freedom to contract is an idea that a lot of judges groove with--it has a lot to do with liberty, freedom, and other cool ideas like that.

    I don't think that Microsoft will be able to tell other people how they can and cannot order their affairs.

  9. I really should... by sbeckstead · · Score: 3, Interesting

    I implemented this system in it's entirety with another engineer back about 6 years ago. Complete with the license server and the multiple parameters of the license. Is there a way to protest this being patented? It's still in daily use for my wife's company. They even get updates based on whether they have paid the license fee for the month.

    1. Re:I really should... by julesh · · Score: 3, Informative

      I implemented this system in it's entirety with another engineer back about 6 years ago. Complete with the license server and the multiple parameters of the license. Is there a way to protest this being patented? It's still in daily use for my wife's company.

      Yes. It's still in the application phase, so you can make a representation to the patent office as to why you believe it shouldn't be granted. You need some legal advice on how best to provide such a representation. There are several people who may be able to give you such advice; it may be worth contacting either the EFF or the Public Patent Foundation, both of whom have a lot of experience in this field.

    2. Re:I really should... by mmandt · · Score: 2, Interesting

      I implemented a time-based licensing scheme in 2002. Which is very much the same as the product microsoft launched to do this. I thought of patenting it, but didn't. I would like to object as well. We still use it...

  10. Re:Give me a break... time keeps on ticking into.. by Zordak · · Score: 4, Informative

    This patent is absurd.

    Two things. One, this is not a patent. It's an application. You can put literally anything you want in a publication, and it will get published after 18 months, even though nobody's looked at it. I could file an application, and my first claim could be, "I claim a data storage device comprising a magnetic platter containing a plurality of magnetic bits, each bit configured to have two states, wherein each state represents alternately a 0 or a 1." That application would publish after 18 months with that claim, and everybody on /. would be hoppin' mad that I'd gotten a patent on the hard drive. And they would be completely wrong. Just because you ask for a particular, broad claim, doesn't mean you're going to get it.

    Second, I doubt that you've done anything close to the analysis to even know if the filed claims are "absurd." What do the claims say? Do you know? What disclosure supports them? Does the disclosure have any limiting definitions or statements? Is there any file wrapper estoppel? Are the claims statutory subject matter under Bilski? I'm betting you don't know, which means you don't know if these claims are absurd or not.

    --

    Today's Sesame Street was brought to you by the number e.
  11. Re:Give me a break... time keeps on ticking into.. by julesh · · Score: 3, Informative

    The patent is not a business-model patent for time-based licensing, its a technology patent for a specific scheme of enforcing time-based licensing rules.

    No, it isn't. The claims of the patent are so ridiculously vague they would cover any such technology. Here's claim 1:

    "1. A machine-implemented method for licensing a software product, the machine-implemented method comprising:generating a time-based license from among a plurality of types of time-based licenses in response to receiving a request for the time-based license, each of the plurality of types of time-based licenses having a plurality of configurable parameters, a combination of the plurality of types of time-based licenses and the plurality of configurable parameters being capable of accommodating a plurality of licensing business models; andsending the time-based license to an originating processing device of the request for the time-based license."

    This patent would cover any automated software licensing business offering multiple types of limited time licenses, and is therefore a business model patent, not a technology one.

    The more specific claims don't add much, either:

    2 - some licenses are renewable
    3 - supports a restriction on how many times the software can be reactivated
    4 - product keys that can be used on a specified number of computers
    5 - system for switching to a permanent license after a certain number of limited ones
    6 - (I don't understand this claim; can somebody translate for me?)
    7 - some licenses might not start immediately
    8 - computer with the above scheme in memory
    9-14 - covers a management user interface, really boring stuff
    15 - above scheme stored on machine-readable media
    16 - a command line interface to license management
    17 - displaying a warning when the license is about to expire
    18 - making the software stop working when the license expires
    19 - informing the user how long the software will continue working for
    20 - an api whereby a program can query whether it is licensed or not

    Seriously. This is all _basic_ stuff, and covers just about every possible implementation, not just a single implementation of the idea.

  12. Whoa. by Kingrames · · Score: 2, Funny

    STAND BACK!

    I'm going to attempt time travel.

    --
    If you can read this, I forgot to post anonymously.
  13. Re:Give me a break... time keeps on ticking into.. by thejynxed · · Score: 2, Interesting

    My copy of Kaspersky Antivirus does much of what they are claiming:

    Claims 1, 2, 4, 9-15, 17-20 for sure.

    In fact, most AV software works in this manner, and has for years.

    --
    @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  14. Re:Patent application != patent by ffreeloader · · Score: 2, Informative

    Hmmm.... And here I could have sworn people were mocking MS just for applying for this patent, not for being awarded a patent.

    --
    "while democracy seeks equality in liberty, socialism seeks equality in restraint and servitude." de Tocqueville