Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Patents GUI Microsoft Software Your Rights Online

Microsoft Patents Timed Button Presses 552

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."
This discussion has been archived. No new comments can be posted.

Microsoft Patents Timed Button Presses

Comments Filter:
  • obvious is right.... (Score:5, Informative)

    by Anonymous Coward on Wednesday April 28, 2004 @04:15PM (#9000267)

    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!!

  • Comment removed (Score:3, Informative)

    by account_deleted ( 4530225 ) on Wednesday April 28, 2004 @04:15PM (#9000272)
    Comment removed based on user account deletion
  • Re:Prior Art (Score:5, Informative)

    by Flexagon ( 740643 ) on Wednesday April 28, 2004 @04:15PM (#9000274)

    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.

  • by updog ( 608318 ) on Wednesday April 28, 2004 @04:24PM (#9000422) Homepage
    The EFF Patent Busting Project: http://eff.org/Patent/20040419_eff_pr_patent.php
  • by MerlynEmrys67 ( 583469 ) on Wednesday April 28, 2004 @04:25PM (#9000438)
    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.
  • Re:Prior Art (Score:4, Informative)

    by NanoGator ( 522640 ) on Wednesday April 28, 2004 @04:26PM (#9000451) Homepage Journal
    "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.
  • by cft_128 ( 650084 ) on Wednesday April 28, 2004 @04:31PM (#9000512)
    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.
  • by PetoskeyGuy ( 648788 ) on Wednesday April 28, 2004 @04:35PM (#9000565)
    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.

  • Re:Mac mice (Score:4, Informative)

    by CoolMoDee ( 683437 ) on Wednesday April 28, 2004 @04:38PM (#9000605) Homepage Journal
    press ctrl-click or *gasp* plug in a regular 2 button mouse.
  • Re:As an aside... (Score:2, Informative)

    by Dejitaru Neko ( 771563 ) on Wednesday April 28, 2004 @04:46PM (#9000731)
    Yeah, but someone had the patent on the physics behind the force behind the key press determining the volume of the tone.
  • by copper ( 32270 ) on Wednesday April 28, 2004 @04:47PM (#9000747)

    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.

  • by ProfBooty ( 172603 ) on Wednesday April 28, 2004 @04:51PM (#9000787)
    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.
  • Re:Mac mice (Score:3, Informative)

    by saddino ( 183491 ) on Wednesday April 28, 2004 @04:51PM (#9000791)
    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?
  • by cwg_at_opc ( 762602 ) on Wednesday April 28, 2004 @04:57PM (#9000853) Journal
    (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
  • by platipusrc ( 595850 ) <erchambers@gmail.com> on Wednesday April 28, 2004 @05:02PM (#9000912) Homepage
    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?
  • Re:Prior Art (Score:2, Informative)

    by haute_sauce ( 745863 ) on Wednesday April 28, 2004 @05:23PM (#9001182)
    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 !
  • Comment removed (Score:4, Informative)

    by account_deleted ( 4530225 ) on Wednesday April 28, 2004 @05:51PM (#9001484)
    Comment removed based on user account deletion
  • Re:Prior Art (Score:1, Informative)

    by MrLizardo ( 264289 ) on Wednesday April 28, 2004 @06:11PM (#9001734) Journal
    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
  • Re:Where (Score:3, Informative)

    by gl4ss ( 559668 ) on Wednesday April 28, 2004 @06:12PM (#9001744) Homepage Journal
    ..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.

    -
  • Re:Sticky keys (Score:2, Informative)

    by balloonpup ( 462282 ) <<slashdot> <at> <balloonpup.com>> on Thursday April 29, 2004 @05:24AM (#9005356) Homepage
    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".
  • Re:Press and hold... (Score:2, Informative)

    by HAL9OOO ( 682857 ) on Thursday April 29, 2004 @06:02AM (#9005461)
    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!
  • prior art (Score:4, Informative)

    by waterbear ( 190559 ) on Thursday April 29, 2004 @06:35AM (#9005530)
    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-

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...