+

JP2017515209A5 - - Google Patents

Download PDF

Info

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
Application number
JP2016559345A
Other languages
Japanese (ja)
Other versions
JP6507178B2 (en
JP2017515209A (en
Filing date
Publication date
Priority claimed from US14/453,445 external-priority patent/US10402034B2/en
Application filed filed Critical
Publication of JP2017515209A publication Critical patent/JP2017515209A/en
Publication of JP2017515209A5 publication Critical patent/JP2017515209A5/ja
Application granted granted Critical
Publication of JP6507178B2 publication Critical patent/JP6507178B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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.
前記アプリケーションキャンバスの幅は、前記一時的ペインを表示するときに変化しないThe width of the application canvas does not change when displaying the temporary pane
請求項2に記載の方法。The method of claim 2.
前記選択された持続的ペインがフォーカスを失うときに、前記選択された持続的ペインを非表示にすることHiding the selected persistent pane when the selected persistent pane loses focus
を更に備える請求項2に記載の方法。The method of claim 2 further comprising:
前記選択された持続的ペインを追加するリクエストが受信されるとともに、1つの以前に開かれた持続的ペインが前記ユーザインターフェイスに表示されており、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインの表示を管理することが、
前記アプリケーションと関連付けられた持続的ペインは重要ペインであるという指示を前記アプリケーションから受信することと、
前記以前に開かれた持続的ペインは前記重要ペインであると判定することと、
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバス、前記重要持続的ペインおよび前記選択された持続的ペインを表示するのに十分な幅を有していないとき、前記重要持続的ペインを自動的に閉じることと、
前記選択されたペインを持続的ペインとして表示することと、
前記選択された持続的ペインが閉じられたとき、前記自動的に閉じられた重要持続的ペインを、自動的に再び開くことと
を更に備える、請求項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.
前記選択された持続的ペインを追加するリクエストが受信されるとともに、2つ以上の以前に開かれた持続的ペインが前記ユーザインターフェイスに表示されており、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインの表示を管理することが、
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバス、前記以前に開かれた持続的ペインおよび前記選択された持続的ペインを表示するのに十分な幅を有していないとき、前記以前に開かれた持続的ペインのうちの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.
前記以前に開かれた持続的ペインが開かれた順序に基づいて、前記以前に開かれた持続的ペインそれぞれの優先度を判定することDetermining the priority of each of the previously opened persistent panes based on the order in which the previously opened persistent panes were opened;
を更に備える、請求項6に記載の方法。The method of claim 6, further comprising:
1つまたは複数の以前に開かれた持続的ペインが表示されている間に前記ユーザインターフェイスの前記幅が変化したという指示が受信され、前記ユーザインターフェイスの幅が減少されて前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバスおよび前記以前に開かれた持続的ペインを表示するのに十分な幅を有しておらず、前記以前に開かれたペイン持続的および前記選択された持続的ペインの表示を管理することが、
前記アプリケーションキャンバスが少なくとも前記最小幅で表示されることを可能とするために十分な数の以前に開かれた持続的ペインを自動的に閉じること
を更に備える、請求項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.
以前に開かれた持続的ペインを自動的に閉じた後、前記ユーザインターフェイスの前記幅が増加したという指示を受信することと、
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバスおよび前記自動的に閉じた持続的ペインを表示するのに十分な幅を有しているとき、前記自動的に閉じた持続的ペインを自動的に再び開くことと
を更に備える、請求項に記載の方法。
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.
前記ユーザインターフェイスが、前記最小幅を少なくとも有する前記アプリケーションキャンバス、任意の以前に開かれた持続的ペインおよび前記選択された持続的ペインの両方を表示するのに十分な幅を有しているとき、前記選択された持続的ペインを持続的ペインとして前記アプリケーションキャンバスの一方側に表示すること、を更に備える、請求項1に記載の方法。 When the user interface has a width sufficient to display both the application canvas having at least the minimum width, any previously opened persistent pane, and the selected persistent pane; The method of claim 1, further comprising displaying the selected persistent pane as a persistent pane on one side of the application canvas. 前記選択された持続的ペインを持続的ペインとして表示することは、前記アプリケーションキャンバスの幅を前記選択された持続的ペインの幅だけ減少させることDisplaying the selected persistent pane as a persistent pane reduces the width of the application canvas by the width of the selected persistent pane
を更に備える、請求項10に記載の方法。The method of claim 10, further comprising:
前記一時的ペインは、ユーザが前記一時的ペインの外のエリアにフォーカスを移すまで消えずに残るThe temporary pane remains intact until the user moves focus to an area outside the temporary pane
請求項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に記載のシステム。 14. The computing device of claim 13 , wherein the computing device is further operable to calculate a total pane size from the size of all currently open persistent application panes and any requested persistent application panes. System. 前記保護されたキャンバスサイズと前記総ペインサイズとの組み合わせが前記ユーザインターフェイスサイズよりも大きいとき、前記保護されたキャンバスサイズと前記総ペインサイズとの組み合わせが前記ユーザインターフェイスサイズ以下になるまで、前記コンピューティングデバイスが、最も優先度の低い前記現在開かれている持続的アプリケーションペインを自動的に閉じるように更に動作可能である、請求項14に記載のシステム。 When the combination of the protected canvas size and the total pane size is larger than the user interface size, until the combination of the protected canvas size and the total pane size is less than or equal to the user interface size, The system of claim 14 , wherein the storage device is further operable to automatically close the currently open persistent application pane with the lowest priority. 前記ユーザインターフェイスサイズと前記保護されたキャンバスサイズおよび前記総ペインサイズの組み合わせとの間の差が、最も優先度の高い自動的に閉じられた持続的アプリケーションペインのサイズよりも大きいとき、前記コンピューティングデバイスが、前記最も優先度の高い自動的に閉じられた持続的アプリケーションペインを自動的に再び開くように更に動作可能である、請求項14に記載のシステム。 When the difference between the user interface size and the combination of the protected canvas size and the total pane size is greater than the size of the highest priority automatically closed persistent application pane, the computing The system of claim 14 , wherein the device is further operable to automatically reopen the highest priority automatically closed persistent application pane. 前記コンピューティングデバイスが、前記アプリケーションから持続的重要ペインの識別子を受信するように更に動作可能である、請求項14に記載のシステム。 The system of claim 14 , wherein the computing device is further operable to receive a persistent important pane identifier from the application. 前記一時的ペインは、ユーザが前記一時的ペインの外のエリアにフォーカスを移すまで消えずに残るThe temporary pane remains intact until the user moves focus to an area outside the temporary pane
請求項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:
前記一時的ペインは、ユーザが前記一時的ペインの外のエリアにフォーカスを移すまで消えずに残るThe temporary pane remains intact until the user moves focus to an area outside the temporary pane
請求項19に記載のコンピュータ可読媒体。The computer readable medium of claim 19.
JP2016559345A 2014-04-02 2015-03-27 Adaptive User Interface Pane Manager Active JP6507178B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载