← Back to Patent Explorer
US5786818A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for activating focus

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1996-12-19
•
Granted: 1998-07-28
•
Expires: 2016-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for minimizing clicks in the operation of a graphical user interface such as the WINDOWS operating environment is disclosed. Provided for minimizing the need for clicking to operate a graphical user interface is a "Focus" feature, which essentially eliminates the need to click. In particular, the Focus feature eliminates the need to single click on predetermined windows and applications in order to establish a "focus". That is, as a user moves a pointer around the screen in Windows, the Focus feature essentially follows the pointer and the equivalent of a single click is sent to objects such as icons or system menus for the desktop environment, such as file manager and program manager in the explorer window of version 3.1, or such as to system menus when the pointer passes over them.

Inventors

  • 👤 Timothy T. Brewer
  • 👤 Daniel S. Hoeger
  • 👤 Lora K. McCambridge
  • 👤 Teresa L. Kelsey
  • 👤 Anthony R. Claflin
  • 👤 Kenneth R. Robertson
  • 👤 Michael W. Van Flandern

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:46
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04812; G06F3/0484; G06F3/04842

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 144 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) without clicking, receiving position data for a mouse pointer; (b) setting the focus to a menu item from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the menu item within a menu box; (c) setting the focus to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon; and (d) setting focus to the icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon which is within a program group.
Claim 2
Dependent Claim 144 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) without clicking, receiving position data for a mouse pointer; (b) setting the focus to a menu item from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the menu item within a menu box; (c) setting the focus to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon; and (d) setting focus to the icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon which is within a program group.
Claim 3
Dependent Claim 17 words
The method of claim 1, wherein the graphical user interface is provided by a WINDOWS operating environment.
Claim 4
Dependent Claim 49 words
A method for interpreting data according to claim 1, comprising the further step of: (c) placing at least one of i) the menu item, ii) the icon, and iii) the program group into the foreground of the graphical user interface based on the position data of the mouse pointer.
Claim 5
Independent Claim 142 words
A system for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising: means for receiving, without clicking, position data for a mouse pointer; means for setting the focus to a menu item from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the menu item within a menu box; means for setting the focus to an icon from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the icon; and means for setting focus to the icon from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the icon within a program group.
Claim 6
Independent Claim 142 words
A system for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising: means for receiving, without clicking, position data for a mouse pointer; means for setting the focus to a menu item from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the menu item within a menu box; means for setting the focus to an icon from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the icon; and means for setting focus to the icon from a background portion of the graphical user interface if the position data indicates that the mouse pointer is pointing at the icon within a program group.
Claim 7
Dependent Claim 17 words
The system of claim 4, wherein the graphical user interface is provided by a WINDOWS operating environment.
Claim 8
Dependent Claim 77 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a)receiving position data for a mouse pointer; and (b)setting the focus, without clicking, to a menu item from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the menu item within a menu box.
Claim 9
Dependent Claim 77 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a)receiving position data for a mouse pointer; and (b)setting the focus, without clicking, to a menu item from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the menu item within a menu box.
Claim 10
Dependent Claim 36 words
A method for interpreting data according to claim 6, comprising the further step of: (c) placing the menu item into the foreground of the graphical user interface based on the position data of the mouse pointer.
Claim 11
Dependent Claim 73 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) receiving position data for a mouse pointer; and (b) setting the focus, without clicking, to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon.
Claim 12
Dependent Claim 73 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) receiving position data for a mouse pointer; and (b) setting the focus, without clicking, to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon.
Claim 13
Dependent Claim 35 words
A method for interpreting data according to claim 8, comprising the further step of: (c) placing the icon into the foreground of the graphical user interface based on the position data of the mouse pointer.
Claim 14
Dependent Claim 78 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) receiving position data for a mouse pointer; and (b) setting focus, without clicking, to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon which is within a program group.
Claim 15
Dependent Claim 78 words
A computer-implemented method for interpreting data corresponding to position data of a mouse pointer to eliminate the need for clicking when setting focus within a graphical user interface comprising the steps of: (a) receiving position data for a mouse pointer; and (b) setting focus, without clicking, to an icon from a background portion of the graphical user interface, if the position data indicates that the mouse pointer is pointing at the icon which is within a program group.
Claim 16
Dependent Claim 36 words
A method for interpreting data according to claim 10, comprising the further step of: (c) placing the program group into the foreground of the graphical user interface based on the position data of the mouse pointer.

References Cited (Backward Citations)

US4866602A Cited
US5125077A Cited
US5502459A Cited
US5437014A Cited
US5530865A Cited
US5598524A Cited
US5621878A Cited
US5564004A Cited
US5594856A Cited
US5687331A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-27 2002-01-26 2002-07-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-27 2006-01-26 2006-07-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-27 2010-01-26 2010-07-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag