Methods and apparatus for a window access panel

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6239798
SERIAL NO

09085456

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system employs a sliding window panel that contains icons representing every task that has been opened into a window, regardless of the workspace in which it exists. A user may use the sliding window panel to launch, terminate, hide, or resize windows in the workspaces.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE AMERICA, INC.SANTA CLARA, CA8364

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ludolph, Frank E Menlo Park, CA 13 624
Tharakan, George Sunnyvale, CA 4 302

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 5488686 Data processing system 33 1992
* 5923326 Edge docking foster window 49 1997
 
MEGA HOLDINGS, INC. (1)
5394521 User interface with multiple workspaces for sharing display system objects 124 1993
 
APPLE INC. (2)
5745096 Desk drawer user interface 64 1996
* 5825348 Desk drawer user interface 31 1997
 
TECHNOLOGY LICENSING CORPORATION (3)
5072412 User interface with multiple workspaces for sharing display system objects 564 1987
5233687 User interface with multiple workspaces for sharing display system objects 90 1991
* 5533183 User interface with multiple workspaces for sharing display system objects 76 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 5757371 Taskbar with start menu 141 1995
* 5920316 Taskbar with start menu 66 1997
 
ORACLE AMERICA, INC. (1)
* 5874958 Method and apparatus for accessing information and items across workspaces 137 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (3)
* 7945863 Localized exploded view 6 2005
7930648 Expanded stack view 4 2006
8739063 Localized exploded view 4 2011
 
Other [Check patent profile for assignment information] (3)
* 2007/0136,678 Software process and method that allows a computer program to run in memory, but display as a digital graphic or text window 2 2006
* 2014/0108,564 ARCHITECTURE FOR A SYSTEM OF PORTABLE INFORMATION AGENTS 0 2012
9408035 Mobile computing system with user preferred interactive components 0 2015
 
DURWARD D. DUPREE (2)
* 7844813 Method, system and process for data encryption and transmission 4 2002
* 2003/0014,671 Method, system and process for data encryption and transmission 2 2002
 
CYPRESS SEMICONDUCTOR CORPORATION (29)
8149048 Apparatus and method for programmable power management in a programmable analog circuit block 4 2001
8176296 Programmable microcontroller architecture 9 2001
7844437 System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit 1 2001
7770113 System and method for dynamically generating a configuration datasheet 5 2001
* 6715132 Datasheet browsing and creation with data-driven datasheet tabs within a microcontroller design tool 53 2001
7761845 Method for parameterizing a user module 3 2002
8533677 Graphical user interface for dynamically reconfiguring a programmable device 2 2002
8067948 Input/output multiplexer bus 18 2007
7825688 Programmable microcontroller architecture(mixed analog/digital) 7 2007
8069428 Techniques for generating microcontroller configuration information 14 2007
8092083 Temperature sensor with digital bandgap 4 2007
8026739 System level interconnect with programmable switching 30 2007
7737724 Universal digital block interconnection and channel routing 15 2007
9564902 Dynamically configurable and re-configurable data path 0 2007
8078894 Power management architecture, method and configuration system 13 2008
8040266 Programmable sigma-delta analog-to-digital converter 4 2008
8516025 Clock driven dynamic datapath chaining 4 2008
8130025 Numerical band gap 3 2008
8370791 System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit 1 2008
9448964 Autonomous control in a programmable system 0 2010
8358150 Programmable microcontroller architecture(mixed analog/digital) 6 2010
8555032 Microcontroller programmable system on a chip with programmable interconnect 4 2011
8499270 Configuration of programmable IC design elements 3 2011
8909960 Power management architecture, method and configuration system 1 2011
8527949 Graphical user interface for dynamically reconfiguring a programmable device 14 2011
8476928 System level interconnect with programmable switching 4 2011
8793635 Techniques for generating microcontroller configuration information 0 2011
8717042 Input/output multiplexer bus 0 2011
8736303 PSOC architecture 0 2011
 
VERSIONONE, INC. (12)
8739047 Integrated planning environment for agile software development 4 2008
8370803 Asset templates for agile software development 36 2008
9501751 Virtual interactive taskboard for tracking agile software development 0 2008
8701078 Customized settings for viewing and editing assets in agile software development 21 2008
8561012 Transitioning between iterations in agile software development 8 2008
* 8453067 Multiple display modes for a pane in a graphical user interface 7 2008
8875088 Methods and systems for performing project schedule forecasting 19 2009
8418147 Methods and systems for reporting on build runs in software development 13 2009
8813040 Methods and systems for reporting on build runs in software development 0 2013
9582135 Multiple display modes for a pane in a graphical user interface 0 2013
9129240 Transitioning between iterations in agile software development 2 2013
9292809 Customized settings for viewing and editing assets in agile software development 0 2014
 
