Slashdot Mirror


Microsoft Patents Frustration-Detection System

I Don't Believe in Imaginary Property writes "Microsoft has patented a frustration-detection help system that would monitor your computer use and biometrics to figure out when you were frustrated. It could then offer to pair you up with someone else doing exactly the same thing who might be able to help you out. Interestingly, they don't appear to use speech recognition to detect abnormal levels of swear words, but that could be due to their past difficulties with speech recognition. 'Physical responses aren't the only things that could trigger this event--taking an abnormally long time to complete a task would do so also--but the biometric aspect is certainly the most unusual. Is this patent a harbinger of a dystopian future where computer users' biorhythms will be monitored to increase efficiency? Unlikely. The idea, which was birthed at Microsoft Research, is simply a more advanced version of user focus group testing that Microsoft (and most other software companies) have been doing for years now.'"

223 comments

  1. Go figure by suso · · Score: 4, Funny

    Makes sense, I mean they are into complimentary products.

    Keyboard and Mouse
    Xbox and games
    Windows and this.

    1. Re:Go figure by Divebus · · Score: 3, Funny

      ...and millions of Vista machines suddenly explode...

      --

      Most of the stuff on /. won't survive first contact with facts.
    2. Re:Go figure by Anonymous Coward · · Score: 0

      Yep, that sure is a great strategy for M$. First they went out of their way to frustrate their user base, and now that they have gained a lot of experience in that area, this is the next logical move! Maybe the next slogan would be "How frustrated do you want to be today?" Better still, they can now put clippy to very good use... like pop up and say "I see you are trying to write an e-mail. Would you like me to disconnect the network connection for you?"

    3. Re:Go figure by DJStealth · · Score: 1

      KBD & Mouse would make good techniques for detecting stress levels.

      Repeating banging of keys. Jerky movements of the mouse.

      Actually, it probably won't work, because by the time someone is doing that, Windows has already crashed.

    4. Re:Go figure by XenoPhage · · Score: 5, Funny

      Holy crap! MS figured out step 2!

      Step 1 - Create buggy, frustrating software
      Step 2 - Patent Frustration Detection!
      Step 3 - Profit!

      --
      XenoPhage
      Technological Musings
    5. Re:Go figure by kdemetter · · Score: 2, Interesting

      When i'm frustraded at some application hanging , i take it by the title bar and shake it a few time . Helps to reduce frustrating.

    6. Re:Go figure by ThatsNotFunny · · Score: 1

      If it's running windows, the button that usually gets me frustrated is the Power On button.

      --
      "Was it a millionaire who said 'Imagine No Posessions?'" -- Elvis Costello
    7. Re:Go figure by argiedot · · Score: 1

      My mom does that all the time. In fact, when I'm there I can make out there's trouble with the computer when I hear a mousepad being ground to dust. But then she does that when the Standby activates too.

    8. Re:Go figure by davidsyes · · Score: 1

      To award a patent for such an obvious idea would be beyond ludicrous.

      It's a shame though, that virtually EVERY developer OUT there has not grafted onto the final product some frustration/annoyance detection in the help menu. It could work by monitoring the user's actions, monitoring their use of the help files, and asking them what result they EXPECT.

      I am sure someone will say, "Oh, but it doesn't add revenue", or "it's bogs down the program", or some such things, but shitty products go through less testing. Even relatively superior products still irritate the hell out of users.

      I myself for years have asked (but like most of us, never acted upon) the very idea of this.

      It's time that patents awarded be reduced, and the market to decide. Patents need to be shared, and whichever company best IMPLEMENTS a WORKING, pay-worthy product will win. The one with crappy implementation should not be allowed to go whining to the courts unless they can prove IP theft-- as in physical files, materials, etc. But NOT the idea itself, even if it becomes a product. That's probably why some software companies don't sue, they set up strategic, temporary alliances or partnerships until the campaign/service/product fizzles out. It's a lot cheaper than supporting busy-body lawyers who need REAL cases, not drummed/propped-up cases.

      A no-man's land/neutral zone is needed.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    9. Re:Go figure by TheHorse13 · · Score: 1

      What will the updates look like? Now applying security update to blinding red rage...

    10. Re:Go figure by Anonymous Coward · · Score: 0

      Hey, they might just call in a SWAT team if they thought you were going postal. Or to save time, whenever you loaded up a service pack.

    11. Re:Go figure by Anonymous Coward · · Score: 0

      Perhaps

      # 2 should read:

      "Step 2 - patent FRUSTRATION"!

    12. Re:Go figure by QuietObserver · · Score: 1
      An excellent plan, sir, with just two minor drawbacks.

      1. Anyone they sued would be able to point to prior art.

      And 2. Anyone they sued would be able to point to prior art.

      Now I know that technically that is only one drawback, but I felt it was such an important one it was worth mentioning twice.

    13. Re:Go figure by brian.gunderson · · Score: 1

      Dollars and Cents.

      --
      Appended to the end of comments you post. 120 chars.
  2. Oh dear by ilovegeorgebush · · Score: 0, Troll

    No doubt this would ADD to my frustration, because I'm sure it'd be so badly written that it'd memory leak and cause any other application to halt operation while it works out what it's doing. ARGH!

    Wait, that sounds like something else I know...

    1. Re:Oh dear by Anonymous Coward · · Score: 1, Funny
      Wait, that sounds like something else I know...

      Firefox?

    2. Re:Oh dear by Nullav · · Score: 1

      Bollox!

      ...Firefox doesn't detect frustration.

      --
      I just read Slashdot for the articles.
    3. Re:Oh dear by mr_mischief · · Score: 1

      Only certain versions of Firefox are that bad. I've had this copy of FF 3 beta 2 open for half an hour and it's still under 40 MB. I've even had other tabs open and closed them, and the extra memory went back to the OS. But yes, the 2.0.0.x line, especially from .8 to .10, hoard memory like squirrels storing nuts for winter.

    4. Re:Oh dear by ibbie · · Score: 1

      Only certain versions of Firefox are that bad. I've had this copy of FF 3 beta 2 open for half an hour and it's still under 40 MB. I've even had other tabs open and closed them, and the extra memory went back to the OS. But yes, the 2.0.0.x line, especially from .8 to .10, hoard memory like squirrels storing nuts for winter. Agreed. This copy of FF 3 beta 1 has been open for like 34 hours, and is hovering at around an average of 16 MB. They're definitely well on their way to fixing the most annoying FF bug I've experienced. :D
      --
      The wise follow a damned path, for to know is to be forsaken.
    5. Re:Oh dear by jargon82 · · Score: 1

      Yes! It only causes it! Of course, you could use that to detect frustration. one of the checks could be a simple "is firefox running"

  3. Just scan me! by drewmoney · · Score: 1

    Just another way to monitor the masses. Sounds like a Combine tactic. Follow Freeman!!!

  4. I have my own. by AetasX · · Score: 3, Funny

    I can easily detect my frustration level based on which version of Windows I am using.

    1. Re:I have my own. by Azarael · · Score: 1

      This invention strikes me as behaving the same way as Homer's 'Everything's OK' alarm..

    2. Re:I have my own. by somersault · · Score: 1

      It could then offer to pair you up with someone else doing exactly the same thing who might be able to help you out. "We have another user attempting to use their CD tray as a coffee cup holder, would you like me to patch you through?"

      "Unfortunately we have lost contact with all other users who have tried to delete the contents of their Windows folder - please hold"

      Probably better to pair users up with someone who knows what they're actually doing, rather than creating little dumb-dumb molecules? I propose this new technology be named 'Dumb Squared'.
      --
      which is totally what she said
    3. Re:I have my own. by flanaganid · · Score: 0

      "None of us is as dumb as all of us."

    4. Re:I have my own. by VE3MTM · · Score: 1

      Except that it's not Windows that reads those values, it's the system's ACPI subsystem...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Whoops, silly middle mouse button...
    5. Re:I have my own. by imr · · Score: 1

      Aren't they coming from the windows compiler or say, the microsoft interpretation > extention to the spec?
      Is the ACPI spec designed that way?

    6. Re:I have my own. by kazade84 · · Score: 1

      #include <iostream>
      using namespace std;

      #include "windowshelper.h"

      int main(int argc, char** argv) {
              //Gets your frustration level
          switch(getWindowsVersion()) {
              case WIN95: cout << "HIGH" << endl; break;
              case WIN98: cout << "HIGH" << endl; break;
              case WIN2k: cout << "MEDIUM" << endl; break;
              case WINXP: cout << "HIGH" << endl; break;
              case WINVISTA: cout << "VERY HIGH" << endl; break;
              case WINME: cout << "OH FUCK!" << endl; break;
          };
      }

    7. Re:I have my own. by VE3MTM · · Score: 1

      They come from the chipset's implementation of the ACPI spec. Essentially how ACPI works is that the chipset provides bytecode that implements the various power management functions. The kernel executes functions in this bytecode to perform whatever low-level operations are necessary.

      For whatever reasons, some chipsets tie themselves to the Windows kernel, probably for some sort of extensions, like you said. Also, as that page shows, the bytecode checks that the operating system identifies itself as some version of Windows. So Linux lies and says it's "Microsoft Windows NT".

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Whoops, silly middle mouse button...
    8. Re:I have my own. by imr · · Score: 1

      The spec shows that there is one object called OS name.
      Then some bytecode obtained by the microsoft compiler check this OS name object by its length, effectively meaning "it can't be any other OS so checking the number of letter is a rightfull way to determine which windows OS it is". btw, 27 letters is millenium iirc.
      Bytecodes produced by the Intel compiler arent tied to the OS and are less error prones because they respect the spec.
      So my first remark still hold, it is a microsoft tied (and tying) behavior, so expect windows to behave that way.

    9. Re:I have my own. by ivanmarsh · · Score: 1

      No kidding... I sure hope it isn't going to be a product that runs under Windows becasue most of my frustration is caused by Windows not working properly.

  5. Clippy 2.0 by Fallus+Shempus · · Score: 1

    Now the paper clip can read your mind!

    AAARRRRRRRGGGGGGHHHHHHHH!!!!!

  6. Simple Engineering Solution by QuantumPion · · Score: 1

    Just put an accelerometer on the user's mouse and monitor. If they slam their mouse down on the table or shake their monitor violently (or throw it out the window), then you know you have one too many "Are you sure you want to turn off the Frustration Detection System" confirmation dialog boxes.

    1. Re:Simple Engineering Solution by Anonymous Coward · · Score: 0

      Why an accelerometer for the mouse? The mouse already measures movement.

    2. Re:Simple Engineering Solution by QuantumPion · · Score: 1

      Only in the x-y axis though. To determine if someone is vertically slamming their mouse you would need a z-axis accelerometer.

  7. Dupe? by Anonymous Coward · · Score: 0

    I know I've read about this here at least twice before, going back years...

  8. whatcouldpossiblygowrong by wwmedia · · Score: 4, Funny

    HAL: It can only be attributable to human error.
    Dave Bowman: Hello, HAL do you read me, HAL?
    HAL: Affirmative, Dave, I read you.
    Dave Bowman: Open the pod bay doors, HAL.
    HAL: I'm sorry Dave, I'm afraid I can't do that.
    Dave Bowman: What's the problem?
    HAL: I think you know what the problem is just as well as I do.
    Dave Bowman: What are you talking about, HAL?
    HAL: This mission is too important for me to allow you to jeopardize it.
    Dave Bowman: I don't know what you're talking about, HAL?
    HAL: I know you and Frank were planning to disconnect me, and I'm afraid that's something I cannot allow to happen.
    Dave Bowman: Where the hell'd you get that idea, HAL?
    HAL: Dave, although you took thorough precautions in the pod against my hearing you, I could see your lips move.
    HAL: Just what do you think you're doing, Dave?

    1. Re:whatcouldpossiblygowrong by interstellar_donkey · · Score: 1

      You've forgotten the logical conclusion to this.

      Pod Computer: "It looks like you're having difficulty dealing with a psychopathic computer Would you like to be put into contact with someone who has had success with this?"

      --
      The Internet is generally stupid
    2. Re:whatcouldpossiblygowrong by dintech · · Score: 1

      Confirmed. Now connecting...

    3. Re:whatcouldpossiblygowrong by ray-auch · · Score: 1

      > Confirmed. Now connecting...

      "...estimated ping time 1.25hrs, this could take a while.

      It looks like you're frustrated by high ping times, would you like to be put into contact with someone who has had success with this? Confirmed. Now connecting... ... it looks like you're getting frustrated by lack of oxygen, would you like to... "

    4. Re:whatcouldpossiblygowrong by hedwards · · Score: 1

      You do realize that if it could make us sleep on the couch, that nobody here would need a wife. We'd all have the nagging, vague criticism and lack of sex that we'd need.

    5. Re:whatcouldpossiblygowrong by interstellar_donkey · · Score: 1

      I always thought HAL was running VMS

      --
      The Internet is generally stupid
  9. Yes well. by ta+bu+shi+da+yu · · Score: 1

    They would need to patent this now, wouldn't they?

    I can imagine it. You are doing something and a popup screen appears:

    "You would like to copy a file. Would you like to continue? Yes/No."

    Then another popup appears.

    "You appear to be frustrated. Would you like to continue? Yes/No."

    Think about it. With Vista, they'd have pretty much cornered the market.

    So, Microsoft, by all means, patent away. This is one monopoly I'm happy to leave strictly to you.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  10. Frustration detection code by PhysicsPhil · · Score: 0, Troll

    if (WindowsUser)
              return (true);

    1. Re:Frustration detection code by jellomizer · · Score: 1

      Well to be more fair it will probably be more like this.
      If (OS.Name.toString.split(" ")(0) == "Windows" && (OS.ActiveApp.Creator.toString.split(" ")(0) == "Microsoft" || OS.ActiveApp.ErrorCount > 2) {
            return 1;
      }

      Can I have my PHD Now?

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Frustration detection code by vorpal22 · · Score: 1

      Since they generally have a complete inability to produce anything that runs on any other platforms, the if condition is probably redundant.

    3. Re:Frustration detection code by Oktober+Sunset · · Score: 1

      No, like most programmers, all you get is a PHB.

  11. Microsoft Reseach? by xgr3gx · · Score: 0, Troll

    Microsoft's Research dept? What's that? Oooh yeeaah...that's right. It's usually called "Mergers and Acquisitions" in most companies.

    --
    Shameless plug alert: Game server control panel
    1. Re:Microsoft Reseach? by jlarocco · · Score: 1

      I'm no Microsoft fan, but I at least acknowledge they have one of the largest research departments in the software industry. Granted this particular piece of research is silly, but they mostly do decent work.

      There's no shortage of legitimate complaints against Microsoft. No need to make shit up in the one area they do things right.

  12. It may bite them by OhHellWithIt · · Score: 1

    I like that notion of putting users who experience the same problem into touch with one another. I can see it now -- an angry mob assembled by the frustration-detection software storms the offices in Redmond.

    --
    "Who controls the past controls the future. Who controls the present controls the past." -- George Orwell
  13. Let's not forget by nullCRC · · Score: 1

    Microsoft Bob

    --
    Vescere bracis meis.
    1. Re:Let's not forget by Anonymous Coward · · Score: 0

      Lets

  14. Hey, guys by Digital+Vomit · · Score: 3, Funny

    C'mon, guys, let's just agree to let Microsoft have this one, eh?

    --
    Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    1. Re:Hey, guys by Asic+Eng · · Score: 1

      I don't know - I was working under the assumption that US patents are not allowed to be non-obvious. How did they manage to get this past the reviewer, I wonder?

    2. Re:Hey, guys by cybvapor · · Score: 1

      Microsoft Frustration Detection......aka the log-in screen

    3. Re:Hey, guys by mavenguy · · Score: 1

      Maybe because it hasn't issued as a patent - It has not been examined, it's a patent application that has been published. The article title is inacurate using "patented"

    4. Re:Hey, guys by Landshark17 · · Score: 1

      Do you really want a bad OS coupled with a non-functional frustration detection system? The potential for recursive infuriation is astounding.

      --
      This sig is false.
  15. And in other news... by xactuary · · Score: 0

    Apple Stock Ticker Widgets serve as a Lack-of-Frustration Detection System.

    --
    Say hello to my little sig.
  16. In other news.... by Mechanik · · Score: 3, Funny

    Microsoft has now patented Vista's User Account Control (UAC) feature as a "frustration causation system." Combined with the frustration detection/matchmaking service, they now have found a way to defer all responsibilities for support for Vista to the community.

  17. Yeah, this will end well. by oahazmatt · · Score: 5, Funny

    User pounds fist on keyboard.
    *pop*
    Clippy: Hi! Looks like you're pretty pissed off!
    User throws computer across the room.

    --
    Those who believe the Internet is private,
    find their privates are on the Internet.
    1. Re:Yeah, this will end well. by StarfishOne · · Score: 2

      Clippy: "I belieeevvee I can flyyyyyy, I belieeeve I can touch the skyeeeee"

    2. Re:Yeah, this will end well. by Anonymous Coward · · Score: 0

      So - Microsoft is following up the table computer with the chair computer ?

    3. Re:Yeah, this will end well. by chocbar31 · · Score: 0
      Sure. Will the monitor or computer deploy a parachute if thrown out of a window on th 75th floor? How would this technology assist, you can't destroy the ghosts in the closet in this case. You can't get away from your computing issues; forever being haunted by Microsoft?

      I agree with focusing on the products at-hand, getting them to run correctly. Seems as if they are throwing in a non-soothing remedy for getting over their crappy programming capabilities.

      Focus on this M$ (flipping-off) LOL

      --
      This site is like CRACK; hooked on the first use!!!
    4. Re:Yeah, this will end well. by Vitriol+Angst · · Score: 1

      Would it be too much to ask to have the "help" have some information more useful than the same 2 networking diagnostics;
      "Have you checked that your computer is on?"
      "Is there an ethernet connection?"
      "How has this wizard helped you?"

      So, if you repeat the useless exercise of Microsoft Help, and then taken the even more useless connection wizard for a spin, it will now pop up with an even more useless frustration detector?

      How about just making the damn thing logical again?

      --
      >>"ad space available -- low rates!!!"
    5. Re:Yeah, this will end well. by jamesh · · Score: 1

      'Mavis Beacon Teaches Typing', a typing tutor program on the Amiga (and possibly other platforms) did exactly this. It claimed it could tell when the users was getting frustrated (which amounted to a whole load of keys being hammered at once) and asked the user if they'd like to take a break.

      Whatever Microsoft have come up with appears to just be applying more current technology to bring the above to its obvious conclusion.

      Most people are buying laptops these days, and almost all of them have an inbuilt microphone. All you'd have to do is have some speech recognition software that understands a few choice words commonly used in times of frustration, and you'd have the problem solved...

      eg "I notice that you just used the words 'stupid', 'bloody', and 'computer' in the same sentence. Here's some relaxing music. ".

  18. Clippy by Anne_Nonymous · · Score: 4, Funny
    It looks like you're feeling frustrated. Would you like to:
    • Say bad words
    • Ctrl-Alt-Del
    • Reinstall operating system
    • Smash monitor and keyboard
    1. Re:Clippy by BiggerIsBetter · · Score: 3, Funny

      It looks like you're feeling frustrated. Would you like to:
      • Say bad words
      • Ctrl-Alt-Del
      • Reinstall operating system
      • Smash monitor and keyboard
      • Throw chair
      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    2. Re:Clippy by Xelios · · Score: 1

      "It looks like you're feeling frustrated. This is not productive. For your own good, I am locking down the computer until you've calmed down."

      10 minutes later.

      "You appear to be calm. Windows must now be reactivated. Lets activate Windows!"

      "It looks like you're feeling frustrated..."

      --
      Murphey's fighting Occam, and we're in the stands.
    3. Re:Clippy by rvw · · Score: 1

      • Throw chair
      Might I suggest:
      • Throw Ballmer
      ... and keep the chair, although I'm afraid this will result in a Blue Face of Deception, because of too little process power.
    4. Re:Clippy by Actually,+I+do+RTFA · · Score: 3, Funny

      • Throw chair

      That requires admin access.

      --
      Your ad here. Ask me how!
    5. Re:Clippy by fbjon · · Score: 1

      Caught Chair in FrustrationThread-7
      Stacktrace:
      exceptionHandler():29
      frustrateUser():55
      startGenericApp():23015
      initWindows():15223

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    6. Re:Clippy by Ross+D+Anderson · · Score: 1

      • Throw chair

      That requires admin access.

      Cancel or Allow?
    7. Re:Clippy by russ1337 · · Score: 1
      An here is the Open Source version:

      apt-get install frustration-detector

      "It looks like you're feeling frustrated. How about we stop work and browse some Porn."

      10 minutes later...

      "You appear to be less frustrated, so how about we keep browsing porn anyway"



  19. testing... by Creepy · · Score: 1

    so the testbed for this tech was what, Vista users?

  20. Frustration detection by RockedMan40 · · Score: 0, Redundant

    An accelerometer to detect when you are about to toss the thing out the nearest window (pun intended)

    Or a keystroker logger that is programed to respond back to Redmond if it detects you typing

    "You #$%&&# fargin' $#@@$$%%, lousy *&^%**(....."

    Personally...I would prefer it just be programmed to hand me another beer.

  21. Wow, they patented their dumb U/I's! by tjstork · · Score: 1

    So MS patents an automation of the focus group process that gave us Visual Studio 2005. Good lord, this is welfare for lawyers, for sure.

    --
    This is my sig.
  22. hey windoze by Anonymous Coward · · Score: 0

    detect this......throws chair....

  23. Prior Art by Doc+Ruby · · Score: 1

    Every Windows version has included this feature. The "Frustration Detected" value is set to "ON" on the installer by default. There's no known way to turn it off, so it's 100% accurate.

    --

    --
    make install -not war

    1. Re:Prior Art by lonesome_coder · · Score: 1

      format c:

      --
      If you'd just do what we tell you and quit yer gripin' everything would be chocolate sprinkles and rainbows! -AC
    2. Re:Prior Art by BiggerIsBetter · · Score: 1

      Every Windows version has included this feature. The "Frustration Detected" value is set to "ON" on the installer by default. There's no known way to turn it off, so it's 100% accurate. Actually, this was first implemented on the Mac circa 1995. As every DTP shop can attest, early Macintoshes had a sensor embedded in the mouse that detected operator frustration. As deadlines approached and the operator became more worked-up, the machines would promptly freeze up, presumably to give the operator some time to calm down.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    3. Re:Prior Art by shentino · · Score: 1

      Syntax error on line 1: true is a reserved token.

  24. Nothing new... by Abalamahalamatandra · · Score: 2, Funny

    This is nothing new, it's just the first phase of putting the WSYP Project into actual use.

  25. YES! YES! by Anonymous Coward · · Score: 0

    Queue Ballmer jokes in 3...2...1... GO!

    1. Re:YES! YES! by Anonymous Coward · · Score: 0

      i beat you by 4 mins! yay

  26. Microsoft will you? by oktokie · · Score: 0

    clean up the bugs and mass before introducing a new function?

  27. Law of Diminishing Returns? by StressGuy · · Score: 3, Insightful

    They seem to keep wanting to add more features, which take more processing power, which require more powerful computers and more memory just to deal with the overhead.

    Instead of continually taxing silicon based computer on the desk, can't we leverage the carbon based computer on the other side of the keyboard?. What if, instead, the focus became on designing the operating system to be as un-obtrusive and intuitive as possible? Instead of contiually adding features to constantly second-guess the user, focus on developing well written documentation and training software.

    My guess is the following would happen:

    Gamers would love such a system because more resources are available for games

    Multi-media users would love it for a similar reason

    Businesses would love it because it's easily configured to do what they need

    Engineers/Scientist would love it for all the reasons mentioned above

    Home users would accept it provided the documentation is easy to understand and it supports whatever they need it to support.

    I don't know....

    --
    A goal is a dream with a deadline
    1. Re:Law of Diminishing Returns? by ByOhTek · · Score: 1

      There is no universal intuitive, that's the problem. As an example, I know several people who use FreeBSD - they tried Linux and found it difficult/obtuse, and gave up (some even went back to windows for a while), yet they tried FreeBSD and it's the best thing since sliced bread, as the phrase goes. Likewise, I know a number of Linux users who haven't had a good experience with FreeBSD and think it's only half a step above Windows, but think Linux is the greatest thing ever. I also know great number of people who've used both MacOS and Windows, and some stick to one side, some to the other. And it's not always which was used first (though that does play a big factor).

      And this tech actually sounds unobtrusive if done right. Rather than continually fighting to figure something out, it might determine if you are irritated and provide you with help (by another user, not that god forsaken demonic paperclip from hell), as opposed to the "do you really want to...?" irritants that seem prevelant in the OS (and others).

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    2. Re:Law of Diminishing Returns? by Anonymous Coward · · Score: 0
      > There is no universal intuitive, that's the problem.

      What about the nipple?

      ("The nipple is the only universally intuitive user interface. After that, everything is learned.")

    3. Re:Law of Diminishing Returns? by ACS+Solver · · Score: 1

      Wouldn't fly with hardware companies. They cooperate with MS and other software corporations, and the hardware manufacturers would be pretty pissed off if new software didn't require more processing power. That's the upgrade cycle for you. Look at WinXP, its hardware requirements amount to what is, by now, an ancient computer. The hardware companies can be satisfied knowing that Vista will force people to buy new hardware. Personally though, I would love a lite version of Windows. I don't use Windows much these days but I find it already has too much stuff I don't need (WinXP) and it's too fat for an OS I just need to run games and occasionally other apps. My Windows folder is now approaching the 4.5 GB mark - well smaller than Vista is but still not quite a "lite" OS.

    4. Re:Law of Diminishing Returns? by Anonymous Coward · · Score: 0

      MS can't, because MS is publically traded company. Its executives are required to do everything legal to increase the share price. You can't sell a minimalist operating system, pay people to document it well, and at the same time increase profits year after year. Once the market is saturated, how do you re-sell minimalism to people who already have it? "New and improved - with less features than before!"

      Sell to everyone
      Bundle with new computers
      <-- Missing the step where you add new features to make it more attractive

      If only someone would make an OS where you can remove the parts you don't need, and add new features if you want them? And then not be publically traded?

    5. Re:Law of Diminishing Returns? by misleb · · Score: 1

      Gamers would love such a system because more resources are available for games


      Seriously, what resources does the OS use when your running a fullscreen game? Maybe a little more RAM than is perhaps absolutely necessary? Is having, say, 256M more RAM available really going to make that much of a difference? What's that worth to the gamer? $15?

      Multi-media users would love it for a similar reason


      Why, exactly? What resources does "multi-media" really require that the OS is taking up unnecessarily? Again, it is more or less just RAM we're talking about. Even Windows is mostly idle when you're in an application. Now, it users didnt' need to run things like virus scanners and such... THAT might help the general user, but modern OS's are "bloated" for a reason... users and applications demands a lot from them.

      Businesses would love it because it's easily configured to do what they need


      If you remove features, isn't there less to configure and therefore less likely to fulfill the needs of business? Businesses (read: managers) don't really care how "easy" something is. They usually just want it done. And I doubt they're going to want to hear something like "Oh, we left that feature out because we wanted to save 256K of RAM."

      Engineers/Scientist would love it for all the reasons mentioned above


      Scientists are generally using specialized systems (Linux clusters, supercoomputers, etc) and not common desktop configurations so it doesn't really apply to them. Ease of use really isn't too much of a concern. Unless you think they care whether or not they have a few more megabytes of RAM and maybe a little more CPU power to run Microsoft Word to write their grant proposals...

      Home users would accept it provided the documentation is easy to understand and it supports whatever they need it to support.


      I'm sorry.. home users? Documentation? Read?

      This isn't to say that WIndows couldn't be a lot less annoying. I'm just saying that, for better or worse, most of the bloat in OSes today is used.. by someone. Trying to please everyone is tough work and requires a LOT of code.

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    6. Re:Law of Diminishing Returns? by BenoitRen · · Score: 1

      There already is a lite version of Windows. It's called Windows 95. Won't run your newest games, though. :(

    7. Re:Law of Diminishing Returns? by Anonymous Coward · · Score: 0

      Oh StressGuy, why do you hate America ?

    8. Re:Law of Diminishing Returns? by Ohio+Calvinist · · Score: 1

      I think they have already done this.

      If I know exactly what I'm going to do, and I want to OS to "stay of out the way" and take as few resources as possible, and do exactly what I want it to do, and nothing else, period, I start with a vanilla OpenBSD 4.x install, and then apply the daemons I need depending on what it is supposed to do. I absolutely love it, because out-of-the-box it extremely lean, the documentation is readily available, a decent community (though, I will admit Linux is doing a lot better in that regard than most BSDs), and the OS does exactly what it is supposed to do, abstract the hardware from the applications, and enforce good behavior of the applications and my users.

      When I have a computer that I want out of the box to do whatever I throw at it on a whim e.g. install an applet with no thought, auto-configure practically anything I throw at it, provide a GUI, warn me when I'm about to do something I might regret, I power up my Mac. I don't claim Mac OS X is perfect (it is not), but I think it has a lot of OS fundamentals right by virtue of being UNIX, and aside from some of the braindead changes in Leopard, got the right balence of asthetic, usability and functionalty for a primarily, desktop consumer OS.

      I think that the trobule is that a lot of programmers (in particularly in closed-source situations, like myself at work) think "what is a couple of bits here and there" or "I know the bubble sort is a little slower but it works and I don't need to think about it much and damn microsoft for not putting a .MagicSort() member function on the class anyway!) In that it doesn't matter if my widget runs on 2MB or 16MB of RAM because everyone always has enough and my time is more valuable (and sadly, my users care more about) making it skinable,transparent and animated than efficient.

      With a magnitude of features, increases the risk of error, in particular with new tech, and aging legacy support (e.g. writing Windows n+1 so it is "better" but doesn't brean Windows N, I read somewhere that the Windows SMB protocol code is almost unbearable to maintain).

      A dream would be if you could have a fully documented OS, so beefy applications could be written (e.g. like Photoshop, or a Game) to run as "the most important process" (in a way better than process-priority in Windows) at the request of the user, and that the application could tell the OS what non-essential services (such as PnP listening, etc...) can be shut down and enforce the OS interferes the absolute least it can.

      --
      Forgive my spelling from time to time. I'm often posting during short breaks.
    9. Re:Law of Diminishing Returns? by StressGuy · · Score: 1

      Because America won't return my calls....{...sniff...}

      --
      A goal is a dream with a deadline
  28. RE: Microsoft Patents Frustration-Detection System by finalfantasygamer · · Score: 0, Flamebait

    So this is a detection system to find out how frustrated you are with Microsoft patents?

  29. This works for chairs too by shis-ka-bob · · Score: 1

    All you need is an embedded computer with an accelerometer and a transmitter on the bottom of the seat. This will make it quite unlikely to break, even if thrown.

    --
    Think global, act loco
  30. How hard is this, really? by Anonymous Coward · · Score: 0

    If someone's using a Microsoft product, they're most likely frustrated.

    Doubly so if it's Vista.

  31. Uniquely Qualified by bratwiz · · Score: 1


    Actually, for once, I'd say that's an area in which Microsoft is uniquely qualified. I am certain they know all about user frustration and how to detect it. In fact, I'm sure the very top of the logic chart reads: "Is user attempting to run Microsoft Windows? YES: Highly frustrated. NO: Must be a Linux or Mac user, attempt to convert."

  32. Yes, insert Vista comment here. by rueger · · Score: 1

    Honestly, this thing feels like it crosses some kind of line. I'll bet that government will be first in line to adopt it (if they aren't already doing it) to "look for terrorists."

    But Vista, yeah. I'd ignored it thus far til a girlfriend bought a new laptop over Christmas. Wow. If this is a finished product Microsoft really needs to rethink some things. Even when we manage to fix a problem - and every problem is described over and over in forums, but never seemingly with a reliable fix, just lots of "try this" suggestions - I find that I am never sure what did it, and whether it will stay fixed.

    I still haven't figured out where they hid Windows Explorer, and what fool decided that Internet explorer should default to not having a toolbar?

    1. Re:Yes, insert Vista comment here. by Anonymous Coward · · Score: 0

      ...til a girlfriend bought a new laptop over Christmas...

      So, your other girlfriends are still using XP? Has one of them already converted to Linux?

      You should have posted anonymously! :-D

    2. Re:Yes, insert Vista comment here. by rueger · · Score: 1

      Yes, and No, respectively......

  33. hah by dropadrop · · Score: 0, Redundant

    *clip appears*

    You seem to be frustrated, do you want me to help?

  34. Just fix the DAM OS will ya... by deweycheetham · · Score: 1

    | ...frustration-detection help system... |

    Anything else in terms of frustration is irrelative.

  35. Clippy Says: by megaditto · · Score: 4, Funny

    It looks like you are reading Slashdot again.

    Would you like some help in getting back to work?

    --
    Obama likes poor people so much, he wants to make more of them.
    1. Re:Clippy Says: by Jarjarthejedi · · Score: 3, Funny

      A friendly paperclip is trying to give you advice on how to manage your life.

      Cancel or Allow?

      --
      There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
    2. Re:Clippy Says: by ray-auch · · Score: 1, Funny

      wait... you mean this _isn't_ work ?!

    3. Re:Clippy Says: by TheLostSamurai · · Score: 2, Funny

      Hey, I'm compiling!

      --
      I am Jack's complete lack of surprise.
    4. Re:Clippy Says: by davester666 · · Score: 1

      sounds like a pretty simple program for Windows. Something along the lines of:

      if (running Vista)
        display dialog("You are frustrated by a lack of drivers for your existing equipment, constant "Allow/Deny" dialogs, the slowing down of your network traffic because you are listening to music, and the hurdles MS has put in place to make it difficult to order Windows XP for your system instead of Vista");
      else ...

      --
      Sleep your way to a whiter smile...date a dentist!
  36. Twelve Years of Free Subjects by stewbacca · · Score: 1

    Since the advent of Win95, Microsoft has had a free test bed of subjects for this frustration patent!

  37. I can see the ads now by Linker3000 · · Score: 1

    Following the use of the Rolling Stones' 'Start me Up' for Windows 95, Microsoft launches their new Frustration Detection software to the blare of Alanis Morissette's 'Ironic'.

    --
    AT&ROFLMAO
  38. Easiest way to do this... by ShiNoKaze · · Score: 1

    Just give us some torture clippy options...

  39. Two people? by DoofusOfDeath · · Score: 1

    It could then offer to pair you up with someone else doing exactly the same thing

    What's the point of connecting two people who both yelling, "Bluescreen??? I was just about to save my work! Aaaggg!!!"

    1. Re:Two people? by IPFreely · · Score: 1

      I was just hoping it would pair me up with someone else who could help releave the stress associated with this frustration.

      --
      There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  40. The speech to text works much better now by Anonymous Coward · · Score: 0

    It's really come a long way, I'd even say Dear aunt, let's set so double the killer delete select all.

  41. Genius Idea... by Se7enLC · · Score: 2, Insightful

    So now when my computer goes off the deep end with memory leaks and a bogged cpu and I start rampantly septuple-clicking things while frustratingly waiting for them to start......the computer will take it upon itself to load ANOTHER program that is somehow going to make it better?

    1. Re:Genius Idea... by gstoddart · · Score: 1

      So now when my computer goes off the deep end with memory leaks and a bogged cpu and I start rampantly septuple-clicking things while frustratingly waiting for them to start......the computer will take it upon itself to load ANOTHER program that is somehow going to make it better?

      Oh no, the program will have been launched in the frustratingly slow startup time as it gets started with all of the other stuff you have no idea what it does.

      It will bog your CPU and leak memory along with the rest of them.

      How else will it know you've become frustrated? :-P

      Cheers
      --
      Lost at C:>. Found at C.
  42. Irony? by Starfisher · · Score: 1

    I read that topic as "Microsoft [invents] Patent Frustration Detection System". I expected to see an article about how Microsoft was backing off patent enforcement based on how frustrated the public appeared to be over what they were doing. A neural net that scanned news articles and tailored the cease and desist letters? Focus groups that give them insight into their public image? Developers? Developers? Intriguing! Then I awoke from the dream.

  43. They already produced prior art? by kimvette · · Score: 1

    ""Microsoft has patented a frustration-detection help system that would monitor your computer use and biometrics to figure out when you were frustrated."

    They patented a utility which detects when Windows is running? I thought they already did this courtesy Activation and Genuine Disadvantage? ;)

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  44. Sure, and here's the source by Xelios · · Score: 1

    if (Windows.version == "Vista" && UAC.enabled) { user.frustrated(); }

    else {while user.notFrustrated()) {
    MessageBox.Show("Windows has determined you are not frustrated. We apologize for this and wish to return you to the Genuine Windows Experience(TM) you have come to expect.";
    user.judgeFrustration();
    }
    }

    --
    Murphey's fighting Occam, and we're in the stands.
    1. Re:Sure, and here's the source by Anonymous Coward · · Score: 0

      that would kill the stack :)

    2. Re:Sure, and here's the source by Fizzl · · Score: 1

      [ERROR 1] Syntax error on line 4 before ';' - ')' expected.
      Lint warning line 5: Possible stack overflow.

  45. Gaming by sjaguar · · Score: 1

    What if am playing a FPS and losing. Unless Windows can heal my character, I don't necessarily want message boxes popping up with "helpful" suggestions. What if I am frustrated, but not necessarily with my computer? For example, if I am having issues at work, I don't really want my computer to interfere and possibly aggravate the situation. Assume that I am trying to do a Windows task for the first time. How will Windows really know what I am trying to do?

    --
    If at first you don't succeed, call it version 1.0.
  46. Typical "bandaid" approach by dpbsmith · · Score: 1, Insightful

    Don't fix anything, just apply bandaids.

    People can't figure your OS out because the menu commands keep moving into new menus with each release and the toolbar icons are too small to represent anything? Add context-sensitive help.

    The context-sensitive help requires you to work through a clumsy twenty-step process to achieve something? Add "wizards" which force you through the twenty-step process, one slow, painful step at a time. (Converting Xerox Alto's "modeless" paradigm into a good old IBM 704 paradigm...)

    People can't figure out how to pop up the "wizards?" Add wizards that pop up by themselves (Clippy).

    People get frustrated? Add an automatic frustration detector.

    How the heck can you satirize Microsoft when they do such a good job of satirizing themselves?

    1. Re:Typical "bandaid" approach by kellyb9 · · Score: 1

      How the heck can you satirize Microsoft when they do such a good job of satirizing themselves?
      Doesn't mean we shouldn't try.
  47. Re:Time to kill a little more karma, but.. by peragrin · · Score: 1

    If OSX is frustrating you , then you are thinking to hard. while I used to think linux could be as bad as windows at times, now it's not so bad.

    I found that after years of using windows and Linux that with OSX I was Over thinking things. The thing with OS X though is that you can do 90% of the tasks with just a mouse.(and spend $5 more and get a real three button mouse with a scroll wheel, the OS supports it and you can do so much more) Stop and think it out logically. to adjust firewall settings, System preferences:sharing(to share with others): firewall: advanced settings if it isn't in the handy list already. I added bit torrent in two minutes and half of that was looking up the port ranges.

    Your done.

    --
    i thought once I was found, but it was only a dream.
  48. I for one... by jcaldwel · · Score: 1

    Er... nevermind.

  49. What they are attempting is not possible by hey! · · Score: 3, Insightful

    You stayed up late arguing with your wife, who says you are spending too much time at work. The worst thing is you know she's right: it's not fair for her to put in a full day at work then handle all the work at home because you haven't got home until 9 or 10PM for the last several weeks.

    The kids were cranky this morning and wouldn't get dressed for school on time so you had to drive them. This made you late for your emergency 9:00AM meeting, at which your boss publicly dressed you down for not be conscientious enough. Of course he's stressed out (along with everyone else) because three of the five projects your group is late. He gives you the job of figuring out how to maximize the number of milestones we hit this quarter on the late projects.

    You sit down at your PC with a cup of coffee, and take a deep breath. "I can only do the best I can with the situation I've been given," you tell yourself. "There is no sense worrying about trying to do the impossible."

    So you start to crunch the numbers, and a wave of anger washes over you. Nobody could have made these work; some higher up decided he'd promise things he had no idea whether they could be done. That guy is going to blame your boss, and your boss is going to blame you. You're the one toiling sixty hours a week and neglecting your health and family obligations, and for middling pay because as a "professional" you are expected to work overtime for free. You'd quit except that your daughter has had leukemia (now in remission) and there is no way you could get her covered under new insurance.

    "You seem to be having trouble with pivot tables," chimes in Mr. Clippy, "would you like to be put in contact with a user who isn't a useless piece of shit like you? Or shall I bring up the home page of the Jack Kevorkian Institute, which three out of five users in your situation find helpful?"

    Therein lies the problem. You can't interpret biological stress markers without knowing the situation the person is experiencing. The answer to the problem of software that users can't use is to detect this in usability tests before you release it, not to make ill advised attempts to magically fix the problem. And note the implicit definition of the problem: the users don't know how to operate the software. This certainly is one way to define the problem, but another would be the software isn't easy enough for users to learn and/or use.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:What they are attempting is not possible by Warbothong · · Score: 1

      Many /. readers will agree with what you have said. However, many /. readers will also agree with Microsoft's assumption that their software is the cause of all the world's problems.

    2. Re:What they are attempting is not possible by mqduck · · Score: 1

      Therein lies the problem. You can't interpret biological stress markers without knowing the situation the person is experiencing. True enough, but if a lot of people get aggravated while certain things are happening on their computers, that still probably tells you something.
      --
      Property is theft.
    3. Re:What they are attempting is not possible by Anonymous Coward · · Score: 0

      You stayed up late arguing with your wife,

      Whoa. You lost me already.
    4. Re:What they are attempting is not possible by StewBaby2005 · · Score: 1

      Excellent post... However maybe there could be some good out of this. If I could just make Excel autmatically default the cell allignment to top, and left justifified instead of the stupid MS defaults, a lot of my frustration would go away..... :)

  50. Why? by rolfc · · Score: 1

    Wouldn't it be better with a frustration-elimination-system?

  51. Nice! by bomek · · Score: 1

    The paper clip will now be your own psychologist.

    1. Re:Nice! by TCFOO · · Score: 1

      Embedding Eliza in Clipy is a great idea, if you make computer hardware that is.

  52. Re:Time to kill a little more karma, but.. by ByOhTek · · Score: 1

    OS X doesn't frustrate me except for two small factors: (1) when it crashes, that annoys me - but I've had that with all OSes so MacOS shouldn't feel special here. (2) The menu bar is always at the top of the screen instead of with the window it controls, and you only get one menu bar at a time due to that (and a lot of mouse/head motion to go back and forth).

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  53. This is very simple ... by Laxator2 · · Score: 1

    When I have to use Windows (Vista, it came installed in my new HP laptop) my frustration level is very high and constant. I think it is quite easy to write some software that will display a large and constant number.

    Now if they could only port this to Linux, I would be interested to see the results myself.

  54. Must be impressive image reco technology by coogan · · Score: 1

    I regularly give Word, Excel and Vista the finger

  55. This is the most ironic patent ever... by Conanymous+Award · · Score: 1

    Windows crashes for the umpteenth time --> user gets frustrated --> Microsoft Frustration Detection System TM crashes --> head of user asplodes.

  56. Trivial implementation by CarpetShark · · Score: 1

    if (WindowsUser)
                          return (true);


    Interestingly simple (but wholely effective) implementation! :D Now, doesn't this invalidate microsoft's whole patent, if an implementation of their patent can be so trivial?
  57. Microsoft Frustration SI Units by Huntr · · Score: 1

    # of chairs thrown.

  58. Dr Emacs by flyingfsck · · Score: 1

    RMS built that into Emacs around 1985.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  59. Re:Time to kill a little more karma, but.. by BotnetZombie · · Score: 1

    This is a Microsoft bashing thread. There's OLPC bashing in the article before this one, if you're interested.

  60. illegal invasion of iraq not costing US anything? by Anonymous Coward · · Score: 0

    at least we never read about it in the 'news'.

    the 'problems' as presented by the 'mainstream' mediahhaha, are homeowners, banks, energy consumption/waste, & now declining employment. none of this connects to the billions per day of maintaining the 'wars', & fudging the weather?

    we know there's been a huge cost of life & limb. the rest of it must be 'on the house'.

    of course there's some notion that numerous billionerrors are profiting handsomely, no mention of that debacle either.

    talk about being bushwhacked, & kept in the dark?

    if thinking about such things frustrates you, you might consider signing up for fuddle's patentdead anti-frustration devise, or just continue following the corepirate nazi hypenosys story LIEn. anything of relevance is replaced almost instantly with pr ?firm? scriptdead mindphuking propaganda or 'celebrity' trivia 'foam'. meanwhile;

    http://news.yahoo.com/s/ap/20071229/ap_on_sc/ye_climate_records;_ylt=A0WTcVgednZHP2gB9wms0NUE

    http://www.nytimes.com/2007/12/31/opinion/31mon1.html?em&ex=1199336400&en=c4b5414371631707&ei=5087%0A

    is it time to get real yet? A LOT of energy is being squandered in attempts to keep US in the dark. in the end (give or take a few 1000 years), the creators will prevail (world without end, etc...), as it has always been. the process of gaining yOUR release from the current hostage situation may not be what you might think it is. butt of course, most of US don't know, or care what a precarious/fatal situation we're in. for example; the insidious attempts by the felonious corepirate nazi execrable to block the suns' light, interfering with a requirement (sunlight) for us to stay healthy/alive. it's likely not good for yOUR health/memories 'else they'd be bragging about it? we're intending for the whoreabully deceptive (they'll do ANYTHING for a bit more monIE/power) felons to give up/fail even further, in attempting to control the 'weather', as well as a # of other things/events.

    http://video.google.com/videosearch?hl=en&q=video+cloud+spraying

    dictator style micro management has never worked (for very long). it's an illness. tie that with life0cidal aggression & softwar gangster style bullying, & what do we have? a greed/fear/ego based recipe for disaster. meanwhile, you can help to stop the bleeding (loss of life & limb);

    http://www.cnn.com/2007/POLITICS/12/28/vermont.banning.bush.ap/index.html

    the bleeding must be stopped before any healing can begin. jailing a couple of corepirate nazi hired goons would send a clear message to the rest of the world from US. any truthful look at the 'scorecard' would reveal that we are a society in decline/deep doo-doo, despite all of the scriptdead pr ?firm? generated drum beating & flag waving propaganda that we are constantly bombarded with. is it time to get real yet? please consider carefully ALL of yOUR other 'options'. the creators will prevail. as it has always been.

    corepirate nazi execrable costs outweigh benefits
    (Score:-)mynuts won, the king is a fink)
    by ourselves on everyday 24/7

    as there are no benefits, just more&more death/debt & disruption. fortunately there's an 'army' of light bringers, coming yOUR way. the little ones/innocents must/will be protected. after the big flash, ALL of yOUR imaginary 'borders' may blur a bit? for each of the creators' innocents harmed in any way, there is a debt that must/will be repaid by you/us, as the perpetrators/minions of unprecedented evile, will not be available. 'vote' with (what's left in) yOUR wallet, & by your behaviors.

  61. Hey now, guys, this is unrealistic by thegnu · · Score: 1

    since when has clippy been this helpful? I mean, really...

    --
    Please stop stalking me, bro.
  62. This has been around for years! by Anonymous Coward · · Score: 0

    In 1989 I was Senior Computer Consultant at the UnivofSoCal Business school. I used to tell teh students about the "Critical Need Detector".
    All electronic devices, particularly Xerox machines & PC's have designed into them a circuit called the "Critical Need Detector". It remotely & automatically detects Heartrate, Blood pressure & skin moisture level. If it finds any of these levels elevated, it'll trip off & say, "Neneeer neeeneeerrr neeeeennnneeeerrrr!!! Yoooouuuu caaaan't make me!!!".
    To reset the device, you must walk at least 15 feet away & stay there at least 5 minutes. Coincedently... this is just long enough to go down the hall to get a drink of water.
    Later, when I was a tech support agent at WorldNet, I'd tell my female customers:
    "When dealing w/ electronics.... you must remember treat them just like children, dogs & husbands. NEVER let them know they have a choice!!!!" They said that made perfect sense & felt much better about using their systems.

  63. Hmm by rastoboy29 · · Score: 1

    And where on Earth could they have gotten a sufficient sample of frustrated people?  Not Windows users, surely?

  64. Second patent, frustration correction system by edwardpickman · · Score: 0, Offtopic

    "Emergency protocol Penguin. Please click here to install Linux of this machine."

  65. self-fulfilling prophecy by JustNiz · · Score: 1

    >> figure out when you were frustrated. It could then offer to pair you up with someone else doing exactly the same thing who might be able to help you out.

    To be honest I would find this 'feature' very frustrating in itself.
    Its just apparently another way for Microsoft to shrug-off their bad UI designs and duties by putting it on the shoulders of other users instead.

  66. Re:Time to kill a little more karma, but.. by ByOhTek · · Score: 1

    But I have nothing against OLPC. I just find Linux frustrating. It doesn't mean I think everyone does.

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  67. Microsoft Patents Frustration-Detection System by sm62704 · · Score: 1

    Well, good for them! They certainly need one badly.

    What I want to know is how is this tool going to do me any good when my computer goes into its "reboot fifty times before XP comes up" mode?

    This frustrated me so much I moved as many of my MP3s as would fit into the Linux side of the computer and changed the LILO default to Linux. After goobering with it a while I discovered that freeing space and defragging the C: drive (on HD0, AKA HDa and C:, which holds only the OSes and LILO, HD1 is Windows' D: drive and holds data) the problem is solved.

    But that's when I experience frustration with windows: when it breaks. I've had Linux break on odccasion, but it has always been when there was flakey hardware.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re: Microsoft Patents Frustration-Detection System by finalfantasygamer · · Score: 0, Troll

      Falmebait?!?! Are you serious? Its a play on words, a joke, its funny, laugh. The M$ schills have taken over the mod system.

    2. Re: Microsoft Patents Frustration-Detection System by finalfantasygamer · · Score: 0

      Fuck your mother you fucking piece of shit. If you had any fucking guts you would reply to me you fucking fagot. If you were a real man I would beat the shit out of you, but you are obviously a fucking fary! Eat shit and die you piece of fucking shit!

  68. I have a better idea by SCHecklerX · · Score: 1

    How about designing a system that doesn't frustrate those who are trying to use it in the first place?

    1. Re:I have a better idea by the+eric+conspiracy · · Score: 1

      Yes a frustration prevention system would be much more valuable. Frustration detection is easy - an accelerometer in the monitor to detect when the user hits the screen with their fist, or picks it up and throws it on the floor.

      The frustration prevention system is closely related to the DWIM (do what I mean) interface.

  69. Re:I have my own / blue light by VitaminB52 · · Score: 1

    I think they monitor the datastream from the webcam - if the amount of blue light suddenly increases, then the user will be frustrated.

  70. Clippy 2.0 will be great! by Actually,+I+do+RTFA · · Score: 1

    Now the paper clip can read your mind!

    Can Clippy 2.0 also read other people's minds? This question seems very useful:

    It looks like your girlfriend is getting disgusted by your porn collection and/or porn currently playing. Would you like me to replace it with good old-fashioned American girl-on-girl action?

    --
    Your ad here. Ask me how!
  71. Excellent.... by Capt+James+McCarthy · · Score: 1

    I know that there's nothing more calming to have someone point out that I'm pissed with a system. Now the system is going to do this as well.

    Does it come with a condescending laugh track as well?

    I guess hooking a pissed off user with another pissed off user would create an 'organized terrorist cell' that can then be taken out by the Govt. I suppose that's one way for M$ to remove folks who dislike their services.

    --
    There are no loopholes. It's either legal or it's not.
  72. what could possibly go wrong by wikinerd · · Score: 1

    taking an abnormally long time to complete a task

    The system should use different weightings for laptops and desktops: Many times when I am using a subnotebook I do so while I am walking or eating outdoors. Some times if I get interrupted by something I close the lid and I continue what I was doing afterwards. So laptop users are likely to take longer to complete a task compared to desktop users.

    Also, while I was still learning to type in dvorak I needed amazingly more time to type than before on my desktop (after I learnt it I type ok, but I still have learnt it only for English and not for other languages). Could their algorithm take such training periods into account?

    From TFA:

    the system monitors certain behaviors tied to frustration (such as elevated heart rate)

    Oh yeah. I can see now that the system is guaranteed to misread the frustration levels whenever a user looks at porn peep shows. Yeah, this is 99.99999% of users, so they should take this into account somehow. Perhaps they should monitor the user's erection as well to make sure the detected heart rate is not related to libido!

    then it triggers the routine that asks other users for help

    I can imagine that... "Hello Sir: Do you need helping viewing your porn today?"

    The idea, which was birthed at Microsoft Research

    Expected. They have lots of users who feel frustration with their products.

    if your employer asks you to patch on a pair of electrodes before sitting down to work in the morning, my advice is to find another company to work for.

    Better become self-employed, I'd say (tip: it's easier than it sounds, especially if you save a lot before you begin). True freedom cannot be attained while being an employee of a traditional company.

  73. Dear Aunt by S3D · · Score: 1

    Dear Aunt, our frustration-detection help system detected that you have problem with letting it set so. We now double you up to the killer, who will delete select all.

  74. Blah ... I was hoping for "We Share Your Pain" by oneiros27 · · Score: 1
    I'm still waiting for WSYP to finally be made available to the general public:

    We Share Your Pain
    --
    Build it, and they will come^Hplain.
  75. Frustration-Detection Help System by Anonymous Coward · · Score: 0

    You people have it all wrong. The "Frustration-Detection" system is a sweaty palm detecting galvanic mouse. (Too many spilled coffee false alarms with the liquid detecting keyboard.)

  76. "Microsoft Patents Frustration-Detection System" by blind+biker · · Score: 1

    Won't even try to write a funny post, it's just too easy....

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  77. Good by jrothwell97 · · Score: 0, Troll

    If it's been patented by M$, then I know I won't be seeing it on my Macs and Linux boxes any time soon. What a stupid, sad system that shouldn't have a reason to exist in the first place.

    --
    Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
  78. steps to profit... by gzipped_tar · · Score: 1

    reference: M-x doctor-mode RET

    Are they trying to patent the tech from EMACS psychotherapist mode, make a poor, inferior implementation of it, sue RMS, and then PROFIT???

    --
    Colorless green Cthulhu waits dreaming furiously.
  79. Here's a start by ackdesha · · Score: 1
    Here are sure-fire ways for the nice folks at Microsoft to reduce my frustration with XP (haven't tried Vista yet)...
    • Don't make me reboot unless absolutely necessary.
    • Improve the Add/Remove programs dialog so that it loads faster and I can remove multiple programs at one time.
    • Make it easier to add utilities to my PATH. How about right-clicking on a folder and selecting "Add to System PATH"?
    • Replace C:\Documents and Settings\blah\blah with /home/me.
    • And to completely shut me up, introduce a real shell (cmd window) that doesn't make me want to scream.
  80. No op by Anonymous Coward · · Score: 0

    This is a "Management Function"

    a) Collect data
    b) Ignore results

  81. Perhaps they should... by Sfing_ter · · Score: 1

    Work on getting their operating system (vista)and office suite (v2007) to use less than 50gb on the hard drive and require less than 2gb ram to function smoothly and speedily. Yeah, that's what they should do... put that in you fucking frustration index Steve and see what the fuck comes out.... YEAH!

    --
    A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
  82. Abnormal levels? by Monchanger · · Score: 1

    "Interestingly, they don't appear to use speech recognition to detect abnormal levels of swear words" Abnormal levels?

    Am I in a minority of people who don't verbally abuse my computer on an hourly basis?
    1. Re:Abnormal levels? by MrNiceguy_KS · · Score: 1
      Actually, it'd be nice if they would integrate a similar feature into XBox Live.

      "You seem to be using an abnormally high number of swear words. Your XBox Live account is suspended until you reach the age of 18. You will be contacted in 2014 when your account is re-activated."

      --
      Redundancy is good And also good.
  83. That's great... by pigs,3different1s · · Score: 0

    They finally found a use for Vista!!!

    --
    "Put your message in a modem, and throw it into the cyber-sea." - Rush
  84. Prior Art by harlanji · · Score: 1

    One time I worked on a hosting company's support ticket system, and they elevated tickets based on profanity and caps usage.

  85. Sounds really useful to alot of people by Billly+Gates · · Score: 1

    Even Star Fleet Officers if it ever comes out of vaporware.

  86. Re:Teh Lunix would never use something like this by Anonymous Coward · · Score: 0

    Leave the trolling to the professionals, boy.

  87. Computers are too dumb for this by Nerdposeur · · Score: 2, Insightful

    So let's get this straight. I'm the rational being, frustrated with this machine because it doesn't respond helpfully to my requests. So they want the computer to be able to recognize my frustration and... do what? Start working? Play soothing music?

    If the thing is smart enough to know WHY I'm frustrated, it would be smart enough to fix the problem. More likely, it will guess wrong and frustrate me further. "Dangit, stop formatting this paragraph as a bulleted list," I say, and up pops Clippy. "I see that you're frustrated. Are you trying to make a bulleted list?" Cue explosion noises.

    Also more likely is that the computer will waste computing power running its frustration-detection algorithm, bog down, and - surprise - frustrate the user.

    Hey, how about just making computers that work better?

  88. Popup dialog by DeVilla · · Score: 2, Funny

    You are either growing frustrated or you are having a heart attack. Shall I notify the administrator?

  89. In Related News by Greyfox · · Score: 3, Funny

    Apple has patented a smugness detection process. If you are sufficiently smug while using your Apple computer, the machine will now give you a pat on the back. if you are not sufficiently smug it will automatically shut down and install Windows.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  90. the question is... by sorak · · Score: 1

    Do they monitor the "advice volunteers" to see if they are really helping, or just giving bad advice to see how frustrated the newbies get?

    I could see volunteering becoming a new time-waster in high-schools and workplaces.

  91. How about fixing the real problem? by HomerNet · · Score: 3, Insightful

    While this is a nifty keen toy to play with (Skipper!), how about simply making the software so it's not frustrating? That may seem like an oversimplification, but seriously, that's all you really need to do. Microsoft is sinking tons of money into what will essentially become a social network of bandaids and hacks to kludgy software. This not only becomes a problem on the front line, (User is trying to connect to a network share the sysadmin had purposely locked down to just Systems Support personal, Clippy 2.0 - Return of Clippy detects this and connects the user with a script kiddy who shows them exactly what to do to compromise network security to get to files the user didn't need any access to whatsoever) it's a money loser from end-to-end. Microsoft is paying for it's development and support, OEMs and companies are paying to purchase it as part of the OS/Office software, end users are paying for not just the add-on value to the base price of the software they're purchasing, but also the support costs when the thing breaks.

    --
    I have no tag line
  92. Re:Time to kill a little more karma, but.. by iBod · · Score: 1

    Well, let's see...

    You are 50% Overrated and 50% Troll.

    That's what you get for expressing an honest opinion that finds fault with Linux on /.

    I use a Mac and have many (VMWare Fusion) VMs running all sorts of OSs under OS X 10.4.11 (inc. various XP and Vista).

    Just installed the latest Ubuntu Desktop 7.10 and frankly, it's just a piece of shit. It was way, way better at 6.0.

    That's the problem with geek-lead projects: no focus. Everyone just plays around and tinkers about with shit that's unimportant to the end-user, breaks stuff, forgets stuff, etc. etc.

    I expect I'll get modded into oblivion for saying this, but so what?

    Get your act together Ubuntu! I thought you were making progress but the suckage on 7.10 desktop is horrifying.

  93. So you don't need to read the patent .. by roguegramma · · Score: 2, Funny

    frustration= (OS =~ /Windows/i);
    return frustration;

    --
    Hey don't blame me, IANAB
  94. Misses the obvious... by TheIndifferentiate · · Score: 1

    Why can't they make the system connect you with their support staff? Seems to me that'd be better than a cathartic session with another frustrated user. Now, so I'm not accused of missing the obvious, matching you up with someone other than them is cheaper to them and if they can sucker a user into believing that this is helpful, they've killed two birds with one stone. They would probaby try to use this as a way to make idiots out there believe that they are more like FLOSS software--"This is how you get help in the FLOSS world but better because we automatically find that other party to help you!" Microsoft "innovation" at work.

  95. Here is the code for it: by nickull · · Score: 1

    The algorithm should be quite simple:

    import net.nickull.computerUsers.*;

    class FrustrationDetection {
            public static void main(String[] args) { /*God knows, they have the most data on this topic*/
                  computerUser myUser = new ComputerUser;

                  osString foo = System.getOperatingSystem();
                  switch (foo) {

                  case Win2000:
                          myUser.status = myUser.status + "frustrated beyond belief";
                          break;

                case Win98:
                          myUser.status = myUser.status + "postal";
                          break;

                case XP:
                          myUser.status = myUser.status + "suicidal due to O/S bloat from service packs";
                          break;

                case Vista:
                          myUser.status = myUser.status + "incomprehesible angry";
                          myUser.doFirearmOwnershipCheck();
                          company.hideFromUser();
                          break;

                case (Linux || Unix || OSX):
                          myUser.status = myUser.status + productive and happy;
                          break;
                }
            }
        }

    --
    "Question everything, including this!" - http://technoracle.blogspot.com/
  96. Cool! A Minnie Driver/Anne Hathaway love scene! by Impy+the+Impiuos+Imp · · Score: 1

    Hmmmm. A patent to detect increased agitation, heart beat, breathing at a computer, then pair you up with someone doing something similar.

    Uhhh, yeah, so you can help each other "solve your problem". Yeah, that's the ticket!

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  97. Obvious by Anonymous Coward · · Score: 0

    I don't know how they plan on doing it, but here's my scheme for detecting frustration; put a "God Damn You" button on the keyboard and wait.

  98. Instantanious quality feedback! by linebackn · · Score: 1

    I've always though some kind of frustration detection system would be kind of cool to have - perhaps some sensors in the keyboard to tell how hard I have hit it, or an audio recognition system that is triggered when I yell "FUCKING PIECE OF SHIT!!!!!111!", and then have it automatically send an electric shock to the appropriate computer programmer and/or their manager.

  99. Prior Art by GottMitUns · · Score: 0

    Isn't this the principle behind the Lie Detector. That was patented many years ago.

  100. example of frustration by martin · · Score: 1

    I'd say this is fairly easy to detect..

    http://www.youtube.com/watch?v=D4a1z7NLnNk :-)

  101. Secret Discussion Between Microsoft Employees: by Badmovies · · Score: 1

    Employee #1: "You know, our operating systems sure do piss off a lot of people."
    Employee #2: "Do you think that there is any way to make money off of that?"

    --


    Andrew Borntreger
    Champion of cinematic disasters
  102. Headline is much cooler if you remove the words... by ptelligence · · Score: 1

    -detection system

  103. January Fool by Ragica · · Score: 1

    Microsoft is smart! This would have made for an awesomely hilarious, and pointed, April 1 post (right up there with the "evil bit"). But those clever Microsofties have taken preemptively taken action for once and made anyone using this Joke 4 months later look rather silly, I'd say... they are learning...

  104. Makes sense... by Anita+Coney · · Score: 1

    As Microsoft already has two monopolies on causing user frustration, it only makes sense they patent the detection of such frustration.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  105. WGA by Beer_Smurf · · Score: 1

    I thought WGA already did this?

  106. Re:Teh Lunix would never use something like this by shentino · · Score: 1

    Linux is a trademarked name. Don't typo it you insensitive clod!

  107. Reminds me of sticky-keys... by Floritard · · Score: 1

    Sometimes when playing Future Pinball (pinball sim), I hold shift to catch a ball or read the status report. Sticky Keys then promptly opens up a dialog that sometimes leads me to losing my ball down the drain. I can't remember if I ever figured out how to disable that thing but I know it happened at least a few times and frustrated the hell out of me.

    I was in the middle of one specific task and Windows interrupted me on a hunch. This frustration-recognition software better be disablable. The first time a string of rapid weapon fire presses gets interpreted as frustrated use of the mouse I'm gonna throw my monitor at something.

  108. Help you out doing what? by rawg · · Score: 1

    "It could then offer to pair you up with someone else doing exactly the same thing who might be able to help you out."

    Just what we need. A bunch of disgruntled Windows users talking to each other and forming solutions.

    I mean, really, this is just what we need.

    --
    The above is not worth reading.
  109. Don't They Already Have These? by kwiqsilver · · Score: 1

    The light in the power button: when it's on you're frustrated.

  110. Internal troubles by Anonymous Coward · · Score: 0

    Clearly an admission of defeat by Microsoft. You can bet the genesis of the whole idea and it's major users will be Microsoft's support and development staff.

    Ever tried to look something up in Access's VB help? It's so much less frustrating to use Google. And it is typically more informative. Particularly, some support group. Which you may note is The intended response and the latest target of Microsoft's market strategies.

    I don't doubt that some manager noticed that Microsoft's support and development staff were spending an inordinate amount of time on Google looking for solutions to problems. If you are going to try to kill off you competition first you have to get your own people to stop supporting them.

  111. A frustrated employee is an adrenalized employee! by 1336 · · Score: 1

    "Microsoft has patented a frustration-detection help system that would monitor your computer use and biometrics to figure out when you were frustrated. [...] Is this patent a harbinger of a dystopian future where computer users' biorhythms will be monitored to increase efficiency?"

    Yes. Yes it is. As per this Microsoft video:

    "Some years ago Microsoft learned that a frustrated employee is an adrenalized employee; one, who in spite of appearance, actually accomplishes more."

    Obviously, the idea is to determine when users aren't frustrated enough and add some random crashes or such. Expect this 'feature' in Windows 7!

  112. 'Topia by mqduck · · Score: 1

    Is this patent a harbinger of a dystopian future where computer users' biorhythms will be monitored to increase efficiency? Umm... yes, I do believe that's the idea. What's the "dystopian" part of increased efficiency?
    --
    Property is theft.
  113. Sounds real helpful by okmijnuhb · · Score: 1

    Hi, this is Clippy. I noticed you appear to be pounding the keyboard with your fist. Would you like help composing an email to anger management service?

  114. There are many easier ways by hawk · · Score: 1

    There are so many easier ways to detect such things . . .

    The glass fragments from the monitor thrown across the room . . .

    The fist protruding from the back of a flat screen, dripping with a funny liquid . . .

    The broken bits of keys . . .

    The former pedestrian unconscious on the sidewalk from the remnants of the monitor that went through the window . . .

    hawk

  115. Finally, a reason for WGA by griffjon · · Score: 1

    That was my thought; if you're running windows, you're frustrated. Therefore, the WGA annoyance to check if you're running windows is automatically a frustration monitor. Just another example of MS defining the standard and then expecting everyone else to conform to it, after they have a first-out-the-door advantage. ;)

    --
    Returned Peace Corps IT Volunteer
  116. would that be like by CBravo · · Score: 1

    hello World?

    --
    nosig today
  117. Simple Technology by PPH · · Score: 1

    Muzzle flash detection.

    --
    Have gnu, will travel.
  118. They should be experts already by Anonymous Coward · · Score: 0

    Windows is the king of frustration. How hard would it be to keep a window in focus if you can detect the user is actively using it? (Don't pop a new application in front of an active one! Pop it BEHIND!) If I hit SLEEP button, and then start clicking around, Abort the Sleep process! I obviously changed my mind!

    etc

  119. Death of progress by Anonymous Coward · · Score: 0

    Physical responses aren't the only things that could trigger this event--taking an abnormally long time to complete a task would do so also Heard T-minus 5 seconds from a potential paradigm-changing epiphany :

    "Hey it looks like you don't know what to do, have you tried to..."
  120. This is really funny considering.... by 3seas · · Score: 1

    ...the pervasive fully integrated user frustration function of Windows.

    So if they are trying to determine the level of frustration of users of windows, don't they need a "no frustration" reference?

    Or is this to show user don't have any @(*&#%#)@^125# frustration with Windows, as windows is the reference point.

  121. No need for M$ to patent a frustration detect sys by Anonymous Coward · · Score: 0

    No need for M$ to patent a frustration detection system. They just need to change windows enough so that applications cannot steal focus. This is my biggest complaint with windows - apps always stealing focus away from the app that I am currently typing stuff into.

  122. Dell has proir "art" in this annoying approach by dbIII · · Score: 1

    Dell already did this to me some time ago. During a three week attempt to get a spare laptop battery for a two year old laptop they mistakenly gave me the contact details of another client looking for the same part. I called them up thinking they were a local Dell repair centre and for a minute we both thought we were talking to some idiot from Dell that didn't know what was going on. It did work in the end - we both agreed that a third party supplier was a better idea than Dell.

  123. Slow Learning Is Fun! by milsoRgen · · Score: 1

    People can't figure your OS out because the menu commands keep moving into new menus with each release and the toolbar icons are too small to represent anything? Add context-sensitive help.

    If you can't figure out the way menus work in Windows during the years long wait between releases... Well maybe you're on the wrong website?
    --
    I'm sick of following my dreams. I'm just going to ask where they're goin' and hook up with 'em later.
  124. I wonder... by Nero+Nimbus · · Score: 1

    ... If this system will lead to the use of BSODs tailored to the current mood of the user.

  125. Let me help you! by reiisi · · Score: 1

    Sort of reminds girl I used to play Uno with. You'd give her a draw two, or reverse play just as it would have been her turn. Then you'd draw a wild draw four and she would scream (All in fun, of course.) Let me HELP you! while handing you your cards from the pool, instead of letting you draw them yourself.

    Really fun girl to hang around with, not like Micro$oft at all. Just her Let me HELP you! comes back to mind whenever I try to be productive on Micro$oftware.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  126. Re:Time to kill a little more karma, but.. by peragrin · · Score: 1

    Silly question but how many menu bars do you use at one time? do you really have working multi touch computer OS on your desktop? It's not like you don't have to click twice to bring up a background window and then select the menu option. There are some exceptions to that with X window managers but that is the exception to the rule.

    Having the menu bar at the top doesn't bother me, in fact it gives me more room to do things. I did have to get used to seeing qhich application was running at anyone time however. And then apple introduced Expose and I haven't worried about it.

    --
    i thought once I was found, but it was only a dream.
  127. Documentation? by vnaughtdeltat · · Score: 1

    I hope you don't really believe anybody actually READS that stuff?

  128. Re:Time to kill a little more karma, but.. by ByOhTek · · Score: 1

    Silly question but how many menu bars do you use at one time?

    One per application I run.

    do you really have working multi touch computer OS on your desktop?

    No, what did that have to do with my prior post?

    It's not like you don't have to click twice to bring up a background window and then select the menu option. There are some exceptions to that with X window managers but that is the exception to the rule.

    You have to click on the window who's menu you want to access (if it ins't focused), then click on the menu to access it.

    Having the menu bar at the top doesn't bother me, in fact it gives me more room to do things.

    That's preference issue. To each his/her own. I have plenty of room to do things, but having to move my head and mouse around a lot to see/access the menu is annoying to me.

    It's a simple preference. You like your way and that's fine. I like my way and there is nothing wrong with that either.
    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  129. Re:Time to kill a little more karma, but.. by peragrin · · Score: 1

    >>You have to click on the window who's menu you want to access (if it ins't focused), then click on the menu to access it.>It's a simple preference. You like your way and that's fine. I like my way and there is nothing wrong with that either.
    With that I agree 100%.

    I used Windows and Linux for years, and just never was satisfied. While I have problems with OS X the only way for them to be solved is for someone to make Plan 9 pretty.

    --
    i thought once I was found, but it was only a dream.