[go: up one dir, main page]

TW201407458A - 利用功能標籤條帶來存取應用程式使用者介面 - Google Patents

利用功能標籤條帶來存取應用程式使用者介面 Download PDF

Info

Publication number
TW201407458A
TW201407458A TW102116268A TW102116268A TW201407458A TW 201407458 A TW201407458 A TW 201407458A TW 102116268 A TW102116268 A TW 102116268A TW 102116268 A TW102116268 A TW 102116268A TW 201407458 A TW201407458 A TW 201407458A
Authority
TW
Taiwan
Prior art keywords
gallery
horizontal scrolling
user interface
options
application user
Prior art date
Application number
TW102116268A
Other languages
English (en)
Inventor
Theresa A Estrada
Matthew D Wood
Robin W Troy
Marian Kimberley S Chua
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of TW201407458A publication Critical patent/TW201407458A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本發明涉及利用功能標籤條帶來存取應用程式使用者介面。可提供一種用於存取應用程式使用者介面的功能標籤條帶。該功能標籤條帶可以在電腦上與應用程式使用者介面相關聯地顯示。功能標籤條帶可包括水平滾動圖庫。水平滾動圖庫可顯示可用選項的子集,該等可用選項可用於對應用程式使用者介面中所顯示的內容執行一或多個動作。電腦可接收到導覽通過水平滾動圖庫中的可用選項的輸入。

Description