Tulsa Holdings, LLC (1)
8995630 Telephony and applications communication in a non-mobile telephone system 0 2011
 
LINKEDIN CORPORATION (1)
7117452 System and method for customizing workspace 11 1999
 
EOCG MEDIA LLC (1)
* 2003/0009,542 Digital entertainment solution 50 2002
 
A FOUNDRY TECHNOLOGY CO.,LTD. (1)
* 2009/0138,819 WINDOW SWITCH SYSTEM 4 2007
 
ORACLE AMERICA, INC. (3)
* 6637021 JavaBean activation framework-common desktop environment bridge 5 1999
* 7665033 Using a zooming effect to provide additional display space for managing applications 45 2006
* 2008/0059,893 Using a zooming effect to provide additional display space for managing applications 36 2006
 
APPLE INC. (2)
* 2012/0198,383 USER INTERFACE FOR BACKUP MANAGEMENT 17 2012
* 9411487 User interface presentation of information in reconfigured or overlapping containers 0 2015
 
MONTEREY RESEARCH, LLC (17)
8160864 In-circuit emulator and pod synchronized boot 0 2001
8103496 Breakpoint control in an in-circuit emulation system 6 2001
7765095 Conditional branching in an in-circuit emulation system 4 2001
8078970 Graphical user interface with user-selectable list-box 5 2001
7526422 System and a method for checking lock-step consistency between an in circuit emulation and a microcontroller 2 2001
* 8069405 User interface for efficiently browsing an electronic document using data-driven tabs 5 2001
7774190 Sleep and stall in an in-circuit emulation system 4 2001
8103497 External interface for event architecture 6 2002
8089461 Touch wake for electronic devices 2 2005
8286125 Model for a hardware device-independent method of defining embedded firmware for programmable systems 2 2005
8069436 Providing hardware independence to automate code generation of processing device firmware 5 2005
8085067 Differential-to-single ended signal converter circuit and method 6 2006
8049569 Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes 8 2007
8402313 Reconfigurable testing system and method 5 2007
8085100 Poly-phase frequency synthesis oscillator 2 2008
8120408 Voltage controlled oscillator delay cell and method 1 2008
8539398 Model for a hardware device-independent method of defining embedded firmware for programmable systems 0 2010
 
