TWI512598B - 單次點擊標記使用者介面 - Google Patents

單次點擊標記使用者介面 Download PDF

Info

Publication number
TWI512598B
TWI512598B TW102101334A TW102101334A TWI512598B TW I512598 B TWI512598 B TW I512598B TW 102101334 A TW102101334 A TW 102101334A TW 102101334 A TW102101334 A TW 102101334A TW I512598 B TWI512598 B TW I512598B
Authority
TW
Taiwan
Prior art keywords
user selection
mark
interface
view
user
Prior art date
Application number
TW102101334A
Other languages
English (en)
Other versions
TW201346701A (zh
Inventor
西追 羅賽
潔若米 慕法瑪利朵
Original Assignee
英特爾股份有限公司
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 英特爾股份有限公司 filed Critical 英特爾股份有限公司
Publication of TW201346701A publication Critical patent/TW201346701A/zh
Application granted granted Critical
Publication of TWI512598B publication Critical patent/TWI512598B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Description

單次點擊標記使用者介面
實施例大體上關於媒體內容中之標記物件。更具體地,實施例關於單次點擊標記使用者介面之實施。
標記相片包含施加文字標籤於相片中之臉部,以便文字標籤可豐富相片之元資料用於進一步資料挖掘。在習知手動標記解決方案中,使用者可輸入相片中每一臉部之標記資訊。另一方面,在習知自動解決方案中,臉部識別演算法可嘗試識別相片中之個人。雖然在某環境下該等解決方案可適用,仍有考慮之改善空間。例如,習知手動解決方案可能消耗時間,尤其是包含大量臉部之狀況,而習知自動解決方案在次佳狀況(例如花臉、變相之臉等)識別個人的臉部識別演算法之能力可能有限。
10‧‧‧介面
12‧‧‧資料庫視圖
14‧‧‧物件視圖
16‧‧‧標記視圖
18‧‧‧媒體內容
20、20a-20d‧‧‧標記之物件
22‧‧‧未標記之物件
24‧‧‧標記
24a‧‧‧A標記
24b‧‧‧B標記
24c‧‧‧C標記
24d‧‧‧D標記
24e‧‧‧E標記
26、28‧‧‧軟按鈕
26a‧‧‧提取按鈕
26b‧‧‧第一隱藏按鈕
26c‧‧‧第二隱藏按鈕
28a‧‧‧產生按鈕
28b‧‧‧編輯按鈕
28c‧‧‧刪除按鈕
30、38‧‧‧方法
32、34、36、40、42、44‧‧‧處理方塊
46‧‧‧平台
48‧‧‧處理器
50‧‧‧整合記憶體控制器
52‧‧‧平台控制器集線器
54‧‧‧系統記憶體
56‧‧‧網路控制器
58‧‧‧非揮發性記憶體
60‧‧‧使用者裝置
62‧‧‧處理器核心
64‧‧‧邏輯指令
66‧‧‧輸出組件
68‧‧‧輸入組件
藉由讀取下列說明書及申請專利範圍,並藉由參照下列圖式,本發明之實施例的各式優點對於熟悉本 技藝之人士而言將變得顯而易見,其中:圖1為依據實施例之介面的範例描繪;圖2A為依據實施例之標記物件之方法範例的流程圖;圖2B為依據實施例之檢視標記之物件之方法範例的流程圖;以及圖3為依據實施例之運算系統之範例的方框圖。
【發明內容及實施方式】
現在參照圖1,顯示介面10,其中各式媒體內容物件呈現予使用者以進行標記及檢視。通常,所描繪之介面10包括資料庫部分/視圖12、物件視圖14及標記視圖16。資料庫視圖12可顯示媒體內容18(例如,相片、視訊、文件、圖像、網頁等),反之,從媒體內容18提取之一或多個物件可顯示於物件視圖14中。此外,已產生之任何標記24(24a-24e)可顯示於標記視圖16中。在所描繪之範例中,物件視圖14包含標記之物件20(20a-20d)以及未標記之物件22。例如,所描繪之標記之物件20a已標記「A」標記24a(例如,Alex),而所描繪之標記之物件20b已標記「B」標記24b(例如,Bob)。
儘管物件20、22被顯示為臉部,物件20、22亦可為有興趣之其他項目,諸如汽車、花朵、標識、文字等。在這方面,基本系統可實施媒體內容18之初步分析 以識別媒體內容18中物件20、22之位置(例如,候選人臉部區域),並從媒體內容18提取它們,而在所示範例中,物件20、22之實際識別係藉由使用者實施。藉由使標記之物件20變灰或藉由使用另一適當外表修改技術,諸如加亮、動畫、尺寸改變、顏色改變等,可從未標記之物件22目視區別標記之物件20。標記之物件20及未標記之物件22亦可選擇性從視圖中隱藏。
如同將更詳細討論,標記24可以快速、直覺、使用者友善及可靠的獨特方式施加於物件20、22。尤其,一或多個單一/單次點擊選擇可用於以標記24標記物件20、22,其中,「點擊」可代表滑鼠點擊、手指碰觸等,取決於使用之特定硬體組態。本質上,單次點擊選擇可根據先前使用者選擇或後續使用者選擇而導致標記關係之自動產生。
先前使用者選擇:例如,為了以「D」標記24d標記未標記之物件22之一者,使用者可於選擇D標記24d之後(其中,D標記之選擇將構成先前使用者選擇)簡單地碰觸(例如,在觸敏螢幕之狀況下)所欲之未標記之物件22。若使用者希望指定D標記24d至一或多個標記之物件20,情況亦然。事實上,在所示範例中,使用者可使用四次連續碰觸而快速指定標記24d至四個未標記之物件22之每一者。另一方面,使用者可於碰觸標記之物件20d之後碰觸未標記之物件22以便複製選擇之未標記之物件22的相同標記關係。從物件識別立場,該 等單次點擊方法可較習知手動標記解決方案顯著地減少時間消耗,且相較於次佳狀況下習知自動標記解決方案可更為可靠。
後續使用者選擇:以D標記24d標記一或多個未標記之物件22的另一方法將為碰觸所欲之未標記之物件22,以便選擇它們(雖然目前無標記),接著碰觸D標記24d以一次全部施加「D」標記於所欲之標記之物件22。如以上範例,使用者可以此方式選擇大量未標記之物件22。另一方面,使用者可選擇所欲之未標記之物件22,及接著碰觸標記之物件20d以便一次全部複製選擇之未標記之物件22的相同標記關係。再一次,該等單次點擊方法可較習知手動標記解決方案顯著地減少時間消耗,並可較習知自動標記解決方案更可靠。
圖2A顯示標記物件之方法30。方法30可實施為一組可執行邏輯指令,其係儲存於至少一機器或電腦可讀取儲存媒體中(諸如隨機存取記憶體(RAM)、唯讀記憶體(ROM)、可編程ROM(PROM)、快閃記憶體、韌體、微碼等),在可組態邏輯中(諸如可編程邏輯陣列(PLA)、場可編程閘陣列(FPGA)、複雜可編程邏輯裝置(CPLD)),在使用電路技術之固定功能性硬體中(諸如特定應用積體電路(ASIC)、互補金屬氧化物半導體(CMOS)或電晶體--電晶體邏輯(TTL)技術),或其任何組合。例如,實施方法30中所示作業的電腦程式碼可以一或多個編程語言之任何組合寫入,包括 物件導向編程語言,諸如C++等,及習知程序編程語言,諸如「C」編程語言或類似編程語言。再者,方法30之各式方面可實施為使用任何上述電路技術之處理器的嵌入邏輯。
所描繪之處理方塊32提供用於識別一或多個物件之使用者選擇(例如,「第一」使用者選擇)。如同已注意的,使用者選擇可包括一或多個單次點擊選擇,其中,每一單次點擊選擇對應於一物件。可於方塊34判定與另一使用者選擇(例如,「第二」使用者選擇)相關聯之標記。第二使用者選擇可發生於之前/先於或後於第一使用者選擇,其可對應於標記之物件或標記。方塊36可產生第一使用者選擇之一或多個物件及與第二使用者選擇相關聯之標記間之標記關係。因而,若第二使用者選擇先於第一使用者選擇,可回應於第一使用者選擇而產生標記關係。另一方面,若第二使用者選擇後於第一使用者選擇,可回應於第二使用者選擇而產生標記關係。產生之標記關係亦可儲存至非揮發性記憶體(NVM)以便立即持久。如同將更詳細討論,產生標記關係可包含刪除先前標記關係,其中,刪除亦可反映於NVM中。
檢視標記關係:現在回至圖1,所描繪之方法亦可提供增強解決方案以檢視先前指定之標記。尤其,為檢視已標記特定標記之所有物件,使用者僅需選擇處理中之標記。例如,若使用者選擇標記視圖16中之「C」標記24c,所描繪之介面10將自動修改標記物件20c(及具有 關標記之任何其他物件)之外表,以向使用者指出C標記24c已被指定至標記物件20c。如同已注意者,外表修改可包括加亮、動畫、改變選擇之物件及標記之尺寸、改變選擇之物件及標記之顏色等。類似地,若使用者選擇標記視圖16中之「B」標記24b,介面10可自動修改標記物件20b(及具有關標記之任何其他物件)之外表,以向使用者指出B標記24b已被指定至標記物件20b。此外,若目前無標記且使用者碰觸標記之物件20,那麼其標記則成為目前。例如,在所示範例中,點擊標記之物件20d與點擊標記24d相同。
圖2B顯示檢視標記之物件的方法38。方法38可實施為一組可執行邏輯指令,其係儲存於至少一機器或電腦可讀取儲存媒體中(諸如RAM、ROM、PROM、快閃記憶體、韌體、微碼等),在可組態邏輯中(諸如PLA、FPGA、CPLD),在使用電路技術之固定功能性硬體中(諸如ASIC、CMOS或TTL技術),或其任何組合。所描繪之處理方塊40提供用於識別標記之使用者選擇(例如,「第三」使用者選擇),其中,可回應於標記之使用者選擇而於方塊42判定一或多個相關物件。此外,方塊44可提供用於修改選擇之標記及一或多個相關物件之外表,以便向使用者指出存在其間之標記關係。
按鈕功能:現在再次回至圖1,所描繪之物件視圖14包括一組軟按鈕26(26a-26c),其有利於藉由使用者管理及操縱物件20、22。尤其,提取按鈕26a可用 以發起包含媒體內容18之資料庫中之特徵的提取。因而,提取按鈕26a可發起候選人臉部區域檢測程序。此外,第一隱藏按鈕26b可用以隱藏標記之物件20,且第二隱藏按鈕26c可用以隱藏未標記目前標記之任何物件。
標記視圖16亦可包括一組軟按鈕28(28a-28c),其有利於藉由使用者管理及操縱標記24。尤其,產生按鈕28a可用以產生新標記並標記目前選擇之有興趣的物件,編輯按鈕28b可用以改變目前標記之文字,及刪除按鈕28c可用以刪除目前標記並從標記該標記之每一物件移除其標記。
所描繪之物件視圖14及所描繪之標記視圖16可藉由「輕彈」各內容上或下而滾動。資料庫視圖12可回應於滾動物件視圖14中所實施之作業,而自動放大及縮小基本資料庫中之媒體內容。
另一有利特徵為自動刪除先前標記關係之能力。例如,若碰觸標記之物件20a同時選擇「E」標記24e,除了產生「E」標記24e與標記之物件20a之關係,可刪除關於「A」標記24a之關係。再者,若選擇標記且使用者碰觸標記該標記的物件,那麼可撤銷選擇該物件而為未標記或標記其先前標記。例如,若使用者碰觸標記之物件20a,同時選擇「A」標記24a,可刪除關於「A」標記24a之關係,並以標記之物件20a之先前指定的標記或無標記(例如,若無先前指定的標記存在)取代。
圖3顯示運算系統/平台46,其可為具有運 算功能性(例如,個人數位助理/PDA、膝上型電腦、桌上型電腦、智慧平板電腦)、通訊功能性(例如,無線智慧手機)、成像功能性、媒體播放功能性(例如,智慧電視/TV)、或任何其組合(例如,行動網際網路裝置/MID)之行動裝置之一部分。在所描繪之範例中,平台46包括處理器48、整合記憶體控制器(IMC)50、平台控制器集線器(PCH)52、系統記憶體54、網路控制器(例如,網路介面卡)56、NVM 58、及一或多個使用者裝置60。處理器48經由正面匯流排或互連平台46中每一組件之點對點構造而交替地與IMC 50之晶片外變化通訊,亦已知為北橋(Northbridge)。如同已注意者,處理器48可包括具一或若干處理器核心62之核心區域,可執行邏輯指令64以實施諸如介面10(圖1)之使用者介面。尤其,使用者裝置60可使使用者可互動並察覺來自平台46之介面。
因而,輸出組件(例如,監視器、螢幕)66可顯示介面,而輸入組件(例如,觸控螢幕感應器陣列、滑鼠)68可檢測介面中之一或多個物件的第一使用者選擇。當被執行時,所描繪之邏輯指令64識別一或多個物件之第一使用者選擇,判定與第二使用者選擇相關聯之標記,及產生一或多個物件及與第二使用者選擇相關聯之標記間之標記關係。
所描繪之PCH 52,有時稱為南橋(Southbridge)或晶片組之南複合體,作為主機控制器 並與網路控制器56通訊,其可提供為廣泛用途之平台外通訊功能性,諸如行動電話(例如,W-CDMA(UMTS)、CDMA2000(IS-856/IS-2000)等)、WiFi(例如,IEEE 802.11,1999版、LAN/MAN無線LANS)、藍牙(例如,IEEE 802.15.1-2005、無線個人區域網路)、WiMax(例如,IEEE 802.16-2004、LAN/MAN寬頻無線LANS)、全球定位系統(GPS)、展頻(例如,900 MHz)、及其他射頻(RF)技術用途。PCH 52亦可包括一或多個無線硬體電路區塊以支援該功能性。
NVM 58可包括一或多個硬碟機(HDD)裝置、固態碟(SSD)NAND晶片等,並可用以提供高容量資料儲存及/或大量平行性。如同已注意者,NVM 58可用以儲存標記關係。亦可存在解決方案,包括NAND控制器,其實施為連接至標準匯流排上之PCH 52的分立ASIC控制器,諸如串列ATA(SATA,例如,SATA Rev.3.0規格,2009年5月27日,SATA國際組織/SATA-IO)匯流排,或PCI快捷圖形(PEG,例如,週邊組件互連/PCI Express x16圖形150W-ATX規格1.0,PCI專業組)匯流排。NVM 58亦可用作通用串列匯流排(USB,例如,USB規格3.0,USB實施者論壇)快閃儲存裝置。
實施例因此可提供用於電腦實施之方法,其中識別介面中之一或多個物件的第一使用者選擇。該方法亦可包含判定與第二使用者選擇相關聯之標記,並產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之 標記關係。
實施例亦可包括電腦可讀取儲存媒體,其具有一組指令,若藉由處理器執行該指令,則該指令致使電腦識別介面中之一或多個物件的第一使用者選擇。該指令亦可致使電腦判定與第二使用者選擇相關聯之標記,並產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係。
其他實施例可包括一種系統,具有輸出組件用以顯示介面,及輸入組件用以檢測該介面中之一或多個物件的第一使用者選擇。該系統亦可具有邏輯用以識別該介面中之一或多個物件的該第一使用者選擇,判定與第二使用者選擇相關聯之標記,以及產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係。
此外,實施例可包括電腦實施之方法,其中提供具有物件視圖及標記視圖之介面。該方法亦可提供用於識別該介面之該物件視圖中一或多個物件的第一使用者選擇,其中,該第一使用者選擇包括一或多個單次點擊選擇,且其中,每一單次點擊選擇對應於一物件。可判定與第二使用者選擇相關聯之標記,其中,該第二使用者選擇對應於該介面之該物件視圖中之標記之物件及該介面之該標記視圖中之標記之一者。此外,該方法可提供用於產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係。可將該標記關係儲存至非揮發性記憶體,並回應於該第一使用者選擇而修改該一或多個物件之外表。 該一或多個物件之該外表的修改可指出該一或多個物件之選擇。該方法亦可提供用於識別該介面之該標記視圖中之標記的第三單次點擊使用者選擇,並回應於該第三單次點擊使用者選擇而判定該介面之該物件視圖中之一或多個相關物件。此外,該方法可包含修改藉由該第三單次點擊使用者選擇及該物件視圖中之一或多個相關物件所選擇之該標記的外表。
本發明之某方面實施例可使用硬體、軟體、或其組合實施,並可於一或多個電腦系統或其他處理系統中實施。程式碼可施加於使用輸入裝置輸入之資料以實施所說明之功能並產生輸出資訊。輸出資訊可施加於一或多個輸出裝置。本技藝中一般技術之人士可理解可以各式電腦系統組態實現實施例,包括多處理器系統、微電腦、主機電腦等。實施例亦可於分佈運算環境中實現,其中作業可藉由經由通訊網路鏈接之遠端處理裝置實施。
每一程式可以高階程序或物件導向編程語言實施,以與處理系統通訊。然而,若有需要程式以組合語言或機器語言實施。在任何狀況下,語言可為功能性,被組譯或編譯。
程式指令可用以致使以指令編程之通用或專用處理系統實施文中所說明之方法。另一方面,本方法可藉由特定硬體組件實施,其包含用於實施方法之固線式邏輯,或藉由編程電腦組件及客製化硬體組件之任何組合。文中所說明之方法可提供作為電腦程式產品,其可包括具 有儲存於其上之指令的至少一機器可讀取媒體,其可用以編程處理系統或其他電子裝置以實施方法。文中使用之「機器可讀取媒體」或「機器可存取媒體」用詞將包括任何媒體,其可儲存或編碼一連串指令供機器執行並致使機器實施文中所說明之方法之任何一種。「機器可讀取媒體」及「機器可存取媒體」用詞因此可包括但不侷限於固態記憶體、光碟及磁碟、及編碼資料信號之載波。此外,在本技藝中常見以一或另一形式論及軟體(例如,程式、程序、過程、應用、模組、邏輯等)以採取動作或造成結果。該等表達僅為表示藉由處理系統執行軟體以致使處理器實施動作或產生結果之速記方式。
文中可使用「耦接」用詞以指處理中之組件間之直接或間接之任何類型關係,並可施加於電、機械、流體、光學、機電或其他連接。此外,除非明確指出,文中可使用「第一」、「第二」等用詞僅利於討論且不代表特定時間或時序。
雖然以上已說明本發明之各式實施例,應理解的是其僅藉由範例呈現,而非限制。熟悉本技藝之人士將瞭解可實施形式及細節之各式改變而未偏離申請專利範圍中所界定之本發明的精神及範圍。因而,本發明之寬度及範圍不應侷限於任何以上所說明之示範實施例,而應依據申請專利範圍及其等效論述加以界定。
10‧‧‧介面
12‧‧‧資料庫視圖
14‧‧‧物件視圖
16‧‧‧標記視圖
18‧‧‧媒體內容
20,20a-20d‧‧‧標記之物件
22‧‧‧未標記之物件
24‧‧‧標記
24a‧‧‧A標記
24b‧‧‧B標記
24c‧‧‧C標記
24d‧‧‧D標記
24e‧‧‧E標記
26、28‧‧‧軟按鈕
26a‧‧‧提取按鈕
26b‧‧‧第一隱藏按鈕
26c‧‧‧第二隱藏按鈕
28a‧‧‧產生按鈕
28b‧‧‧編輯按鈕
28c‧‧‧刪除按鈕

Claims (31)

  1. 一種電腦實施之方法,包含:提供介面,其包括物件視圖及標記視圖;識別該介面之該物件視圖中一或多個物件的第一使用者選擇,其中,該第一使用者選擇包括一或多個單次點擊選擇,且其中,每一單次點擊選擇對應於一物件;判定與第二使用者選擇相關聯之標記,其中,該第二使用者選擇對應於該介面之該物件視圖中之標記之物件及該介面之該標記視圖中之標記之一者;產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係;將該標記關係儲存至非揮發性記憶體;回應於該第一使用者選擇而修改該一或多個物件之外表,其中,該一或多個物件之該外表的修改指出該一或多個物件之選擇;識別該介面之該標記視圖中之標記的第三單次點擊使用者選擇;回應於該第三單次點擊使用者選擇而判定該介面之該物件視圖中之一或多個相關物件;以及修改藉由該標記視圖中之該第三單次點擊使用者選擇及該物件視圖中之該一或多個相關物件所選擇之該標記的外表。
  2. 如申請專利範圍第1項之方法,其中,該第二使用者選擇係先於該第一使用者選擇,並回應於該第一使用者 選擇而產生該標記關係。
  3. 如申請專利範圍第1項之方法,其中,該第二使用者選擇係後於該第一使用者選擇,並回應於該第二使用者選擇而產生該標記關係。
  4. 如申請專利範圍第1項之方法,進一步包括刪除該介面之該物件視圖中之該一或多個物件的先前標記關係。
  5. 一種系統,包含:輸出組件,用以顯示介面;輸入組件,用以檢測該介面中之一或多個物件的第一使用者選擇;以及邏輯,用以識別該介面中之一或多個物件的該第一使用者選擇,判定與第二使用者選擇相關聯之標記,產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係,以及回應於該第一使用者選擇而修改該一或多個物件的外表。
  6. 如申請專利範圍第5項之系統,其中,該第二使用者選擇對應於該介面之物件視圖中之標記之物件及該介面之標記視圖中之標記之一者。
  7. 如申請專利範圍第5項之系統,其中,該第二使用者選擇係先於該第一使用者選擇,並回應於該第一使用者選擇而產生該標記關係。
  8. 如申請專利範圍第5項之系統,其中,該第二使用 者選擇係後於該第一使用者選擇,並回應於該第二使用者選擇而產生該標記關係。
  9. 如申請專利範圍第5項之系統,其中,該一或多個物件之該外表的修改指出該一或多個物件之選擇。
  10. 如申請專利範圍第5項之系統,其中,該輸入組件係用以檢測該介面之標記視圖中之標記的第三使用者選擇,且該邏輯係用以識別該介面之該標記視圖中之該標記的該第三使用者選擇,回應於該標記視圖中之該標記的該第三使用者選擇而判定該介面之物件視圖中的一或多個相關物件,以及修改藉由該標記視圖中之該第三單次點擊使用者選擇及該介面之該物件視圖中之該一或多個相關物件所選擇之該標記的外表。
  11. 如申請專利範圍第5項之系統,進一步包括非揮發性記憶體,其中,該邏輯係用以將該標記關係儲存至該非揮發性記憶體。
  12. 如申請專利範圍第5項之系統,其中,該邏輯係用以回應於該第一使用者選擇而刪除該一或多個物件的先前標記關係。
  13. 如申請專利範圍第5項之系統,其中,該第一使用者選擇為一或多個單次點擊選擇,且其中,每一單次點擊選擇對應於一物件。
  14. 一種電腦可讀取儲存媒體,包含一組指令,若藉 由處理器執行該指令,則該指令致使電腦:識別介面中之一或多個物件的第一使用者選擇;判定與第二使用者選擇相關聯之標記;產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係;以及回應於該第一使用者選擇而修改該一或多個物件的外表。
  15. 如申請專利範圍第14項之媒體,其中,該第二使用者選擇對應於該介面之物件視圖中之標記之物件及該介面之標記視圖中之標記之一者。
  16. 如申請專利範圍第14項之媒體,其中,該第二使用者選擇係先於該第一使用者選擇,並回應於該第一使用者選擇而產生該標記關係。
  17. 如申請專利範圍第14項之媒體,其中,該第二使用者選擇係後於該第一使用者選擇,並回應於該第二使用者選擇而產生該標記關係。
  18. 如申請專利範圍第14項之媒體,其中,該一或多個物件之該外表的修改指出該一或多個物件之選擇。
  19. 如申請專利範圍第14項之媒體,其中,若執行該指令,則該指令致使電腦:識別該介面之標記視圖中之標記的第三使用者選擇;回應於該標記視圖中之該標記的該第三使用者選擇而判定該介面之物件視圖中的一或多個相關物件;以及修改藉由該標記視圖中之該第三單次點擊使用者選擇 及該介面之該物件視圖中之該一或多個相關物件所選擇之該標記的外表。
  20. 如申請專利範圍第14項之媒體,其中,若執行該指令,則該指令致使電腦將該標記關係儲存至非揮發性記憶體。
  21. 如申請專利範圍第14項之媒體,其中,若執行該指令,則該指令致使電腦回應於該第一使用者選擇而刪除該一或多個物件的先前標記關係。
  22. 如申請專利範圍第14項之媒體,其中,該第一使用者選擇為一或多個單次點擊選擇,且其中,每一單次點擊選擇對應於一物件。
  23. 一種電腦實施之方法,包含:識別介面中之一或多個物件的第一使用者選擇;判定與第二使用者選擇相關聯之標記;產生該一或多個物件及與該第二使用者選擇相關聯之該標記間之標記關係;以及回應於該第一使用者選擇而修改該一或多個物件的外表。
  24. 如申請專利範圍第23項之方法,其中,該第二使用者選擇對應於該介面之物件視圖中之標記之物件及該介面之標記視圖中之標記之一者。
  25. 如申請專利範圍第23項之方法,其中,該第二使用者選擇係先於該第一使用者選擇,並回應於該第一使用者選擇而產生該標記關係。
  26. 如申請專利範圍第23項之方法,其中,該第二使用者選擇係後於該第一使用者選擇,並回應於該第二使用者選擇而產生該標記關係。
  27. 如申請專利範圍第23項之方法,其中,該一或多個物件之該外表的修改指出該一或多個物件之選擇。
  28. 如申請專利範圍第23項之方法,進一步包括:識別該介面之標記視圖中之標記的第三使用者選擇;回應於該標記視圖中之該標記的該第三使用者選擇而判定該介面之物件視圖中的一或多個相關物件;以及修改藉由該標記視圖中之該第三單次點擊使用者選擇及該介面之該物件視圖中之該一或多個相關物件所選擇之該標記的外表。
  29. 如申請專利範圍第23項之方法,進一步包括將該標記關係儲存至非揮發性記憶體。
  30. 如申請專利範圍第23項之方法,進一步包括回應於該第一使用者選擇而刪除該一或多個物件的先前標記關係。
  31. 如申請專利範圍第23項之方法,其中,該使用者選擇為一或多個單次點擊選擇,且其中,每一單次點擊選擇對應於一物件。
TW102101334A 2012-01-30 2013-01-14 單次點擊標記使用者介面 TWI512598B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2012/023178 WO2013115775A1 (en) 2012-01-30 2012-01-30 One-click tagging user interface

Publications (2)

Publication Number Publication Date
TW201346701A TW201346701A (zh) 2013-11-16
TWI512598B true TWI512598B (zh) 2015-12-11

Family

ID=48905634

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102101334A TWI512598B (zh) 2012-01-30 2013-01-14 單次點擊標記使用者介面

Country Status (6)

Country Link
US (1) US10254919B2 (zh)
JP (1) JP2013156992A (zh)
KR (1) KR101478514B1 (zh)
CN (1) CN103345350A (zh)
TW (1) TWI512598B (zh)
WO (1) WO2013115775A1 (zh)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10254919B2 (en) 2012-01-30 2019-04-09 Intel Corporation One-click tagging user interface
US9727560B2 (en) 2015-02-25 2017-08-08 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
USD775228S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD761323S1 (en) * 2015-08-17 2016-07-12 Microsoft Corporation Display screen with icon
USD760799S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD775218S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD763924S1 (en) * 2015-08-17 2016-08-16 Microsoft Corporation Display screen with icon
USD775222S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775224S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760798S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD761324S1 (en) * 2015-08-17 2016-07-12 Microsoft Corporation Display screen with icon
USD761875S1 (en) * 2015-08-17 2016-07-19 Microsoft Corporation Display screen with icon
USD775230S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD761322S1 (en) * 2015-08-17 2016-07-12 Microsoft Corporation Display screen with icon
USD761878S1 (en) * 2015-08-17 2016-07-19 Microsoft Corporation Display screen with icon
USD761876S1 (en) * 2015-08-17 2016-07-19 Microsoft Corporation Display screen with icon
USD775219S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760801S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD775229S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775232S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760296S1 (en) * 2015-08-17 2016-06-28 Microsoft Corporation Display screen with icon
USD775214S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775225S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760796S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD775231S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775221S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775226S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760803S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD777788S1 (en) * 2015-08-17 2017-01-31 Microsoft Corporation Display screen with icon
USD775227S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD763925S1 (en) * 2015-08-17 2016-08-16 Microsoft Corporation Display screen with icon
USD775215S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775220S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760800S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD760797S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD763923S1 (en) * 2015-08-17 2016-08-16 Microsoft Corporation Display screen with icon
USD777790S1 (en) * 2015-08-17 2017-01-31 Microsoft Corporation Display screen with icon
USD775217S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775223S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD775216S1 (en) * 2015-08-17 2016-12-27 Microsoft Corporation Display screen with icon
USD760802S1 (en) * 2015-08-17 2016-07-05 Microsoft Corporation Display screen with icon
USD761877S1 (en) * 2015-08-17 2016-07-19 Microsoft Corporation Display screen with icon
USD777789S1 (en) * 2015-08-17 2017-01-31 Microsoft Corporation Display screen with icon
US9830055B2 (en) 2016-02-16 2017-11-28 Gal EHRLICH Minimally invasive user metadata
US10698938B2 (en) 2016-03-18 2020-06-30 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US20180052589A1 (en) * 2016-08-16 2018-02-22 Hewlett Packard Enterprise Development Lp User interface with tag in focus
USD817993S1 (en) 2016-10-27 2018-05-15 Apple Inc. Display screen or portion thereof with graphical user interface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101387938A (zh) * 2007-05-09 2009-03-18 捷讯研究有限公司 用于选择照片标签的用户接口
US7813557B1 (en) * 2006-01-26 2010-10-12 Adobe Systems Incorporated Tagging detected objects
TW201104587A (en) * 2009-07-17 2011-02-01 Sony Ericsson Mobile Comm Ab System and method for automatic tagging of a digital image
US20110231747A1 (en) * 2006-10-11 2011-09-22 Mark Zuckerberg Tagging Digital Media
TW201140427A (en) * 2010-01-12 2011-11-16 Qualcomm Inc Using a display to select a target object for communication
US20120023436A1 (en) * 2007-05-09 2012-01-26 Brown Michael S User interface for selecting a photo tag

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6335742B1 (en) * 1997-07-24 2002-01-01 Ricoh Company, Ltd. Apparatus for file management and manipulation using graphical displays and textual descriptions
WO2001061448A1 (en) * 2000-02-18 2001-08-23 The University Of Maryland Methods for the electronic annotation, retrieval, and use of electronic images
US6629104B1 (en) * 2000-11-22 2003-09-30 Eastman Kodak Company Method for adding personalized metadata to a collection of digital images
US7441194B2 (en) * 2002-02-20 2008-10-21 Microsoft Corporation Calendar-based user interface system
CN101430631B (zh) 2003-05-08 2012-05-30 希尔克瑞斯特实验室公司 与多个图像交互的方法以及用户界面装置
JP2006323672A (ja) 2005-05-19 2006-11-30 Sharp Corp インターフェース
US7831913B2 (en) 2005-07-29 2010-11-09 Microsoft Corporation Selection-based item tagging
US7636450B1 (en) * 2006-01-26 2009-12-22 Adobe Systems Incorporated Displaying detected objects to indicate grouping
US8189880B2 (en) * 2007-05-29 2012-05-29 Microsoft Corporation Interactive photo annotation based on face clustering
JP5235495B2 (ja) 2008-05-19 2013-07-10 キヤノン株式会社 コンテンツ管理装置、コンテンツ管理装置の制御方法、プログラム及び記録媒体
US8166385B2 (en) * 2008-08-27 2012-04-24 The Board Of Trustees Of The Leland Stanford Junior University Spreadsheet system and method for managing photos
US8867779B2 (en) 2008-08-28 2014-10-21 Microsoft Corporation Image tagging user interface
KR101503835B1 (ko) 2008-10-13 2015-03-18 삼성전자주식회사 멀티터치를 이용한 오브젝트 관리 방법 및 장치
US20100312596A1 (en) * 2009-06-05 2010-12-09 Mozaik Multimedia, Inc. Ecosystem for smart content tagging and interaction
JP5617233B2 (ja) 2009-11-30 2014-11-05 ソニー株式会社 情報処理装置、情報処理方法及びそのプログラム
US20120151398A1 (en) * 2010-12-09 2012-06-14 Motorola Mobility, Inc. Image Tagging
US10254919B2 (en) 2012-01-30 2019-04-09 Intel Corporation One-click tagging user interface

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7813557B1 (en) * 2006-01-26 2010-10-12 Adobe Systems Incorporated Tagging detected objects
US20110231747A1 (en) * 2006-10-11 2011-09-22 Mark Zuckerberg Tagging Digital Media
CN101387938A (zh) * 2007-05-09 2009-03-18 捷讯研究有限公司 用于选择照片标签的用户接口
US20120023436A1 (en) * 2007-05-09 2012-01-26 Brown Michael S User interface for selecting a photo tag
TW201104587A (en) * 2009-07-17 2011-02-01 Sony Ericsson Mobile Comm Ab System and method for automatic tagging of a digital image
TW201140427A (en) * 2010-01-12 2011-11-16 Qualcomm Inc Using a display to select a target object for communication

Also Published As

Publication number Publication date
WO2013115775A1 (en) 2013-08-08
JP2013156992A (ja) 2013-08-15
KR101478514B1 (ko) 2015-01-02
KR20130088074A (ko) 2013-08-07
US20150177918A1 (en) 2015-06-25
CN103345350A (zh) 2013-10-09
TW201346701A (zh) 2013-11-16
US10254919B2 (en) 2019-04-09

Similar Documents

Publication Publication Date Title
TWI512598B (zh) 單次點擊標記使用者介面
US11314804B2 (en) Information search method and device and computer readable recording medium thereof
US20190073120A1 (en) Native overlay for rapid editing of web content
US9304668B2 (en) Method and apparatus for customizing a display screen of a user interface
US20190012059A1 (en) Method for touch input-based operation and electronic device therefor
US10649647B2 (en) Device and method of providing handwritten content in the same
KR102285699B1 (ko) 이미지를 디스플레이하는 사용자 단말기 및 이의 이미지 디스플레이 방법
CN108182032B (zh) 用于对值进行就地编辑的用户界面
WO2016095689A1 (zh) 基于终端界面多次触控操作进行识别搜索的方法及***
US9134833B2 (en) Electronic apparatus, method, and non-transitory computer-readable storage medium
WO2016091095A1 (zh) 基于终端界面触控操作进行搜索的方法及***
US20130346893A1 (en) Electronic device and method for editing document using the electronic device
WO2016045500A1 (zh) 一种目标库中目标对象选定方法、装置及***
EP3186953B1 (en) Method and apparatus for determining the capture mode following capture of the content
CN107077272B (zh) 响应于用户动作而确定启用直接操纵的命中测试
US9886167B2 (en) Display apparatus and control method thereof
WO2016101768A1 (zh) 终端以及基于触摸操作的搜索方法和装置
US11604835B2 (en) User interfaces for selecting media items
CN110955787B (zh) 用户头像的设置方法、计算机设备及计算机可读存储介质
JP2016181053A (ja) 情報処理装置、その制御方法、及びプログラム

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees