WO2005045736A3 - Compositing desktop window manager - Google Patents
Compositing desktop window manager Download PDFInfo
- Publication number
- WO2005045736A3 WO2005045736A3 PCT/US2004/018940 US2004018940W WO2005045736A3 WO 2005045736 A3 WO2005045736 A3 WO 2005045736A3 US 2004018940 W US2004018940 W US 2004018940W WO 2005045736 A3 WO2005045736 A3 WO 2005045736A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- windows
- desktop
- window
- legacy
- content
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
Abstract
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2004800016733A CN101002252B (en) | 2003-10-23 | 2004-07-21 | Method for compositing desktop window manager |
MXPA05007172A MXPA05007172A (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager. |
BR0406379-1A BRPI0406379A (en) | 2003-10-23 | 2004-07-21 | Desktop Composition Window Manager |
CA002501600A CA2501600A1 (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager |
EP04776563A EP1702289A4 (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager |
MXPA05007140A MXPA05007140A (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager. |
AU2004279190A AU2004279190A1 (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager |
JP2006536546A JP2007510202A (en) | 2003-10-23 | 2004-07-21 | Synthetic desktop window manager |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/691,450 US7839419B2 (en) | 2003-10-23 | 2003-10-23 | Compositing desktop window manager |
US10/691,450 | 2003-10-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005045736A2 WO2005045736A2 (en) | 2005-05-19 |
WO2005045736A3 true WO2005045736A3 (en) | 2006-07-20 |
Family
ID=34521880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2004/018940 WO2005045736A2 (en) | 2003-10-23 | 2004-07-21 | Compositing desktop window manager |
Country Status (13)
Country | Link |
---|---|
US (2) | US7839419B2 (en) |
EP (2) | EP1702289A4 (en) |
JP (1) | JP2007510202A (en) |
KR (1) | KR20060105422A (en) |
CN (1) | CN101002252B (en) |
AU (1) | AU2004279190A1 (en) |
BR (1) | BRPI0406379A (en) |
CA (1) | CA2501600A1 (en) |
MX (2) | MXPA05007172A (en) |
RU (2) | RU2360284C2 (en) |
TW (1) | TW200515226A (en) |
WO (1) | WO2005045736A2 (en) |
ZA (1) | ZA200503158B (en) |
Families Citing this family (157)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9213365B2 (en) | 2010-10-01 | 2015-12-15 | Z124 | Method and system for viewing stacked screen displays using gestures |
US7681112B1 (en) | 2003-05-30 | 2010-03-16 | Adobe Systems Incorporated | Embedded reuse meta information |
US7839419B2 (en) | 2003-10-23 | 2010-11-23 | Microsoft Corporation | Compositing desktop window manager |
US7817163B2 (en) | 2003-10-23 | 2010-10-19 | Microsoft Corporation | Dynamic window anatomy |
US7248265B2 (en) | 2004-04-16 | 2007-07-24 | Apple Inc. | System and method for processing graphics operations with graphics processing unit |
US8704837B2 (en) * | 2004-04-16 | 2014-04-22 | Apple Inc. | High-level program interface for graphics operations |
US8134561B2 (en) | 2004-04-16 | 2012-03-13 | Apple Inc. | System for optimizing graphics operations |
US7231632B2 (en) * | 2004-04-16 | 2007-06-12 | Apple Computer, Inc. | System for reducing the number of programs necessary to render an image |
US7847800B2 (en) * | 2004-04-16 | 2010-12-07 | Apple Inc. | System for emulating graphics operations |
US8130237B2 (en) * | 2004-06-24 | 2012-03-06 | Apple Inc. | Resolution independent user interface design |
US8068103B2 (en) * | 2004-06-24 | 2011-11-29 | Apple Inc. | User-interface design |
US7652678B2 (en) * | 2004-06-25 | 2010-01-26 | Apple Inc. | Partial display updates in a windowing system using a programmable graphics processing unit |
US7761800B2 (en) * | 2004-06-25 | 2010-07-20 | Apple Inc. | Unified interest layer for user interface |
US8239749B2 (en) | 2004-06-25 | 2012-08-07 | Apple Inc. | Procedurally expressing graphic objects for web pages |
US8566732B2 (en) | 2004-06-25 | 2013-10-22 | Apple Inc. | Synchronization of widgets and dashboards |
US8302020B2 (en) * | 2004-06-25 | 2012-10-30 | Apple Inc. | Widget authoring and editing environment |
US8453065B2 (en) | 2004-06-25 | 2013-05-28 | Apple Inc. | Preview and installation of user interface elements in a display environment |
US7490295B2 (en) * | 2004-06-25 | 2009-02-10 | Apple Inc. | Layer for accessing user interface elements |
US20050285866A1 (en) * | 2004-06-25 | 2005-12-29 | Apple Computer, Inc. | Display-wide visual effects for a windowing system using a programmable graphics processing unit |
US20060059432A1 (en) * | 2004-09-15 | 2006-03-16 | Matthew Bells | User interface having viewing area with non-transparent and semi-transparent regions |
US20060168537A1 (en) * | 2004-12-22 | 2006-07-27 | Hochmuth Roland M | Computer display control system and method |
US8140975B2 (en) | 2005-01-07 | 2012-03-20 | Apple Inc. | Slide show navigation |
US20060230105A1 (en) * | 2005-04-06 | 2006-10-12 | Ericom Software B 2001 Ltd | Method of providing a remote desktop session with the same look and feel as a local desktop |
US8234577B1 (en) * | 2005-05-23 | 2012-07-31 | Glance Networks, Inc. | Method and apparatus for the transmission of changed host display information |
US8543931B2 (en) | 2005-06-07 | 2013-09-24 | Apple Inc. | Preview including theme based installation of user interface elements in a display environment |
US7681200B2 (en) * | 2005-07-22 | 2010-03-16 | Microsoft Corporation | Secure hardware desktop buffer composition |
US7743336B2 (en) * | 2005-10-27 | 2010-06-22 | Apple Inc. | Widget security |
US9104294B2 (en) | 2005-10-27 | 2015-08-11 | Apple Inc. | Linked widgets |
US7954064B2 (en) | 2005-10-27 | 2011-05-31 | Apple Inc. | Multiple dashboards |
US8543824B2 (en) | 2005-10-27 | 2013-09-24 | Apple Inc. | Safe distribution and use of content |
US7752556B2 (en) | 2005-10-27 | 2010-07-06 | Apple Inc. | Workflow widgets |
US7707514B2 (en) | 2005-11-18 | 2010-04-27 | Apple Inc. | Management of user interface elements in a display environment |
US7418668B2 (en) * | 2005-11-30 | 2008-08-26 | Microsoft Corporation | Glass appearance window frame colorization |
US20070162850A1 (en) * | 2006-01-06 | 2007-07-12 | Darin Adler | Sports-related widgets |
US8155682B2 (en) * | 2006-05-05 | 2012-04-10 | Research In Motion Limited | Handheld electronic device including automatic mobile phone number management, and associated method |
TW200806030A (en) * | 2006-07-06 | 2008-01-16 | Sin Etke Technology Co Ltd | Mobile video system for vehicle |
US8869027B2 (en) | 2006-08-04 | 2014-10-21 | Apple Inc. | Management and generation of dashboards |
CN100583022C (en) * | 2006-09-27 | 2010-01-20 | 联想(北京)有限公司 | Method for capturing computer screen image |
US8893038B2 (en) * | 2006-10-03 | 2014-11-18 | International Business Machines Corporation | Graphical association of task bar entries with corresponding desktop locations |
US7739613B2 (en) * | 2006-11-10 | 2010-06-15 | Microsoft Corporation | Graphics tiering strategy incorporating bitmaps and window geometries |
EP1939714A1 (en) * | 2006-12-27 | 2008-07-02 | Research In Motion Limited | Method for presenting data on a small screen |
US20080168367A1 (en) * | 2007-01-07 | 2008-07-10 | Chaudhri Imran A | Dashboards, Widgets and Devices |
US7996787B2 (en) * | 2007-02-06 | 2011-08-09 | Cptn Holdings Llc | Plug-in architecture for window management and desktop compositing effects |
JP4858313B2 (en) * | 2007-06-01 | 2012-01-18 | 富士ゼロックス株式会社 | Workspace management method |
US8954871B2 (en) | 2007-07-18 | 2015-02-10 | Apple Inc. | User-centric widgets and dashboards |
US20090021486A1 (en) * | 2007-07-19 | 2009-01-22 | Apple Inc. | Dashboard Surfaces |
US8667415B2 (en) | 2007-08-06 | 2014-03-04 | Apple Inc. | Web widgets |
US8156467B2 (en) * | 2007-08-27 | 2012-04-10 | Adobe Systems Incorporated | Reusing components in a running application |
US8201102B2 (en) * | 2007-09-04 | 2012-06-12 | Apple Inc. | Opaque views for graphical user interfaces |
US8176466B2 (en) | 2007-10-01 | 2012-05-08 | Adobe Systems Incorporated | System and method for generating an application fragment |
US8890874B2 (en) * | 2007-12-14 | 2014-11-18 | Microsoft Corporation | Changing visual content communication |
US8433747B2 (en) * | 2008-02-01 | 2013-04-30 | Microsoft Corporation | Graphics remoting architecture |
US9619304B2 (en) | 2008-02-05 | 2017-04-11 | Adobe Systems Incorporated | Automatic connections between application components |
US20090210817A1 (en) * | 2008-02-15 | 2009-08-20 | Microsoft Corporation | Mechanism for increasing remote desktop responsiveness |
US7937452B2 (en) | 2008-02-19 | 2011-05-03 | Microsoft Corporation | Framework for rendering plug-ins in remote access services |
US8134551B2 (en) * | 2008-02-29 | 2012-03-13 | Autodesk, Inc. | Frontend for universal rendering framework |
US9471996B2 (en) * | 2008-02-29 | 2016-10-18 | Autodesk, Inc. | Method for creating graphical materials for universal rendering framework |
CN101539856B (en) * | 2008-03-17 | 2013-01-16 | 国际商业机器公司 | Method and device for restoring overlapped window in application sharing software |
US8521478B2 (en) * | 2008-04-01 | 2013-08-27 | Autodesk, Inc. | Automatic coloring of rigid groups of parts |
US8212806B2 (en) * | 2008-04-08 | 2012-07-03 | Autodesk, Inc. | File format extensibility for universal rendering framework |
US8200896B2 (en) * | 2008-06-06 | 2012-06-12 | Microsoft Corporation | Increasing remote desktop performance with video caching |
US8379058B2 (en) * | 2008-06-06 | 2013-02-19 | Apple Inc. | Methods and apparatuses to arbitrarily transform windows |
US20090315900A1 (en) * | 2008-06-23 | 2009-12-24 | Microsoft Corporation | Generic surface manager |
US20090328080A1 (en) * | 2008-06-25 | 2009-12-31 | Microsoft Corporation | Window Redirection Using Interception of Drawing APIS |
US8656293B1 (en) | 2008-07-29 | 2014-02-18 | Adobe Systems Incorporated | Configuring mobile devices |
US7577913B1 (en) * | 2008-07-30 | 2009-08-18 | International Business Machines Corporation | Method of using a fovea type pointer in a video conferencing system including at least two 2-dimensional display screens forming a common virtual surface |
US8667404B2 (en) * | 2008-08-06 | 2014-03-04 | Autodesk, Inc. | Predictive material editor |
DE112008003965T5 (en) * | 2008-08-29 | 2011-07-14 | Hewlett-Packard Development Co., L.P., Tex. | Combining interfaces of shell applications and subapplications |
US8762879B1 (en) * | 2008-09-01 | 2014-06-24 | Google Inc. | Tab management in a browser |
US8300056B2 (en) | 2008-10-13 | 2012-10-30 | Apple Inc. | Seamless display migration |
US9342901B2 (en) * | 2008-10-27 | 2016-05-17 | Autodesk, Inc. | Material data processing pipeline |
US8584084B2 (en) * | 2008-11-12 | 2013-11-12 | Autodesk, Inc. | System for library content creation |
US20100141658A1 (en) * | 2008-12-09 | 2010-06-10 | Microsoft Corporation | Two-dimensional shadows showing three-dimensional depth |
US8363067B1 (en) * | 2009-02-05 | 2013-01-29 | Matrox Graphics, Inc. | Processing multiple regions of an image in a graphics display system |
US20110043535A1 (en) * | 2009-08-18 | 2011-02-24 | Microsoft Corporation | Colorization of bitmaps |
CN101655804B (en) * | 2009-09-02 | 2012-07-11 | 国际伸得纬科技有限公司 | Method and device for building virtual operating system |
US20110060993A1 (en) * | 2009-09-08 | 2011-03-10 | Classified Ventures, Llc | Interactive Detailed Video Navigation System |
US8111086B2 (en) * | 2009-11-16 | 2012-02-07 | Citrix Systems, Inc. | Methods and systems for selective implementation of progressive display techniques |
US9069437B2 (en) * | 2009-12-18 | 2015-06-30 | Lenovo (Beijing) Limited | Window management method, apparatus and computing device |
US8368702B2 (en) | 2010-01-06 | 2013-02-05 | Apple Inc. | Policy-based switching between graphics-processing units |
US8797334B2 (en) | 2010-01-06 | 2014-08-05 | Apple Inc. | Facilitating efficient switching between graphics-processing units |
US8648868B2 (en) | 2010-01-06 | 2014-02-11 | Apple Inc. | Color correction to facilitate switching between graphics-processing units |
US10397639B1 (en) | 2010-01-29 | 2019-08-27 | Sitting Man, Llc | Hot key systems and methods |
JP5179537B2 (en) * | 2010-04-09 | 2013-04-10 | 株式会社ソニー・コンピュータエンタテインメント | Information processing device |
WO2011132188A1 (en) * | 2010-04-19 | 2011-10-27 | Tactile World Ltd. | Intelligent display system and method |
US20120218202A1 (en) | 2010-10-01 | 2012-08-30 | Sanjiv Sirpal | Windows position control for phone applications |
WO2012044714A1 (en) | 2010-10-01 | 2012-04-05 | Imerj LLC | Pinch gesture to swap windows |
US20120084737A1 (en) | 2010-10-01 | 2012-04-05 | Flextronics Id, Llc | Gesture controls for multi-screen hierarchical applications |
US20120092351A1 (en) * | 2010-10-19 | 2012-04-19 | Apple Inc. | Facilitating atomic switching of graphics-processing units |
US9396001B2 (en) * | 2010-11-08 | 2016-07-19 | Sony Corporation | Window management for an embedded system |
CN102609167A (en) * | 2011-01-25 | 2012-07-25 | 联想(北京)有限公司 | Electronic equipment and display method thereof |
US20120274639A1 (en) * | 2011-04-29 | 2012-11-01 | Simon Boy | Method for Generating images of three-dimensional data |
CN102724574B (en) * | 2011-05-11 | 2015-02-18 | 新奥特(北京)视频技术有限公司 | Realization method of multi-path video windowing |
US10417018B2 (en) * | 2011-05-27 | 2019-09-17 | Microsoft Technology Licensing, Llc | Navigation of immersive and desktop shells |
US9843665B2 (en) | 2011-05-27 | 2017-12-12 | Microsoft Technology Licensing, Llc | Display of immersive and desktop shells |
US8640047B2 (en) * | 2011-06-01 | 2014-01-28 | Micorsoft Corporation | Asynchronous handling of a user interface manipulation |
US9361715B2 (en) * | 2011-06-02 | 2016-06-07 | Microsoft Technology Licensing, Llc | Global composition system |
RU2458396C1 (en) * | 2011-07-19 | 2012-08-10 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Method of editing static digital composite images, including images of several objects |
US9563971B2 (en) | 2011-09-09 | 2017-02-07 | Microsoft Technology Licensing, Llc | Composition system thread |
US20130076654A1 (en) | 2011-09-27 | 2013-03-28 | Imerj LLC | Handset states and state diagrams: open, closed transitional and easel |
CN102591656B (en) * | 2011-12-28 | 2015-02-18 | 深圳万兴信息科技股份有限公司 | Achieving method and achieving device for window animation |
US9052414B2 (en) | 2012-02-07 | 2015-06-09 | Microsoft Technology Licensing, Llc | Virtual image device |
US9354748B2 (en) | 2012-02-13 | 2016-05-31 | Microsoft Technology Licensing, Llc | Optical stylus interaction |
US9384711B2 (en) * | 2012-02-15 | 2016-07-05 | Microsoft Technology Licensing, Llc | Speculative render ahead and caching in multiple passes |
US8749529B2 (en) | 2012-03-01 | 2014-06-10 | Microsoft Corporation | Sensor-in-pixel display system with near infrared filter |
US8873227B2 (en) | 2012-03-02 | 2014-10-28 | Microsoft Corporation | Flexible hinge support layer |
US8935774B2 (en) | 2012-03-02 | 2015-01-13 | Microsoft Corporation | Accessory device authentication |
US9075566B2 (en) | 2012-03-02 | 2015-07-07 | Microsoft Technoogy Licensing, LLC | Flexible hinge spine |
US9460029B2 (en) | 2012-03-02 | 2016-10-04 | Microsoft Technology Licensing, Llc | Pressure sensitive keys |
US9870066B2 (en) | 2012-03-02 | 2018-01-16 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
US20130300590A1 (en) | 2012-05-14 | 2013-11-14 | Paul Henry Dietz | Audio Feedback |
US9230517B2 (en) | 2012-05-31 | 2016-01-05 | Microsoft Technology Licensing, Llc | Virtual surface gutters |
US9235925B2 (en) * | 2012-05-31 | 2016-01-12 | Microsoft Technology Licensing, Llc | Virtual surface rendering |
US9286122B2 (en) | 2012-05-31 | 2016-03-15 | Microsoft Technology Licensing, Llc | Display techniques using virtual surface allocation |
US9177533B2 (en) * | 2012-05-31 | 2015-11-03 | Microsoft Technology Licensing, Llc | Virtual surface compaction |
US10031556B2 (en) | 2012-06-08 | 2018-07-24 | Microsoft Technology Licensing, Llc | User experience adaptation |
US9019615B2 (en) | 2012-06-12 | 2015-04-28 | Microsoft Technology Licensing, Llc | Wide field-of-view virtual image projector |
US9069905B2 (en) | 2012-07-16 | 2015-06-30 | Microsoft Technology Licensing, Llc | Tool-based testing for composited systems |
CN102799385B (en) * | 2012-07-19 | 2016-12-21 | 腾讯科技(深圳)有限公司 | desktop control method and device |
US9355345B2 (en) | 2012-07-23 | 2016-05-31 | Microsoft Technology Licensing, Llc | Transparent tags with encoded data |
US8964379B2 (en) | 2012-08-20 | 2015-02-24 | Microsoft Corporation | Switchable magnetic lock |
US9152173B2 (en) | 2012-10-09 | 2015-10-06 | Microsoft Technology Licensing, Llc | Transparent display device |
TWI493501B (en) * | 2012-10-26 | 2015-07-21 | Mstar Semiconductor Inc | Image file processing method and image file processing apparatus |
US9513748B2 (en) | 2012-12-13 | 2016-12-06 | Microsoft Technology Licensing, Llc | Combined display panel circuit |
KR20140100316A (en) * | 2013-02-06 | 2014-08-14 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
US9638835B2 (en) | 2013-03-05 | 2017-05-02 | Microsoft Technology Licensing, Llc | Asymmetric aberration correcting lens |
US9594603B2 (en) | 2013-04-15 | 2017-03-14 | Microsoft Technology Licensing, Llc | Application-to-application launch windowing |
US11294529B2 (en) | 2013-04-15 | 2022-04-05 | Microsoft Technology Licensing, Llc | Application window divider control for window layout management |
US10754536B2 (en) | 2013-04-29 | 2020-08-25 | Microsoft Technology Licensing, Llc | Content-based directional placement application launch |
US9542906B2 (en) | 2013-05-10 | 2017-01-10 | Microsoft Technology Licensing, Llc | Shared compositional resources |
US9443331B2 (en) | 2013-06-06 | 2016-09-13 | Microsoft Technology Licensing, Llc | Input object for routing input for visual elements |
US9870115B2 (en) * | 2013-06-07 | 2018-01-16 | Apple Inc. | User interfaces for multiple displays |
US9317891B2 (en) * | 2013-06-07 | 2016-04-19 | Ncomputing, Inc. | Systems and methods for hardware-accelerated key color extraction |
US9307007B2 (en) | 2013-06-14 | 2016-04-05 | Microsoft Technology Licensing, Llc | Content pre-render and pre-fetch techniques |
CN104750440B (en) * | 2013-12-30 | 2017-09-29 | 纬创资通股份有限公司 | Window management method, electronic installation and the computer program product of multi-screen |
US10120420B2 (en) | 2014-03-21 | 2018-11-06 | Microsoft Technology Licensing, Llc | Lockable display and techniques enabling use of lockable displays |
US10222953B2 (en) * | 2014-04-30 | 2019-03-05 | Disney Enterprises, Inc. | Systems and methods for editing virtual content of a virtual space |
US9659394B2 (en) * | 2014-06-30 | 2017-05-23 | Microsoft Technology Licensing, Llc | Cinematization of output in compound device environment |
US10324733B2 (en) | 2014-07-30 | 2019-06-18 | Microsoft Technology Licensing, Llc | Shutdown notifications |
US10146409B2 (en) | 2014-08-29 | 2018-12-04 | Microsoft Technology Licensing, Llc | Computerized dynamic splitting of interaction across multiple content |
US9733823B2 (en) * | 2015-04-01 | 2017-08-15 | Microsoft Technology Licensing, Llc | View activation via hit testing in an asynchronous windowing system |
CN105068714B (en) * | 2015-08-10 | 2019-02-05 | 联想(北京)有限公司 | A kind of display control method and electronic equipment |
CN105549880A (en) * | 2015-12-08 | 2016-05-04 | 联想(北京)有限公司 | Window control method and electronic equipment |
CN107292807B (en) * | 2016-03-31 | 2020-12-04 | 阿里巴巴集团控股有限公司 | Graph synthesis method, window setting method and system |
US11042955B2 (en) * | 2016-06-02 | 2021-06-22 | Nextlabs, Inc. | Manipulating display content of a graphical user interface |
WO2018080542A1 (en) * | 2016-10-31 | 2018-05-03 | Hewlett-Packard Development Company, L.P. | Developing a non-rectangular user interface |
US10223135B2 (en) | 2016-12-30 | 2019-03-05 | Dropbox, Inc. | User interface extender |
EP3577546A4 (en) * | 2017-04-05 | 2021-04-14 | Hewlett-Packard Development Company, L.P. | Shell application |
CN109240677B (en) | 2017-07-07 | 2020-10-16 | 阿里巴巴集团控股有限公司 | Layer processing method and device |
US11294530B2 (en) * | 2017-08-07 | 2022-04-05 | Microsoft Technology Licensing, Llc | Displaying a translucent version of a user interface element |
TWI726252B (en) * | 2018-10-31 | 2021-05-01 | 宏碁股份有限公司 | Operation method for multi-monitor and electronic system using the same |
CN111611031A (en) * | 2019-02-26 | 2020-09-01 | 华为技术有限公司 | Graph drawing method and electronic equipment |
US11175423B2 (en) * | 2019-08-22 | 2021-11-16 | Schlumberger Technology Corporation | Real time deformation of seismic slices using programmable shaders |
CN112000417B (en) * | 2020-10-27 | 2021-05-28 | 统信软件技术有限公司 | Control method for window display effect and computing device |
CN113835600A (en) * | 2021-09-24 | 2021-12-24 | 统信软件技术有限公司 | Application window rotating method, computing device and readable storage medium |
CN114546204B (en) * | 2022-04-21 | 2022-08-12 | 广东统信软件有限公司 | Window management method, computing device and readable storage medium |
US11886685B1 (en) | 2022-10-20 | 2024-01-30 | Stardock Corporation | Desktop container peek interface |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040075670A1 (en) * | 2000-07-31 | 2004-04-22 | Bezine Eric Camille Pierre | Method and system for receiving interactive dynamic overlays through a data stream and displaying it over a video content |
US20050071804A1 (en) * | 2003-09-25 | 2005-03-31 | Miserocchi Nathan P. | System and method for managing graphical data |
US20050275661A1 (en) * | 2004-06-10 | 2005-12-15 | Cihula Joseph F | Displaying a trusted user interface using background images |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4694404A (en) * | 1984-01-12 | 1987-09-15 | Key Bank N.A. | High-speed image generation of complex solid objects using octree encoding |
JPS63174478A (en) | 1987-01-14 | 1988-07-18 | Nec Corp | Special effect generator for digital television |
US5113213A (en) | 1989-01-13 | 1992-05-12 | Sandor Ellen R | Computer-generated autostereography method and apparatus |
US5396559A (en) | 1990-08-24 | 1995-03-07 | Mcgrew; Stephen P. | Anticounterfeiting method and device utilizing holograms and pseudorandom dot patterns |
JPH0546568A (en) | 1991-08-08 | 1993-02-26 | Internatl Business Mach Corp <Ibm> | Dispersion application execution device and method |
US5311329A (en) | 1991-08-28 | 1994-05-10 | Silicon Graphics, Inc. | Digital filtering for lenticular printing |
US5307449A (en) * | 1991-12-20 | 1994-04-26 | Apple Computer, Inc. | Method and apparatus for simultaneously rendering multiple scanlines |
US5303370A (en) | 1992-11-13 | 1994-04-12 | Score Group, Inc. | Anti-counterfeiting process using lenticular optics and color masking |
US5487145A (en) | 1993-07-09 | 1996-01-23 | Taligent, Inc. | Method and apparatus for compositing display items which minimizes locked drawing areas |
US5708717A (en) | 1995-11-29 | 1998-01-13 | Alasia; Alfred | Digital anti-counterfeiting software method and apparatus |
IL116804A (en) | 1996-01-17 | 1998-12-06 | R N S Remote Networking Soluti | Application user interface redirector |
US5862325A (en) | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
GB2312119B (en) | 1996-04-12 | 2000-04-05 | Lightworks Editing Systems Ltd | Digital video effects apparatus and method therefor |
US5805163A (en) * | 1996-04-22 | 1998-09-08 | Ncr Corporation | Darkened transparent window overlapping an opaque window |
US5870088A (en) | 1996-05-09 | 1999-02-09 | National Instruments Corporation | System and method for editing a control via direct graphical user interaction |
US5819271A (en) | 1996-06-04 | 1998-10-06 | Multex Systems, Inc. | Corporate information communication and delivery system and method including entitlable hypertext links |
US6061695A (en) | 1996-12-06 | 2000-05-09 | Microsoft Corporation | Operating system shell having a windowing graphical user interface with a desktop displayed as a hypertext multimedia document |
KR20000064776A (en) | 1997-01-24 | 2000-11-06 | 이데이 노부유끼 | Apparatus for generating a shape data, a method for generating the shape data, and a medium thereof |
JP3361951B2 (en) | 1997-02-25 | 2003-01-07 | 大日本スクリーン製造株式会社 | Print data processing apparatus and method |
US6026433A (en) | 1997-03-17 | 2000-02-15 | Silicon Graphics, Inc. | Method of creating and editing a web site in a client-server environment using customizable web site templates |
US5896131A (en) * | 1997-04-30 | 1999-04-20 | Hewlett-Packard Company | Video raster display with foreground windows that are partially transparent or translucent |
US6208347B1 (en) | 1997-06-23 | 2001-03-27 | Real-Time Geometry Corporation | System and method for computer modeling of 3D objects and 2D images by mesh constructions that incorporate non-spatial data such as color or texture |
US6486886B1 (en) | 1997-07-15 | 2002-11-26 | Silverbrook Research Pty Ltd | Bump map compositing for simulated digital painting effects |
US6023724A (en) | 1997-09-26 | 2000-02-08 | 3Com Corporation | Apparatus and methods for use therein for an ISDN LAN modem that displays fault information to local hosts through interception of host DNS request messages |
US5940843A (en) | 1997-10-08 | 1999-08-17 | Multex Systems, Inc. | Information delivery system and method including restriction processing |
US5986652A (en) | 1997-10-21 | 1999-11-16 | International Business Machines Corporation | Method for editing an object wherein steps for creating the object are preserved |
US5933141A (en) * | 1998-01-05 | 1999-08-03 | Gateway 2000, Inc. | Mutatably transparent displays |
JP3350923B2 (en) | 1998-01-06 | 2002-11-25 | 横河電機株式会社 | Instrument diagram display device and recording medium recording instrument diagram display program |
US6870546B1 (en) | 1998-06-01 | 2005-03-22 | Autodesk, Inc. | Protectable expressions in objects having authorable behaviors and appearances |
US7523415B1 (en) * | 1999-06-24 | 2009-04-21 | Porter Swain W | Exclusive use display surface areas and persistently visible display of contents including advertisements |
EP1257902A4 (en) | 2000-02-16 | 2006-04-19 | Goamerica Inc | Document creation and scheduling of applications' jobs |
AU2001282415A1 (en) * | 2000-07-18 | 2002-01-30 | Incredimail Ltd. | System and method for visual feedback of command execution in electronic mail systems |
US7427995B2 (en) * | 2000-08-18 | 2008-09-23 | Amcor Limited | System for creating an artwork |
US7051288B2 (en) | 2001-02-15 | 2006-05-23 | International Business Machines Corporation | Method, system, and product for a java-based desktop to provide window manager services on UNIX |
US6700583B2 (en) * | 2001-05-14 | 2004-03-02 | Ati Technologies, Inc. | Configurable buffer for multipass applications |
JP3790126B2 (en) | 2001-05-30 | 2006-06-28 | 株式会社東芝 | Spatiotemporal domain information processing method and spatiotemporal domain information processing system |
US7181699B2 (en) | 2001-06-13 | 2007-02-20 | Microsoft Corporation | Dynamic resizing of dialogs |
US7047500B2 (en) | 2001-11-16 | 2006-05-16 | Koninklijke Philips Electronics N.V. | Dynamically configurable virtual window manager |
US6816159B2 (en) * | 2001-12-10 | 2004-11-09 | Christine M. Solazzi | Incorporating a personalized wireframe image in a computer software application |
US7028266B2 (en) * | 2002-04-05 | 2006-04-11 | Microsoft Corporation | Processing occluded windows during application sharing |
US6980209B1 (en) * | 2002-06-14 | 2005-12-27 | Nvidia Corporation | Method and system for scalable, dataflow-based, programmable processing of graphics data |
US7839419B2 (en) | 2003-10-23 | 2010-11-23 | Microsoft Corporation | Compositing desktop window manager |
-
2003
- 2003-10-23 US US10/691,450 patent/US7839419B2/en not_active Expired - Fee Related
-
2004
- 2004-07-21 CN CN2004800016733A patent/CN101002252B/en not_active Expired - Fee Related
- 2004-07-21 KR KR1020057008053A patent/KR20060105422A/en not_active Application Discontinuation
- 2004-07-21 MX MXPA05007172A patent/MXPA05007172A/en not_active Application Discontinuation
- 2004-07-21 MX MXPA05007140A patent/MXPA05007140A/en not_active Application Discontinuation
- 2004-07-21 ZA ZA200503158A patent/ZA200503158B/en unknown
- 2004-07-21 WO PCT/US2004/018940 patent/WO2005045736A2/en active Application Filing
- 2004-07-21 RU RU2005120233/09A patent/RU2360284C2/en not_active IP Right Cessation
- 2004-07-21 EP EP04776563A patent/EP1702289A4/en not_active Withdrawn
- 2004-07-21 CA CA002501600A patent/CA2501600A1/en not_active Abandoned
- 2004-07-21 JP JP2006536546A patent/JP2007510202A/en active Pending
- 2004-07-21 BR BR0406379-1A patent/BRPI0406379A/en not_active IP Right Cessation
- 2004-07-21 AU AU2004279190A patent/AU2004279190A1/en not_active Abandoned
- 2004-07-21 EP EP09010185A patent/EP2112592A3/en not_active Withdrawn
- 2004-07-22 TW TW093121931A patent/TW200515226A/en unknown
-
2009
- 2009-03-12 RU RU2009109090/08A patent/RU2009109090A/en not_active Application Discontinuation
-
2010
- 2010-11-05 US US12/940,514 patent/US8059137B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040075670A1 (en) * | 2000-07-31 | 2004-04-22 | Bezine Eric Camille Pierre | Method and system for receiving interactive dynamic overlays through a data stream and displaying it over a video content |
US20050071804A1 (en) * | 2003-09-25 | 2005-03-31 | Miserocchi Nathan P. | System and method for managing graphical data |
US20050275661A1 (en) * | 2004-06-10 | 2005-12-15 | Cihula Joseph F | Displaying a trusted user interface using background images |
Non-Patent Citations (1)
Title |
---|
See also references of EP1702289A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP2112592A2 (en) | 2009-10-28 |
ZA200503158B (en) | 2006-10-25 |
AU2004279190A1 (en) | 2005-06-23 |
EP1702289A4 (en) | 2008-02-27 |
MXPA05007172A (en) | 2005-08-29 |
BRPI0406379A (en) | 2005-08-09 |
MXPA05007140A (en) | 2005-08-26 |
TW200515226A (en) | 2005-05-01 |
US20050088447A1 (en) | 2005-04-28 |
US8059137B2 (en) | 2011-11-15 |
US7839419B2 (en) | 2010-11-23 |
RU2360284C2 (en) | 2009-06-27 |
RU2005120233A (en) | 2006-01-20 |
RU2009109090A (en) | 2010-09-20 |
EP2112592A3 (en) | 2010-01-20 |
WO2005045736A2 (en) | 2005-05-19 |
JP2007510202A (en) | 2007-04-19 |
CN101002252A (en) | 2007-07-18 |
EP1702289A2 (en) | 2006-09-20 |
AU2004279190A8 (en) | 2008-10-02 |
KR20060105422A (en) | 2006-10-11 |
US20110072391A1 (en) | 2011-03-24 |
CA2501600A1 (en) | 2005-04-23 |
CN101002252B (en) | 2011-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005045736A3 (en) | Compositing desktop window manager | |
WO2005045558A3 (en) | Dynamic window anatomy | |
CN109525901B (en) | Video processing method and device, electronic equipment and computer readable medium | |
US11418832B2 (en) | Video processing method, electronic device and computer-readable storage medium | |
CN102163216B (en) | Picture display method and device thereof | |
WO2006007251A3 (en) | Display updates in a windowing system using a programmable graphics processing unit. | |
EP1758061A4 (en) | Display, displaying method, information recording medium, and program | |
MY147084A (en) | Interface and system for manipulating thumbnails of live windows in a window manager | |
HK1076518A1 (en) | Providing a graphical user interface in a system with a high-assurance execution environment | |
EP0947960A3 (en) | A system for editing complex visual data | |
BRPI0406421A (en) | Synchronized graphics and regional data for remote graphics systems | |
DE60034364D1 (en) | MULTIPLE VIDEO DRIVES USING SLICE BASED CODING | |
MXPA03004412A (en) | Visual and scene graph interfaces. | |
KR20060119697A (en) | A multiple-mode window presentation system and process | |
CA2421894A1 (en) | Hardware-enhanced graphics acceleration of pixel sub-component-oriented images | |
CN111221596B (en) | Font rendering method, apparatus and computer readable storage medium | |
CA2119220A1 (en) | Simultaneous High Resolution Display Within Multiple Virtual DOS Applications in a Data Processing System | |
WO2004090743A3 (en) | Enhanced readability with flowed bitmaps | |
US9412196B2 (en) | Regional compositing | |
US20140362075A1 (en) | Visual distoration effects through translucent structures in design software | |
WO2005015503A3 (en) | Method and apparatus for rendering translucent and opaque 3d graphics | |
TW200506757A (en) | Method and system for providing useable images on a high resolution display when a 2D graphics window is utilized with a 3D graphics window | |
US20070229520A1 (en) | Buffered Paint Systems | |
US20050285866A1 (en) | Display-wide visual effects for a windowing system using a programmable graphics processing unit | |
US20230377242A1 (en) | A-buffer dynamic allocation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 2006536546 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2501600 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005/03158 Country of ref document: ZA Ref document number: 200503158 Country of ref document: ZA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1844/DELNP/2005 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020057008053 Country of ref document: KR |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004279190 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004776563 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20048016733 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2004279190 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 2005120233 Country of ref document: RU Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: PA/A/2005/007140 Country of ref document: MX Ref document number: PA/A/2005/007172 Country of ref document: MX |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWP | Wipo information: published in national office |
Ref document number: 2004776563 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057008053 Country of ref document: KR |