AVAYA INC. (1)
* 6526397 Resource management facilitation 27 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (85)
* 7360156 Method and system for performing actions on content in a region within a free form two-dimensional workspace 2 2002
* 7669140 System and method for providing rich minimized applications 25 2003
* 2005/0044,058 System and method for providing rich minimized applications 120 2003
* 7373592 Modeless child windows for application programs 10 2004
* 2005/0028,094 Modeless child windows for application programs 47 2004
* 2005/0005,249 Combined content selection and display user interface 131 2004
8799808 Adaptive multi-line view user interface 13 2004
8341541 System and method for visually browsing of open windows 8 2005
7747965 System and method for controlling the opacity of multiple windows while browsing 17 2005
* 7552397 Multiple window behavior system 22 2005
7478326 Window information switching system 61 2005
* 7426697 Multi-application tabbing system 21 2005
* 2006/0294,475 System and method for controlling the opacity of multiple windows while browsing 12 2005
* 2006/0161,847 Window information switching system 31 2005
* 2006/0161,860 Multiple window behavior system 6 2005
* 2006/0161,861 System and method for visually browsing of open windows 87 2005
* 2006/0161,859 Multi-application tabbing system 27 2005
* 2007/0016,870 Control panel framework 5 2005
* 7921375 Integrating user interfaces from one application into another 3 2005
* 2007/0143,704 Integrating user interfaces from one application into another 89 2005
* 2007/0143,333 Creating search folders within applications for other applications 2 2005
9542667 Navigating messages within a thread 0 2006
8689137 Command user interface for displaying selectable functionality controls in a database application 15 2006
* 2007/0055,943 Command user interface for displaying selectable functionality controls in a database applicaiton 54 2006
8627222 Expanded search and find user interface 15 2006
8605090 Modifying and formatting a chart using pictorially provided chart elements 14 2006
9098837 Side-by-side shared calendars 4 2008
8402096 Automatic conversation techniques 29 2008
8762880 Exposing non-authoring features through document status information in an out-space user interface 11 2008
8484578 Communication between a document editor in-space user interface and a document editor out-space user interface 28 2008
9046983 Hierarchically-organized control galleries 6 2009
8836648 Touch pull-in gesture 17 2009
8638333 Modifying and formatting a chart using pictorially provided chart elements 13 2009
8239785 Edge gestures 42 2010
* 2011/0185,318 EDGE GESTURES 56 2010
9411504 Copy and staple gestures 2 2010
8261213 Brush, carbon-copy, and fill gestures 46 2010
* 2011/0185,299 Stamp Gestures 37 2010
* 2011/0185,320 Cross-reference Gestures 31 2010
* 2011/0181,524 Copy and Staple Gestures 32 2010
9519356 Link gestures 0 2010
* 2011/0191,704 CONTEXTUAL MULTIPLEXING GESTURES 35 2010
* 2011/0191,719 Cut, Punch-Out, and Rip Gestures 55 2010
9367205 Radial menus with bezel gestures 4 2010
9310994 Use of bezel as an input mechanism 3 2010
9274682 Off-screen gestures to create on-screen input 2 2010
8799827 Page manipulations using on and off-screen gestures 19 2010
* 2011/0209,088 Multi-Finger Gestures 59 2010
* 2011/0209,093 RADIAL MENUS WITH BEZEL GESTURES 35 2010
* 2011/0205,163 Off-Screen Gestures to Create On-Screen Input 49 2010
* 2011/0209,099 Page Manipulations Using On and Off-Screen Gestures 80 2010
9454304 Multi-screen dual tap gesture 0 2010
9075522 Multi-screen bookmark hold gesture 8 2010
8751970 Multi-screen synchronous slide gesture 17 2010
8707174 Multi-screen hold and page-flip gesture 16 2010
8539384 Multi-screen pinch and expand gestures 64 2010
8473870 Multi-screen hold and drag gesture 61 2010
* 2011/0209,058 MULTI-SCREEN HOLD AND TAP GESTURE 118 2010
* 2011/0209,039 MULTI-SCREEN BOOKMARK HOLD GESTURE 51 2010
* 2011/0209,057 MULTI-SCREEN HOLD AND PAGE-FLIP GESTURE 47 2010
* 2011/0209,102 MULTI-SCREEN DUAL TAP GESTURE 120 2010
* 2011/0209,101 MULTI-SCREEN PINCH-TO-POCKET GESTURE 49 2010
* 2011/0209,104 MULTI-SCREEN SYNCHRONOUS SLIDE GESTURE 126 2010
* 2011/0209,089 MULTI-SCREEN OBJECT-HOLD AND PAGE-CHANGE GESTURE 53 2010
8839139 User interface for providing task management and calendar information 12 2010
9158445 Managing an immersive interface in a multi-application immersive environment 11 2011
9104307 Multi-application environment 11 2011
9104440 Multi-application environment 16 2011
* 2013/0125,041 Format Object Task Pane 10 2011
* 2013/0080,966 USER EXPERIENCE FOR NOTEBOOK CREATION AND INTERACTION 4 2012
9098473 Accessing an out-space user interface for a document editor program 3 2012
9411498 Brush, carbon-copy, and fill gestures 1 2012
9223477 Command user interface for displaying selectable software functionality controls 5 2012
9535597 Managing an immersive interface in a multi-application immersive environment 0 2012
9052820 Multi-application environment 18 2012
9582122 Touch-sensitive bezel techniques 0 2012
9338114 Automatic conversation techniques 0 2013
9513781 Expanded search and find user interface 0 2013
9261964 Unintentional touch rejection 4 2013
* 2015/0199,085 Resuming Items in their Last-Used Presentation Modes 0 2014
9477337 Conductive trace routing for display and bezel sensors 1 2014
9229918 Presenting an application change through a tile 7 2015
* 9588754 Dynamic web application notifications including task bar overlays 0 2015
* 2015/0293,757 Dynamic Web Application Notifications Including Task Bar Overlays 0 2015
9594457 Unintentional touch rejection 0 2015
 
EMBLAZE MOBILE LTD. (1)
* 2009/0113,336 Device user interface including multi-region interaction surface 0 2007
 
GOOGLE INC. (4)
* 8806363 Framed user interface 1 2005
* 8539373 Sliding window manager 0 2011
9003325 Stackable workspaces on an electronic device 0 2012
8875049 Sliding window manager 0 2013
 
