KR20140043360A - 이머시브 쉘 및 애플리케이션 쉘의 디스플레이 - Google Patents
이머시브 쉘 및 애플리케이션 쉘의 디스플레이 Download PDFInfo
- Publication number
- KR20140043360A KR20140043360A KR1020137031548A KR20137031548A KR20140043360A KR 20140043360 A KR20140043360 A KR 20140043360A KR 1020137031548 A KR1020137031548 A KR 1020137031548A KR 20137031548 A KR20137031548 A KR 20137031548A KR 20140043360 A KR20140043360 A KR 20140043360A
- Authority
- KR
- South Korea
- Prior art keywords
- shell
- immersive
- application
- desktop
- desktop shell
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 75
- 230000006870 function Effects 0.000 description 23
- 230000003993 interaction Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 10
- 230000033001 locomotion Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000010454 slate Substances 0.000 description 3
- 238000004883 computer application Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- RZVAJINKPMORJF-UHFFFAOYSA-N Acetaminophen Chemical compound CC(=O)NC1=CC=C(O)C=C1 RZVAJINKPMORJF-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 210000004185 liver Anatomy 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- 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
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
Description
도 2는 타일들로서 구성된 애플리케이션들의 표현들(representations)의 선택을 통해 이머시브 쉘에서의 애플리케이션의 런칭을 지원하는 것으로서 도 1의 컴퓨팅 장치의 예시적인 구현에서의 시스템을 나타내는 도면.
도 3은 이머시브 애플리케이션으로서의 데스크탑 쉘과 소셜 네트워크 쉘로부터 데이터를 출력하는 이머시브 쉘의 예시적인 실시예를 나타내는 도면,
도 4는 도 3의 이머시브 환경 내에서 1차 영역(primary region)에 디스플레이하기 위해 2차 영역(secondary region)으로부터 데스크탑 쉘을 선택한 결과가 도시되어 있는 예시적인 구현을 나타내는 도면,
도 5는 이머시브 쉘 내에서 데스크탑 쉘로부터 애플리케이션으로 네비게이팅하기 위해 도 4의 사용자 인터페이스가 스크롤링되는 예시적인 실시예를 나타내는 도면,
도 6은 이머시브 쉘 내에서 데스크탑 쉘과 애플리케이션 간에 네비게이팅하기 위한 기법이 이용되는 또 다른 예시적인 실시예를 나타내는 도면,
도 7은 이머시브 쉘 내에서 데스크탑 쉘과 애플리케이션 간에 네비게이팅하기 위한 도 6의 기법의 결과가 도시되어 있는 또 다른 예시적인 실시예를 나타내는 도면,
도 8은 이머시브 쉘 내의 대응하는 선택에 대해 구현될 수 있는 커맨드들을 전체로서 갖는 메뉴가 출력되는 예시적인 실시예를 나타내는 도면,
도 9는 이머시브 쉘 내에서 데스크탑 쉘이 동시에 디스플레이되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 10은 애플리케이션과 데스크탑 쉘 사이에서 네비게이팅하기 위해 이머시브 쉘을 통한 네비게이션이 수행되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 11은 애플리케이션을 나타내는 타일 및 데스크탑 쉘을 나타내는 타일을 포함하는 이머시브 쉘의 시작 화면이 디스플레이되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 12는 이머시브 쉘이 1차 영역, 2차 영역을 포함하고 어느 한 부분에서 데스크탑 쉘로부터 생성된 데이터를 디스플레이 및 이동시키도록 구성된 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 13은 데스크탑 쉘의 실행이 이머시브 쉘 내에서 런칭되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 14는 제1 쉘로부터의 통지가 제2 쉘에 디스플레이되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 15는 애플리케이션 및 데스크탑 쉘에 전체적으로 적용될 수 있는 커맨드들의 메뉴가 디스플레이되는 예시적인 실시예에서의 절차를 나타내는 흐름도,
도 16은 도 1을 참조하여 기술된 컴퓨팅 장치를 포함하는 예시적인 시스템을 나태는 도면,
도 17은 본 명세서에서 기술된 다양한 실시예들을 구현하는 데 사용될 수 있는 예시적인 컴퓨팅 장치를 도시한다.
Claims (10)
- 컴퓨팅 장치의 운영 시스템의 제1 쉘(first shell)에서 실행되는 애플리케이션으로부터 통지를 수신하는 단계와,
상기 컴퓨팅 장치의 상기 운영 시스템의 제2 쉘 내에 상기 통지를 디스플레이하는 단계
를 포함하는 방법.
- 제1항에 있어서,
상기 제1 쉘 및 상기 제2 쉘은 상기 컴퓨팅 장치의 디스플레이 장치 상에서 동시에 디스플레이되는, 방법.
- 제1항에 있어서,
상기 제1 쉘은 상기 운영 시스템의 상기 제2 쉘 내에서 액세스가능한, 방법.
- 제1항에 있어서,
상기 제1 쉘은 상기 제2 쉘에 의해 애플리케이션으로서 취급되는, 방법. - 제1항에 있어서,
상기 디스플레이하는 단계는 팝업 메뉴를 사용하여 수행되는, 방법.
- 제5항에 있어서,
상기 팝업 메뉴는 사전 정의된 기간 동안 디스플레이되도록 구성되는, 방법.
- 제1항에 있어서,
상기 제1 쉘은 상기 수신하는 단계 동안에는 현재 보여지지 않는, 방법.
- 제1항에 있어서,
상기 제1 쉘은 데스크탑 쉘이고 상기 제2 쉘은 상기 운영 시스템의 이머시브 쉘인, 방법.
- 제8항에 있어서,
상기 데스크탑 쉘은 적어도 상기 애플리케이션에 대해 복수의 윈도우를 이용하고 상기 이머시브 쉘은 애플리케이션마다 하나의 윈도우를 지원하는, 방법.
- 제1항에 있어서,
상기 데스크탑 쉘은 상기 데스크탑 쉘 내에서 실행가능한 복수의 애플리케이션에 대응하는 복수의 윈도우의 디스플레이를 포함하는, 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/118,213 US9843665B2 (en) | 2011-05-27 | 2011-05-27 | Display of immersive and desktop shells |
US13/118,213 | 2011-05-27 | ||
PCT/US2011/055527 WO2013002817A1 (en) | 2011-05-27 | 2011-10-09 | Display of immersive and desktop shells |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140043360A true KR20140043360A (ko) | 2014-04-09 |
KR101895646B1 KR101895646B1 (ko) | 2018-09-05 |
Family
ID=47220134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137031548A KR101895646B1 (ko) | 2011-05-27 | 2011-10-09 | 이머시브 쉘 및 애플리케이션 쉘의 디스플레이 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9843665B2 (ko) |
EP (1) | EP2715517A4 (ko) |
JP (1) | JP6151248B2 (ko) |
KR (1) | KR101895646B1 (ko) |
CN (1) | CN103649902B (ko) |
WO (1) | WO2013002817A1 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8924885B2 (en) | 2011-05-27 | 2014-12-30 | Microsoft Corporation | Desktop as immersive application |
US10417018B2 (en) | 2011-05-27 | 2019-09-17 | Microsoft Technology Licensing, Llc | Navigation of immersive and desktop shells |
US10976981B2 (en) * | 2011-07-15 | 2021-04-13 | Vmware, Inc. | Remote desktop exporting |
CN110347472A (zh) * | 2014-04-04 | 2019-10-18 | 微软技术许可有限责任公司 | 可扩展应用表示、活动水平和桌面表示 |
CN105359094A (zh) | 2014-04-04 | 2016-02-24 | 微软技术许可有限责任公司 | 可扩展应用表示 |
WO2015154276A1 (en) | 2014-04-10 | 2015-10-15 | Microsoft Technology Licensing, Llc | Slider cover for computing device |
US9916059B2 (en) * | 2014-07-31 | 2018-03-13 | Microsoft Technology Licensing, Llc | Application launcher sizing |
WO2016065568A1 (en) | 2014-10-30 | 2016-05-06 | Microsoft Technology Licensing, Llc | Multi-configuration input device |
US10198167B2 (en) | 2015-07-13 | 2019-02-05 | Microsoft Technology Licensing, Llc | Interacting with nonconforming applications in a windowing environment |
US10565026B2 (en) * | 2015-07-29 | 2020-02-18 | Microsoft Technology Licensing, Llc | Containing an application in an immersive non-windowed environment |
EP3577546A4 (en) * | 2017-04-05 | 2021-04-14 | Hewlett-Packard Development Company, L.P. | INTEGRATOR APPLICATION |
KR102664915B1 (ko) * | 2021-12-06 | 2024-05-17 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006091343A (ja) * | 2004-09-22 | 2006-04-06 | Fuji Xerox Co Ltd | 画像処理装置および異常報知方法 |
US7681134B1 (en) * | 2006-04-25 | 2010-03-16 | Parallels Software International, Inc. | Seamless integration and installation of non-host application into native operating system |
JP2010108190A (ja) * | 2008-10-29 | 2010-05-13 | Kyocera Corp | 携帯電子機器 |
Family Cites Families (127)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05265901A (ja) | 1992-03-17 | 1993-10-15 | Fujitsu Ltd | マルチウィンドウ制御方式 |
US5488685A (en) | 1993-01-27 | 1996-01-30 | Apple Computer, Inc. | Method and apparatus for providing visual cues in a graphic user interface |
US5499334A (en) * | 1993-03-01 | 1996-03-12 | Microsoft Corporation | Method and system for displaying window configuration of inactive programs |
US5487143A (en) | 1994-04-06 | 1996-01-23 | Altera Corporation | Computer user interface having tiled and overlapped window areas |
US5564002A (en) * | 1994-08-01 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for implementing a virtual desktop through window positioning |
US5838317A (en) | 1995-06-30 | 1998-11-17 | Microsoft Corporation | Method and apparatus for arranging displayed graphical representations on a computer interface |
JPH09128192A (ja) | 1995-10-26 | 1997-05-16 | Brother Ind Ltd | マルチ画面表示制御装置 |
US6950991B2 (en) * | 1995-11-13 | 2005-09-27 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
US5666498A (en) | 1996-03-29 | 1997-09-09 | International Business Machines Corporation | Method, memory and apparatus for automatically resizing a window |
US5841435A (en) | 1996-07-26 | 1998-11-24 | International Business Machines Corporation | Virtual windows desktop |
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 |
TW347518B (en) | 1997-03-06 | 1998-12-11 | Samsung Electronics Co Ltd | Display screen split method of a computer system |
US6269409B1 (en) | 1997-09-02 | 2001-07-31 | Lsi Logic Corporation | Method and apparatus for concurrent execution of operating systems |
US6330010B1 (en) * | 1997-11-21 | 2001-12-11 | Xsides Corporation | Secondary user interface |
US6639613B1 (en) * | 1997-11-21 | 2003-10-28 | Xsides Corporation | Alternate display content controller |
US6278448B1 (en) | 1998-02-17 | 2001-08-21 | Microsoft Corporation | Composite Web page built from any web content |
US6819345B1 (en) | 1998-02-17 | 2004-11-16 | Microsoft Corporation | Managing position and size for a desktop component |
JP4072271B2 (ja) | 1999-02-19 | 2008-04-09 | 株式会社日立製作所 | 複数のオペレーティングシステムを実行する計算機 |
US6590592B1 (en) * | 1999-04-23 | 2003-07-08 | Xsides Corporation | Parallel interface |
US6570595B2 (en) | 1999-06-24 | 2003-05-27 | Xoucin, Inc. | Exclusive use display surface areas and persistently visible display of contents including advertisements |
US6871348B1 (en) | 1999-09-15 | 2005-03-22 | Intel Corporation | Method and apparatus for integrating the user interfaces of multiple applications into one application |
US6630943B1 (en) | 1999-09-21 | 2003-10-07 | Xsides Corporation | Method and system for controlling a complementary user interface on a display surface |
US7028264B2 (en) | 1999-10-29 | 2006-04-11 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US6807666B1 (en) * | 1999-12-15 | 2004-10-19 | Microsoft Corporation | Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment |
US7240296B1 (en) | 2000-02-11 | 2007-07-03 | Microsoft Corporation | Unified navigation shell user interface |
US20040226041A1 (en) * | 2000-02-18 | 2004-11-11 | Xsides Corporation | System and method for parallel data display of multiple executing environments |
US20020080184A1 (en) | 2000-07-13 | 2002-06-27 | Clayton Wishoff | Application container for a graphical user environment |
US20040046799A1 (en) * | 2001-09-13 | 2004-03-11 | Bernd Gombert | Desktop manager |
US20030112271A1 (en) * | 2001-12-14 | 2003-06-19 | International Busi Ness Machines Corporation | Method of controlling a browser session |
US20030179240A1 (en) * | 2002-03-20 | 2003-09-25 | Stephen Gest | Systems and methods for managing virtual desktops in a windowing environment |
US7269797B1 (en) | 2002-03-28 | 2007-09-11 | Fabrizio Bertocci | Mechanism to organize windows in a graphic application |
US7904826B2 (en) | 2002-03-29 | 2011-03-08 | Microsoft Corporation | Peek around user interface |
US7010755B2 (en) * | 2002-04-05 | 2006-03-07 | Microsoft Corporation | Virtual desktop manager |
US6928619B2 (en) | 2002-05-10 | 2005-08-09 | Microsoft Corporation | Method and apparatus for managing input focus and z-order |
US7656393B2 (en) | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
US7519910B2 (en) * | 2002-10-10 | 2009-04-14 | International Business Machines Corporation | Method for transferring files from one machine to another using adjacent desktop displays in a virtual network |
TW594573B (en) | 2002-12-02 | 2004-06-21 | Tatung Corp | Method for building up customized desktop of web page |
US7846023B2 (en) | 2003-03-27 | 2010-12-07 | Microsoft Corporation | Application-centric user interface techniques |
US7250955B1 (en) | 2003-06-02 | 2007-07-31 | Microsoft Corporation | System for displaying a notification window from completely transparent to intermediate level of opacity as a function of time to indicate an event has occurred |
US7281202B2 (en) | 2003-06-19 | 2007-10-09 | Microsoft Corporation | Framework for creating modular web applications |
US7669140B2 (en) | 2003-08-21 | 2010-02-23 | Microsoft Corporation | System and method for providing rich minimized applications |
US7734690B2 (en) * | 2003-09-05 | 2010-06-08 | Microsoft Corporation | Method and apparatus for providing attributes of a collaboration system in an operating system folder-based file system |
CN1922576A (zh) | 2003-09-30 | 2007-02-28 | 扎鲁纳股份有限公司 | 操作系统 |
US7839419B2 (en) | 2003-10-23 | 2010-11-23 | Microsoft Corporation | Compositing desktop window manager |
US20050091181A1 (en) | 2003-10-23 | 2005-04-28 | Mckee Timothy P. | System and method for the presentation of items stored on a computer |
US7730073B2 (en) | 2003-10-23 | 2010-06-01 | Microsoft Corporation | System and a method for presenting related items to a user |
US7908562B2 (en) | 2003-10-23 | 2011-03-15 | Microsoft Corporation | System and a method for presenting items to a user with a contextual presentation |
US7493592B2 (en) | 2003-10-24 | 2009-02-17 | Microsoft Corporation | Programming interface for a computer platform |
US7532196B2 (en) | 2003-10-30 | 2009-05-12 | Microsoft Corporation | Distributed sensing techniques for mobile devices |
US20050125739A1 (en) * | 2003-11-20 | 2005-06-09 | Thompson Jeffrey W. | Virtual desktop manager system and method |
US7895537B2 (en) | 2003-12-29 | 2011-02-22 | International Business Machines Corporation | Method and apparatus for setting attributes and initiating actions through gestures |
KR100586982B1 (ko) * | 2004-05-20 | 2006-06-08 | 삼성전자주식회사 | 디스플레이 시스템 및 그 가상 작업공간 관리방법 |
US20060047797A1 (en) | 2004-06-21 | 2006-03-02 | Brown Norman P | System and method for determining one of a plurality of shells based on user identification information |
US7761800B2 (en) * | 2004-06-25 | 2010-07-20 | Apple Inc. | Unified interest layer for user interface |
US7424601B2 (en) | 2004-07-07 | 2008-09-09 | Yongyong Xu | Methods and systems for running multiple operating systems in a single mobile device |
US7429993B2 (en) * | 2004-09-17 | 2008-09-30 | Microsoft Corporation | Method and system for presenting functionally-transparent, unobtrusive on-screen windows |
US7549154B2 (en) | 2004-11-23 | 2009-06-16 | Microsoft Corporation | Extensible architecture for auxiliary displays |
US20060133586A1 (en) | 2004-12-08 | 2006-06-22 | Ntt Docomo, Inc. | Information notification system and information notification method |
US20060168537A1 (en) * | 2004-12-22 | 2006-07-27 | Hochmuth Roland M | Computer display control system and method |
US7768388B2 (en) * | 2005-01-05 | 2010-08-03 | Rovi Solutions Corporation | Methods and apparatus for providing notifications in a media system |
US8438400B2 (en) | 2005-01-11 | 2013-05-07 | Indigo Identityware, Inc. | Multiple user desktop graphical identification and authentication |
US20060168528A1 (en) * | 2005-01-27 | 2006-07-27 | Microsoft Corporation | Method for arranging user interface glyphs on displays |
US8819569B2 (en) * | 2005-02-18 | 2014-08-26 | Zumobi, Inc | Single-handed approach for navigation of application tiles using panning and zooming |
US7478339B2 (en) | 2005-04-01 | 2009-01-13 | Microsoft Corporation | Method and apparatus for application window grouping and management |
US8769433B2 (en) | 2005-05-13 | 2014-07-01 | Entrust, Inc. | Method and apparatus for protecting communication of information through a graphical user interface |
US7533189B2 (en) * | 2005-06-21 | 2009-05-12 | Microsoft Corporation | Enabling a graphical window modification command to be applied to a remotely generated graphical window |
US7644391B2 (en) | 2005-08-18 | 2010-01-05 | Microsoft Corporation | Sidebar engine, object model and schema |
US7546546B2 (en) * | 2005-08-24 | 2009-06-09 | International Business Machines Corporation | User defined contextual desktop folders |
US7735018B2 (en) | 2005-09-13 | 2010-06-08 | Spacetime3D, Inc. | System and method for providing three-dimensional graphical user interface |
US7933632B2 (en) | 2005-09-16 | 2011-04-26 | Microsoft Corporation | Tile space user interface for mobile devices |
US20070174429A1 (en) * | 2006-01-24 | 2007-07-26 | Citrix Systems, Inc. | Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment |
US7595810B2 (en) | 2006-03-22 | 2009-09-29 | Apple Inc. | Methods of manipulating a screen space of a display device |
US20100045705A1 (en) | 2006-03-30 | 2010-02-25 | Roel Vertegaal | Interaction techniques for flexible displays |
US8117554B1 (en) * | 2006-04-25 | 2012-02-14 | Parallels Holdings, Ltd. | Seamless integration of non-native widgets and windows with dynamically scalable resolution into native operating system |
US8443298B2 (en) | 2006-06-30 | 2013-05-14 | International Business Machines Corporation | Method and apparatus for repositioning a horizontally or vertically maximized display window |
US8140993B2 (en) * | 2006-08-15 | 2012-03-20 | International Business Machines Corporation | Notification of state transition of an out-of-focus application with state and notification priority filtering |
US20080046832A1 (en) * | 2006-08-15 | 2008-02-21 | International Business Machines Corporation | Notification of state transition of an out-of-focus application |
US20080155455A1 (en) * | 2006-08-15 | 2008-06-26 | Swaminathan Balasubramanian | Notification of state transition of an out-of-focus application with clustering |
US7665033B2 (en) | 2006-08-31 | 2010-02-16 | Sun Microsystems, Inc. | Using a zooming effect to provide additional display space for managing applications |
US20080115081A1 (en) * | 2006-11-09 | 2008-05-15 | Microsoft Corporation | Enhanced windows management feature |
US8370766B2 (en) | 2007-01-30 | 2013-02-05 | Oracle International Corporation | Menu creation browser extension |
US20080276170A1 (en) | 2007-02-06 | 2008-11-06 | Access Systems Americas, Inc. | System and method for generating and arranging status gadgets in a small display area |
US8954507B2 (en) | 2007-06-22 | 2015-02-10 | Microsoft Corporation | Gathering and using awareness information |
JP5184832B2 (ja) | 2007-07-17 | 2013-04-17 | キヤノン株式会社 | 情報処理装置及びその制御方法、コンピュータプログラム |
US9489216B2 (en) * | 2007-07-26 | 2016-11-08 | Sap Se | Active tiled user interface |
EP2224339A3 (en) * | 2007-09-12 | 2011-03-16 | Citrix Systems, Inc. | Methods and systems for generating desktop environments providing integrated access to remote and local resources |
US8850351B2 (en) | 2007-09-25 | 2014-09-30 | Ati Technologies Ulc | Method and tool for virtual desktop management |
US8595642B1 (en) * | 2007-10-04 | 2013-11-26 | Great Northern Research, LLC | Multiple shell multi faceted graphical user interface |
WO2009049331A2 (en) | 2007-10-08 | 2009-04-16 | Van Der Westhuizen Willem Mork | User interface |
US8286090B2 (en) | 2007-10-22 | 2012-10-09 | General Electric Company | Systems and methods for displaying and visualizing information |
US20090172103A1 (en) | 2007-12-26 | 2009-07-02 | Nokia Corporation | Event based instant messaging notification |
US20090204925A1 (en) | 2008-02-08 | 2009-08-13 | Sony Ericsson Mobile Communications Ab | Active Desktop with Changeable Desktop Panels |
US20090228779A1 (en) * | 2008-03-04 | 2009-09-10 | Richard John Williamson | Use of remote services by a local wireless electronic device |
US9753712B2 (en) | 2008-03-20 | 2017-09-05 | Microsoft Technology Licensing, Llc | Application management within deployable object hierarchy |
US8560593B2 (en) | 2008-03-27 | 2013-10-15 | Dell Software Inc. | System for provisioning, allocating, and managing virtual and physical desktop computers in a network computing environment |
US8924892B2 (en) | 2008-08-22 | 2014-12-30 | Fuji Xerox Co., Ltd. | Multiple selection on devices with many gestures |
WO2010024820A2 (en) * | 2008-08-29 | 2010-03-04 | Hewlett-Packard Development Company, L.P. | Combining interfaces of shell applications and sub-applications |
US8547347B2 (en) | 2008-09-26 | 2013-10-01 | Htc Corporation | Method for generating multiple windows frames, electronic device thereof, and computer program product using the method |
US8600446B2 (en) | 2008-09-26 | 2013-12-03 | Htc Corporation | Mobile device interface with dual windows |
US20100097322A1 (en) | 2008-10-16 | 2010-04-22 | Motorola, Inc. | Apparatus and method for switching touch screen operation |
US8411046B2 (en) | 2008-10-23 | 2013-04-02 | Microsoft Corporation | Column organization of content |
US8175653B2 (en) | 2009-03-30 | 2012-05-08 | Microsoft Corporation | Chromeless user interface |
US20100269060A1 (en) * | 2009-04-17 | 2010-10-21 | International Business Machines Corporation | Navigating A Plurality Of Instantiated Virtual Desktops |
US8836648B2 (en) | 2009-05-27 | 2014-09-16 | Microsoft Corporation | Touch pull-in gesture |
US8555185B2 (en) * | 2009-06-08 | 2013-10-08 | Apple Inc. | User interface for multiple display regions |
TW201044255A (en) * | 2009-06-12 | 2010-12-16 | Acer Inc | Electronic device, computer-executable system, and application program display control method thereof |
US8171280B2 (en) | 2009-06-22 | 2012-05-01 | Matthew Laue | Method of running multiple operating systems on an X86-based computer system having a dedicated memory region configured as a do not use region |
US8832585B2 (en) | 2009-09-25 | 2014-09-09 | Apple Inc. | Device, method, and graphical user interface for manipulating workspace views |
US8812975B2 (en) | 2009-09-30 | 2014-08-19 | Adobe Systems Incorporated | Managing windows through policies |
US8677284B2 (en) | 2009-11-04 | 2014-03-18 | Alpine Electronics, Inc. | Method and apparatus for controlling and displaying contents in a user interface |
US20110167342A1 (en) | 2009-12-08 | 2011-07-07 | Isaac De La Pena | Child-safe media interaction |
US8769428B2 (en) * | 2009-12-09 | 2014-07-01 | Citrix Systems, Inc. | Methods and systems for generating a combined display of taskbar button group entries generated on a local machine and on a remote machine |
US8239785B2 (en) | 2010-01-27 | 2012-08-07 | Microsoft Corporation | Edge gestures |
KR101690786B1 (ko) | 2010-02-12 | 2016-12-28 | 삼성전자주식회사 | 멀티태스킹 수행 장치 및 방법 |
TW201133298A (en) | 2010-03-25 | 2011-10-01 | Novatek Microelectronics Corp | Touch sensing method and system using the same |
CN102918490B (zh) * | 2010-04-01 | 2014-07-23 | 思杰系统有限公司 | 与在平板计算装置的虚拟桌面内显示的远程应用交互 |
US20120066591A1 (en) | 2010-09-10 | 2012-03-15 | Tina Hackwell | Virtual Page Turn and Page Flip via a Touch Sensitive Curved, Stepped, or Angled Surface Side Edge(s) of an Electronic Reading Device |
CN103221914B (zh) | 2010-09-24 | 2020-01-31 | 黑莓有限公司 | 便携式电子设备及其控制方法 |
US20120084737A1 (en) | 2010-10-01 | 2012-04-05 | Flextronics Id, Llc | Gesture controls for multi-screen hierarchical applications |
US8719727B2 (en) | 2010-12-15 | 2014-05-06 | Microsoft Corporation | Managing an immersive environment |
US20120159383A1 (en) * | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Customization of an immersive environment |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US10417018B2 (en) | 2011-05-27 | 2019-09-17 | Microsoft Technology Licensing, Llc | Navigation of immersive and desktop shells |
US8924885B2 (en) | 2011-05-27 | 2014-12-30 | Microsoft Corporation | Desktop as immersive application |
US9013366B2 (en) | 2011-08-04 | 2015-04-21 | Microsoft Technology Licensing, Llc | Display environment for a plurality of display devices |
US8884892B2 (en) | 2011-08-12 | 2014-11-11 | Blackberry Limited | Portable electronic device and method of controlling same |
-
2011
- 2011-05-27 US US13/118,213 patent/US9843665B2/en active Active
- 2011-10-09 CN CN201180071199.1A patent/CN103649902B/zh active Active
- 2011-10-09 WO PCT/US2011/055527 patent/WO2013002817A1/en active Application Filing
- 2011-10-09 EP EP11868537.9A patent/EP2715517A4/en not_active Ceased
- 2011-10-09 JP JP2014518536A patent/JP6151248B2/ja active Active
- 2011-10-09 KR KR1020137031548A patent/KR101895646B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006091343A (ja) * | 2004-09-22 | 2006-04-06 | Fuji Xerox Co Ltd | 画像処理装置および異常報知方法 |
US7681134B1 (en) * | 2006-04-25 | 2010-03-16 | Parallels Software International, Inc. | Seamless integration and installation of non-host application into native operating system |
JP2010108190A (ja) * | 2008-10-29 | 2010-05-13 | Kyocera Corp | 携帯電子機器 |
Also Published As
Publication number | Publication date |
---|---|
WO2013002817A1 (en) | 2013-01-03 |
KR101895646B1 (ko) | 2018-09-05 |
JP6151248B2 (ja) | 2017-06-28 |
EP2715517A4 (en) | 2014-12-24 |
EP2715517A1 (en) | 2014-04-09 |
CN103649902A (zh) | 2014-03-19 |
US20120304103A1 (en) | 2012-11-29 |
CN103649902B (zh) | 2020-03-03 |
JP2014523583A (ja) | 2014-09-11 |
US9843665B2 (en) | 2017-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102118275B1 (ko) | 이머시브 애플리케이션으로서의 데스크탑 | |
US10417018B2 (en) | Navigation of immersive and desktop shells | |
US10613701B2 (en) | Customizable bladed applications | |
US10496268B2 (en) | Content transfer to non-running targets | |
KR101895646B1 (ko) | 이머시브 쉘 및 애플리케이션 쉘의 디스플레이 | |
KR102298602B1 (ko) | 확장가능한 애플리케이션 표시 | |
CN109074276B (zh) | 系统任务切换器中的选项卡 | |
US9013366B2 (en) | Display environment for a plurality of display devices | |
US20160210027A1 (en) | Closing Applications | |
US20160077685A1 (en) | Operating System Virtual Desktop Techniques | |
KR20160143755A (ko) | 확장 가능 애플리케이션 표현, 액티비티 레벨들, 및 데스크탑 표현 | |
KR20160140932A (ko) | 확장 가능한 애플리케이션 표시 및 콘텐트 전송 | |
KR20170042338A (ko) | 혼합 뷰에의 제스처 기반 액세스 | |
JP2017525044A (ja) | 直接アクセスアプリケーション表現 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20131127 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20150715 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160920 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20171031 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180530 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180830 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180830 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210728 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220718 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20230802 Start annual number: 6 End annual number: 6 |