Enhanced on-object context menus

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7581194
APP PUB NO 20060200780A1
SERIAL NO

11413184

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Aspects of the present invention provide context menus useful in, e.g., a computing device receiving user input via a stylus. Icons representing actions performable on an object are displayed in a context menu for the object. Additional aspects of the invention include cascading menus that also minimize hand and/or wrist motion, as well as placement of menus based on user handedness and/or stylus orientation.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA31142

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Iwema, Marieke Seattle , US 43 1100
Keely, Leroy B Portola Valley , US 96 4193
Switzer, David Redmond , US 22 711

Cited Art Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (1)
6054990 Computer system with handwriting annotation 266 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
4686522 Method of editing graphic objects in an interactive draw graphic system using implicit editing actions 174 1985
5117071 Stylus sensing system 131 1990
5854629 Enhanced scrolling technique for context menus in graphical user interfaces 41 1996
 
Other [Check patent profile for assignment information] (3)
5063600 Hybrid information management system for handwriting and text 172 1990
5745719 Commands functions invoked from movement of a control input device 62 1995
5805167 Popup menus with directional gestures 406 1996
 
Minolta Co., Ltd. (1)
2001/0019,424 Image-forming devices portable telephones, image-processing devices, image-processing methods, and computer program product 3 2001
 
Automated Decisions, Inc. (1)
5162781 Orientational mouse computer input system 35 1991
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2003/0011,638 Pop-up menu system 83 2001
 
SONY CORPORATION (1)
* 2003/0132,911 Information processing device and method, and information processing program 9 2002
 
XEROX CORPORATION (2)
5500935 Apparatus and method for translating graphic objects and commands with direct touch input in a touch based input system 46 1993
6525721 Color profile management and color collection management, navigation and visual design 64 2000
 
FUJI PHOTO FILM CO., LTD. (1)
2003/0020,973 Color correction instruction apparatus 8 2002
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5721853 Spot graphic display element with open locking and periodic animation 125 1995
 
ASCEND HIT LLC (1)
* 6381611 Method and system for navigation and data entry in hierarchically-organized database views 46 2000
 
FUJITSU LIMITED (2)
* 5485175 Method and apparatus for continuously displaying a hierarchical menu with a permanent stationing setting/clearing icon 60 1995
6049335 Graphics editing device which displays only candidate commands at a position adjacent to a selected graphic element and method therefor 24 1997
 
ORACLE AMERICA, INC. (1)
* 6236400 Method and apparatus for controlling the display of hierarchical information 44 1998
 
ASYMETRIX CORPORATION (1)
5500936 Multi-media slide presentation system with a moveable, tracked popup menu with button and title bars 115 1993
 
ORACLE INTERNATIONAL CORPORATION (1)
5760776 Menu editor for a graphical user interface 32 1995
 
APPLE INC. (8)
4931783 Method and apparatus for removable menu window 268 1988
5677710 Recognition keypad 258 1993
5669000 Interpreter for performing remote testing of computer systems 71 1995
5664128 Object storage apparatus for use with data sets in computer applications 99 1995
5682439 Boxed input correction system and method for pen based computer systems 169 1995
5778404 String inserter for pen-based computer systems and method for providing same 183 1995
6493006 Graphical user interface having contextual menus 164 1996
5912666 Object-oriented global cursor tool 22 1997
 
WISTRON CORPORATION (1)
6753892 Method and data processing system for presenting items in a menu 17 2000
 
SATO, KOUJI (1)
5977948 Input processing system for characters 25 1997
 
MICROSOFT TECHNOLOGY LICENSING, LLC (8)
5760773 Methods and apparatus for interacting with data objects using action handles 361 1995
5867144 Method and system for the direct manipulation of information, including non-default drag and drop operation 48 1995
5664133 Context sensitive menu system/menu behavior 168 1996
5923328 Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control 108 1996
5920316 Taskbar with start menu 72 1997
6072486 System and method for creating and customizing a deskbar 133 1998
6337698 Pen-based interface for a notepad computer 201 1998
6714214 System method and user interface for active reading of electronic content 46 1999
 
AUTODESK, INC. (1)
2004/0135,824 Tracking menus, system and method 60 2003
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
5708787 Menu display device 70 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
FUJITSU TEN LIMITED (1)
* 2011/0164,053 INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD 7 2009
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2011/0010,619 Systems And Methods For Launching A User Application On A Computing Device 2 2008
 
INTEL CORPORATION (1)
9658742 Generating and displaying supplemental information and user interactions on interface tiles of a user interface 0 2012
 
RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY (1)
* 2010/0146,451 HANDHELD TERMINAL CAPABLE OF SUPPORTING MENU SELECTION USING DRAGGING ON TOUCH SCREEN AND METHOD OF CONTROLLING THE SAME 26 2009
 
SBC KNOWLEDGE VENTURES, L.P. (2)
* 8185455 Auditing system with interactive rule construction user interface 0 2005
* 2007/0088,639 Auditing system with interactive rule construction user interface 1 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
* 2006/0064,649 Systems and methods for navigation of a graphical user environment 4 2004
* 2009/0228,804 Service Preview And Access From an Application Page 6 2008
* 2009/0327,947 TAB MANAGEMENT IN A USER INTERFACE WINDOW 43 2008
9396281 Activities operating on structured data 0 2008
* 2010/0192,098 ACCELERATORS FOR CAPTURING CONTENT 3 2009
9703596 Service platform for in-context results 0 2012
9443027 Unifying discoverability of a website's services 0 2012
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 2007/0174,787 Device and method for providing information about relationships between respective sharers based on shared information 15 2006
 
MICROSOFT CORPORATION (11)
D613753 Icon for a display screen 50 2009
D613754 Icon for a display screen 50 2009
D614661 Icon for a display screen 2 2009
D664975 Display screen with animated graphical user interface 121 2010
D692913 Display screen with graphical user interface 40 2011
D687841 Display screen with transitional graphical user interface 41 2011
D673169 Display screen with transitional graphical user interface 48 2011
D670733 Display screen with graphical user interface 20 2011
D670734 Display screen with graphical user interface 18 2011
D689896 Display screen with graphical user interface 15 2011
D768693 Display screen with transitional graphical user interface 1 2013
 
CANON KABUSHIKI KAISHA (2)
* 7904837 Information processing apparatus and GUI component display method for performing display operation on document data 0 2006
* 2007/0052,685 INFORMATION PROCESSING APPARATUS AND GUI COMPONENT DISPLAY METHOD FOR PERFORMING DISPLAY OPERATION ON DOCUMENT DATA 3 2006
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Feb 25, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00