利用功能標籤條帶來存取應用程式使用者介面
本發明涉及利用功能標籤條帶來存取應用程式使用者介面。
許多電腦軟體應用程式利用使用者介面(UI)功能標籤條帶及/或工具列來選擇與特定應用程式程式相關聯的命令和選項。例如,文字處理應用程式可提供功能標籤條帶UI,該功能標籤條帶UI顯示從下拉清單中選擇用於將本文輸入文件中的特定字體的選項,該功能標籤條帶UI亦顯示用於選擇表示供在建立文件時使用的樣式集的縮略圖的樣式圖庫。然而,與當前功能標籤條帶UI相關聯的一個缺點是對選項的選擇經常產生太多的選擇,該等選擇的呈現遮擋使用者可以在相關聯的應用程式中顯示的內容,由此從使用者體驗分心。例如,對字體清單的選擇可產生下拉清單,該下拉清單遮擋超過使用者當前正在應用程式中查看的文件的百分之五十。類似地,對樣式集圖庫的選擇可產生可用樣式集選項的網格的顯示畫面,該顯示畫面遮擋當前查看的文件的一部分。 本發明的各個實施例正是針對該等考慮事項及其他事項而做出的。
提供本發明內容是為了以簡化的形式介紹將在以下具體實施方式中進一步描述的一些概念。本發明內容並不意欲標識所要求保護的主題的關鍵特徵或必要特徵,亦不意欲用於幫助決定所要求保護的主題的範圍。
提供了用於利用功能標籤條帶來存取應用程式使用者介面的各實施例。可提供一種用於存取應用程式使用者介面的功能標籤條帶。功能標籤條帶可以在電腦上與應用程式使用者介面相關聯地顯示。功能標籤條帶可包括水平滾動圖庫。水平滾動圖庫可顯示可用選項的子集,該等可用選項可用於對應用程式使用者介面中所顯示的內容執行一或多個動作。電腦可接收到導覽通過水平滾動圖庫中的可用選項的輸入。
經由閱讀下文的具體實施方式並參考相關聯的附圖,該等及其他特點和優點將變得顯而易見。可以理解,前述一般描述和以下具體實施方式均僅是例示性的,且不限制所要求保護的本發明。
100‧‧‧應用程式使用者介面
105‧‧‧功能標籤條帶
110‧‧‧標題列區域
115‧‧‧功能標籤條帶區域
120‧‧‧水平滾動圖庫
122‧‧‧手
124‧‧‧設備指標
125‧‧‧圖庫滾動槳
130‧‧‧標題
135‧‧‧內容
140‧‧‧刷新控制項
150‧‧‧圖庫選項的子集
152‧‧‧圖庫選項的子集
154‧‧‧圖庫選項的子集
156‧‧‧圖庫選項的子集
158‧‧‧圖庫選項的子集
160‧‧‧圖庫選項的子集
162‧‧‧圖庫選項的子集
164‧‧‧圖庫選項的子集
170‧‧‧選項卡
175‧‧‧選項卡
180‧‧‧選項卡
185‧‧‧選項卡
187‧‧‧條桿
190‧‧‧圖示
192‧‧‧圖示
194‧‧‧圖示
200‧‧‧應用程式使用者介面
205‧‧‧功能標籤條帶
215‧‧‧功能標籤條帶區域
220‧‧‧圖庫
222‧‧‧手
224‧‧‧設備指標
225‧‧‧圖庫滾動槳
235‧‧‧食譜
236‧‧‧家庭照片
237‧‧‧預算和計畫資訊
238‧‧‧醫療記錄
240‧‧‧刷新控制項
250‧‧‧圖庫選項的子集
252‧‧‧圖庫選項的子集
254‧‧‧圖庫選項的子集
256‧‧‧圖庫選項的子集
258‧‧‧圖庫選項的子集
270‧‧‧選項卡
275‧‧‧選項卡
280‧‧‧選項卡
285‧‧‧選項卡
287‧‧‧選項卡
289‧‧‧條桿
292‧‧‧圖示
294‧‧‧圖示
300‧‧‧應用程式使用者介面
305‧‧‧功能標籤條帶
315‧‧‧功能標籤條帶區域
320‧‧‧水平滾動圖庫
322‧‧‧手
324‧‧‧設備指標
325‧‧‧圖庫滾動槳
335‧‧‧內容
340‧‧‧刷新控制項
350‧‧‧圖庫選項
355‧‧‧圖庫選項
360‧‧‧圖庫選項
370‧‧‧選項卡
375‧‧‧選項卡
380‧‧‧選項卡
392‧‧‧圖示
394‧‧‧圖示
396‧‧‧圖示
398‧‧‧圖示
400‧‧‧應用程式使用者介面
405‧‧‧功能標籤條帶
415‧‧‧功能標籤條帶區域
420‧‧‧水平滾動圖庫
422‧‧‧手
435‧‧‧內容
440‧‧‧刷新控制項
450‧‧‧圖庫選項
452‧‧‧圖庫選項
454‧‧‧圖庫選項
456‧‧‧圖庫選項
458‧‧‧圖庫選項
460‧‧‧圖庫選項
462‧‧‧圖庫選項
470‧‧‧選項卡
475‧‧‧選項卡
480‧‧‧選項卡
490‧‧‧圖示
492‧‧‧圖示
500‧‧‧應用程式使用者介面500
505‧‧‧功能標籤條帶
515‧‧‧功能標籤條帶區域
540‧‧‧網格
545‧‧‧內容區域
600‧‧‧常式
605‧‧‧操作
610‧‧‧操作
615‧‧‧操作
620‧‧‧操作
625‧‧‧操作
630‧‧‧操作
700‧‧‧計算裝置
702‧‧‧處理單元
704‧‧‧系統記憶體
705‧‧‧作業系統
707‧‧‧應用程式
709‧‧‧卸載式儲存裝置
710‧‧‧非卸載式儲存裝置
712‧‧‧輸入裝置
714‧‧‧輸出設備
716‧‧‧輸出裝置
802‧‧‧系統
810‧‧‧輸入按鈕
820‧‧‧輸入元件
830‧‧‧揚聲器
840‧‧‧板載相機
850‧‧‧行動計算裝置
860‧‧‧處理器
862‧‧‧記憶體
864‧‧‧作業系統
867‧‧‧應用程式
868‧‧‧非揮發性儲存器
870‧‧‧電源
872‧‧‧無線電
874‧‧‧音訊介面
876‧‧‧視訊介面
880‧‧‧LED
900‧‧‧應用程式
903‧‧‧平板計算裝置
905‧‧‧計算裝置
910‧‧‧行動計算裝置
915‧‧‧分散式計算網路
920‧‧‧伺服器
圖1A圖示根據一實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由觸摸來導覽的選項的水平滾動圖庫;圖1B圖示根據一實施例的結合功能標籤條帶的應用 程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由指向裝置來導覽的水平滾動圖庫;圖2A圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由觸摸來導覽的選項的水平滾動圖庫;圖2B圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由指向裝置來導覽的水平滾動圖庫;圖3A圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由觸摸來導覽的選項的水平滾動圖庫;圖3B圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括供經由指向裝置來導覽的水平滾動圖庫;圖4A圖示根據一實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶用於經由觸摸來選擇水平滾動圖庫中的可用選項;圖4B圖示根據一實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶用於對所選選項在水平滾動圖庫中的顯示進行重新排序;圖5圖示根據一實施例的結合功能標籤條帶的應用程式使用者介面的電腦螢幕顯示畫面,該功能標籤條帶包括用於顯示可用選項的經調整大小的水平滾動圖庫;圖6是示出根據一實施例的用於利用功能標籤條帶 來存取應用程式使用者介面的常式的流程圖;圖7是可實現各實施例的計算設備的簡化方塊圖;圖8A是可實現各實施例的行動計算裝置的簡化方塊圖;圖8B是可實現各實施例的行動計算裝置的簡化方塊圖;及圖9是可實現各實施例的分散式計算系統的簡單方塊圖。
提供了用於利用功能標籤條帶來存取應用程式使用者介面的各實施例。可提供一種用於存取應用程式使用者介面的功能標籤條帶。功能標籤條帶可以在電腦上與應用程式使用者介面相關聯地顯示。功能標籤條帶可包括水平滾動圖庫。水平滾動圖庫可顯示可用選項的子集,該等可用選項可用於對應用程式使用者介面中所顯示的內容執行一或多個動作。電腦可接收到導覽通過水平滾動圖庫中的可用選項的輸入。
圖1A圖示根據一實施例的結合功能標籤條帶的應用程式使用者介面100的電腦螢幕顯示畫面。應用程式使用者介面100可由在計算裝置上執行的用於建立及/或編輯內容(例如,文件、圖像、web內容等)的一或多個生產力應用程式來產生。如將在此處更詳細地論述的,計算裝置可包括通用臺式、膝上型、掌上型、平板或能夠執行一或多個應用程式程式的其他類型的電腦。應用程式使用者介面100可包括功能標 籤條帶105,該功能標籤條帶可進一步包括標題列區域110和功能標籤條帶區域115(僅僅出於說明性目的而示為經由虛線與標題列區域110隔開)。標題區域110可顯示與內容135(在應用程式使用者介面100中顯示在功能標籤條帶105之下)相關聯的標題130。根據一實施例,內容135可包含在內容表面上顯示為互動式磁貼之「剪輯畫面」的各種不同類型的內容(例如,本文及/或圖像、web內容等)。
功能標籤條帶區域115可顯示水平滾動圖庫(之後稱為「圖庫」)120。圖庫120可用於對多個選項(諸如圖庫選項的子集150、152、154、156、158、160、162和164)進行導覽和選擇,該等選項用於對應用程式使用者介面100中的內容135執行一或多個動作。例如,圖庫120可包括主題圖庫,以供選擇不同的樣式選項來將格式化(例如,特殊著色和加陰影的本文方塊以及定製標題和清單)應用程式於內容135。應當理解,上述圖庫示例僅僅是說明性的並且熟習此項技術者應當認識到圖庫120可用於顯示可被選擇並被用來執行應用程式使用者介面中的任何數量的動作的任何數量的選項。圖庫120可經由姿勢(例如,使用手122的觸摸輸入)或經由使用觸控筆來「原地」水平滾動。應當理解,圖庫120可包括視圖中隱藏的額外可用選項(該等額外可用選項將在圖庫向左或向右滾動時變得可見)。應當理解,經由「原地」水平滾動,圖庫120經由允許使用者在不將圖庫進一步擴展至有限的可用空間的情況下查看所有可用選項來節省具有有限顯示空間的行動計算裝置(諸如平板)上的有價值的螢幕區域。 功能標籤條帶區域115亦可包括可用於選擇與應用程式使用者介面相關聯的各種選項的多個選項卡(諸如選項卡170、175、180和185)。應當理解,選項卡170-185可包括基礎選項卡(亦即,選項卡170、175和180)以及一或多個上下文選項卡(亦即,選項卡185)。亦應理解,基礎選項卡始終顯示在功能標籤條帶105中,而上下文選項卡可以只基於應用程式使用者介面中被選中的特定內容片段而顯示。對選項卡170-185中的任一個的選擇亦可以在功能標籤條帶105中諸如經由突出顯示、加陰影或著色來強調。另外,上下文選項卡的顯示亦可以經由在選項卡名稱上方出現條桿(例如,選項卡185上方的條桿187)來進一步強調。功能標籤條帶區域115亦可包括可用於更新圖庫120中的選項的刷新控制項140。例如,對刷新控制項140的選擇可使得將更新後的圖庫選項從遠端伺服器填充到圖庫120中。功能標籤條帶區域115亦可顯示圖示190、192和194,該等圖示在被選中時執行應用程式使用者介面100中的額外選項(例如,添加磁貼和添加/改變背景圖像和顏色)。應當理解,根據此處描述的各實施例,刷新控制項140和圖示190、192和194的顯示並非必需,並因此功能標籤條帶105可排除上述選項。
圖1B圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面100的電腦螢幕顯示畫面。圖1B的應用程式使用者介面100包括在上文中對圖1A的論述中描述的許多特徵,包括功能標籤條帶105、標題列區域110、功能標籤條帶區域115、圖庫120、標題130、內容135、刷新控制項140、 圖庫選項的子集150、152、154、156、158、160、162和164、選項卡170、175、180和185、條桿187和圖示190-194。另外,圖1B的應用程式使用者介面100包括圖庫滾動槳(scrolling paddle)125,該滾動槳可用於使用與計算裝置進行通訊的指向裝置(由設備指標124來表示)來在圖庫120中的可用選項中進行導覽。將會理解,圖庫滾動槳125可以只在接收到設備指標124在圖庫120上方的懸停動作時才顯示。因此,在設備指標124未與圖庫120互動期間,圖庫滾動槳將不會對應用程式使用者介面100的使用者可見。
圖2A圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面200的電腦螢幕顯示畫面。應用程式使用者介面200可由在計算裝置上執行的用於建立及/或編輯內容(例如,文件、圖像、web內容等)的一或多個生產力應用程式來產生。應用程式使用者介面200可包括功能標籤條帶205,該功能標籤條帶可以進一步包括功能標籤條帶區域215。功能標籤條帶區域215可顯示水平滾動圖庫(之後稱為「圖庫」)220。圖庫220可用於對多個選項(諸如圖庫選項250、252、254、256和258)進行導覽和選擇,該等選項用於對顯示在功能標籤條帶205之下的內容執行一或多個動作。例如,圖庫220可包括多個「預告(teaser)」選項,該等選項包括用於顯示與家庭家政資料相關聯的剪輯畫面的一系列快取圖像。例如,圖庫選項250可以與包括剪輯畫面的內容相關聯,該剪輯畫面包括但不限於食譜235、家庭照片236、預算和計畫資訊237和醫療記錄238。圖庫220可經由姿勢(例如,使用 手222的觸摸輸入)或經由使用觸控筆來「原地」水平滾動。應當理解,圖庫220可包括視圖中隱藏的額外可用選項(該等額外可用選項將在圖庫向左或向右滾動時變得可見)。功能標籤條帶區域215亦可包括可用於選擇與應用程式使用者介面相關聯的各種選項的多個選項卡(諸如選項卡270、275、280、285和287)。應當理解,選項卡270-287可包括基礎選項卡(亦即,選項卡270、275和280)以及上下文選項卡(亦即,選項卡285和287)。亦應理解,基礎選項卡始終顯示在功能標籤條帶205中,而上下文選項卡可以只基於應用程式使用者介面中選中的特定內容片段而顯示。對選項卡270-287中的任一個的選擇亦可以在功能標籤條帶205中諸如經由突出顯示、加陰影或著色來強調。另外,上下文選項卡的顯示亦可以經由在選項卡名稱上方出現條桿(例如,選項卡285和287上方的條桿289)來進一步強調。功能標籤條帶區域215亦可包括可用於更新圖庫220中的選項的刷新控制項240。例如,對刷新控制項240的選擇可使得將更新後的圖庫選項從遠端伺服器填充到圖庫220中。功能標籤條帶區域215亦可顯示圖示292和294,該等圖示在被選中時執行應用程式使用者介面200中的額外選項(例如,定製圖像和本文)。應當理解,根據此處描述的各實施例,刷新控制項240和圖示292和294的顯示並非必需,並因此功能標籤條帶205可排除上述選項。
圖2B圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面200的電腦螢幕顯示畫面。圖2B的應用程式使用者介面200包括上文對圖2A的論述中所描述的許多特 徵,包括功能標籤條帶205、功能標籤條帶區域215、圖庫220、內容235-238、刷新控制項240、圖庫選項的子集250-258、選項卡270-287、條桿289和圖示292-294。另外,圖2B的應用程式使用者介面200包括圖庫滾動槳225,該滾動槳可用於使用與計算裝置進行通訊的指向裝置(由設備指標224來表示)來在圖庫220中的可用選項中進行導覽。將會理解,圖庫滾動槳225可以只在接收到設備指標224在圖庫220上方的懸停動作時才顯示。因此,在設備指標224未與圖庫220互動期間,圖庫滾動槳將不會對應用程式使用者介面200的使用者可見。
圖3A圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面300的電腦螢幕顯示畫面。應用程式使用者介面300可由在計算裝置上執行的用於建立及/或編輯內容(例如,文件、圖像、web內容等)的一或多個生產力應用程式來產生。應用程式使用者介面300可包括功能標籤條帶305,該功能標籤條帶可以進一步包括功能標籤條帶區域315。功能標籤條帶區域315可顯示水平滾動圖庫(之後稱為「圖庫」)320。圖庫320可用於對多個選項(諸如圖庫選項350、355和360)進行導覽和選擇,該等選項用於對顯示在功能標籤條帶305之下的內容執行一或多個動作。例如,圖庫320可包括用於存取和顯示各種社交網站的多個選項。圖庫320可經由姿勢(例如,使用手322的觸摸輸入)或經由使用觸控筆來「原地」水平滾動。應當理解,圖庫320可包括視圖中隱藏的額外可用選項(該等額外可用選項將在圖庫向左或向右滾動時變得可見)。功能標籤條帶區域315亦可包括可用於選擇與 應用程式使用者介面相關聯的各種選項的多個選項卡(諸如選項卡370、375和3805)。對選項卡370-380中的任一個的選擇可以在功能標籤條帶305中諸如經由突出顯示、加陰影或著色來強調。功能標籤條帶區域315亦可包括可用於更新圖庫320中的選項的刷新控制項340。例如,對刷新控制項340的選擇可使得將更新後的圖庫選項從遠端伺服器填充到圖庫320中。功能標籤條帶區域315亦可顯示圖示392、394、396和398,該等圖示在被選中時執行針對在應用程式使用者介面300中顯示為內容335的社交網站的額外選項。應當理解,根據此處描述的各實施例,刷新控制項340和圖示392-398的顯示並非必需,並因此功能標籤條帶305可排除上述選項。
圖3B圖示根據一替換實施例的結合功能標籤條帶的應用程式使用者介面300的電腦螢幕顯示畫面。圖3B的應用程式使用者介面300包括上文對圖3A的論述中所描述的許多特徵,包括功能標籤條帶305、功能標籤條帶區域315、圖庫320、內容335、刷新控制項240、圖庫選項350-360、選項卡370-380和圖示392-398。另外,圖3B的應用程式使用者介面300包括圖庫滾動槳325,該滾動槳可用於使用與計算裝置進行通訊的指向裝置(由設備指標324來表示)來在圖庫320中的可用選項中進行導覽。將會理解,圖庫滾動槳325可以只在接收到設備指標324在圖庫320上方的懸停動作時才顯示。因此,在設備指標324未與圖庫320互動期間,圖庫滾動槳將不會對應用程式使用者介面300的使用者可見。
圖4A和4B圖示根據一實施例的結合功能標籤條帶 的應用程式使用者介面400的電腦螢幕顯示畫面,該功能標籤條帶用於經由觸摸來選擇水平滾動圖庫中的可用選項並且對所選可用選項在水平滾動圖庫中的顯示進行重新排序。應用程式使用者介面400包括功能標籤條帶405,該功能標籤條帶可以進一步包括功能標籤條帶區域415。功能標籤條帶區域415可顯示水平滾動圖庫(之後稱為「圖庫」)420。圖庫420可用於對多個選項(諸如圖庫選項450、452、454、456、458、460和462)進行導覽和選擇,該等選項用於對顯示在功能標籤條帶405之下的內容435執行一或多個動作。例如,圖庫420可包括主題圖庫,以供選擇不同的樣式選項來將格式化(例如,特殊著色和加陰影的本文方塊以及定製標題和清單)應用程式於內容435。功能標籤條帶區域415可以進一步包括刷新控制項440、選項卡470、475和480以及圖示490、492和494。圖4A圖示使用觸摸輸入(例如,使用手422)來選擇圖庫選項454(在水平滾動圖庫400中示為由虛線環繞),以替換當前所選主題(亦即,圖庫選項450)。圖4B圖示將圖庫選項454應用程式於內容435。具體而言,新近選擇的圖庫選項454所表示的主題係反映在由虛線環繞的內容435中。另外,水平圖庫420圖示圖庫選項的重新排序以使得當前所選圖庫選項454(亦即,當前所選主題)顯示在圖庫中的第一個卡槽中。應當理解,根據一實施例,圖庫選項在圖庫中自動重新排序以使得當前所選主題始終顯示在第一個圖庫卡槽中,而不管該主題先前在圖庫中的位置。
圖5圖示根據一實施例的結合功能標籤條帶的應用 程式使用者介面500的電腦螢幕顯示畫面,該功能標籤條帶包括用於顯示可用選項的經調整大小的水平滾動圖庫。應用程式使用者介面500包括功能標籤條帶505,該功能標籤條帶可以進一步包括功能標籤條帶區域515。功能標籤條帶區域515可顯示圖庫520。如圖5所示,包括應用程式使用者介面500的視窗已調整為更小,以使得沒有充足的空間來水平地顯示圖庫520中的兩個或更多選項。結果,圖庫520顯示為單個按鈕並且與該圖庫相關聯的可用圖庫選項隱藏在視圖中。根據一實施例,可用圖庫選項可回應於對表示圖庫520的按鈕的選擇(經由觸摸或指向裝置輸入)來顯露,從而導致在(從功能標籤條帶505)下拉至應用程式使用者介面500中的內容區域545中的網格540中顯示可用圖庫選項。
圖6為示出根據一實施例的用於利用功能標籤條帶來存取應用程式使用者介面的常式600的流程圖。當閱讀對在此呈現的常式的論述時,應當理解,本發明的各種實施例的邏輯操作實現為(1)計算裝置或系統上執行的一系列電腦實現的動作或程式模組,及/或(2)計算裝置或系統內的互連機器邏輯電路或電路模組。此實現取決於實現本發明的計算裝置或系統之效能需求的選擇問題。因此,圖6中所例示的並且構成在此所描述的各實施例的邏輯操作被不同地稱為操作、結構性設備、動作或模組。熟習此項技術者將認識到,該等操作、結構性設備、動作和模組可用軟體、硬體、韌體、專用數位邏輯,及其任意組合實現,而不背離如本文中闡述的請求項內陳述的本發明精神和範疇。
常式600開始於操作605,其中在計算裝置上執行的應用程式在由應用程式產生的應用程式使用者介面中顯示功能標籤條帶。例如,應用程式可產生如上文參考圖1-5所論述之顯示功能標籤條帶的說明性應用程式使用者介面中的任一個。具體而言,根據一實施例,功能標籤條帶可包括功能標籤條帶區域和標題列區域。功能標籤條帶區域可顯示水平滾動圖庫,該圖庫顯示用於執行應用程式使用者介面中的一或多個動作的可用選項的子集,該功能標籤條帶域亦包括一或多個上下文選項卡,該一或多個上下文選項卡只在選擇應用程式使用者介面中的內容片段時才顯示。功能標籤條帶區域可任選地顯示用於執行應用程式使用者介面中的額外選項的一或多個圖示以及用於更新水平滾動圖庫中的可用選項的刷新控制項。
常式600自操作605繼續至操作610,其中在計算裝置上執行的應用程式可接收在功能標籤條帶中所顯示的水平滾動圖庫中的可用選項中進行導覽的輸入。例如,應用程式可接收水平滾動通過水平滾動圖庫中的所有可用選項的觸摸輸入,如圖1A、2A和3A所示。或者,應用程式可接收水平滾動通過水平滾動圖庫中的所有可用選項的指向裝置輸入,如圖1B、2B和3B所示。應當理解,若指向裝置將用來在可用圖庫選項中進行導覽,則應用程式可以在接收到指向裝置的懸停動作時顯示與水平滾動圖庫相鄰的滾動槳。
常式600自操作610繼續至操作615,其中在計算裝置上執行的應用程式可接收對功能標籤條帶中的刷新控制項的 選擇以更新水平滾動圖庫中的可用選項。例如,根據一實施例,伺服器可提供將添加到一或多個內容磁貼的各個內容片段「切碎」成不同片段的「預告」服務。例如,電子文件可包含檔案名、作者、第一照片以及一或多個圖片。預告服務可以將所有該等內容片段自文件中拉取出並且隨後將其縫合在一起以建立在水平滾動圖庫中提供給使用者的預告(亦即,文件的預覽)。隨後,當使用者點擊提供應用程式使用者介面和功能標籤條帶的客戶端計算裝置上的刷新控制項時,調用預告服務以取得內容片段(亦即,電子文件)並且在預告產生程序期間再次執行預告服務。應當理解,根據一實施例,刷新控制項可用來在先前添加到應用程式使用者介面的內容已經編輯以使得水平滾動圖庫中所顯示的圖庫選項(例如,預告)過期之後更新水平滾動圖庫中的可用選項。根據另一實施例,刷新控制項可用來在使用者添加了將被預告服務用來產生供在圖庫中顯示的預告的新內容(例如,圖片)之後更新水平滾動圖庫中的可用選項。例如,若使用者添加電子文件的作者的圖片,則預告服務可使用所添加的圖片來為電子文件產生供顯示在圖庫中的預告。
常式600自操作615繼續至操作620,其中在計算裝置上執行的應用程式可調整水平滾動圖庫的大小以顯示表示圖庫的單個按鈕。具體而言,使用者可以縮小顯示水平滾動圖庫的應用程式使用者介面以使得不再有足夠的區域來水平地顯示兩個或更多圖庫選項。說明性的經調整大小的水平滾動圖庫在如上述及之圖5中示出。
常式600自操作620繼續至操作625,其中在計算裝置上執行的應用程式可以從功能標籤條帶下拉一網格以顯示可用圖庫選項。顯示可用圖庫選項的說明性下拉網格在如上述及之圖5中示出。
常式600自操作625繼續至操作630,其中在計算裝置上執行的應用程式可以對功能標籤條帶中的水平滾動圖庫中的可用選項進行重新排序,以使得當前所選圖庫選項始終顯示在圖庫中的第一卡槽中。具體而言(且如上文參考圖4A和4B詳細論述的),圖庫選項可以在圖庫中自動重新排序以使得當前所選選項始終顯示在第一個圖庫卡槽中,而不管選項先前在圖庫中的位置。常式600隨後在操作630結束。
圖7是示出可用來實施本發明的各實施例的計算裝置700的示例實體元件的方塊圖。下文描述的計算裝置元件可適用於上文參考圖1-6引用的計算裝置。在基本配置中,計算裝置700可包括至少一個處理單元702和系統記憶體704。取決於計算裝置的配置和類型,系統記憶體704可以包括,但不限於,揮發性記憶體(例如,隨機存取記憶體(RAM))、非揮發性記憶體(例如,唯讀記憶體(ROM))、快閃記憶體或任何組合。系統記憶體704可包括作業系統705和應用程式707。作業系統705例如可適用於控制計算裝置700的操作,並且根據一實施例作業系統705可包括來自華盛頓州雷蒙德市的微軟公司的WINDOWS作業系統。例如,應用程式707可包括多種不同類型的生產力應用程式軟體,包括但不限於文字處理軟體、演示圖形軟體、試算表軟體、繪圖軟體、專案管 理軟體、發佈軟體、個人資訊管理軟體和筆記軟體。根據一實施例,應用程式707可包括以下軟體應用程式中的一或多個:來自華盛頓州雷蒙德市的微軟公司的WORD文字處理軟體、POWERPOINT演示圖形軟體、EXCEL試算表軟體、VISIO繪圖軟體、PROJECT專案管理軟體、PUBLISHER發佈軟體、OUTLOOK個人資訊管理軟體和ONENOTE筆記軟體。應當理解,上述軟體應用程式可以包括單個的應用程式程式,或者替代地可以合併到應用程式套裝中,諸如來自微軟公司的OFFICE應用程式程式套裝。然而,應當理解,在此描述的各實施例亦可結合其他作業系統和應用程式程式來實現,並進一步并不限定為任何特定的應用程式或系統。
計算裝置700可具有額外特徵或功能。例如,計算裝置700亦可包括額外資料儲存裝置(可移除及/或不可移除),例如磁碟、光碟、固態儲存裝置(SSD)、快閃記憶體或磁帶。此類額外儲存在圖7中由卸載式儲存裝置709和非卸載式儲存裝置710示出。
一般而言,符合各實施例,可提供程式模組,程式模組包括可執行特定任務或可實現特定抽象資料類型的常式、程式、元件、資料結構和其他類型的結構。此外,各實施例可用其他電腦系統組態來實踐,包括掌上型設備、多處理器系統、基於微處理器的系統或可程式設計消費電子產品、小型機、大型電腦等。各實施例亦可以在由經由通訊網路連結的遠端處理設備執行任務的分散式計算環境中實踐。在分散式計算環境中,程式模組可位於本端和遠端記憶體儲存裝 置兩者中。
此外,各實施例可在包括個別電子元件的電路、包含邏輯門的封裝或積體電子晶片、利用微處理器的電路,或在包含電子元件或微處理器的單個晶片上實踐。例如,可以經由片上系統(「SOC」)來實踐各實施例,其中可以將圖7中示出的每個或許多元件整合到單個積體電路上。此類SOC設備可包括一或多個處理單元、圖形單元、通訊單元、系統虛擬化單元以及各種應用程式功能,所有該等皆整合到(或「燒錄到」)晶片基板上作為單個積體電路。當經由SOC操作時,在此述及之功能可以經由在單個積體電路(晶片)上整合有計算裝置/系統700的其他元件的應用程式專用邏輯來操作。各實施例亦可使用能夠執行諸如例如,AND(與)、OR(或)和NOT(非)的邏輯計算的其他技術來實踐,包括但不限於,機械、光學、流體和量子技術。另外,各實施例可在通用電腦或任何其他電路或系統中實踐。
例如,各實施例可實現為電腦程序(方法)、計算系統,或諸如電腦程式產品或電腦可讀取媒體之類的製品。電腦程式產品可以是電腦系統可讀並編碼了用於執行電腦程序的指令的電腦程式的電腦儲存媒體。
如這裡所使用的術語電腦可讀取媒體可以包括電腦儲存媒體。電腦儲存媒體可包括以用於儲存諸如電腦可讀取指令、資料結構、程式模組,或其他資料等資訊的任何方法或技術實現的揮發性和非揮發性、可移除和不可移除媒體。系統記憶體704、卸載式儲存裝置709和非卸載式儲存裝置710 皆是電腦儲存媒體示例(亦即,記憶體儲存)。電腦儲存媒體可以包括,但不限於,RAM、ROM、電子可抹除唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、CD-ROM、數位多功能光碟(DVD)或其他光儲存、磁帶盒、磁帶、磁碟儲存或其他磁性儲存裝置,或可用於儲存資訊且可以由電腦設備700存取的任何其他媒體。任何此類電腦儲存媒體皆可以是計算裝置700的一部分。計算裝置700亦可具有輸入裝置712,諸如鍵盤、滑鼠、筆、聲音輸入裝置(例如,用於語音輸入的話筒)、觸摸輸入裝置等。亦可以包括諸如顯示器、揚聲器、印表機等等之類的輸出裝置714。上述裝置是示例且可以使用其他裝置。
如本文所使用的術語電腦可讀取媒體亦包括通訊媒體。通訊媒體由諸如載波或其他傳輸機制等已調制資料信號中的電腦可讀取指令、資料結構、程式模組或其他資料來體現,並包括任何資訊傳遞媒體。術語「已調制資料信號」可以描述以對信號中的資訊進行編碼的方式設定或者改變其一或多個特徵的信號。作為示例而非限制,通訊媒體可包括諸如有線網路或直接線連接等有線媒體,以及諸如聲學、射頻(RF)、紅外線和其他無線媒體等無線媒體。
圖8A和8B圖示可用來實施各實施例的合適的行動計算環境,例如行動計算裝置850,其可包括但不限於智慧型電話、平板個人電腦、膝上型電腦等。參考圖8A,圖示用於實現各實施例的示例行動計算裝置850。在一基本配置中,行動計算裝置850是具有輸入元件和輸出元件兩者的掌上型電 腦。輸入元件可包括允許使用者將資訊輸入到行動計算裝置850中的觸控式螢幕顯示器825和輸入按鈕810。行動計算裝置850亦可結合允許進一步的使用者輸入的可選的側面輸入元件820。可選的側面輸入元件820可以是旋轉開關、按鈕,或任何其他類型的手動輸入元件。在替代實施例中,行動計算裝置850可結合更多或更少的輸入元件。例如,在某些實施例中,顯示器825可以不是觸控式螢幕。在又一替代實施例中,行動計算裝置是可攜式電話系統,如具有顯示器825和輸入按鈕810的蜂巢式電話。行動計算裝置850亦可包括可選的小鍵盤805。可選的小鍵盤805可以是實體小鍵盤或者在觸控式螢幕顯示器上產生的「軟」小鍵盤。
行動計算裝置850結合輸出元件,如可顯示圖形化使用者介面(GUI)的顯示器825。其他輸出元件包括揚聲器830和LED光826。另外,行動計算裝置850可包含振動模組(未圖示),該振動模組使得行動計算裝置850振動以將事件通知給使用者。在又一實施例中,行動計算裝置850可結合耳機插孔(未圖示),用於提供另一手段來提供輸出信號。
儘管此處組合行動計算裝置850來描述,但在替代實施例中,亦可組合任何數量的電腦系統來使用,如在臺式環境中、膝上型或筆記型電腦系統、多處理器系統、基於微處理器或可程式設計消費電子產品、網路PC、小型電腦、大型電腦等。各實施例亦可在由經由通訊網路連結的遠端處理設備來執行任務的分散式計算環境中實踐,程式可位於本端和遠端記憶體儲存裝置兩者中。總而言之,具有多個環境感測 器、向使用者提供通知的多個輸出元件和多個通知事件類型的任何電腦系統可結合在此描述的各實施例。
圖8B是示出在一個實施例中使用的行動計算裝置(諸如圖8A所示的行動計算裝置850)的元件的方塊圖。亦即,行動計算裝置850可結合系統802以實現某些實施例。例如,系統802可用於實現「智慧型電話」或平板電腦,該智慧型電話或平板電腦能執行與桌面或筆記型電腦的應用程式類似的一或多個應用程式。在某些實施例中,系統802整合為計算裝置,諸如集成的個人數位助理(PDA)和無線電話。
應用程式867可載入到記憶體862中並在作業系統864上或與作業系統664相關聯地執行。系統802亦包括記憶體862內的非揮發性儲存器868。非揮發性儲存器868可用於儲存在系統802斷電時不會丟失的持久資訊。應用程式867可使用資訊並將其儲存在非揮發性儲存868中。同步應用程式(未圖示)亦常駐於系統802上且程式設計為與常駐在主機電腦上的對應的同步應用程式互動,以保持非揮發性儲存868中儲存的資訊與主機電腦處儲存的相應資訊同步。應當理解,其他應用程式亦可載入到記憶體862中並在行動計算裝置850上執行。
系統802具有可實現為一或多個電池的電源870。電源870亦可包括外部功率源,如補充電池或對電池充電的AC配接器或加電對接托架。
系統802亦可包括執行發射和接收無線電頻率通訊的功能的無線電872(亦即,無線電介面層)。無線電872經 由通訊服務供應商或服務供應商方便了系統802與「外部世界」之間的無線連接。去往和來自無線電872的傳輸是在作業系統864的控制下進行的。換言之,經由無線電872接收的通訊可經由作業系統864傳播到應用程式867,反之亦然。
無線電872允許系統802例如經由網路與其他計算裝置通訊。無線電872是通訊媒體的一個實例。系統802的實施例示為具有以下兩種類型的通知輸出設備:可用於提供視覺通知的LED 880和可用於與揚聲器830一起提供音訊通知的音訊介面874。該等設備可直接耦合到電源870,使得當啟動時,即使為了節省電池功率而可能關閉處理器860和其他元件,其亦保留一段由通知機制指示的保持通電時間。LED 880可程式設計為無限地保持通電,直到使用者採取動作指示設備的通電狀態。音訊介面874用於向使用者提供聽覺信號並從使用者接收聽覺信號。例如,除了耦合到揚聲器830之外,音訊介面874亦可耦合到話筒(未圖示)來接收可聽輸入,以便方便電話通話。根據各實施例,話筒亦可充當音訊感測器來便於對通知的控制。系統802可進一步包括允許板載相機840的操作來記錄靜止圖像、視訊流等的視訊介面876。
實現系統802的行動計算裝置可具有額外特徵或功能。例如,設備亦可包括額外資料儲存裝置(可移除的/或不可移除的),諸如磁碟、光碟或磁帶。此類額外儲存器在圖8B中由儲存器868示出。
行動計算裝置850產生或捕捉的且由系統802儲存的資料/資訊可如上所述本端儲存在行動計算裝置850上,或資料 可儲存在可由設備經由無線電872或經由行動計算裝置850和與行動計算裝置850相關聯的一分開的計算裝置之間的有線連接存取的任何數量的儲存媒體上,該計算裝置如例如網際網路之類的分散式計算網路中的伺服器電腦。如應理解的,此類資料/資訊可經行動計算裝置850、經無線電872或經分散式計算網路來存取。類似地,此類資料/資訊可根據已知的資料/資訊傳送和儲存手段來容易地在計算裝置之間傳送以供儲存和使用,該等手段包括電子郵件和協調資料/資訊共用系統。
圖9是可藉以實現各實施例的分散式計算系統的簡單方塊圖。分散式計算系統可包括多個客戶端設備,諸如計算裝置905、平板計算裝置903和行動計算裝置910。客戶端設備905、903和910可與分散式計算網路915(例如,網際網路)進行通訊。伺服器920經由網路915與客戶端設備905、903和910進行通訊。伺服器920可儲存應用程式900,應用程式900可執行包括例如以上描述的常式600中的操作中的一或多個的常式。
以上參考方法、系統和電腦程式產品的方塊圖及/或操作說明描述了各實施例。方塊中所註明的各功能/動作可按不同於任何方塊圖所示的次序出現。例如,取決於所涉及的功能/動作,連續示出的兩個方塊實際上可以基本上同時執行,或者該等方塊有時可以按相反的次序來執行。
儘管已描述了特定實施例,但亦可能存在其他實施例。此外,儘管各實施例描述為與儲存在記憶體和其他儲存 媒體中的資料相關聯,但是資料亦可儲存在其他類型的電腦可讀取媒體上或自其讀取,諸如輔助儲存裝置(像硬碟、軟碟或CD-ROM)、來自網際網路的載波,或其他形式的RAM或ROM。此外,所揭示的常式的各操作可以任何方式修改,包括經由對各操作重新排序及/或插入或刪除操作,而不背離本文描述的實施例。
對熟習此項技術者而言,顯然可作出各個修改或變化,而不背離本文描述的實施例的範疇或精神。在考慮說明書和實現本文描述的實施例之後,其他實施例對熟習此項技術者而言將顯而易見。
100‧‧‧應用程式使用者介面
105‧‧‧功能標籤條帶
110‧‧‧標題列區域
115‧‧‧功能標籤條帶區域
120‧‧‧水平滾動圖庫
122‧‧‧手
130‧‧‧標題
135‧‧‧內容
140‧‧‧刷新控制項
150‧‧‧圖庫選項的子集
152‧‧‧圖庫選項的子集
154‧‧‧圖庫選項的子集
156‧‧‧圖庫選項的子集
158‧‧‧圖庫選項的子集
160‧‧‧圖庫選項的子集
162‧‧‧圖庫選項的子集
164‧‧‧圖庫選項的子集
170‧‧‧選項卡
175‧‧‧選項卡
180‧‧‧選項卡
185‧‧‧選項卡
187‧‧‧條桿
190‧‧‧圖示
192‧‧‧圖示
194‧‧‧圖示

