CA2161023A1 - Interactive user interface - Google Patents

Interactive user interface

Info

Publication number
CA2161023A1
CA2161023A1 CA002161023A CA2161023A CA2161023A1 CA 2161023 A1 CA2161023 A1 CA 2161023A1 CA 002161023 A CA002161023 A CA 002161023A CA 2161023 A CA2161023 A CA 2161023A CA 2161023 A1 CA2161023 A1 CA 2161023A1
Authority
CA
Canada
Prior art keywords
pane
control
window
selected object
user interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002161023A
Other languages
French (fr)
Other versions
CA2161023C (en
Inventor
Andrew Shalit
Jeremy Jones
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2161023A1 publication Critical patent/CA2161023A1/en
Application granted granted Critical
Publication of CA2161023C publication Critical patent/CA2161023C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Abstract

An interactive user interface for a computer controlled system to simplify browsing and navigating through information structures.
The interface uses a split-pane icon (38, 39) on a window scroll bar, or input (42) and output (43) icons on a window title bar (41). When activating the split-pane icon (38, 39) by dragging a selected object to it, a new pane opens up displaying the contents of the object. Where a first (50) or second (51) pane exists, dragging a selected object to the first or the second pane's input icon (56), or dragging the output icon (57) of the first pane (50) to the second pane's input icon (56), will display the contents of a selected object in the first (50) or second (51) pane respectively. Other ways of controlling the displays in the same or different window or panes are also described.

Claims (23)

1. An interactive user interface of a computer including a monitor for displaying objects of said computer on a screen, said interface comprising:
a window of the screen, said window configured for apportionment into a plurality of panes, a first pane having a content region for displaying said objects;
control means located within a control region of one of said first pane and a second pane of said window for linking a selected object of said first pane to said second pane; and means for dragging said selected object from said content region of said first pane to said control region and dropping said object onto said control means, such that said control means, in response to said dropped object, links said selected object to said second pane to thereby enable viewing of contents of said selected objeet on said second pane.
2. The interactive user interface of Claim 1 wherein control means comprises an input icon control of said second pane.
3. The interactive user interface of Claim 2 wherein said dragging means comprises a mouse.
4. The interactive user interface of Claim 1 wherein said control means comprises a split-bar box of said first pane.
5. The interactive user interface of Claim 4 wherein said dragging means comprises a mouse.
6. An interactive user interface of a computer including a monitor for displaying objects of said computer on a screen, said interface comprising;
a window of the screen, said window configured for apportionment into a plurality of panes, a first pane having a content region for displaying said objects;

an output icon control located within a control region of said first pane;
control means located within said control region of one of said first pane and a second pane of said window for cooperating with said output icon control to dynamically link a selected object of said first pane to said second pane; and means for dragging said output icon control of said first pane to said control means and dropping said output icon control onto said control means, such that said control means, in response to said dropped output icon control, cooperates with said output icon control to dynamically link said selected object to said second pane to thereby enable viewing of contents of said selected object on said second pane.
7. The interactive user interface of Claim 6 wherein said control means comprises an input icon control of said second pane.
8. The interactive user interface of Claim 7 wherein said dragging means comprises a use.
9. The interactive user interface of Claim 6 wherein said control means comprises a split-bar box of said first pane.
10. The interactive user interface of Claim 9 wherein said dragging means comprises a mouse.
11. displayed on a screen of a computer, the screen having a window configured for apportionment into a plurality of panes for displaying said objects, said method comprising the steps of:
selecting at least one of said objects displayed on a first pane using a pointer controlled by the user;
dragging said selected object onto an icon control of one of said first pane and a second pane using the pointer; and linking said selected object to said second pane to enable viewing of contents of said selected object on said second pane.
12. The method of Claim 11 wherein said icon control comprises a split-bar box of said first pane and wherein said method further comprises the step of creating, in response to said dragging step, said second pane for viewing the contents of said selected object without affecting the arrangement of objects displayed on said first pane.
13. The method of Claim 11 wherein said icon control comprises an input icon of said second pane and wherein said method further comprises the step of changing, in response to said dragging step, information displayed on said second pane to enable viewing of the contents of said selected object.
14. A method for enabling a user to view contents of objects displayed on a screen of a computer, the screen having a window configured for apportionment into a plurality of panes for displaying said objects, said method comprising the steps of:
selecting a first object displayed on a first pane using a pointer controlled by the user;
dragging a first icon control of said first pane onto a second icon control of one of said first pane and a second pane using the pointer; and dynamically linking said selected first object to said second pane to enable viewing of contents of said selected first object on said second pane.
15. The method of Claim 14 wherein said first icon control comprises an output icon and said second icon control comprises an input icon of said second pane, and wherein said method further comprises the steps of:
selecting a second object displayed on said first pane using the pointer; and viewing, in response to said selecting step, the contents of said selected second object on said second pane.
16. The method of Claim 14 wherein said first icon control comprises an output icon and said second icon control comprises a split-bar box of said first pane, and wherein said method further comprises the steps of:
creating, in response to said dragging step, said second pane for viewing the contents of said selected object without affecting the arrangement of objects displayed on said first pane;

selecting a second object displayed on said first pane using the pointer; and viewing, in response to said selecting step, the contents of said selected second object on said second pane.
17. A method for enabling a user to view contents of objects displayed on a screen of a computer, the screen having a window configured for apportionment into a plurality of panes for displaying said objects, said method comprising the steps of:
selecting an object displayed on a first pane using a pointer controlled by the user;
dragging an output icon control of said first pane onto a split-bar box control of a second pane using the pointer;
creating a third pane for viewing the contents of said selected object without affecting information displayed on s-aid first and second panes;
dynamically linking said selected object to said third pane to enable viewing of contents of said selected object on said third pane.
18. An interactive user interface of a computer including a monitor for displaying objects of said computer on a screen, said interface comprising:
a first window of the screen, said first window configured for apportionment into a plurality of first panes, each having a content region for displaying said objects;
a second window of the screen, said second window configured for apportionment into a plurality of second panes, each having a control region;
control means located within said control region of a second pane of said second window for linking a selected object of a first pane of said first window to said second pane; and means for dragging said selected object from said content region of said first pane to said control region of said second pane and dropping said object onto said control means, such that said control means, in response to said dropped object, links said selected object to said second pane to thereby enable vlewing of contents of said selected object on said second pane.
19. The interactive user interface of Claim 18 wherein control means comprises an input icon control of said second pane.
20. The interactive user interface of Claim 18 wherein said control means comprises a split-bar box of one of said first pane and said second pane.
21. An interactive user interface of a computer including a monitor for displaying objects of said computer on a screen, said interface comprising:
a first window of the screen, said first window configured for apportionment into a plurality of first panes, each having a content region for displaying said objects;
a second window of the screen, said second window configured for apportionment into a plurality of second panes, each having a control region;
an output icon control located within a control region of a first pane of said first window;
control means located within said control region of a second pane of said second window for cooperating with said output icon control to dynamically link a selected object of said first pane to said second pane; and means for dragging said output icon control of said first pane to said control means of said second pane and dropping said output icon control onto said control means, such that said control means, in response to said dropped output icon control, cqoperates with said output icon control to dynamically link said selected object to said second pane to thereby enable viewing of contents of said selected object on said second pane.
22. The interactive user interface of Claim 21 wherein said control means comprises an input icon control of said second pane.
23. The interactive user interface of Claim 21 wherein said control means comprises a split-bar box of one of said first pane and said second pane.
CA002161023A 1993-04-20 1994-04-18 Interactive user interface Expired - Lifetime CA2161023C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US5051093A 1993-04-20 1993-04-20
US08/050,510 1993-04-20
PCT/US1994/004248 WO1994024657A1 (en) 1993-04-20 1994-04-18 Interactive user interface

Publications (2)

Publication Number Publication Date
CA2161023A1 true CA2161023A1 (en) 1994-10-27
CA2161023C CA2161023C (en) 2009-12-22

Family

ID=21965654

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002161023A Expired - Lifetime CA2161023C (en) 1993-04-20 1994-04-18 Interactive user interface

Country Status (7)

Country Link
US (1) US5714971A (en)
EP (1) EP0695448B1 (en)
JP (1) JP4255511B2 (en)
AU (1) AU6707394A (en)
CA (1) CA2161023C (en)
DE (1) DE69428988T2 (en)
WO (1) WO1994024657A1 (en)

Families Citing this family (140)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6581092B1 (en) * 1999-09-29 2003-06-17 Ricoh Co., Ltd. Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to users
JP3402659B2 (en) * 1993-05-13 2003-05-06 オリンパス光学工業株式会社 Image handling equipment
US5583984A (en) * 1993-06-11 1996-12-10 Apple Computer, Inc. Computer system with graphical user interface including automated enclosures
US5956030A (en) * 1993-06-11 1999-09-21 Apple Computer, Inc. Computer system with graphical user interface including windows having an identifier within a control region on the display
US6604103B1 (en) 1994-09-02 2003-08-05 Mark A. Wolfe System and method for information retrieval employing a preloading procedure
US7103594B1 (en) 1994-09-02 2006-09-05 Wolfe Mark A System and method for information retrieval employing a preloading procedure
US7467137B1 (en) 1994-09-02 2008-12-16 Wolfe Mark A System and method for information retrieval employing a preloading procedure
JP3262465B2 (en) * 1994-11-17 2002-03-04 シャープ株式会社 Schedule management device
US7302638B1 (en) 1995-06-07 2007-11-27 Wolfe Mark A Efficiently displaying and researching information about the interrelationships between documents
US5774670A (en) * 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
CA2175148C (en) * 1996-04-26 2002-06-11 Robert Cecco User interface control for creating split panes in a single window
US5920315A (en) * 1996-07-17 1999-07-06 International Business Machines Corporation Multi-pane window with recoiling workspaces
US5923328A (en) * 1996-08-07 1999-07-13 Microsoft Corporation Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control
US6054988A (en) * 1996-08-14 2000-04-25 International Business Machines Corporation Expand to wells function in graphical user interface system
US6006252A (en) 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
US5870091A (en) * 1996-11-07 1999-02-09 Adobe Systems Incorporated Combining palettes on a computer display
TW347518B (en) * 1997-03-06 1998-12-11 Samsung Electronics Co Ltd Display screen split method of a computer system
US5917492A (en) * 1997-03-31 1999-06-29 International Business Machines Corporation Method and system for displaying an expandable tree structure in a data processing system graphical user interface
US8626763B1 (en) 1997-05-22 2014-01-07 Google Inc. Server-side suggestion of preload operations
US6028602A (en) * 1997-05-30 2000-02-22 Telefonaktiebolaget Lm Ericsson Method for managing contents of a hierarchical data model
US6025844A (en) * 1997-06-12 2000-02-15 Netscape Communications Corporation Method and system for creating dynamic link views
US6104401A (en) * 1997-06-12 2000-08-15 Netscape Communications Corporation Link filters
JPH11143760A (en) * 1997-10-23 1999-05-28 Internatl Business Mach Corp <Ibm> File transferring device and method therefor
US7257604B1 (en) 1997-11-17 2007-08-14 Wolfe Mark A System and method for communicating information relating to a network resource
US6064387A (en) * 1998-01-23 2000-05-16 Dell, Usa, L.P. Animated cursor and icon for computers
US6281896B1 (en) * 1998-03-31 2001-08-28 International Business Machines Corporation Data processor controlled interface with multiple tree of elements views expandable into individual detail views
US6151024A (en) * 1998-03-31 2000-11-21 International Business Machines Corporation Data processor controlled display interface with tree hierarchy of elements view expandable into multiple detailed views
US6236400B1 (en) * 1998-04-02 2001-05-22 Sun Microsystems, Inc. Method and apparatus for controlling the display of hierarchical information
US6043816A (en) * 1998-05-29 2000-03-28 Hewlett-Packard Company User interface mechanism for maintaning quick access to important information in a windows-based computer environment
US6239799B1 (en) * 1998-06-23 2001-05-29 International Business Machines Corporation Method and system for providing a splitter bar control
AU4723999A (en) 1998-06-29 2000-01-17 Sbc Technology Resources, Inc. Emergency facility information system and methods
US6285366B1 (en) * 1998-06-30 2001-09-04 Sun Microsystems, Inc. Hierarchy navigation system
US6642946B1 (en) * 1998-08-13 2003-11-04 The Cattleman's Resource, Inc. Livestock inventory and materials system with interactive graphical user interface
JP2000089889A (en) * 1998-09-14 2000-03-31 Sharp Corp Input display device
US6195094B1 (en) * 1998-09-29 2001-02-27 Netscape Communications Corporation Window splitter bar system
US10728381B2 (en) * 1999-06-04 2020-07-28 Raman K. Rao Reconfigurable mobile device interfaces supporting authenticated high quality video, audio, TV and multimedia services
US6691282B1 (en) 1999-06-22 2004-02-10 Nortel Networks Limited Method and apparatus for displaying and navigating containment hierarchies
US6448985B1 (en) 1999-08-05 2002-09-10 International Business Machines Corporation Directory tree user interface having scrollable subsections
US6733455B2 (en) * 1999-08-20 2004-05-11 Zonare Medical Systems, Inc. System and method for adaptive clutter filtering in ultrasound color flow imaging
US20020173721A1 (en) * 1999-08-20 2002-11-21 Novasonics, Inc. User interface for handheld imaging devices
US6685645B1 (en) 2001-10-20 2004-02-03 Zonare Medical Systems, Inc. Broad-beam imaging
EP1128638A1 (en) * 2000-02-23 2001-08-29 Koninklijke Philips Electronics N.V. Device with a display panel and method for displaying data
JP3909994B2 (en) 2000-02-29 2007-04-25 アルプス電気株式会社 Input device
JP2001306593A (en) * 2000-04-17 2001-11-02 Kuniichi Okada Display method, display processor and recording medium
US20060123356A1 (en) * 2000-05-05 2006-06-08 Microsoft Corporation Dynamic and updateable computing application panes
KR100535147B1 (en) * 2000-09-18 2005-12-07 인터내셔널 비지네스 머신즈 코포레이션 Method, system and computer program for managing views at a computer display
TW594556B (en) * 2000-11-03 2004-06-21 Synq Technology Inc Computer system for displaying multiple window screens
KR100359834B1 (en) * 2000-12-18 2002-11-07 엘지전자 주식회사 method for management to help-words functional in digital TV reciever
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US9256356B2 (en) * 2001-03-29 2016-02-09 International Business Machines Corporation Method and system for providing feedback for docking a content pane in a host window
US6771292B2 (en) 2001-03-29 2004-08-03 International Business Machines Corporation Method and system for providing feedback concerning a content pane to be docked in a host window
WO2002088979A1 (en) 2001-05-02 2002-11-07 Bitstream Inc. Methods and systems for displaying media in scaled manner and/or in orientation
US7219309B2 (en) * 2001-05-02 2007-05-15 Bitstream Inc. Innovations for the display of web pages
US20020191028A1 (en) * 2001-06-19 2002-12-19 Senechalle David A. Window manager user interface
US6966033B1 (en) * 2001-09-28 2005-11-15 Emc Corporation Methods and apparatus for graphically managing resources
US20030081007A1 (en) * 2001-10-31 2003-05-01 James Cyr Object oriented explorer type environment
US7444599B1 (en) 2002-03-14 2008-10-28 Apple Inc. Method and apparatus for controlling a display of a data processing system
US7117450B1 (en) * 2002-03-15 2006-10-03 Apple Computer, Inc. Method and apparatus for determining font attributes
US7269797B1 (en) * 2002-03-28 2007-09-11 Fabrizio Bertocci Mechanism to organize windows in a graphic application
US9715500B2 (en) * 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US9412417B2 (en) 2002-04-05 2016-08-09 Apple Inc. Persistent group of media items for a media device
US7680849B2 (en) * 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US7827259B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US7797446B2 (en) * 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US6948125B2 (en) * 2002-04-25 2005-09-20 International Business Machines Corporation Computer controlled user interactive display interface implementation for tracking the organization of items in a hierarchical tree of nested categories
US7458034B2 (en) * 2002-05-08 2008-11-25 Kabushiki Kaisha Toshiba Data organization support method and program product therefor
US7415677B2 (en) * 2002-06-05 2008-08-19 Sap Aktiengesellschaft Temporary communication areas for a computer user interface
US7831925B2 (en) * 2002-06-06 2010-11-09 Siebel Systems, Inc. Method for content-sensitive resizing of display
US7958455B2 (en) * 2002-08-01 2011-06-07 Apple Inc. Mode activated scrolling
US8484576B2 (en) * 2003-04-17 2013-07-09 Supersonic Aerospace International, Llc System and method for customizing multiple windows of information on a display
JP4193629B2 (en) * 2003-07-25 2008-12-10 ソニー株式会社 Screen display device, program, and screen display method
US7620916B2 (en) * 2003-09-29 2009-11-17 Sap Ag User interface navigation in software applications
US7739164B1 (en) * 2003-10-07 2010-06-15 Trading Technologies International, Inc. System and method for displaying risk data in an electronic trading environment
US7752118B1 (en) 2003-10-07 2010-07-06 Trading Technologies International, Inc. System and method for risk grid display in an electronic trading environment
US20050131945A1 (en) * 2003-12-16 2005-06-16 International Business Machines Corporation Compact interface for the display and navigation of object hierarchies
US7698654B2 (en) * 2004-01-05 2010-04-13 Microsoft Corporation Systems and methods for co-axial navigation of a user interface
EP1706811A2 (en) * 2004-01-09 2006-10-04 Koninklijke Philips Electronics N.V. Two panel navigation
US7900151B2 (en) 2004-03-05 2011-03-01 Sap Ag Maintaining individual object data
US7694233B1 (en) * 2004-04-30 2010-04-06 Apple Inc. User interface presentation of information in reconfigured or overlapping containers
KR101117835B1 (en) * 2004-05-06 2012-03-22 다카토시 야나세 Window display system, window display method, program development support device, and server device
US9552141B2 (en) 2004-06-21 2017-01-24 Apple Inc. Methods and apparatuses for operating a data processing system
US20060020903A1 (en) * 2004-07-26 2006-01-26 Shih-Yang Wang Window split system and method
US20060036968A1 (en) * 2004-08-11 2006-02-16 Aurobinda Pradhan Confirming a processing action
DE102004043175A1 (en) * 2004-09-03 2006-03-23 Siemens Ag Graphical user interface, computing device, use, method of presenting information with a user interface, computer program product, and computer readable medium
US8261246B1 (en) * 2004-09-07 2012-09-04 Apple Inc. Method and system for dynamically populating groups in a developer environment
JP4450213B2 (en) * 2004-11-12 2010-04-14 国産電機株式会社 Power supply for fuel injection device
JP4134008B2 (en) * 2004-11-19 2008-08-13 任天堂株式会社 Image processing apparatus and image processing program
KR100714687B1 (en) * 2004-12-31 2007-05-04 삼성전자주식회사 Apparatus and method for offering graphic user interface which is consist of plural columns
US11314378B2 (en) 2005-01-07 2022-04-26 Apple Inc. Persistent group of media items for a media device
US7958441B2 (en) * 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US7496832B2 (en) * 2005-01-13 2009-02-24 International Business Machines Corporation Web page rendering based on object matching
US20070028189A1 (en) * 2005-07-27 2007-02-01 Microsoft Corporation Hierarchy highlighting
US7765491B1 (en) * 2005-11-16 2010-07-27 Apple Inc. User interface widget for selecting a point or range
US20060107218A1 (en) * 2006-01-17 2006-05-18 Microsoft Corporation View-based navigation model for graphical user interfaces
US20060101353A1 (en) * 2006-01-17 2006-05-11 Microsoft Corporation Multi-pane navigation model for graphical user interfaces
US7793226B2 (en) * 2006-08-14 2010-09-07 International Business Machines Corporation Method and system for grouping and stacking tab user interface objects with icon status indicators
US20080148164A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Toolbox minimizer/maximizer
US8612877B2 (en) * 2006-12-18 2013-12-17 Blackberry Limited Method for providing options associated with computer applications in a mobile device and a menu and application therefor
US8276098B2 (en) * 2006-12-22 2012-09-25 Apple Inc. Interactive image thumbnails
US20080216010A1 (en) * 2007-01-29 2008-09-04 Medicomp Systems, Inc. Method and system for displaying hierarchical information
EP2114685A1 (en) 2007-03-02 2009-11-11 Marvell International Ltd. Device and method for servicing an inkjet print head on a hand held printer
KR101382504B1 (en) * 2007-05-21 2014-04-07 삼성전자주식회사 Apparatus and method for making macro
US8046369B2 (en) 2007-09-04 2011-10-25 Apple Inc. Media asset rating system
US8701078B1 (en) 2007-10-11 2014-04-15 Versionone, Inc. Customized settings for viewing and editing assets in agile software development
US8739047B1 (en) * 2008-01-17 2014-05-27 Versionone, Inc. Integrated planning environment for agile software development
US9349109B2 (en) * 2008-02-29 2016-05-24 Adobe Systems Incorporated Media generation and management
US20090228831A1 (en) * 2008-03-04 2009-09-10 Andreas Wendker Customization of user interface elements
US8204916B2 (en) * 2008-03-06 2012-06-19 Microsoft Corporation Hierarchical presentation of search results
JP2009245423A (en) * 2008-03-13 2009-10-22 Panasonic Corp Information device and window display method
US9501751B1 (en) 2008-04-10 2016-11-22 Versionone, Inc. Virtual interactive taskboard for tracking agile software development
US20090265650A1 (en) * 2008-04-18 2009-10-22 Canovai Christopher A Efficient Information Transfer Systems
EP2133765B1 (en) * 2008-06-11 2019-11-27 Siemens Aktiengesellschaft User interface and a method thereof
US8490021B2 (en) * 2008-06-20 2013-07-16 Microsoft Corporation User interface for navigating large scale hierarchical namespaces
TWI386843B (en) * 2008-07-03 2013-02-21 Wistron Corp Method and system for dividing a screen display zone, and a computer program product
US20100087230A1 (en) * 2008-09-25 2010-04-08 Garmin Ltd. Mobile communication device user interface
US8561012B1 (en) 2008-10-08 2013-10-15 Versionone, Inc. Transitioning between iterations in agile software development
US8453067B1 (en) 2008-10-08 2013-05-28 Versionone, Inc. Multiple display modes for a pane in a graphical user interface
US20100146431A1 (en) * 2008-12-09 2010-06-10 Microsoft Corporation Object picker with window splitter
US8875088B1 (en) 2009-01-21 2014-10-28 Versionone, Inc. Methods and systems for performing project schedule forecasting
US8418147B1 (en) 2009-05-08 2013-04-09 Versionone, Inc. Methods and systems for reporting on build runs in software development
US9292161B2 (en) * 2010-03-24 2016-03-22 Microsoft Technology Licensing, Llc Pointer tool with touch-enabled precise placement
US20110291964A1 (en) * 2010-06-01 2011-12-01 Kno, Inc. Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US20120110499A1 (en) * 2010-10-29 2012-05-03 Microsoft Corporation Virtualized layouts
KR102188757B1 (en) 2010-11-18 2020-12-08 구글 엘엘씨 Surfacing off-screen visible objects
US9495270B2 (en) * 2011-05-31 2016-11-15 Vmware, Inc. User interface for monitoring the status of an object in a virtual computing environment
US9317196B2 (en) 2011-08-10 2016-04-19 Microsoft Technology Licensing, Llc Automatic zooming for text selection/cursor placement
US20130067394A1 (en) * 2011-09-12 2013-03-14 Microsoft Corporation Pointer invocable navigational user interface
KR20140012323A (en) * 2012-07-19 2014-02-03 삼성전자주식회사 Image display apparatus and image display method, and computer readable recording medium
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US9558278B2 (en) 2012-09-11 2017-01-31 Apple Inc. Integrated content recommendation
KR101957173B1 (en) 2012-09-24 2019-03-12 삼성전자 주식회사 Method and apparatus for providing multi-window at a touch device
KR102127925B1 (en) * 2013-04-29 2020-06-29 엘지전자 주식회사 Mobile terminal and control method thereof
US20150006205A1 (en) * 2013-06-28 2015-01-01 Christopher Corey Chase System and method providing automobile insurance resource tool
US20150095842A1 (en) * 2013-09-30 2015-04-02 Microsoft Corporation Extendable blade sequence along pannable canvas direction
US9454353B2 (en) * 2013-10-01 2016-09-27 International Business Machines Corporation Initiating use of software as part of a messaging window
JP5908046B1 (en) 2014-10-21 2016-04-26 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation A method, apparatus, and program for combining and displaying a plurality of areas.
US9946701B2 (en) * 2015-02-11 2018-04-17 International Business Machines Corporation Selectively pinning sections of displayed content
US11016648B2 (en) * 2018-10-30 2021-05-25 Johnson Controls Technology Company Systems and methods for entity visualization and management with an entity node editor
EP4328730A1 (en) * 2021-08-02 2024-02-28 Samsung Electronics Co., Ltd. Electronic device for displaying user interface, and operating method thereof
US11803292B2 (en) * 2022-03-03 2023-10-31 Microsoft Technology Licensing, Llc User interface component and region layout control

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5008853A (en) * 1987-12-02 1991-04-16 Xerox Corporation Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment
US5065347A (en) * 1988-08-11 1991-11-12 Xerox Corporation Hierarchical folders display
US5146556A (en) * 1988-10-11 1992-09-08 Next Computer, Inc. System and method for managing graphic images
US5140677A (en) * 1990-05-11 1992-08-18 International Business Machines Corporation Computer user interface with window title bar mini-icons

Also Published As

Publication number Publication date
AU6707394A (en) 1994-11-08
DE69428988T2 (en) 2002-05-29
EP0695448A4 (en) 1997-03-12
WO1994024657A1 (en) 1994-10-27
US5714971A (en) 1998-02-03
EP0695448B1 (en) 2001-11-07
DE69428988D1 (en) 2001-12-13
JPH08509311A (en) 1996-10-01
CA2161023C (en) 2009-12-22
JP4255511B2 (en) 2009-04-15
EP0695448A1 (en) 1996-02-07

Similar Documents

Publication Publication Date Title
CA2161023A1 (en) Interactive user interface
CA2095448C (en) Window management system utilizing icons and miniature windows
US5655094A (en) Pop up scroll bar
US6195094B1 (en) Window splitter bar system
CA2040342C (en) Computer user interface with window title bar icons
CN101390081B (en) System and method for selecting a tab within a tabbed browser
US6590595B1 (en) Mechanism for providing intuitive scrolling feedback
US5745718A (en) Folder bar widget
US7649506B2 (en) Method and apparatus for controlling image-display devices collectively
US9411487B2 (en) User interface presentation of information in reconfigured or overlapping containers
CA2052768C (en) Graphical method of indicating the position of and performing an operation on a plurality of selected objects in a computer system
EP0967541B1 (en) Method and apparatus for graphical selection of data
US5900872A (en) Method and apparatus for controlling the tracking of movable control elements in a graphical user interface
EP0971285B1 (en) Method and apparatus for providing feedback while scrolling
US5621430A (en) Method and apparatus for navigating multiple independent windowed images
US5528260A (en) Method and apparatus for proportional auto-scrolling
EP0757309A2 (en) Transient link indicators in image maps
CA2378117C (en) System and method for displaying window contents
EP1278116A1 (en) Operator interface
US20030189597A1 (en) Virtual desktop manager
US5615346A (en) Method and system for a piano bar browser of information sets
US6396487B1 (en) User interface enhancement for windows-based operating systems
US6823494B2 (en) Method for displaying a window
US20110090166A1 (en) Method and apparatus for using different graphical display technologies to enable user interactivity
EP0247827A3 (en) Computer system with multiwindow presentation manager

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140422