CA2121672A1 - Scalable three-dimensional borders - Google Patents

Scalable three-dimensional borders

Info

Publication number
CA2121672A1
CA2121672A1 CA002121672A CA2121672A CA2121672A1 CA 2121672 A1 CA2121672 A1 CA 2121672A1 CA 002121672 A CA002121672 A CA 002121672A CA 2121672 A CA2121672 A CA 2121672A CA 2121672 A1 CA2121672 A1 CA 2121672A1
Authority
CA
Canada
Prior art keywords
borders
scalable
dimensional
video display
dimensional borders
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
CA002121672A
Other languages
French (fr)
Other versions
CA2121672C (en
Inventor
Laura J. Butler
Joyce A. Grauman
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CA2121672A1 publication Critical patent/CA2121672A1/en
Application granted granted Critical
Publication of CA2121672C publication Critical patent/CA2121672C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Abstract

Scalable three-dimensional borders are provided in the user interface of an operating system. The borders are scalable in several respects. First, the dimensions of the borders are scalable relative to the resolution of a video display upon which the borders will be drawn. Second, the colors used in the borders are scalable based upon the range of luminances available on the video display. The borders are colored to provide the visual illusion of depth such that the borders appear to be three-dimensional.
CA002121672A 1993-05-14 1994-04-19 Scalable three-dimensional borders Expired - Lifetime CA2121672C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/062,845 US5452406A (en) 1993-05-14 1993-05-14 Method and system for scalable borders that provide an appearance of depth
US08/062,845 1993-05-14

Publications (2)

Publication Number Publication Date
CA2121672A1 true CA2121672A1 (en) 1994-11-15
CA2121672C CA2121672C (en) 2001-07-31

Family

ID=22045215

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002121672A Expired - Lifetime CA2121672C (en) 1993-05-14 1994-04-19 Scalable three-dimensional borders

Country Status (5)

Country Link
US (2) US5452406A (en)
EP (2) EP0624863B1 (en)
JP (2) JP3615563B2 (en)
CA (1) CA2121672C (en)
DE (2) DE69425396T2 (en)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5452406A (en) * 1993-05-14 1995-09-19 Microsoft Corporation Method and system for scalable borders that provide an appearance of depth
EP1174792A3 (en) * 1994-05-16 2007-07-25 Apple Computer, Inc. A graphical user interface and method
AU2594595A (en) * 1994-05-16 1995-12-05 Apple Computer, Inc. Pattern and color abstraction in a graphical user interface
DE69525249T2 (en) 1994-05-16 2002-10-02 Apple Computer SWITCHING BETWEEN DISPLAY / BEHAVIOR IN GRAPHIC USER INTERFACES
US6243102B1 (en) 1994-05-16 2001-06-05 Apple Computer, Inc. Data-driven layout engine
US6404433B1 (en) 1994-05-16 2002-06-11 Apple Computer, Inc. Data-driven layout engine
US5917487A (en) * 1996-05-10 1999-06-29 Apple Computer, Inc. Data-driven method and system for drawing user interface objects
US5754348A (en) * 1996-05-14 1998-05-19 Planetweb, Inc. Method for context-preserving magnification of digital image regions
US6272555B1 (en) 1996-07-01 2001-08-07 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system
US6434598B1 (en) 1996-07-01 2002-08-13 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system
US6038590A (en) 1996-07-01 2000-03-14 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system
US6424991B1 (en) 1996-07-01 2002-07-23 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server communication framework
US5987245A (en) 1996-07-01 1999-11-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework
US5848246A (en) 1996-07-01 1998-12-08 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system
US6304893B1 (en) 1996-07-01 2001-10-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system
US5999972A (en) 1996-07-01 1999-12-07 Sun Microsystems, Inc. System, method and article of manufacture for a distributed computer system framework
US6266709B1 (en) 1996-07-01 2001-07-24 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server failure reporting process
US5742287A (en) * 1996-07-17 1998-04-21 International Business Machines Corp. Context sensitive borders with color variation for user selectable options
US6026014A (en) 1996-12-20 2000-02-15 Hitachi, Ltd. Nonvolatile semiconductor memory and read method
US5999918A (en) * 1997-04-02 1999-12-07 Rational Investors, Inc. Interactive color confidence indicators for statistical data
USD419542S (en) * 1997-06-18 2000-01-25 Apple Computer, Inc. Utility window for a computer display screen
USD423483S (en) * 1997-06-18 2000-04-25 Apple Computer, Inc. Modal window for a computer display screen
USD406122S (en) * 1997-06-18 1999-02-23 Apple Computer, Inc. Set of windows for a computer display screen
DE19742601A1 (en) * 1997-09-26 1999-04-29 Siemens Ag Method and device for generating frames around video images
US6230116B1 (en) * 1997-10-02 2001-05-08 Clockwise Technologies Ltd. Apparatus and method for interacting with a simulated 3D interface to an operating system operative to control computer resources
US6169546B1 (en) 1998-04-01 2001-01-02 Microsoft Corporation Global viewer scrolling system
US6191790B1 (en) 1998-04-01 2001-02-20 Microsoft Corporation Inheritable property shading system for three-dimensional rendering of user interface controls
US6249284B1 (en) 1998-04-01 2001-06-19 Microsoft Corporation Directional navigation system in layout managers
USD427575S (en) * 1998-04-08 2000-07-04 Apple Computer, Inc. Modal window for a computer display screen
USD426525S (en) * 1998-05-01 2000-06-13 Apple Computer, Inc. Window for a computer display screen
USD424037S (en) * 1998-05-01 2000-05-02 Apple Computer, Inc. Window for a computer display screen
USD431038S (en) * 1998-05-04 2000-09-19 Apple Computer, Inc. Window for a computer display screen
USD430885S (en) * 1998-05-04 2000-09-12 Apple Computer, Inc. Composite desktop for a computer display screen
USD420341S (en) * 1998-05-04 2000-02-08 Apple Computer, Inc. Window for a computer display screen
USD427607S (en) * 1998-05-07 2000-07-04 Apple Computer, Inc. Composite desktop on a computer display screen
USD426207S (en) * 1998-05-07 2000-06-06 Apple Computer, Inc. Window for a computer display screen
US6188399B1 (en) 1998-05-08 2001-02-13 Apple Computer, Inc. Multiple theme engine graphical user interface architecture
USD432544S (en) * 1998-05-08 2000-10-24 Apple Computer, Inc. Composite desktop for a computer display screen
KR100277994B1 (en) * 1998-12-31 2001-01-15 구자홍 Boundary Area Display
USD426208S (en) * 1999-01-20 2000-06-06 Apple Computer, Inc. Window for a computer display screen
USD423486S (en) * 1999-01-20 2000-04-25 Apple Computer, Inc. Window for a computer display screen
USD426209S (en) * 1999-01-20 2000-06-06 Apple Computer, Inc. Window for a computer display screen
USD424040S (en) * 1999-01-20 2000-05-02 Apple Computer, Inc. Window for a computer display screen
USD424039S (en) * 1999-01-20 2000-05-02 Apple Computer, Inc. Window for a computer display screen
US6277392B1 (en) 1999-09-16 2001-08-21 Carbon Medical Technologies, Inc. Tissue injectable composition
JP2001103392A (en) * 1999-09-29 2001-04-13 Nec Ic Microcomput Syst Ltd Image frame generating circuit and digital television system using it
US7000192B2 (en) * 2001-09-24 2006-02-14 Eastman Kodak Company Method of producing a matted image usable in a scrapbook
WO2004042675A1 (en) * 2002-11-05 2004-05-21 Asia Air Survey Co.,Ltd. Visualizing system, visualizing method, and visualizing program
US7283277B2 (en) * 2002-12-18 2007-10-16 Hewlett-Packard Development Company, L.P. Image borders
DE202004009752U1 (en) * 2003-06-20 2004-11-11 Apple Computer Inc., Cupertino Computer system with a user interface, data carrier and signal sequence
US8127248B2 (en) * 2003-06-20 2012-02-28 Apple Inc. Computer interface having a virtual single-layer mode for viewing overlapping objects
US7719542B1 (en) 2003-10-10 2010-05-18 Adobe Systems Incorporated System, method and user interface controls for communicating status information
US20060150104A1 (en) * 2004-12-31 2006-07-06 Luigi Lira Display of user selected digital artworks as embellishments of a graphical user interface
US20100162306A1 (en) * 2005-01-07 2010-06-24 Guideworks, Llc User interface features for information manipulation and display devices
KR100610364B1 (en) * 2005-02-14 2006-08-09 삼성전자주식회사 Broadcasting receive apparatus having auto adjustment function and method of thereof
US7412663B2 (en) * 2005-11-30 2008-08-12 Microsoft Corporation Dynamic reflective highlighting of a glass appearance window frame
US7418668B2 (en) * 2005-11-30 2008-08-26 Microsoft Corporation Glass appearance window frame colorization
US8225208B2 (en) 2007-08-06 2012-07-17 Apple Inc. Interactive frames for images and videos displayed in a presentation application
US20100131882A1 (en) 2008-11-21 2010-05-27 Randall Reese Machine, Program Product, And Computer-Implemented Method For File Management And Storage
US9678925B2 (en) * 2010-06-11 2017-06-13 Yoav Shefi Method and system for displaying visual content in a virtual three-dimensional space
US20120066641A1 (en) * 2010-09-14 2012-03-15 Doherty Dermot P Methods and apparatus for expandable window border
USD842896S1 (en) * 2016-12-20 2019-03-12 Kimberly-Clark Worldwide, Inc. Portion of a display panel with a computer icon

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0746391B2 (en) * 1984-09-14 1995-05-17 株式会社日立製作所 Graphic seeding device
EP0212016B1 (en) * 1985-08-12 1990-10-31 Data General Corporation A system of graphical manipulation in a potentially windowed data display
JPS6324462A (en) * 1986-07-17 1988-02-01 Toshiba Corp Window state display system
GB2215168A (en) * 1988-02-23 1989-09-13 Ibm Windows with restricted colour range have priority defined by colour codes
AU625676B2 (en) * 1988-07-29 1992-07-16 Hewlett-Packard Company Three dimensional graphic interface
IL89359A0 (en) * 1989-02-21 1989-09-10 Scitex Corp Ltd Computerised apparatus for color selection
FR2647239B1 (en) * 1989-05-22 1991-07-05 Bull Sa METHOD FOR GENERATING INTERFACES FOR USER APPLICATIONS VISUALIZABLE ON THE SCREEN OF A COMPUTER SYSTEM AND DEVICE FOR IMPLEMENTING SAID METHOD
US5263134A (en) * 1989-10-25 1993-11-16 Apple Computer, Inc. Method and apparatus for controlling computer displays by using a two dimensional scroll palette
DE69022210T2 (en) * 1990-01-29 1996-05-02 Ibm Data processing system.
US5142273A (en) * 1990-09-20 1992-08-25 Ampex Corporation System for generating color blended video signal
US5420605A (en) * 1993-02-26 1995-05-30 Binar Graphics, Inc. Method of resetting a computer video display mode
US5452406A (en) * 1993-05-14 1995-09-19 Microsoft Corporation Method and system for scalable borders that provide an appearance of depth
US5477421A (en) * 1993-11-18 1995-12-19 Itt Corporation Shielded IC card

Also Published As

Publication number Publication date
DE69423250T2 (en) 2000-06-21
DE69423250D1 (en) 2000-04-06
JP3615563B2 (en) 2005-02-02
EP0624863A2 (en) 1994-11-17
EP0814455A1 (en) 1997-12-29
JP3689064B2 (en) 2005-08-31
EP0814455B1 (en) 2000-03-01
US5590267A (en) 1996-12-31
DE69425396T2 (en) 2001-01-18
EP0624863A3 (en) 1995-05-10
US5452406A (en) 1995-09-19
EP0624863B1 (en) 2000-08-02
DE69425396D1 (en) 2000-09-07
JPH0714031A (en) 1995-01-17
JP2003051018A (en) 2003-02-21
CA2121672C (en) 2001-07-31

Similar Documents

Publication Publication Date Title
CA2121672A1 (en) Scalable three-dimensional borders
USD298250S (en) Image magnifier for computer displays
EP0646823A3 (en) Automotive instrument 3-d virtual image display.
AU1118195A (en) 3d video display devices
EP0877314A4 (en) Information display system
EP0614104A3 (en) Virtual image display management system with head-up display.
CA2082848A1 (en) Apparatus for selective simultaneous display of information about a plurality of events
EP0650301A3 (en) Three-dimensional picture image display apparatus.
AU7879594A (en) Backlit display with enhanced viewing properties
AU6245994A (en) High-brightness directional viewing screen
CA2010664A1 (en) Picture-in-picture circuitry using field rate synchronization
WO2000077734A3 (en) A multi-view approach to motion and stereo
AU5989594A (en) Display compositing system
EP0608053A3 (en) Colour display system.
AU7386498A (en) Display of multiple images based on a temporal relationship among them with various operations available to a user as function of the image size
EP0627644A3 (en) Image display device with backlighting.
AU4504096A (en) Subtitling transmission system
AU1034395A (en) Image display system
AU1844395A (en) Subjectively pleasing color gamut mapping in a color computer graphics system
CA2255084A1 (en) Picture card
WO1991010152A3 (en) Self-masking transparency viewing apparatus
EP0610084A3 (en) The visual presentation of information derived from a 3D image system.
PL319901A1 (en) Viewer and method of simultaneously shifting colours of an optically variable element
CA2265462A1 (en) Method for displaying an object design
CA2221429A1 (en) Image creating apparatus and image display apparatus

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140422