Claims (20)

  1. 一種用於利用一功能標籤條帶來存取一應用程式使用者介面的電腦實現的方法,包括:由一電腦顯示該功能標籤條帶,該功能標籤條帶包括一顯示可用選項的一子集的水平滾動圖庫,該等選項用來執行該應用程式使用者介面中的一或多個動作;及由該電腦接收一導覽通過該水平滾動圖庫中的所有该等可用選項的輸入。
  2. 如請求項1述及之方法,其中顯示該功能標籤條帶包括顯示一功能標籤條帶區域及一標題列區域。
  3. 如請求項2述及之方法,其中顯示該功能標籤條帶區域包括顯示該水平滾動圖庫。
  4. 如請求項3述及之方法,亦包括當接收到一與該電腦進行通訊的指向裝置的一懸停動作時顯示與該水平滾動圖庫相鄰的多個滾動槳。
  5. 如請求項3述及之方法,其中顯示該功能標籤條帶區域包括顯示多個選項卡。
  6. 如請求項5述及之方法,其中顯示該多個選項卡包括顯示一或多個上下文選項卡,該一或多個上下文選項卡只在該應 用程式使用者介面中的一內容片段被選中時才顯示。
  7. 如請求項3述及之方法,其中顯示該功能標籤條帶區域包括顯示一可用於更新顯示在該水平滾動圖庫中的該等可用選項的刷新控制項。
  8. 如請求項7述及之方法,其中更新顯示在該水平滾動圖庫中的該等可用選項包括回應於對該刷新控制項的一選擇,調用一服務,該服務用於從顯示在該應用程式使用者介面中的該功能標籤條帶區域之下的一或多個內容片段中產生供顯示在該水平滾動圖庫中的更新後選項;及自該服務接收該水平滾動圖庫中的該等更新後選項。
  9. 如請求項3述及之方法,其中顯示該功能標籤條帶區域包括顯示用於執行該應用程式使用者介面中的額外選項的一或多個圖示。
  10. 如請求項1述及之方法,其中由該電腦接收一導覽通過該水平滾動圖庫中的所有该等可用選項的輸入包括接收一水平滾動通過該水平滾動圖庫中的該等所有可用選項的觸摸輸入。
  11. 如請求項1述及之方法,其中由該電腦接收一導覽通過該水平滾動圖庫中的所有该等可用選項的輸入包括自一指向裝 置接收該水平滾動通過該水平滾動圖庫中的該等所有可用選項的輸入。
  12. 如請求項1述及之方法,亦包括:回應於最小化該應用程式使用者介面,調整該水平滾動圖庫的大小以顯示一單個按鈕;及回應於對該按鈕的一選擇,從該功能標籤條帶下拉一網格以顯示該水平滾動圖庫中的該等所有可用選項。
  13. 如請求項1述及之方法,亦包括對該水平滾動圖庫中的該等可用選項的該子集進行重新排序,以便在該水平滾動圖庫中的一第一卡槽中顯示一當前所選選項。
  14. 一種用於利用一功能標籤條帶來存取一應用程式使用者介面的計算裝置,包括:一用於儲存可執行程式碼的記憶體;及一功能上耦合至該記憶體的處理器,該處理器回應包含在該程式碼中的電腦可執行指令並用於:顯示該功能標籤條帶中的一功能標籤條帶區域,該功能標籤條帶區域包括一顯示可用選項的一子集的水平滾動圖庫,該等選項用來執行該應用程式使用者介面中的一或多個動作;及顯示該功能標籤條帶中的一或多個上下文選項卡,該一或多個上下文選項卡只在該應用程式使用者介面中的 一內容片段被選中時才顯示;及接收一導覽通過該水平滾動圖庫中的該等所有可用選項的輸入。
  15. 如請求項14述及之計算裝置,其中該處理器用於在接收到一指向裝置的一懸停動作時顯示與該水平滾動圖庫相鄰的多個滾動槳。
  16. 如請求項14述及之計算裝置,其中該處理器用於在顯示該功能標籤條帶區域時顯示一用於更新該水平滾動圖庫中所顯示的該等可用選項的刷新控制項。
  17. 如請求項16述及之計算裝置,其中該處理器亦用於:接收對該刷新控制項的一選擇;調用一服務,該服務用於從顯示在該應用程式使用者介面中的該功能標籤條帶區域之下的一或多個內容片段中產生供顯示在該水平滾動圖庫中的更新後選項;及從該服務接收該水平滾動圖庫中的該等更新後選項。
  18. 如請求項14述及之計算裝置,其中該處理器亦用於在接收一導覽通過該水平滾動圖庫中的該等所有可用選項的輸入時接收一水平滾動通過該水平滾動圖庫中的所有可用選項的觸摸輸入。
  19. 如請求項14述及之計算裝置,其中該處理器亦用於在接收一導覽通過該水平滾動圖庫中的該等所有可用選項的輸入時接收一水平滾動通過該水平滾動圖庫中的所有可用選項的指向裝置。
  20. 一種包括電腦可執行指令的電腦可讀取儲存媒體,該等指令在被一電腦執行時將使該電腦執行一種利用一功能標籤條帶來存取一應用程式使用者介面的方法,該方法包括:顯示該功能標籤條帶,該功能標籤條帶包括:一顯示可用選項的一子集的水平滾動圖庫,該等選項用來執行該應用程式使用者介面中的一或多個動作;與該水平滾動圖庫相鄰的多個滾動槳,該多個滾動槳在接收到一與該電腦進行通訊的指向裝置的一懸停動作時顯示;一或多個上下文選項卡,該一或多個上下文選項卡只在該應用程式使用者介面中的一內容片段被選中時才顯示;用於執行該應用程式使用者介面中的額外選項的一或多個圖示;一用於更新該水平滾動圖庫中所顯示的該等可用選項的刷新控制項,其中該刷新控制項被用來:調用一服務,該服務用於從顯示在該應用程式使用者介面中的該功能標籤條帶區域之下的一或多個內容片段中產生供顯示在該水平滾動圖庫中的更新後選 項;及從該服務接收該水平滾動圖庫中的該等更新後選項;及一標題列,包括當前正顯示在該應用程式使用者介面中的內容的一標題;調整該水平滾動圖庫的大小以顯示一單個按鈕;回應於對該按鈕的一選擇,從該功能標籤條帶下拉一網格以顯示該水平滾動圖庫中的該等所有可用選項;及對該水平滾動圖庫中的該等可用選項的該子集進行重新排序,以便在該水平滾動圖庫中的一第一卡槽中顯示一當前所選選項。
