



| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/209,276US5459825A (en) | 1994-03-14 | 1994-03-14 | System for updating the locations of objects in computer displays upon reconfiguration |
| PCT/US1995/003141WO1995025324A1 (en) | 1994-03-14 | 1995-03-14 | System for updating computer displays upon reconfiguration |
| AU19917/95AAU1991795A (en) | 1994-03-14 | 1995-03-14 | System for updating computer displays upon reconfiguration |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/209,276US5459825A (en) | 1994-03-14 | 1994-03-14 | System for updating the locations of objects in computer displays upon reconfiguration |
| Publication Number | Publication Date |
|---|---|
| US5459825Atrue US5459825A (en) | 1995-10-17 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US08/209,276Expired - LifetimeUS5459825A (en) | 1994-03-14 | 1994-03-14 | System for updating the locations of objects in computer displays upon reconfiguration |
| Country | Link |
|---|---|
| US (1) | US5459825A (en) |
| AU (1) | AU1991795A (en) |
| WO (1) | WO1995025324A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570462A (en)* | 1995-05-05 | 1996-10-29 | Apple Computer, Inc. | System and method for object placement and sizing in a dynamic display environment |
| US5621876A (en)* | 1995-04-07 | 1997-04-15 | Apple Computer, Inc. | Method and apparatus for modifying a display matrix in a computer window by adding one column or row at a time |
| US5657463A (en)* | 1994-01-19 | 1997-08-12 | Apple Computer, Inc. | Method and apparatus for positioning a new window on a display screen based on an arrangement of previously-created windows |
| US5682487A (en)* | 1994-06-10 | 1997-10-28 | Bay Networks, Inc. | Method and apparatus providing resizable views |
| US5682486A (en)* | 1995-03-14 | 1997-10-28 | International Business Machines Corporation | Video display and control of multiple graphical interfaces |
| US5694561A (en)* | 1994-12-12 | 1997-12-02 | Microsoft Corporation | Method and system for grouping and manipulating windows |
| US5720021A (en)* | 1995-02-06 | 1998-02-17 | Matsushita Electric Industrial Co., Ltd. | Image processing apparatus for storing image data to a page memory |
| US5774119A (en)* | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Graphical interface method, apparatus and application for selection of target object |
| US5774120A (en)* | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Refresh and select-all actions in graphical user interface |
| US5781193A (en)* | 1996-08-14 | 1998-07-14 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating multiple value list from superset list |
| US5784057A (en)* | 1996-08-14 | 1998-07-21 | International Business Machines Corporation | Dynamically modifying a graphical user interface window title |
| US5818444A (en)* | 1996-08-14 | 1998-10-06 | International Business Machines Corporation | Method, apparatus and application for object selective but global attribute modification |
| US5835090A (en)* | 1996-10-16 | 1998-11-10 | Etma, Inc. | Desktop manager for graphical user interface based system with enhanced desktop |
| US5838563A (en)* | 1996-04-12 | 1998-11-17 | Fisher-Rosemont Systems, Inc. | System for configuring a process control environment |
| US5867157A (en)* | 1996-08-14 | 1999-02-02 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a list of values with multiple components |
| US5872568A (en)* | 1996-08-14 | 1999-02-16 | International Business Machines Corporation | Application and method for creating a list from pre-defined and user values |
| US5903455A (en)* | 1996-02-06 | 1999-05-11 | Fisher-Rosemount Systems, Inc. | Interface controls for use in a field device management system |
| US5917499A (en)* | 1996-04-05 | 1999-06-29 | Microsoft Corporation | Interactive graph display system |
| US5920313A (en)* | 1995-06-01 | 1999-07-06 | International Business Machines Corporation | Method and system for associating related user interface objects |
| US5940294A (en)* | 1996-04-12 | 1999-08-17 | Fisher-Rosemont Systems, Inc. | System for assisting configuring a process control environment |
| US6104395A (en)* | 1996-08-14 | 2000-08-15 | International Business Machines Corporation | Graphical interface method, apparatus and application for opening window of all designated container objects |
| US6110041A (en)* | 1996-12-30 | 2000-08-29 | Walker Digital, Llc | Method and system for adapting gaming devices to playing preferences |
| US6160553A (en)* | 1998-09-14 | 2000-12-12 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided |
| US6195096B1 (en) | 1996-08-14 | 2001-02-27 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a multiple-value text list |
| US6215502B1 (en)* | 1996-10-28 | 2001-04-10 | Cks Partners | Method and apparatus for automatically reconfiguring graphical objects relative to new graphical layouts |
| US6304272B1 (en)* | 1996-12-10 | 2001-10-16 | Micrografx, Inc. | Graphics system and method having objects conformed to a template |
| US20020151366A1 (en)* | 2001-04-11 | 2002-10-17 | Walker Jay S. | Method and apparatus for remotely customizing a gaming device |
| US6486883B1 (en)* | 1999-06-18 | 2002-11-26 | Phoenix Technologies, Ltd. | Apparatus and method for updating images stored in non-volatile memory |
| US20020186253A1 (en)* | 1998-05-11 | 2002-12-12 | Rodden James F. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US6510352B1 (en) | 1999-07-29 | 2003-01-21 | The Foxboro Company | Methods and apparatus for object-based process control |
| US20030107604A1 (en)* | 2001-12-12 | 2003-06-12 | Bas Ording | Method and system for automatic window resizing in a graphical user interface |
| US6618630B1 (en) | 1999-07-08 | 2003-09-09 | Fisher-Rosemount Systems, Inc. | User interface that integrates a process control configuration system and a field device management system |
| US6754885B1 (en) | 1999-05-17 | 2004-06-22 | Invensys Systems, Inc. | Methods and apparatus for controlling object appearance in a process control configuration system |
| US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US20040205608A1 (en)* | 2001-09-12 | 2004-10-14 | James Huang | System and method for rearranging the layout of a business card |
| US6819304B2 (en)* | 2001-10-11 | 2004-11-16 | International Business Machines Corporation | Adjustable display device with display adjustment function and method therefor |
| US20040261037A1 (en)* | 2003-06-20 | 2004-12-23 | Apple Computer, Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US6868538B1 (en) | 1996-04-12 | 2005-03-15 | Fisher-Rosemount Systems, Inc. | Object-oriented programmable controller |
| US7033276B2 (en) | 1996-04-22 | 2006-04-25 | Walker Digital, Llc | Method and system for adapting casino games to playing preferences |
| US7061552B1 (en)* | 2000-01-28 | 2006-06-13 | Sony Corporation | Method and apparatus to perform automatic digital convergence |
| US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
| US7096465B1 (en) | 1999-05-17 | 2006-08-22 | Invensys Systems, Inc. | Process control configuration system with parameterized objects |
| US20060198555A1 (en)* | 2005-03-04 | 2006-09-07 | Canon Kabushiki Kaisha | Layout control apparatus, layout control method, and layout control program |
| US20060287069A1 (en)* | 1996-04-22 | 2006-12-21 | Walker Jay S | Method and system for adapting casino games to playing preferences |
| US20060287046A1 (en)* | 1996-04-22 | 2006-12-21 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US20070004511A1 (en)* | 2001-06-15 | 2007-01-04 | Walker Jay S | Method and apparatus for planning and customizing a gaming experience |
| US20070117619A1 (en)* | 2001-12-03 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US7272815B1 (en) | 1999-05-17 | 2007-09-18 | Invensys Systems, Inc. | Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects |
| US20080090645A1 (en)* | 2005-12-02 | 2008-04-17 | Walker Jay S | Gaming Systems And Apparatus For Detecting A Signal Indicative Of A Problem Gambler And Dispatching An Event In Response Thereto |
| US20080311979A1 (en)* | 2007-06-12 | 2008-12-18 | Walker Jay S | Multiplayer gaming device and methods |
| US7502656B2 (en) | 1996-08-20 | 2009-03-10 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
| US20090109244A1 (en)* | 2007-10-26 | 2009-04-30 | Mitel Nteworks Corporation | Method and apparatus for maintaining a visual appearance of at least one window when a resolution of the screen changes |
| US20090275366A1 (en)* | 2008-05-05 | 2009-11-05 | Schilling Donald L | Personal portable communication devices with deployable display systems for three dimensional visual representations and/or privacy and methods of use |
| US20090291755A1 (en)* | 2001-06-15 | 2009-11-26 | Walker Jay S | Systems and methods for customized gaming limits |
| US20090322765A1 (en)* | 1998-03-02 | 2009-12-31 | Gordon Fraser Grigor | Method and Apparatus for Configuring Multiple Displays Associated with a Computing System |
| US20100023828A1 (en)* | 2008-07-28 | 2010-01-28 | At&T Corp. | IP Multicast with IP Unicast/Multicast Error Correction |
| US20100079445A1 (en)* | 2008-09-30 | 2010-04-01 | Apple Inc. | Method for reducing graphics rendering failures |
| US20100095248A1 (en)* | 2008-10-14 | 2010-04-15 | International Business Machines Corporation | Desktop icon management and grouping using desktop containers |
| US7761923B2 (en) | 2004-03-01 | 2010-07-20 | Invensys Systems, Inc. | Process control methods and apparatus for intrusion detection, protection and network hardening |
| US7778717B2 (en) | 2002-04-15 | 2010-08-17 | Invensys Systems, Inc. | Component object model communication method for a control system |
| US20100313165A1 (en)* | 2009-06-08 | 2010-12-09 | John Louch | User interface for multiple display regions |
| US7860857B2 (en) | 2006-03-30 | 2010-12-28 | Invensys Systems, Inc. | Digital data processing apparatus and methods for improving plant performance |
| US20100328323A1 (en)* | 2009-06-25 | 2010-12-30 | Apple Inc. | Virtual graphics device driver |
| US7890927B2 (en) | 1999-05-17 | 2011-02-15 | Invensys Systems, Inc. | Apparatus and method for configuring and editing a control system with live data |
| US8047909B2 (en) | 1998-03-31 | 2011-11-01 | Walker Digital, Llc | Method and apparatus for linked play gaming with combined outcomes and shared indicia |
| US20120042286A1 (en)* | 2010-08-10 | 2012-02-16 | Rmt, Inc. | Graphical Computer Application Recall System and Method |
| US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
| US20120188457A1 (en)* | 2011-01-26 | 2012-07-26 | Takeshi Kato | Image processing apparatus and image processing method |
| USD681652S1 (en)* | 2007-03-22 | 2013-05-07 | Fujifilm Corporation | Electronic camera |
| US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
| TWI410881B (en)* | 2009-12-31 | 2013-10-01 | Taiwan Mobile Co Ltd | Digital multimedia magazine publishing system and method |
| US8594814B2 (en) | 2008-06-20 | 2013-11-26 | Invensys Systems, Inc. | Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control |
| US20140317559A1 (en)* | 2012-04-17 | 2014-10-23 | Franz Antonio Wakefield | Method, system, apparatus, and tangible portable interactive electronic device storage medium; that processes custom programs and data for a user by creating, displaying, storing, modifying, performing adaptive learning routines, and multitasking; utilizing cascade windows on an electronic screen display in a mobile electronic intercative device gui (graphical user interface) system |
| US9164650B2 (en) | 2003-06-20 | 2015-10-20 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US20160306502A1 (en)* | 2015-04-14 | 2016-10-20 | Ebay Inc. | Standardizing user interface elements |
| US11226715B2 (en)* | 2019-09-30 | 2022-01-18 | Lenovo (Singapore) Pte. Ltd. | Universal size designation for display element during display and transfer |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4855728A (en)* | 1986-05-30 | 1989-08-08 | Hitachi, Ltd. | Method and apparatus for converting display data form |
| US4860246A (en)* | 1985-08-07 | 1989-08-22 | Seiko Epson Corporation | Emulation device for driving a LCD with a CRT display |
| US4926166A (en)* | 1984-04-25 | 1990-05-15 | Sharp Kabushiki Kaisha | Display driving system for driving two or more different types of displays |
| US4980678A (en)* | 1987-06-19 | 1990-12-25 | Kabushiki Kaisha Toshiba | Display controller for CRT/flat panel display apparatus |
| US4990904A (en)* | 1987-06-19 | 1991-02-05 | Kabushiki Kaisha Toshiba | Display mode switching system for flat panel display apparatus |
| US5159683A (en)* | 1986-07-29 | 1992-10-27 | Western Digital Corporation | Graphics controller adapted to automatically sense the type of connected video monitor and configure the control and display signals supplied to the monitor accordingly |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0439087B1 (en)* | 1990-01-25 | 1996-12-11 | Radius Inc. | Method for resizing and moving computer display windows |
| CA2080209A1 (en)* | 1992-01-10 | 1993-07-11 | Eric Allen Brewer | Spatially organized computer display system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4926166A (en)* | 1984-04-25 | 1990-05-15 | Sharp Kabushiki Kaisha | Display driving system for driving two or more different types of displays |
| US4860246A (en)* | 1985-08-07 | 1989-08-22 | Seiko Epson Corporation | Emulation device for driving a LCD with a CRT display |
| US4855728A (en)* | 1986-05-30 | 1989-08-08 | Hitachi, Ltd. | Method and apparatus for converting display data form |
| US5159683A (en)* | 1986-07-29 | 1992-10-27 | Western Digital Corporation | Graphics controller adapted to automatically sense the type of connected video monitor and configure the control and display signals supplied to the monitor accordingly |
| US4980678A (en)* | 1987-06-19 | 1990-12-25 | Kabushiki Kaisha Toshiba | Display controller for CRT/flat panel display apparatus |
| US4990904A (en)* | 1987-06-19 | 1991-02-05 | Kabushiki Kaisha Toshiba | Display mode switching system for flat panel display apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5657463A (en)* | 1994-01-19 | 1997-08-12 | Apple Computer, Inc. | Method and apparatus for positioning a new window on a display screen based on an arrangement of previously-created windows |
| US5682487A (en)* | 1994-06-10 | 1997-10-28 | Bay Networks, Inc. | Method and apparatus providing resizable views |
| US5694561A (en)* | 1994-12-12 | 1997-12-02 | Microsoft Corporation | Method and system for grouping and manipulating windows |
| US5720021A (en)* | 1995-02-06 | 1998-02-17 | Matsushita Electric Industrial Co., Ltd. | Image processing apparatus for storing image data to a page memory |
| US5682486A (en)* | 1995-03-14 | 1997-10-28 | International Business Machines Corporation | Video display and control of multiple graphical interfaces |
| US5621876A (en)* | 1995-04-07 | 1997-04-15 | Apple Computer, Inc. | Method and apparatus for modifying a display matrix in a computer window by adding one column or row at a time |
| US5570462A (en)* | 1995-05-05 | 1996-10-29 | Apple Computer, Inc. | System and method for object placement and sizing in a dynamic display environment |
| US5920313A (en)* | 1995-06-01 | 1999-07-06 | International Business Machines Corporation | Method and system for associating related user interface objects |
| US5960214A (en)* | 1996-02-06 | 1999-09-28 | Fisher-Rosemount Systems, Inc. | Integrated communication network for use in a field device management system |
| US5903455A (en)* | 1996-02-06 | 1999-05-11 | Fisher-Rosemount Systems, Inc. | Interface controls for use in a field device management system |
| US5917499A (en)* | 1996-04-05 | 1999-06-29 | Microsoft Corporation | Interactive graph display system |
| US8185871B2 (en) | 1996-04-12 | 2012-05-22 | Fisher-Rosemount Systems, Inc. | System for configuring a process control environment |
| US20050172258A1 (en)* | 1996-04-12 | 2005-08-04 | Fisher-Rosemount Systems, Inc. | System for configuring a process control environment |
| US6078320A (en)* | 1996-04-12 | 2000-06-20 | Fisher-Rosemount Systems, Inc. | System for configuring a process control environment |
| US5838563A (en)* | 1996-04-12 | 1998-11-17 | Fisher-Rosemont Systems, Inc. | System for configuring a process control environment |
| US5940294A (en)* | 1996-04-12 | 1999-08-17 | Fisher-Rosemont Systems, Inc. | System for assisting configuring a process control environment |
| US6868538B1 (en) | 1996-04-12 | 2005-03-15 | Fisher-Rosemount Systems, Inc. | Object-oriented programmable controller |
| US20060287069A1 (en)* | 1996-04-22 | 2006-12-21 | Walker Jay S | Method and system for adapting casino games to playing preferences |
| US20070117641A1 (en)* | 1996-04-22 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US7033276B2 (en) | 1996-04-22 | 2006-04-25 | Walker Digital, Llc | Method and system for adapting casino games to playing preferences |
| US20070060360A1 (en)* | 1996-04-22 | 2007-03-15 | Walker Jay S | Method and system for adapting casino games to playing preferences |
| US20070117622A1 (en)* | 1996-04-22 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US7438642B2 (en) | 1996-04-22 | 2008-10-21 | Walker Digital, Llc | System and method for facilitating play of a video game via a web site |
| US20070117618A1 (en)* | 1996-04-22 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US20070117621A1 (en)* | 1996-04-22 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US7390255B2 (en) | 1996-04-22 | 2008-06-24 | Walker Digital, Llc | System and method for facilitating play of a video game via a web site |
| US20060287046A1 (en)* | 1996-04-22 | 2006-12-21 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US7985132B2 (en) | 1996-04-22 | 2011-07-26 | Walker Digital, Llc | System and method for facilitating play of a video game via a web site |
| US20070123347A1 (en)* | 1996-04-22 | 2007-05-31 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US5872568A (en)* | 1996-08-14 | 1999-02-16 | International Business Machines Corporation | Application and method for creating a list from pre-defined and user values |
| US6195096B1 (en) | 1996-08-14 | 2001-02-27 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a multiple-value text list |
| US6104395A (en)* | 1996-08-14 | 2000-08-15 | International Business Machines Corporation | Graphical interface method, apparatus and application for opening window of all designated container objects |
| US5818444A (en)* | 1996-08-14 | 1998-10-06 | International Business Machines Corporation | Method, apparatus and application for object selective but global attribute modification |
| US5784057A (en)* | 1996-08-14 | 1998-07-21 | International Business Machines Corporation | Dynamically modifying a graphical user interface window title |
| US5781193A (en)* | 1996-08-14 | 1998-07-14 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating multiple value list from superset list |
| US5867157A (en)* | 1996-08-14 | 1999-02-02 | International Business Machines Corporation | Graphical interface method, apparatus and application for creating and modifying a list of values with multiple components |
| US5774120A (en)* | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Refresh and select-all actions in graphical user interface |
| US5774119A (en)* | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Graphical interface method, apparatus and application for selection of target object |
| US7739361B2 (en) | 1996-08-20 | 2010-06-15 | Thibault Richard L | Methods for remote process control with networked digital data processors and a virtual machine environment |
| US7502656B2 (en) | 1996-08-20 | 2009-03-10 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
| US7899070B2 (en) | 1996-08-20 | 2011-03-01 | Invensys Systems, Inc. | Control system apparatus with change updates |
| US7882197B2 (en) | 1996-08-20 | 2011-02-01 | Invensys Systems, Inc. | Control system methods that transfer control apparatus information over IP networks in web page-less transfers |
| US8023500B2 (en) | 1996-08-20 | 2011-09-20 | Invensys Systems, Inc. | Methods for process control with change updates |
| US8081584B2 (en) | 1996-08-20 | 2011-12-20 | Invensys Systems, Inc. | Control system apparatus and systems using value-based transfers |
| US7979488B2 (en) | 1996-08-20 | 2011-07-12 | Invensys Systems, Inc. | Control system methods using value-based transfers |
| US7720944B2 (en) | 1996-08-20 | 2010-05-18 | Invensys Systems, Inc. | Process control system with networked digital data processors and a virtual machine environment |
| US5835090A (en)* | 1996-10-16 | 1998-11-10 | Etma, Inc. | Desktop manager for graphical user interface based system with enhanced desktop |
| US6215502B1 (en)* | 1996-10-28 | 2001-04-10 | Cks Partners | Method and apparatus for automatically reconfiguring graphical objects relative to new graphical layouts |
| US6304272B1 (en)* | 1996-12-10 | 2001-10-16 | Micrografx, Inc. | Graphics system and method having objects conformed to a template |
| US6110041A (en)* | 1996-12-30 | 2000-08-29 | Walker Digital, Llc | Method and system for adapting gaming devices to playing preferences |
| US6293866B1 (en) | 1996-12-30 | 2001-09-25 | Walker Digital, Llc | System for adapting gaming devices to playing preferences |
| US8860633B2 (en)* | 1998-03-02 | 2014-10-14 | Ati Technologies Ulc | Method and apparatus for configuring multiple displays associated with a computing system |
| US20090322765A1 (en)* | 1998-03-02 | 2009-12-31 | Gordon Fraser Grigor | Method and Apparatus for Configuring Multiple Displays Associated with a Computing System |
| US8047909B2 (en) | 1998-03-31 | 2011-11-01 | Walker Digital, Llc | Method and apparatus for linked play gaming with combined outcomes and shared indicia |
| US8856681B2 (en)* | 1998-05-11 | 2014-10-07 | Apple Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US20020191026A1 (en)* | 1998-05-11 | 2002-12-19 | Rodden James F. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US7155682B2 (en)* | 1998-05-11 | 2006-12-26 | Apple Computer, Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US20020186253A1 (en)* | 1998-05-11 | 2002-12-12 | Rodden James F. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US20070101300A1 (en)* | 1998-05-11 | 2007-05-03 | Apple Computer, Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US7216302B2 (en)* | 1998-05-11 | 2007-05-08 | Apple Computer, Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US6160553A (en)* | 1998-09-14 | 2000-12-12 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided |
| US8225271B2 (en) | 1999-05-17 | 2012-07-17 | Invensys Systems, Inc. | Apparatus for control systems with objects that are associated with live data |
| US8229579B2 (en) | 1999-05-17 | 2012-07-24 | Invensys Systems, Inc. | Control systems and methods with versioning |
| US7984420B2 (en) | 1999-05-17 | 2011-07-19 | Invensys Systems, Inc. | Control systems and methods with composite blocks |
| US7890927B2 (en) | 1999-05-17 | 2011-02-15 | Invensys Systems, Inc. | Apparatus and method for configuring and editing a control system with live data |
| US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
| US8028275B2 (en) | 1999-05-17 | 2011-09-27 | Invensys Systems, Inc. | Control systems and methods with smart blocks |
| US8028272B2 (en) | 1999-05-17 | 2011-09-27 | Invensys Systems, Inc. | Control system configurator and methods with edit selection |
| US7272815B1 (en) | 1999-05-17 | 2007-09-18 | Invensys Systems, Inc. | Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects |
| US6754885B1 (en) | 1999-05-17 | 2004-06-22 | Invensys Systems, Inc. | Methods and apparatus for controlling object appearance in a process control configuration system |
| US8060222B2 (en) | 1999-05-17 | 2011-11-15 | Invensys Systems, Inc. | Control system configurator and methods with object characteristic swapping |
| US7096465B1 (en) | 1999-05-17 | 2006-08-22 | Invensys Systems, Inc. | Process control configuration system with parameterized objects |
| US8368640B2 (en) | 1999-05-17 | 2013-02-05 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
| US8090452B2 (en) | 1999-06-11 | 2012-01-03 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6486883B1 (en)* | 1999-06-18 | 2002-11-26 | Phoenix Technologies, Ltd. | Apparatus and method for updating images stored in non-volatile memory |
| US6618630B1 (en) | 1999-07-08 | 2003-09-09 | Fisher-Rosemount Systems, Inc. | User interface that integrates a process control configuration system and a field device management system |
| US6510352B1 (en) | 1999-07-29 | 2003-01-21 | The Foxboro Company | Methods and apparatus for object-based process control |
| US7061552B1 (en)* | 2000-01-28 | 2006-06-13 | Sony Corporation | Method and apparatus to perform automatic digital convergence |
| US20020151366A1 (en)* | 2001-04-11 | 2002-10-17 | Walker Jay S. | Method and apparatus for remotely customizing a gaming device |
| US7040987B2 (en) | 2001-04-11 | 2006-05-09 | Walker Digital, Llc | Method and apparatus for remotely customizing a gaming device |
| US20060178189A1 (en)* | 2001-04-11 | 2006-08-10 | Walker Jay S | Method and apparatus for remotely customizing a gaming device |
| US20060252522A1 (en)* | 2001-04-11 | 2006-11-09 | Walker Jay S | Method and apparatus for remotely customizing a gaming device |
| US20060252523A1 (en)* | 2001-04-11 | 2006-11-09 | Walker Jay S | Method and apparatus for remotely customizing a gaming device |
| US20090291755A1 (en)* | 2001-06-15 | 2009-11-26 | Walker Jay S | Systems and methods for customized gaming limits |
| US20070203971A1 (en)* | 2001-06-15 | 2007-08-30 | Walker Jay S | Method and apparatus for planning and customizing a gaming experience |
| US20070004511A1 (en)* | 2001-06-15 | 2007-01-04 | Walker Jay S | Method and apparatus for planning and customizing a gaming experience |
| US20070015564A1 (en)* | 2001-06-15 | 2007-01-18 | Walker Jay S | Method and apparatus for planning and customizing a gaming experience |
| US20040205608A1 (en)* | 2001-09-12 | 2004-10-14 | James Huang | System and method for rearranging the layout of a business card |
| US6819304B2 (en)* | 2001-10-11 | 2004-11-16 | International Business Machines Corporation | Adjustable display device with display adjustment function and method therefor |
| US20070117619A1 (en)* | 2001-12-03 | 2007-05-24 | Walker Jay S | System and method for facilitating play of a video game via a web site |
| US20030107604A1 (en)* | 2001-12-12 | 2003-06-12 | Bas Ording | Method and system for automatic window resizing in a graphical user interface |
| US7778717B2 (en) | 2002-04-15 | 2010-08-17 | Invensys Systems, Inc. | Component object model communication method for a control system |
| US20040261037A1 (en)* | 2003-06-20 | 2004-12-23 | Apple Computer, Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US20040261038A1 (en)* | 2003-06-20 | 2004-12-23 | Apple Computer, Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US10318134B2 (en) | 2003-06-20 | 2019-06-11 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US9164650B2 (en) | 2003-06-20 | 2015-10-20 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US8127248B2 (en)* | 2003-06-20 | 2012-02-28 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
| US7761923B2 (en) | 2004-03-01 | 2010-07-20 | Invensys Systems, Inc. | Process control methods and apparatus for intrusion detection, protection and network hardening |
| US20060198555A1 (en)* | 2005-03-04 | 2006-09-07 | Canon Kabushiki Kaisha | Layout control apparatus, layout control method, and layout control program |
| US7900139B2 (en)* | 2005-03-04 | 2011-03-01 | Canon Kabushiki Kaisha | Layout control apparatus, layout control method, and layout control program |
| US20080090645A1 (en)* | 2005-12-02 | 2008-04-17 | Walker Jay S | Gaming Systems And Apparatus For Detecting A Signal Indicative Of A Problem Gambler And Dispatching An Event In Response Thereto |
| US8545309B2 (en) | 2005-12-02 | 2013-10-01 | Igt | Gaming systems and apparatus for detecting a signal indicative of a problem gambler and dispatching an event in response thereto |
| US7860857B2 (en) | 2006-03-30 | 2010-12-28 | Invensys Systems, Inc. | Digital data processing apparatus and methods for improving plant performance |
| USD714813S1 (en) | 2007-03-22 | 2014-10-07 | Fujifilm Corporation | Electronic camera |
| USD737288S1 (en)* | 2007-03-22 | 2015-08-25 | Fujifilm Corporation | Electronic camera |
| USD700193S1 (en) | 2007-03-22 | 2014-02-25 | Fujifilm Corporation | Electronic camera |
| USD681652S1 (en)* | 2007-03-22 | 2013-05-07 | Fujifilm Corporation | Electronic camera |
| US8684825B2 (en) | 2007-06-12 | 2014-04-01 | Inventor Holdings, Llc | Multiplayer gaming device and methods |
| US8147322B2 (en) | 2007-06-12 | 2012-04-03 | Walker Digital, Llc | Multiplayer gaming device and methods |
| US20080311979A1 (en)* | 2007-06-12 | 2008-12-18 | Walker Jay S | Multiplayer gaming device and methods |
| US20090109244A1 (en)* | 2007-10-26 | 2009-04-30 | Mitel Nteworks Corporation | Method and apparatus for maintaining a visual appearance of at least one window when a resolution of the screen changes |
| US7961202B2 (en)* | 2007-10-26 | 2011-06-14 | Mitel Networks Corporation | Method and apparatus for maintaining a visual appearance of at least one window when a resolution of the screen changes |
| US20090275366A1 (en)* | 2008-05-05 | 2009-11-05 | Schilling Donald L | Personal portable communication devices with deployable display systems for three dimensional visual representations and/or privacy and methods of use |
| US8594814B2 (en) | 2008-06-20 | 2013-11-26 | Invensys Systems, Inc. | Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control |
| US8601335B2 (en) | 2008-07-28 | 2013-12-03 | At&T Intellectual Property Ii, L.P. | Internet Protocol multicast with Internet Protocol unicast/multicast error correction |
| US20100023828A1 (en)* | 2008-07-28 | 2010-01-28 | At&T Corp. | IP Multicast with IP Unicast/Multicast Error Correction |
| US20100079445A1 (en)* | 2008-09-30 | 2010-04-01 | Apple Inc. | Method for reducing graphics rendering failures |
| US8310494B2 (en) | 2008-09-30 | 2012-11-13 | Apple Inc. | Method for reducing graphics rendering failures |
| US9257101B2 (en) | 2008-09-30 | 2016-02-09 | Apple Inc. | Method for reducing graphics rendering failures |
| US10606434B2 (en) | 2008-10-14 | 2020-03-31 | International Business Machines Corporation | Desktop icon management and grouping using desktop containers |
| US9760234B2 (en)* | 2008-10-14 | 2017-09-12 | International Business Machines Corporation | Desktop icon management and grouping using desktop containers |
| US20100095248A1 (en)* | 2008-10-14 | 2010-04-15 | International Business Machines Corporation | Desktop icon management and grouping using desktop containers |
| US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
| US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
| US9720584B2 (en) | 2009-06-08 | 2017-08-01 | Apple Inc. | User interface for multiple display regions |
| US8621387B2 (en)* | 2009-06-08 | 2013-12-31 | Apple Inc. | User interface for multiple display regions |
| US10579204B2 (en) | 2009-06-08 | 2020-03-03 | Apple Inc. | User interface for multiple display regions |
| US9081474B2 (en) | 2009-06-08 | 2015-07-14 | Apple Inc. | User interface for multiple display regions |
| US20100313165A1 (en)* | 2009-06-08 | 2010-12-09 | John Louch | User interface for multiple display regions |
| US20100313164A1 (en)* | 2009-06-08 | 2010-12-09 | John Louch | User interface for multiple display regions |
| US9223465B2 (en) | 2009-06-08 | 2015-12-29 | Apple Inc. | User interface for multiple display regions |
| US8612883B2 (en) | 2009-06-08 | 2013-12-17 | Apple Inc. | User interface for managing the display of multiple display regions |
| US9336028B2 (en) | 2009-06-25 | 2016-05-10 | Apple Inc. | Virtual graphics device driver |
| US20100328323A1 (en)* | 2009-06-25 | 2010-12-30 | Apple Inc. | Virtual graphics device driver |
| US10504203B2 (en) | 2009-06-25 | 2019-12-10 | Apple Inc. | Virtual graphics device driver |
| TWI410881B (en)* | 2009-12-31 | 2013-10-01 | Taiwan Mobile Co Ltd | Digital multimedia magazine publishing system and method |
| US20120042286A1 (en)* | 2010-08-10 | 2012-02-16 | Rmt, Inc. | Graphical Computer Application Recall System and Method |
| US20120188457A1 (en)* | 2011-01-26 | 2012-07-26 | Takeshi Kato | Image processing apparatus and image processing method |
| US9292158B2 (en)* | 2012-04-17 | 2016-03-22 | Franz Antonio Wakefield | Method, system, apparatus, and tangible portable interactive electronic device storage medium; that processes custom programs and data for a user by creating, displaying, storing, modifying, performing adaptive learning routines, and multitasking; utilizing cascade windows on an electronic screen display in a mobile electronic interactive device GUI (graphical user interface) system |
| US20140317559A1 (en)* | 2012-04-17 | 2014-10-23 | Franz Antonio Wakefield | Method, system, apparatus, and tangible portable interactive electronic device storage medium; that processes custom programs and data for a user by creating, displaying, storing, modifying, performing adaptive learning routines, and multitasking; utilizing cascade windows on an electronic screen display in a mobile electronic intercative device gui (graphical user interface) system |
| US10372285B2 (en)* | 2015-04-14 | 2019-08-06 | Ebay Inc. | Standardizing user interface elements |
| US20160306502A1 (en)* | 2015-04-14 | 2016-10-20 | Ebay Inc. | Standardizing user interface elements |
| US11036347B2 (en) | 2015-04-14 | 2021-06-15 | Ebay Inc. | Standardizing user interface elements |
| US11644938B2 (en) | 2015-04-14 | 2023-05-09 | Ebay Inc. | Standardizing user interface elements |
| US11886681B2 (en) | 2015-04-14 | 2024-01-30 | Ebay Inc. | Standardizing user interface elements |
| US11226715B2 (en)* | 2019-09-30 | 2022-01-18 | Lenovo (Singapore) Pte. Ltd. | Universal size designation for display element during display and transfer |
| Publication number | Publication date |
|---|---|
| AU1991795A (en) | 1995-10-03 |
| WO1995025324A1 (en) | 1995-09-21 |
| Publication | Publication Date | Title |
|---|---|---|
| US5459825A (en) | System for updating the locations of objects in computer displays upon reconfiguration | |
| US5339390A (en) | Operating a processor to display stretched continuation of a workspace | |
| US6473102B1 (en) | Method and system for automatically resizing and repositioning windows in response to changes in display | |
| US5577187A (en) | Method and system for tiling windows based on previous position and size | |
| US6404443B1 (en) | Three-dimensional graphical user interface for managing screen objects | |
| US5704050A (en) | Snap control for relocating elements of a graphical user interface | |
| JP3598303B2 (en) | Method of selectively displaying and activating overlapping display objects on a display, and computer system | |
| US5463726A (en) | Method and apparatus for graphic accessing of multiple software applications | |
| US5632009A (en) | Method and system for producing a table image showing indirect data representations | |
| US6377285B1 (en) | Zooming space-grid for graphical user interface | |
| CA2012795C (en) | Image editor zoom function | |
| EP0412693B1 (en) | Graphics arrangement for displaying spatial distributed, time-variant data | |
| US5155806A (en) | Method and apparatus for displaying context sensitive help information on a display | |
| US20050240878A1 (en) | System and method for scaling icons | |
| JPS62276673A (en) | Multi-window display device | |
| JPH05210722A (en) | Graphics-display-tool | |
| US6879331B2 (en) | Method and apparatus for implementing enlarged virtual screen using dynamic zone-compression of screen content | |
| JPH02114318A (en) | Menu display system | |
| WO2004097615A2 (en) | A method of displaying a document | |
| JP2002099370A (en) | Method and system for switching virtual desktops and computer program product | |
| JPS61147290A (en) | Display altering apparatus | |
| JPH04337798A (en) | Data processing system with display window | |
| EP0551696A1 (en) | Hypertext display system | |
| CA2021823C (en) | Window display system and method | |
| EP0644500B1 (en) | Method and system for producing a table image having focus and context areas showing direct and indirect data representations |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:APPLE COMPUTER, INC., CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANDERSON, GREG;HENDRY, IAN;OTHMER KONSTANTIN;REEL/FRAME:006988/0360;SIGNING DATES FROM 19940328 TO 19940329 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| FPAY | Fee payment | Year of fee payment:4 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| FPAY | Fee payment | Year of fee payment:12 | |
| AS | Assignment | Owner name:APPLE INC.,CALIFORNIA Free format text:CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:019235/0583 Effective date:20070109 Owner name:APPLE INC., CALIFORNIA Free format text:CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:019235/0583 Effective date:20070109 |