CANON KABUSHIKI KAISHA (2)
* 6763335 Purchase request apparatus and system 6 1999
* 2010/0205,566 IMAGE FORMING APPARATUS AND IMAGE PROCESSING METHOD FOR DISPLAYING REDUCED-THUMBNAIL IMAGE 4 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 7012627 System and method for presentation of room navigation 11 1999
* 8245154 Most-recently-used task switching among parent and child windows 1 2006
* 2008/0109,753 Most-Recently-Used Task Switching among Parent and Child Windows 49 2006
 
SHARP KABUSHIKI KAISHA (2)
* 7716600 Interface 9 2006
* 2006/0277,500 Interface 5 2006
 
GENERAL ELECTRIC COMPANY (2)
* 7194003 Ethernet switch and system 5 2002
* 2003/0081,620 Ethernet switch and system 2 2002
 
VERIZON PATENT AND LICENSING INC. (4)
* 7624351 Methods and apparatus for controlling a plurality of applications 18 2002
* 2003/0071,851 Methods and apparatus for controlling a plurality of applications 28 2002
* 8239779 Methods and apparatus for controlling a plurality of applications 3 2009
* 2010/0100,850 METHODS AND APPARATUS FOR CONTROLLING A PLURALITY OF APPLICATIONS 10 2009
 
SAP SE (1)
* 2005/0022,136 Methods and systems for manipulating an item interface 9 2004
 
DIGITAL DELIVERY NETWORKS, INC. (2)
* 8037423 Apparatus, method and computer-readable medium for organizing the display of visual icons associated with information technology processes 2 2006
* 2008/0077,873 Apparatus, method and computer-readable medium for organizing the display of visual icons associated with information technology processes 11 2006
 
CISCO TECHNOLOGY, INC. (1)
* 2006/0161,623 Methods and apparatuses for selectively sharing a portion of a display for application based screen sampling 7 2005
 
MITEL NETWORKS CORPORATION (1)
* 2008/0212,755 GRAPHICAL USER INTERFACE FOR TELEPHONY DEVICE 1 2007
 
COMPUTER SCIENCES CORPORATION (23)
7571107 System and method for externalization of rules for assessing damages 8 2000
7430514 System and method for processing insurance claims using a table of contents 48 2000
7430515 System and method for externalization of formulas for assessing damages 39 2000
7418400 Internet-enabled system and method for assessing damages 59 2000
7398219 System and method for displaying messages using a messages table 49 2000
7343307 Dynamic help method and system for an insurance claims processing system 74 2000
* 7095426 Graphical user interface with a hide/show feature for a reference system in an insurance claims processing system 62 2000
7693731 Business process framework for reinsurance 36 2000
7359863 Condition component framework for reinsurance 33 2000
7689442 Method of generating a graphical display of a business rule with a translation 1 2002
7676387 Graphical display of business rules 26 2002
7451148 Method of modifying a business rule while tracking the modifications 14 2002
* 2004/0088,198 Method of modifying a business rule while tracking the modifications 10 2002
7895064 Graphical input display in an insurance processing system 4 2003
8010389 Multiple policy claims processing 1 2007
8010390 Claims processing of information requirements 0 2007
8010391 Claims processing hierarchy for insured 1 2007
8000986 Claims processing hierarchy for designee 0 2007
* 2009/0006,140 Claims processing hierarchy for insured 5 2007
* 2009/0006,137 Claims processing hierarchy for designee 4 2007
8244558 Determining recommended settlement amounts by adjusting values derived from matching similar claims 2 2008
8219424 Determining amounts for claims settlement using likelihood values 0 2008
7991630 Displaying likelihood values for use in settlement 2 2008
 
FUJITSU LIMITED (1)
* 2004/0085,328 Window switching apparatus 31 2003
 
LYCOS, INC. (3)
6742176 Secure flexible plugin software architecture 72 2000
* 2003/0112,262 Media resource manager/player 69 2003
* 2003/0103,079 Media resource manager/player 28 2003
 
RPX CORPORATION (1)
7893724 Method and circuit for rapid alignment of signals 3 2007
 
NTT DOCOMO, INC. (1)
8869056 Information-processing device and program 0 2009
 
MICROSOFT CORPORATION (2)
9015621 Command user interface for displaying multiple sections of software functionality controls 8 2009
9015624 Floating command object 8 2011
 
NOKIA CORPORATION (2)
* 2006/0020,904 Stripe user interface 89 2005
* 2006/0010,395 Cute user interface 46 2005
* Cited By Examiner