TW102116268A 2012-05-23 2013-05-07 利用功能標籤條帶來存取應用程式使用者介面 TW201407458A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/478,752 US9927952B2 (en) 2012-05-23 2012-05-23 Utilizing a ribbon to access an application user interface

Publications (1)

Publication Number Publication Date
TW201407458A true TW201407458A (zh) 2014-02-16

Family

ID=48670758

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102116268A TW201407458A (zh) 2012-05-23 2013-05-07 利用功能標籤條帶來存取應用程式使用者介面

Country Status (8)

Country Link
US (1) US9927952B2 (zh)
EP (1) EP2852883A2 (zh)
JP (1) JP6317735B2 (zh)
KR (1) KR102148541B1 (zh)
CN (1) CN103412703B (zh)
AR (1) AR091076A1 (zh)
TW (1) TW201407458A (zh)
WO (1) WO2013176932A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI566165B (zh) * 2014-12-05 2017-01-11 宏碁股份有限公司 適應性呼叫應用程式的方法及其電子裝置
CN111131900A (zh) * 2018-11-01 2020-05-08 财团法人资讯工业策进会 多媒体互动系统及多媒体互动方法

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014078598A1 (en) 2012-11-14 2014-05-22 invi Labs, Inc. System for and method of embedding rich media into text messages
US10824297B2 (en) 2012-11-26 2020-11-03 Google Llc System for and method of accessing and selecting emoticons, content, and mood messages during chat sessions
USD736811S1 (en) * 2013-08-19 2015-08-18 Barktech, LLC Display screen with graphical user interface
US9952756B2 (en) * 2014-01-17 2018-04-24 Intel Corporation Dynamic adjustment of a user interface
US9798453B2 (en) * 2014-03-17 2017-10-24 Microsoft Technology Licensing, Llc Beak ribbon system
US9329761B2 (en) * 2014-04-01 2016-05-03 Microsoft Technology Licensing, Llc Command user interface for displaying and scaling selectable controls and commands
US11188209B2 (en) 2014-04-02 2021-11-30 Microsoft Technology Licensing, Llc Progressive functionality access for content insertion and modification
US20170262142A1 (en) * 2014-07-31 2017-09-14 Cronus Consulting Group Pty Ltd Interface for Accessing Target Data and Displaying Output to a User
WO2016022205A1 (en) 2014-08-02 2016-02-11 Apple Inc. Context-specific user interfaces
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US10839946B2 (en) * 2014-12-18 2020-11-17 Illumicare, Inc. Systems and methods for supplementing an electronic medical record
WO2016144385A1 (en) 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US10082931B2 (en) 2015-06-12 2018-09-25 Microsoft Technology Licensing, Llc Transitioning command user interface between toolbar user interface and full menu user interface based on use context
CN113521710A (zh) 2015-08-20 2021-10-22 苹果公司 基于运动的表盘和复杂功能块
CN105867893A (zh) * 2015-11-18 2016-08-17 乐视致新电子科技(天津)有限公司 一种图形用户界面的显示终端、显示方法及显示装置
US10114524B2 (en) * 2016-01-01 2018-10-30 Google Llc Graphical user interface for swappable item selection
US10809895B2 (en) * 2016-03-11 2020-10-20 Fuji Xerox Co., Ltd. Capturing documents from screens for archival, search, annotation, and sharing
US12175065B2 (en) 2016-06-10 2024-12-24 Apple Inc. Context-specific user interfaces for relocating one or more complications in a watch or clock interface
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
AU2020239670B2 (en) 2019-05-06 2021-07-15 Apple Inc. Restricted operation of an electronic device
DK201970599A1 (en) 2019-09-09 2021-05-17 Apple Inc Techniques for managing display usage
CN111291220B (zh) * 2020-01-20 2021-07-13 北京字节跳动网络技术有限公司 标签展示方法、装置、电子设备和计算机可读介质
DK202070624A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
CN115904596B (zh) 2020-05-11 2024-02-02 苹果公司 用于管理用户界面共享的用户界面
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US12182373B2 (en) 2021-04-27 2024-12-31 Apple Inc. Techniques for managing display usage
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
US12493267B2 (en) 2022-01-24 2025-12-09 Apple Inc. User interfaces for indicating time

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1153155A (ja) 1997-08-05 1999-02-26 Canon Inc ツールバー表示制御装置、ツールバー表示制御方法および記憶媒体
US6526424B2 (en) * 1997-09-29 2003-02-25 Fujitsu Limited Browser image display bookmark system
US6232972B1 (en) 1998-06-17 2001-05-15 Microsoft Corporation Method for dynamically displaying controls in a toolbar display based on control usage
US6678891B1 (en) * 1998-11-19 2004-01-13 Prasara Technologies, Inc. Navigational user interface for interactive television
US7028264B2 (en) 1999-10-29 2006-04-11 Surfcast, Inc. System and method for simultaneous display of multiple information sources
JP2003513350A (ja) 1999-10-29 2003-04-08 サーフキャスト インコーポレイテッド 多数の情報ソースを同時に表示するためのシステム及び方法
JP4615177B2 (ja) 2001-07-13 2011-01-19 ソニー株式会社 情報配信サーバ、集計システム、情報配信システム、情報配信方法、集計方法及び記録媒体
US20030160824A1 (en) * 2002-02-28 2003-08-28 Eastman Kodak Company Organizing and producing a display of images, labels and custom artwork on a receiver
US20030197738A1 (en) * 2002-04-18 2003-10-23 Eli Beit-Zuri Navigational, scalable, scrolling ribbon
JP2005197822A (ja) 2003-12-26 2005-07-21 Olympus Corp 撮像装置およびタイトル付サムネイル画像の生成方法
US9015621B2 (en) * 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
CN100590593C (zh) 2004-08-16 2010-02-17 微软公司 用于在用户界面中提供格式化选项图库的方法
JP2006074163A (ja) 2004-08-31 2006-03-16 Fuji Xerox Co Ltd 画像処理装置、及び画像処理方法装置
CN101044500A (zh) 2004-10-20 2007-09-26 美国西门子医疗解决公司 用于医疗和其它应用的材料和设备存货跟踪系统
JP4756870B2 (ja) * 2005-02-03 2011-08-24 キヤノン株式会社 文書処理装置及び文書処理方法並びにプログラム
US20070061714A1 (en) 2005-09-09 2007-03-15 Microsoft Corporation Quick styles for formatting of documents
US7933632B2 (en) * 2005-09-16 2011-04-26 Microsoft Corporation Tile space user interface for mobile devices
KR20070114967A (ko) 2006-05-30 2007-12-05 삼성전자주식회사 네트워크 포트 설정을 위한 사용자 단말장치 및화상형성장치 그리고 그들의 네트워크 포트 설정 방법
JP4880396B2 (ja) * 2006-08-03 2012-02-22 株式会社リコー 画像処理装置、プログラムおよびプレビュー画像表示方法
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
AR067297A1 (es) 2007-03-28 2009-10-07 Avery Dennison Corp Interfaz de usuario de tipo cinta para un programa de aplicacion
US7865868B2 (en) 2007-03-28 2011-01-04 Microsoft Corporation .NET ribbon model for a ribbon user interface
US7933952B2 (en) * 2007-06-29 2011-04-26 Microsoft Corporation Collaborative document authoring
JP3135581U (ja) 2007-07-11 2007-09-20 株式会社インフォアクシア ウェブサイト閲覧装置
US7802199B2 (en) * 2007-11-30 2010-09-21 Microsoft Corporation Enable ribbon reloading via a proxy add-in
US8621502B2 (en) * 2007-12-21 2013-12-31 Microsoft Corporation Obtaining user reactions to video
US20090319897A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Enhanced user interface for editing images
US8966394B2 (en) 2008-09-08 2015-02-24 Apple Inc. System and method for playlist generation based on similarity data
JP2010170500A (ja) * 2009-01-26 2010-08-05 Brother Ind Ltd サムネイル生成処理プログラム、サムネイル生成装置、サムネイル生成方法及び表示装置
US8407596B2 (en) 2009-04-22 2013-03-26 Microsoft Corporation Media timeline interaction
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
US8549432B2 (en) * 2009-05-29 2013-10-01 Apple Inc. Radial menus
CN101996185A (zh) 2009-08-13 2011-03-30 上海杉达学院 可视化数据库维护系统
US20110197134A1 (en) * 2010-02-11 2011-08-11 Nokia Corporation Methods, apparatuses and computer program products for setting the most played items of media data as ringtone alerts
US8732763B2 (en) * 2010-04-01 2014-05-20 Disney Enterprises, Inc. Navigation and discovery of video on demand content via tv schedule on handheld devices
US8296673B2 (en) 2010-04-23 2012-10-23 Microsoft Corporation Collapsible tabbed user interface
US9110686B2 (en) * 2010-06-08 2015-08-18 Microsoft Technology Licensing, Llc Web client command infrastructure integration into a rich client application
EP2609752A4 (en) * 2010-08-27 2015-04-08 Intel Corp REMOTE CONTROL UNIT
JP5628621B2 (ja) * 2010-10-06 2014-11-19 任天堂株式会社 表示制御プログラム、表示制御システム、表示制御装置、表示制御方法
US20120159375A1 (en) * 2010-12-15 2012-06-21 Microsoft Corporation Contextual tabs and associated functionality galleries
CN102448029A (zh) 2011-09-29 2012-05-09 美商威睿电通公司 用于提供多微博账户管理的手机客户端及其方法
JP5372103B2 (ja) 2011-10-14 2013-12-18 キヤノン株式会社 画像再生装置及びその制御方法
US9354779B2 (en) * 2012-03-12 2016-05-31 Microsoft Technology Licensing, Llc Providing theme variations in a user interface

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI566165B (zh) * 2014-12-05 2017-01-11 宏碁股份有限公司 適應性呼叫應用程式的方法及其電子裝置
US9904445B2 (en) 2014-12-05 2018-02-27 Acer Incorporated Method for adaptively invoking applications and electronic apparatus using the same
CN111131900A (zh) * 2018-11-01 2020-05-08 财团法人资讯工业策进会 多媒体互动系统及多媒体互动方法

