Slashdot Mirror


Microsoft Patents Timed Button Presses

ScooterB writes "According to TechDirt, Microsoft has patented having the action of a button determined by how long the button was pressed. From the patent listing, it seems to be targeted towards PDA's and other handhelds." Whether patents like this are the chicken or the egg, this relates to an MSNBC article submitted by prostoalex which says "United States Patent and Trademark Office is overwhelmed with incoming requests," and that "Unless the budgeting increases, the review process for a patent could double to 5 years."

22 of 552 comments (clear)

  1. obvious is right.... by Anonymous Coward · · Score: 5, Informative

    Damn, another stupid patent. Yes I looked at the application and saw that the scope was narrow, but come on, just in front of me right now I have:

    Sharp Zaurus: The "Cancel" button sends an ESC char to the OS, but if you press and hold it, it turns the unit off. Also if you press the button while it's off, nothing happens, but if you press and hold, it turns on again. I believe the various application buttons can also be programmed with different apps for press vs. press-and-hold.

    VIA Mini-ITX motherboard: I have it set in the BIOS to sleep when the power button is pushed. But if you hold the power button for several seconds, the power light flashes and it powers down.

    CRT iMac: power button does sleep, unless you hold it down, then it blinks and powers off.

    APC SmartUPS: holding down the power-off button turns the unit off, but if you press-and-hold down for several more seconds, it turns off the battery charger too (you can hear the relay click off inside).

    And of course SOFTWARE buttons have been doing this for years (click vs. double-click vs. click and hold). My KDE konsole application has a button that you click for a new session or click and hold for a menu.

    The patent office needs to get a clue. PLEASE!!

  2. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  3. Re:Prior Art by Flexagon · · Score: 5, Informative

    Even on desktop systems, this is old. Plenty of games have used this technique for a long time. Golf, for instance, in which your swing is determined by how long you hold your click.

  4. yet another reason to support EFF by updog · · Score: 4, Informative

    The EFF Patent Busting Project: http://eff.org/Patent/20040419_eff_pr_patent.php

  5. Doubled to 5 years ??? by MerlynEmrys67 · · Score: 3, Informative

    I filed several patents - the last of which was filed in the spring of 2001. 3 years later NONE of them have issued (including one that is passing 4 years now). I don't see a doubling to 5 years, just an increase to 5 years.

    --
    I have mod points and I am not afraid to use them
  6. Re:Prior Art by NanoGator · · Score: 3, Informative

    "every single watch i have ever owned has done this! you have to hold the set button for a number of seconds before it lets you set it...this by far predates microsoft's empire! "

    Perhaps, but thanks to the way patents work, using it on a PocketPC or mouse driven PC is different 'enough'. Not saying I support it, just saying I've talked to patent lawyers before about those little kinds of deviations.

    --
    "Derp de derp."
  7. Re:Distributed Patent Review by cft_128 · · Score: 2, Informative

    It does exists. You can get a subscription to patent journals (or read them in a library) and then send notes to the patent office, including prior art and/or'duh, that is obvious' comments.

    --

    Underloved Movies and Pub Quiz: donotquestionme.org

  8. How could you Albert K. Wong?? by PetoskeyGuy · · Score: 3, Informative
    Primary Examiner: Wong; Albert K.
    Time based hardware button for application launch

    Abstract

    A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still another function can be launched if the application button is pressed multiple times within a short period of time, e.g., double click.

    What about the whole apple macintosh computer system? A computer with one mouse button. There were so many things that were done by holding the mouse down instead of clicking. And double clicking? That's older then Windows.

    I wonder how many of the junk patents that have been approved lately were done by the same people. It would be nice to have a better feedback system for Patent Examiners then expensive lawsuits.

    Mod this one -1 obvious.

  9. Re:Mac mice by CoolMoDee · · Score: 3, Informative

    press ctrl-click or *gasp* plug in a regular 2 button mouse.

    --
    Jisho - A Japanese English German Russian French Dictionary for the rest of us.
  10. Re:As an aside... by Dejitaru+Neko · · Score: 2, Informative

    Yeah, but someone had the patent on the physics behind the force behind the key press determining the volume of the tone.

    --
    Nyo nyo, the Neko Boy has spoken.
  11. RTFC [Read The F*ing Claims] by copper · · Score: 5, Informative

    If you take the time to actually read what's claimed in this patent (on /.? yeah right...) this isn't as broad a patent as a lot of readers seem to think it is.

    Basically, they've patented the following (all being done on a "limited resource computing device"):

    Time how long an application launch button has been held down before it's released. If it's less than some threshold, launch the application associated with that button normally; if it's greater, then launch the application and automatically restore it to it's last known state.

    Not ingenious, and of doubtful usefulness in my opinion, but certainly not as bad as patenting the very general "having the action of a button determined by how long the button was pressed" where that action could be anything.

  12. The claims require more than that by ProfBooty · · Score: 2, Informative

    unfortuneatly, that doesn't have anything to do with parts c&d in claim one. Most of the other claims are very similiar.

    (c) opening an application if the application button is released prior to the expiration of a threshold time limit; and

    (d) opening the application and automatically causing the application to display the last known state of the application if the application button is pressed, without being released, for a period equal to or in excess of the threshold time limit.

    A lot of people here are saying the same thing, but the claims require more than just holding a button for a set length of time to preform some mysterious action. Each independant has it preform a different function.

    --
    Bring back the old version of slashdot.
    1. Re:The claims require more than that by platipusrc · · Score: 2, Informative

      Kind of like the power button on my laptop that will cause a soft power off if it's just pressed and released, or will kill the power if held for more than ~4 seconds?

      --
      And the muscular cyborg German dudes dance with sexy French Canadians
  13. Re:Mac mice by saddino · · Score: 2, Informative

    I want to know how exactly you simulate a right-click on a Mac when the system has no concept of a right-click.

    Trolling, right? Right-click application support for contextual menus has been around since Mac OS 9.

    Or by "system" do you mean the last time you used a Mac?

  14. "obvious", prior art, open source priot art search by cwg_at_opc · · Score: 3, Informative

    (I read the patent)
    even if this is meant to apply to virtual buttons, prior art exists in many places: a friend of mine
    used to work for Symbol Technology, the bar code scanner folks. he told me about how you determine
    if a button is pressed at all; there's an effect he described as "button bounce" where as the button is
    depressed, the electrical contact is intermittent for a while until it becomes constant - i.e. don't do anything
    until the button has been "on" for 1200milliseconds. he's had to write customized timing code for a variety of
    vendors' buttons, since they are all have a bit different 'action'; and since there's generally only one button(trigger)
    on a hand-held scanner, they'd have done the same as described in the patent. the extensions
    they've applied for seem completely "obvious" to anyone who's had to use/work/design a product with
    "limited resources", i.e. buttons.

    anyway, deciding what what to do depending on how long a button(real or virtual) has been done for
    many, many years:
    elevators, digital watches/clocks, PDAs, Apple Newtons and many others previously mentioned.

    maybe the patent office should 'open source' the research of prior art(like groklaw?) since they seem to be
    incapable of handling any more than a couple of applications per day.

    c

    --
    "...that's as white as it gets; all the bits are on..."
  15. Re:Prior Art by haute_sauce · · Score: 2, Informative

    It was called 'anti-bounce' circuits, in early days of digital logic and key(pads/boards). A timing loop is run to determine the length of the key-press. It was assigned to every new EE grad out there, way back when. Way prior art !

  16. Re:Prior Art by squiggleslash · · Score: 3, Informative
    Not the same. For it to be the same, that context menu would have to come up only if the mouse button was down for a specified duration of time. If Macs do that, then you get your prior art, and I back down.
    That's absolutely the case, so you'll have to back down.

    If you click on a dock icon in OS X, the default is that that application will become the current app and its windows moved to the fore. This is unless it's an object that's been dragged to the dock (like a folder or document) or the trashcan in which case it'll open.

    If you hold down the mouse button instead of simply clicking, after... (tries it) two seconds a context menu for the object refered to by the icon will appear. For folders, this is actually a pop-up menu containing the folder's contents, which is cool as you can drag your Applications folder there and use it as a quick launch. For apps a variety of context items will appear, such as Show In Finder, Hide, Quit, etc.

    The only reason this might not count as prior art is that some people are saying (I haven't read the patent yet) that the patent only applies to handheld devices. OS X doesn't yet run on any handheld devices.

    --
    You are not alone. This is not normal. None of this is normal.
  17. Re:Prior Art by MrLizardo · · Score: 1, Informative

    Even better prior art: On my Zaurus (linux handheld) if I tap the stylus on an icon it launches the associated program. If I hold the stylus on that icon it will bring me to a properties screen about the shortcut for that application (change icon, change the name of the shortcut, rotate the screen when the application is launched). As for the hardware buttons. All 4 of the main hardware buttons have alternate functions if held instead of tapped quickly. The first Zaurus with these functions (Zaurus SL-500D) was released in 2000 or early 2001 if I do recall correctly. I'm sure the software was around before then internally at TrollTech and Sharp Japan. I think that takes care of at least this rediculous patent. One down, 5,234,302 to go.

    -Mr. Lizard

    --
    ^I'm with stupid.^
  18. Re:Where by gl4ss · · Score: 2, Informative

    ..like a phone where you turn it off by pressing the power button for a long period of time, or switch profiles by tapping.

    I know the modern nokias have this(at least the s60 models) and the older models have at least part functionality of this as well. also on text typing if you press a button for a long period of time the number on the button is entered to the text that was typed.

    siemens has used for years a keylock that is activated with long press of # for example as well.

    -

    --
    world was created 5 seconds before this post as it is.
  19. Re:Sticky keys by balloonpup · · Score: 2, Informative

    You can disable that, you know...

    In XP (and 2K?): Control Panel -> Accessibility Options -> Keyboard tab -> Settings (for sticky keys...and any others that bother you) -> Uncheck "Use Shortcut".

    --
    I sing the doggie electric!
  20. Re:Press and hold... by HAL9OOO · · Score: 2, Informative

    I write a message on my 'phone.
    I press a number, I get a letter
    I hold the number down, I get a number! - amazin!

    Are you seriously telling me that no member of the USPTO has ever used a mobile!

    If this get passed, follow the money.
    Patent indeed! it's total b0110cks if you ask me!

  21. prior art by waterbear · · Score: 3, Informative

    Microsoft's USP 6,727,830 is for using the length of time an application button is pressed, in various broadly-specified ways. It was issued April 27, 2004, and filed July 12, 2002, as a continuation of an earlier application filed Jan 5, 1999. So the timeframe for unconditional prior art status of printed publications and uses in USA appears to be the timeframe ending on Jan 4 1998.

    My HP41 programmable calculator, in use since 1981, was and is a "limited-resource computing device" with (physical) buttons associated with applications (functions). For every button and application there was a period during which the application's name would be displayed for a predetermined period if the button is pressed and held down, and activated if the button was released during that period, but if the button was held down longer, the display would go to 'null' and the application would not be activated on release. (It was a valuable HP41 feature to enable the user to check and get a reminder of what a button would do, without committing to the operation.)

    It seems to be only on the last point -- what happens after delayed release -- that the Microsoft patent claims appear to differ
    in detail from the HP41.

    But the actions specified vaguely in the MS claims do not appear to be matters of principle, let alone invention, they are just choices about which alternative action should happen after delayed release.

    I hope this patent would be found invalid at least for obviousness if challenged. But like so many others, MS may calculate on benefiting from the doubt in the meantime, and from the effort and expense of mounting a challenge.

    -wb-