JP2017515209A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2017515209A5 JP2017515209A5 JP2016559345A JP2016559345A JP2017515209A5 JP 2017515209 A5 JP2017515209 A5 JP 2017515209A5 JP 2016559345 A JP2016559345 A JP 2016559345A JP 2016559345 A JP2016559345 A JP 2016559345A JP 2017515209 A5 JP2017515209 A5 JP 2017515209A5
- Authority
- JP
- Japan
- Prior art keywords
- pane
- persistent
- application
- user interface
- panes
- 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
Links
- 230000002085 persistent effect Effects 0.000 claims 67
- 238000000034 method Methods 0.000 claims 15
- 230000002459 sustained effect Effects 0.000 claims 6
- 230000000007 visual effect Effects 0.000 claims 2
- 241001070941 Castanea Species 0.000 claims 1
- 235000014036 Castanea Nutrition 0.000 claims 1
- 230000004044 response Effects 0.000 claims 1
Claims (20)
前記アプリケーションキャンバスのための最小幅の指示をアプリケーションから受信することと、
前記アプリケーションの前記ユーザインターフェイス内に選択された持続的ペインを追加するリクエストを受信することであって、前記選択された持続的ペインは、1つまたは複数の以前に開かれた持続的ペインとともに表示され、
前記アプリケーションキャンバスが少なくとも前記最小幅で表示されることを確保するために、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインの表示を管理することと
を備え、
前記ユーザインターフェイスが、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインの両方を、前記最小幅を少なくとも有する前記アプリケーションキャンバスに加えて表示するために十分な幅を有さないとき、少なくとも一つの前記以前に開かれた持続的ペインにより占有されていた前記ユーザインターフェイスの領域を解放するように、少なくとも一つの前記以前に開かれた持続的ペインを一時的ペインに変換し、前記選択された持続的ペインを前記ユーザインターフェイスの前記解放された領域内に配置し、前記アプリケーションキャンバスの前記最小幅を維持する、
コンピュータにより実装される方法。 A method of automatically managing panes relative to an application canvas in a user interface having a width,
Receiving a minimum width indication for the application canvas from the application;
Said persistent pane that is selected in the user interface before SL application comprising: receiving a requests you add duration, the selected persistent pane, open to one or more previous With a specific pane ,
And a said application canvas in order to ensure that it appears in at least the minimum width, to manage the display of sustained panes said previously opened sustained pane and before Symbol selection,
When the user interface does not have enough width to display both the previously opened persistent pane and the selected persistent pane in addition to the application canvas having at least the minimum width Converting at least one of the previously opened persistent panes into a temporary pane so as to free an area of the user interface occupied by at least one of the previously opened persistent panes; Placing the selected persistent pane within the released area of the user interface and maintaining the minimum width of the application canvas;
A computer-implemented method.
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバスおよび前記選択された持続的ペインの両方を表示するのに十分な幅を有していないとき、前記選択された持続的ペインを一時的ペインとして前記アプリケーションキャンバスの一部分の上に表示すること
を更に備える、請求項1に記載の方法。 With the request is received to add a persistent panes said selected not persistent pane previously opened is displayed, the previously opened persistent panes and of the selected persistent pane Managing the display
Wherein the user interface, when no wide enough to display both the application canvas and the selected persistent pane having at least the minimum width, temporary pane the selected persistent pane The method of claim 1, further comprising displaying on a portion of the application canvas as.
請求項2に記載の方法。The method of claim 2.
を更に備える請求項2に記載の方法。The method of claim 2 further comprising:
前記アプリケーションと関連付けられた持続的ペインは重要ペインであるという指示を前記アプリケーションから受信することと、
前記以前に開かれた持続的ペインは前記重要ペインであると判定することと、
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバス、前記重要持続的ペインおよび前記選択された持続的ペインを表示するのに十分な幅を有していないとき、前記重要持続的ペインを自動的に閉じることと、
前記選択されたペインを持続的ペインとして表示することと、
前記選択された持続的ペインが閉じられたとき、前記自動的に閉じられた重要持続的ペインを、自動的に再び開くことと
を更に備える、請求項1に記載の方法。 Wherein with the selected request to be added continuously panes are received, one of the previously opened persistent panes are displayed on the user interface, the previously opened persistent pane and the selected Managing the display of persistent panes
Receiving an indication from the application that the persistent pane associated with the application is a critical pane;
Determining that the previously opened persistent pane is the critical pane;
Automatic the user interface, the application canvas having at least the minimum width, when not wide enough to display the important persistent pane and the selected persistent pane, the importance persistent pane Closing automatically,
Displaying the selected pane as a persistent pane;
The method of claim 1, further comprising automatically reopening the automatically closed critical persistent pane when the selected persistent pane is closed.
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバス、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインを表示するのに十分な幅を有していないとき、前記以前に開かれた持続的ペインのうちの1つを前記選択された持続的ペインで置き換えること
を更に備える、請求項1に記載の方法。 With the request to add a persistent panes said selected is received, two or more previously opened persistent panes are displayed on the user interface, the previously opened persistent panes and the Managing the display of the selected persistent pane
When the user interface does not have sufficient width to display the application canvas having at least the minimum width, the previously opened persistent pane, and the selected persistent pane; The method of claim 1, further comprising replacing one of the opened persistent panes with the selected persistent pane.
を更に備える、請求項6に記載の方法。The method of claim 6, further comprising:
前記アプリケーションキャンバスが少なくとも前記最小幅で表示されることを可能とするために十分な数の以前に開かれた持続的ペインを自動的に閉じること
を更に備える、請求項1に記載の方法。 An indication that the width of the user interface has changed while one or more previously opened persistent panes are displayed is received, the width of the user interface is reduced and the user interface is the application canvas and the previous does not have a wide enough to display the persistent panes held, the previously opened pane sustained and the selected persistent pane having at least a minimum width Can manage the display of
The method of claim 1, further comprising automatically closing a sufficient number of previously opened persistent panes to allow the application canvas to be displayed at least at the minimum width.
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバスおよび前記自動的に閉じた持続的ペインを表示するのに十分な幅を有しているとき、前記自動的に閉じた持続的ペインを自動的に再び開くことと
を更に備える、請求項8に記載の方法。 Receiving an indication that the width of the user interface has increased after automatically closing a previously opened persistent pane;
Automatic the user interface, when it has a width sufficient to display the application canvas and the automatically closed sustained pane having at least the minimum width, the sustained panes said closed automatically 9. The method of claim 8 , further comprising: reopening automatically.
を更に備える、請求項10に記載の方法。The method of claim 10, further comprising:
請求項1に記載の方法。The method of claim 1.
プロセッサと、最小キャンバスサイズメモリと、視覚的出力をユーザに提示するための出力デバイスとを備え、前記視覚的出力はアプリケーションの前記ユーザインターフェイスを備える、コンピューティングデバイスを備え、前記コンピューティングデバイスが、
前記アプリケーションから保護されたキャンバスサイズを受信し、
前記保護されたキャンバスサイズを前記最小キャンバスサイズメモリに記憶し、
新しいアプリケーションペインを開くリクエストに応答して、どの以前に開かれた持続的アプリケーションペインを表示するかを、前記記憶された保護されたキャンバスサイズに基づいて判定し、どの以前に開かれた持続的アプリケーションペインを一時的ペインとして表示するかを判定し、
前記ユーザインターフェイスが、前記以前に開かれた持続的ペインおよび前記新しいアプリケーションペインを、前記最小幅を少なくとも有する前記アプリケーションキャンバスに加えて表示するために十分な幅を有さないとき、少なくとも一つの前記以前に開かれた持続的ペインにより占有されていた前記ユーザインターフェイスの領域を解放するように、少なくとも一つの前記以前に開かれた持続的ペインを一時的ペインに変換し、前記新しいアプリケーションペインを前記ユーザインターフェイスの前記解放された領域内に配置し、前記アプリケーションキャンバスの前記最小幅を維持する、
ように動作可能である、システム。 A computer implemented system for automatically managing application panes in relation to an application canvas in a user interface,
A computing device comprising: a processor; a minimum canvas size memory; and an output device for presenting visual output to a user, the visual output comprising the user interface of an application, the computing device comprising:
Receive a protected canvas size from the application,
Storing the protected canvas size in the minimum canvas size memory;
A new application pane in response to the open chestnut quest, whether to display the persistent application pane previously opened throat of determination based on the stored protected canvas size, which previously opened Determine whether to display the persistent application pane as a temporary pane,
When the user interface does not have sufficient width to display the previously opened persistent pane and the new application pane in addition to the application canvas having at least the minimum width, at least one of the Convert at least one of the previously opened persistent panes into a temporary pane and release the new application pane to release the area of the user interface that was occupied by the previously opened persistent pane. Placing within the free area of the user interface and maintaining the minimum width of the application canvas;
System that is operable.
請求項13に記載のシステム。The system of claim 13.
前記アプリケーションキャンバスのための最小サイズの指示をアプリケーションから受信することと、
先行度、最近度および重要度のうちの1つまたは複数に基づいて、各ペインの優先度を判定することと、
前記ユーザインターフェイスが1つまたは複数の現在開かれている持続的ペインを含み、前記ユーザインターフェイスが前記最小サイズを少なくとも有する前記アプリケーションキャンバスおよび前記現在開かれている持続的ペインの全てを表示するのに十分なほどに大きくはないとき、
最も優先度の低い前記現在開かれている持続的ペインのうちの1つまたは複数を自動的に閉じて前記最小サイズを少なくとも有する前記アプリケーションキャンバスを表示するのに十分な空間を提供することと、
(a)追加的な持続的ペインが開かれるように選択され、(b)前記ユーザインターフェイスが1つまたは複数の現在開かれている持続的ペインを含み、(c)前記ユーザインターフェイスが、前記最小サイズを少なくとも有する前記アプリケーションキャンバス内に、前記現在開かれている持続的ペインの全ておよび前記追加的なペインを表示するのに十分なほどに大きくはないとき、
少なくとも一つの前記以前に開かれた持続的ペインにより占有されていた前記ユーザインターフェイスの領域を解放するように、少なくとも一つの前記以前に開かれた持続的ペインを前記アプリケーションキャンバスの上に浮く一時的ペインに変換し、前記選択された追加的な持続的ペインを前記ユーザインターフェイスの前記解放された領域内に配置し、前記アプリケーションキャンバスの前記最小サイズを維持する、
を備える、コンピュータ可読媒体。 A computer-readable medium comprising computer-executable instructions that, when executed by a computer, perform a method for automatically managing a pane in relation to an application canvas in a user interface, the method comprising:
Receiving from the application a minimum size indication for the application canvas;
Determining the priority of each pane based on one or more of precedence, recentness, and importance;
The user interface includes one or more currently open persistent panes, and the user interface displays all of the application canvas and at least the currently open persistent pane having at least the minimum size. When it ’s not big enough,
Providing sufficient space to automatically close one or more of the currently opened persistent panes with the lowest priority to display the application canvas having at least the minimum size;
(A) an additional persistent pane is selected to be opened; (b) the user interface includes one or more currently open persistent panes; (c) the user interface is the minimum in said application canvas having at least a size, when not large enough to display all and the additional pane sustained pane the currently open,
Temporarily floating at least one of the previously opened persistent panes on the application canvas so as to free an area of the user interface occupied by at least one of the previously opened persistent panes. Converting to a pane, placing the selected additional persistent pane within the freed area of the user interface and maintaining the minimum size of the application canvas;
A computer-readable medium comprising:
請求項19に記載のコンピュータ可読媒体。The computer readable medium of claim 19.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201461974377P | 2014-04-02 | 2014-04-02 | |
| US61/974,377 | 2014-04-02 | ||
| US14/453,445 US10402034B2 (en) | 2014-04-02 | 2014-08-06 | Adaptive user interface pane manager |
| US14/453,445 | 2014-08-06 | ||
| PCT/US2015/022894 WO2015153319A1 (en) | 2014-04-02 | 2015-03-27 | Adaptive user interface pane manager |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2017515209A JP2017515209A (en) | 2017-06-08 |
| JP2017515209A5 true JP2017515209A5 (en) | 2018-03-29 |
| JP6507178B2 JP6507178B2 (en) | 2019-04-24 |
Family
ID=54209753
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016559345A Active JP6507178B2 (en) | 2014-04-02 | 2015-03-27 | Adaptive User Interface Pane Manager |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US10402034B2 (en) |
| EP (1) | EP3126967B1 (en) |
| JP (1) | JP6507178B2 (en) |
| KR (1) | KR102257262B1 (en) |
| CN (1) | CN106164856B (en) |
| AU (1) | AU2015241262B2 (en) |
| CA (1) | CA2943249C (en) |
| MX (1) | MX373461B (en) |
| RU (1) | RU2689435C2 (en) |
| TW (1) | TW201539301A (en) |
| WO (1) | WO2015153319A1 (en) |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10741025B2 (en) * | 2010-09-30 | 2020-08-11 | Jesus Perea-Ochoa | Method and system of operating multi-task interactive electronic devices |
| KR102213212B1 (en) * | 2014-01-02 | 2021-02-08 | 삼성전자주식회사 | Controlling Method For Multi-Window And Electronic Device supporting the same |
| USD882582S1 (en) * | 2014-06-20 | 2020-04-28 | Google Llc | Display screen with animated graphical user interface |
| USD774062S1 (en) | 2014-06-20 | 2016-12-13 | Google Inc. | Display screen with graphical user interface |
| USD748647S1 (en) * | 2014-06-23 | 2016-02-02 | Microsoft Corporation | Display screen with animated graphical user interface |
| USD763291S1 (en) * | 2014-12-18 | 2016-08-09 | Rockwell Automation Technologies, Inc. | Display screen or portion thereof with graphical user interface |
| US10042655B2 (en) | 2015-01-21 | 2018-08-07 | Microsoft Technology Licensing, Llc. | Adaptable user interface display |
| US10209849B2 (en) | 2015-01-21 | 2019-02-19 | Microsoft Technology Licensing, Llc | Adaptive user interface pane objects |
| USD769258S1 (en) * | 2015-07-01 | 2016-10-18 | Microsoft Corporation | Display screen with graphical user interface |
| USD885424S1 (en) | 2017-08-22 | 2020-05-26 | Government Of The United States As Represented By The Secretary Of The Air Force | Display screen or portion thereof with graphical user interface |
| USD885422S1 (en) * | 2017-08-22 | 2020-05-26 | Government Of The United States As Represented By The Secretary Of The Air Force | Display screen or portion thereof with graphical user interface |
| JP7178038B2 (en) * | 2017-12-12 | 2022-11-25 | 東日本高速道路株式会社 | Information display system |
| US11366571B2 (en) * | 2018-05-04 | 2022-06-21 | Dentma, LLC | Visualization components including sliding bars |
| USD933672S1 (en) * | 2018-06-03 | 2021-10-19 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| EP3591508B1 (en) * | 2018-07-03 | 2025-09-10 | Canon Production Printing Holding B.V. | Method of controlling a user interface |
| USD913324S1 (en) | 2019-05-29 | 2021-03-16 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| USD931298S1 (en) | 2019-05-30 | 2021-09-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| CN110196669A (en) * | 2019-06-11 | 2019-09-03 | 北京字节跳动网络技术有限公司 | Window arranging method, device, terminal and storage medium |
| CN114816620A (en) * | 2019-07-29 | 2022-07-29 | 华为技术有限公司 | Display method and electronic equipment |
| WO2021085663A1 (en) * | 2019-10-29 | 2021-05-06 | 엘지전자 주식회사 | Electronic device for driving application, and control method therefor |
| US20210365521A1 (en) * | 2020-05-19 | 2021-11-25 | Microsoft Technology Licensing, Llc | Sidebar search pane |
| CN112363724A (en) * | 2020-11-18 | 2021-02-12 | 中国舰船研究设计中心 | Ship display control software reconfigurable system based on software store |
| CN115129203A (en) * | 2021-03-26 | 2022-09-30 | 北京小米移动软件有限公司 | Interface display method and device of application program |
| CN114020233B (en) * | 2022-01-06 | 2022-04-08 | 广州朗国电子科技股份有限公司 | Meeting whiteboard window mode writing adaptation method, system, device and medium |
| TWI882638B (en) * | 2024-01-10 | 2025-05-01 | 伊斯酷軟體科技股份有限公司 | Methods for establishing software augmented reality and software augmented reality systems |
Family Cites Families (102)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5142618A (en) * | 1986-11-21 | 1992-08-25 | Hitachi, Ltd. | Window management apparatus for a document creating apparatus |
| US5726669A (en) * | 1988-06-20 | 1998-03-10 | Fujitsu Limited | Multi-window communication system |
| US5060170A (en) * | 1989-08-09 | 1991-10-22 | International Business Machines Corp. | Space allocation and positioning method for screen display regions in a variable windowing system |
| AU630567B2 (en) * | 1990-07-31 | 1992-10-29 | Digital Equipment Corporation | System and method for emulating a window management environment having a uniform windowing interface |
| US5390295A (en) * | 1991-12-20 | 1995-02-14 | International Business Machines Corporation | Method and apparatus for proportionally displaying windows on a computer display screen |
| EP0717344B1 (en) | 1994-12-13 | 2001-10-31 | Microsoft Corporation | Taskbar with start menu |
| US5825360A (en) * | 1995-04-07 | 1998-10-20 | Apple Computer, Inc. | Method for arranging windows in a computer workspace |
| US5712995A (en) * | 1995-09-20 | 1998-01-27 | Galileo Frames, Inc. | Non-overlapping tiling apparatus and method for multiple window displays |
| US5920315A (en) | 1996-07-17 | 1999-07-06 | International Business Machines Corporation | Multi-pane window with recoiling workspaces |
| US5999177A (en) * | 1997-07-07 | 1999-12-07 | International Business Machines Corporation | Method and system for controlling content on a display screen in a computer system |
| US6785866B1 (en) | 1998-05-01 | 2004-08-31 | Adobe Systems Incorporated | Dialogs for multiple operating systems and multiple languages |
| US6603493B1 (en) * | 1999-04-13 | 2003-08-05 | International Business Machines Corporation | Method for arranging display elements |
| US6414698B1 (en) * | 1999-04-13 | 2002-07-02 | International Business Machines Corporation | Method for enabling adaptive sizing of display elements |
| US6587128B2 (en) * | 1999-07-15 | 2003-07-01 | International Business Machines Corporation | Method for displaying hidden objects by varying the transparency of overlapping objects |
| US6356279B1 (en) | 1999-07-30 | 2002-03-12 | Curl Corporation | Processing of graphical objects with minimum and preferred sizes |
| US7624356B1 (en) | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
| US20050183017A1 (en) | 2001-01-31 | 2005-08-18 | Microsoft Corporation | Seekbar in taskbar player visualization mode |
| DE10117457A1 (en) | 2001-04-06 | 2002-10-17 | T Mobile Deutschland Gmbh | Method for displaying standardized, large-format Internet pages with, for example, HTML protocol in one-hand-held devices with a mobile radio connection |
| US20020191028A1 (en) * | 2001-06-19 | 2002-12-19 | Senechalle David A. | Window manager user interface |
| US6950993B2 (en) * | 2001-08-02 | 2005-09-27 | Microsoft Corporation | System and method for automatic and dynamic layout of resizable dialog type windows |
| US8966379B2 (en) | 2010-10-01 | 2015-02-24 | Z124 | Dynamic cross-environment application configuration/orientation in an active user environment |
| EP1442367A2 (en) | 2001-10-04 | 2004-08-04 | Koninklijke Philips Electronics N.V. | Method of styling a user interface and device with adaptive user interface |
| US7620908B2 (en) | 2001-12-28 | 2009-11-17 | Sap Ag | Managing a user interface |
| US7080326B2 (en) * | 2002-07-11 | 2006-07-18 | International Business Machines Corporation | Method and system for managing multi—paned windowed environments |
| US20040189710A1 (en) * | 2003-03-28 | 2004-09-30 | Goulden David L. | Technique for displaying a window in a computer screen |
| US7343567B2 (en) | 2003-04-25 | 2008-03-11 | Microsoft Corporation | System and method for providing dynamic user information in an interactive display |
| US20120081315A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Keyboard spanning multiple screens |
| WO2004097615A2 (en) * | 2003-05-01 | 2004-11-11 | Maz Laboratory | A method of displaying a document |
| JP2005004396A (en) | 2003-06-11 | 2005-01-06 | Sony Corp | Information display method, information display unit, and computer program |
| US20090070702A9 (en) | 2003-06-12 | 2009-03-12 | Malik Dale W | Generating documents using electronically-captured signatures |
| DE202004009752U1 (en) * | 2003-06-20 | 2004-11-11 | Apple Computer Inc., Cupertino | Computer system with a user interface, data carrier and signal sequence |
| RU2336553C2 (en) | 2003-08-21 | 2008-10-20 | Майкрософт Корпорейшн | System and method for support of applications that are minimised with expanded set of functions |
| US20050188174A1 (en) * | 2003-10-12 | 2005-08-25 | Microsoft Corporation | Extensible creation and editing of collections of objects |
| US7814419B2 (en) | 2003-11-26 | 2010-10-12 | Nokia Corporation | Changing an orientation of a user interface via a course of motion |
| US7496844B2 (en) * | 2004-01-29 | 2009-02-24 | Microsoft Corporation | Automatically laying out dialogs and control panels depending on screen size |
| US9213538B1 (en) * | 2004-02-06 | 2015-12-15 | Time Warner Cable Enterprises Llc | Methods and apparatus for display element management in an information network |
| US7694233B1 (en) * | 2004-04-30 | 2010-04-06 | Apple Inc. | User interface presentation of information in reconfigured or overlapping containers |
| US8341143B1 (en) * | 2004-09-02 | 2012-12-25 | A9.Com, Inc. | Multi-category searching |
| US7873622B1 (en) * | 2004-09-02 | 2011-01-18 | A9.Com, Inc. | Multi-column search results interface |
| WO2006030002A1 (en) | 2004-09-13 | 2006-03-23 | Sony Ericsson Mobile Communications Ab | Mobile device with adaptive user interface |
| US20060236264A1 (en) * | 2005-04-18 | 2006-10-19 | Microsoft Corporation | Automatic window resize behavior and optimizations |
| US20060248471A1 (en) * | 2005-04-29 | 2006-11-02 | Microsoft Corporation | System and method for providing a window management mode |
| US7530029B2 (en) | 2005-05-24 | 2009-05-05 | Microsoft Corporation | Narrow mode navigation pane |
| US20070016875A1 (en) * | 2005-07-12 | 2007-01-18 | International Business Machines Corporation | Method and system for partial sizing adjacency constraint in a multi-pane window frame |
| US7770109B2 (en) * | 2005-12-16 | 2010-08-03 | Microsoft Corporation | Adaptive layout for content |
| US7730422B2 (en) | 2006-01-25 | 2010-06-01 | Microsoft Corporation | Smart icon placement across desktop size changes |
| US8381127B2 (en) * | 2006-02-02 | 2013-02-19 | Scenera Technologies, Llc | Methods, systems, and computer program products for displaying windows on a graphical user interface based on relative priorities associated with the windows |
| US8635553B2 (en) * | 2006-02-16 | 2014-01-21 | Adobe Systems Incorporated | Auto adjustable pane view |
| EP1847924A1 (en) * | 2006-04-20 | 2007-10-24 | International Business Machines Corporation | Optimal display of multiple windows within a computer display |
| US7831586B2 (en) * | 2006-06-09 | 2010-11-09 | Ebay Inc. | System and method for application programming interfaces for keyword extraction and contextual advertisement generation |
| US20140033118A1 (en) * | 2006-06-21 | 2014-01-30 | Adobe Systems Incorporated | Space management in windowed environments |
| US20100058220A1 (en) * | 2006-07-17 | 2010-03-04 | Carpenter Carl E | Systems, methods, and computer program products for the creation, monetization, distribution, and consumption of metacontent |
| US8464177B2 (en) * | 2006-07-26 | 2013-06-11 | Roy Ben-Yoseph | Window resizing in a graphical user interface |
| US8527907B2 (en) * | 2006-07-31 | 2013-09-03 | Adobe Systems Incorporated | Screen relayout |
| US7864163B2 (en) | 2006-09-06 | 2011-01-04 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
| US7692658B2 (en) * | 2006-11-17 | 2010-04-06 | Microsoft Corporation | Model for layout animations |
| WO2008090902A1 (en) | 2007-01-25 | 2008-07-31 | Sharp Kabushiki Kaisha | Multi-window managing device, program, storage medium, and information processing device |
| US8191003B2 (en) * | 2007-02-14 | 2012-05-29 | International Business Machines Corporation | Managing transparent windows |
| US20080204417A1 (en) | 2007-02-27 | 2008-08-28 | Pierce Paul M | Multimodal Adaptive User Interface for a Portable Electronic Device |
| US8732611B2 (en) | 2007-09-04 | 2014-05-20 | Apple Inc. | Graphical user interface for mobile electronic device |
| US8490014B2 (en) * | 2007-11-07 | 2013-07-16 | International Business Machines Corporation | Method and system for controlling the arrangements of windows on a display |
| US8484574B2 (en) * | 2007-12-06 | 2013-07-09 | Microsoft Corporation | Rule-based multi-pane toolbar display |
| US7831579B2 (en) * | 2007-12-28 | 2010-11-09 | Microsoft Corporation | Adaptive page layout utilizing block-level elements |
| US8712035B2 (en) * | 2008-01-31 | 2014-04-29 | Hewlett-Packard Development Company, L.P. | Online data conversion technique using a sliding window |
| US8356258B2 (en) | 2008-02-01 | 2013-01-15 | Microsoft Corporation | Arranging display areas utilizing enhanced window states |
| US9280255B2 (en) | 2008-05-28 | 2016-03-08 | Qualcomm Incorporated | Structured displaying of visual elements |
| US8451191B2 (en) * | 2008-07-22 | 2013-05-28 | Canon Kabushiki Kaisha | Display system, display method, information processing apparatus, and computer-readable storage medium |
| US8705119B2 (en) * | 2008-08-19 | 2014-04-22 | Xerox Corporation | Applications, systems and methods for identifying and monitoring critical colors in customer print jobs |
| US20100070876A1 (en) | 2008-09-18 | 2010-03-18 | Pictela, Inc. | Self-Replicating Rich Media Interface |
| US8245143B2 (en) | 2008-10-08 | 2012-08-14 | Research In Motion Limited | Method and handheld electronic device having a graphical user interface which arranges icons dynamically |
| US8302026B2 (en) | 2008-11-28 | 2012-10-30 | Microsoft Corporation | Multi-panel user interface |
| CN102118322A (en) | 2009-12-30 | 2011-07-06 | 蒋斌 | Method for automatically controlling number of chat windows in chat tool |
| US8736561B2 (en) | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
| WO2011112533A1 (en) * | 2010-03-08 | 2011-09-15 | Stereotaxis, Inc. | Method for managing non-overlapping windows |
| KR101786917B1 (en) | 2010-03-22 | 2017-10-18 | 구글 엘엘씨 | Systems and methods for displaying fixed-scale content on mobile devices |
| CA2795913A1 (en) | 2010-04-12 | 2011-10-20 | Google Inc. | Rich browser-based word processor |
| EP3518094A1 (en) | 2010-04-26 | 2019-07-31 | BlackBerry Limited | Portable electronic device and method of controlling same |
| JP5634140B2 (en) | 2010-06-23 | 2014-12-03 | キヤノン株式会社 | Information processing apparatus, display method, and program |
| US20120096344A1 (en) | 2010-10-19 | 2012-04-19 | Google Inc. | Rendering or resizing of text and images for display on mobile / small screen devices |
| US20120159383A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Customization of an immersive environment |
| US9471145B2 (en) * | 2011-01-06 | 2016-10-18 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
| US9361132B2 (en) * | 2011-02-08 | 2016-06-07 | Qualcomm Incorporated | System and method for providing application-based user interface features on a computing device |
| US8707199B2 (en) | 2011-02-18 | 2014-04-22 | Blackberry Limited | Quick text entry on a portable electronic device |
| US8904305B2 (en) | 2011-03-11 | 2014-12-02 | Google Inc. | Automatically hiding controls |
| US20140168277A1 (en) * | 2011-05-10 | 2014-06-19 | Cisco Technology Inc. | Adaptive Presentation of Content |
| US20140040819A1 (en) * | 2011-09-09 | 2014-02-06 | Adobe Systems Incorporated | Methods and systems for managing the presentation of windows on a display device |
| US10248439B2 (en) | 2011-11-10 | 2019-04-02 | Microsoft Technology Licensing, Llc | Format object task pane |
| US20130132885A1 (en) * | 2011-11-17 | 2013-05-23 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for using touch input to move objects to an external display and interact with objects on an external display |
| US8918712B2 (en) | 2011-12-13 | 2014-12-23 | Fmr Llc | Dynamically generating a mobile application |
| JP5879536B2 (en) * | 2012-01-18 | 2016-03-08 | パナソニックIpマネジメント株式会社 | Display device and display method |
| WO2013137281A1 (en) | 2012-03-12 | 2013-09-19 | 株式会社 東芝 | Medical information browsing device |
| US9026928B2 (en) * | 2012-06-06 | 2015-05-05 | Apple Inc. | Graphical user interface layout |
| US9223591B2 (en) * | 2012-08-30 | 2015-12-29 | International Business Machines Corporation | Sizing a pane of a window presented on a display |
| CN102929478A (en) | 2012-09-25 | 2013-02-13 | 东莞宇龙通信科技有限公司 | Application switching method and communication terminal |
| WO2014058144A1 (en) | 2012-10-10 | 2014-04-17 | 에스케이플래닛 주식회사 | Method and system for displaying fast-scrolling content and scroll bar |
| JP5618262B2 (en) | 2013-03-08 | 2014-11-05 | カシオ計算機株式会社 | Display device, display method, and program |
| US9921711B2 (en) | 2013-03-14 | 2018-03-20 | Samsung Electronics Co., Ltd. | Automatically expanding panes |
| CN103324435B (en) | 2013-05-24 | 2017-02-08 | 华为技术有限公司 | Multi-screen display method and device and electronic device thereof |
| US9513783B1 (en) * | 2014-03-17 | 2016-12-06 | Amazon Technologies, Inc. | Determining available screen area |
| US9800711B2 (en) | 2014-07-24 | 2017-10-24 | Blackberry Limited | System, method and device-readable medium for communication event interaction within a unified event view |
| US10042655B2 (en) | 2015-01-21 | 2018-08-07 | Microsoft Technology Licensing, Llc. | Adaptable user interface display |
| US10209849B2 (en) | 2015-01-21 | 2019-02-19 | Microsoft Technology Licensing, Llc | Adaptive user interface pane objects |
-
2014
- 2014-08-06 US US14/453,445 patent/US10402034B2/en active Active
-
2015
- 2015-02-25 TW TW104106082A patent/TW201539301A/en unknown
- 2015-03-27 EP EP15719888.8A patent/EP3126967B1/en active Active
- 2015-03-27 KR KR1020167030624A patent/KR102257262B1/en active Active
- 2015-03-27 JP JP2016559345A patent/JP6507178B2/en active Active
- 2015-03-27 AU AU2015241262A patent/AU2015241262B2/en not_active Ceased
- 2015-03-27 MX MX2016012650A patent/MX373461B/en active IP Right Grant
- 2015-03-27 WO PCT/US2015/022894 patent/WO2015153319A1/en active Application Filing
- 2015-03-27 CA CA2943249A patent/CA2943249C/en active Active
- 2015-03-27 CN CN201580018658.8A patent/CN106164856B/en active Active
- 2015-03-27 RU RU2016138572A patent/RU2689435C2/en active
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2017515209A5 (en) | ||
| RU2016138572A (en) | ADAPTIVE USER INTERFACE PANEL CONTROLLER | |
| JP2010517143A5 (en) | ||
| AU2017286131A1 (en) | Device, method, and graphical user interface for media playback | |
| JP2010526390A5 (en) | ||
| JP2015512078A5 (en) | ||
| WO2014120581A3 (en) | Virtual library providing content accessibility irrespective of content format and type | |
| JP2011083556A5 (en) | ||
| JP2012525230A5 (en) | ||
| JP2012513062A5 (en) | How to display significant relationships between multiple narrative content in a virtual landscape | |
| RU2015105950A (en) | METHOD AND INFORMATION TRANSMISSION SYSTEM, APPROPRIATE DEVICE AND COMPUTER-READABLE RECORDING MEDIA | |
| EP2648086A3 (en) | Object control method performed in device including transparent display, the device, and computer readable recording medium thereof | |
| WO2012039939A3 (en) | Offload reads and writes | |
| JP2018524679A5 (en) | ||
| WO2011025626A3 (en) | Providing state storage in a processor for system management mode | |
| WO2012015673A3 (en) | Application instance and query stores | |
| WO2014193645A3 (en) | Conditional execution of rendering commands based on per bin visibility information with added inline operations | |
| JP2016538668A5 (en) | ||
| JP2018530821A5 (en) | ||
| JP2015500540A5 (en) | ||
| GB201209463D0 (en) | Improvements in and relating to managing process image hijacks | |
| EP2523099A3 (en) | Selective routing of local memory accesses and device thereof | |
| EP2851836A3 (en) | Mitigating policy violations through textual redaction | |
| EP2980703A3 (en) | Instruction cache management based on temporal locality | |
| JP2014026646A5 (en) | Information processing device |