Also Published As

Publication number Publication date
WO2013176932A3 (en) 2014-02-27
KR102148541B1 (ko) 2020-08-26
WO2013176932A2 (en) 2013-11-28
AR091076A1 (es) 2014-12-30
CN103412703B (zh) 2018-06-08
JP2015520900A (ja) 2015-07-23
US9927952B2 (en) 2018-03-27
JP6317735B2 (ja) 2018-04-25
EP2852883A2 (en) 2015-04-01
KR20150021500A (ko) 2015-03-02
US20130318466A1 (en) 2013-11-28
CN103412703A (zh) 2013-11-27

Similar Documents

Publication Publication Date Title
JP6317735B2 (ja) アプリケーションユーザーインターフェイスにアクセスするためのリボンの利用
US10162502B2 (en) Pinning a callout animation
US10248439B2 (en) Format object task pane
US10019145B2 (en) Command user interface for displaying and scaling selectable controls and commands
US10592090B2 (en) Animations for scroll and zoom
CN107111496B (zh) 可定制刀片应用
CN102945562B (zh) 演示应用程序中的动画创建和管理
CN106164856B (zh) 自适应用户交互窗格管理器
EP3126962B1 (en) Scalable user interface display
US9395864B2 (en) Animation for expanding/collapsing content and for sorting content in an electronic document
CN105359074A (zh) 可扩展应用表示、活动水平和桌面表示
TW201435719A (zh) 用於生產力應用之預測語境工具列
CN102981714A (zh) 用于经扩充的通信服务的动态最小化导航条
US20130055131A1 (en) Animation for Cut and Paste of Content
CN105378627A (zh) 可扩展应用表示和发送内容
CN106716327A (zh) 利用无缝转换的阅读和编辑的合并体验
HK1189677A (zh) 利用功能區來訪問應用用戶界面