用于組織電子設備上的多個項目的方法和設備的制造方法
【專利摘要】提供一種用于使用手勢組織電子設備上的多個項目的方法。所述方法允許用戶在電子設備上的多個項目上執(zhí)行手勢。另外,所述方法識別在多個項目上執(zhí)行的手勢。此外,所述方法基于經(jīng)識別的手勢組織(分類或解除分類)多個項目并將經(jīng)組織的多個項目連同與每個類別關聯(lián)的元數(shù)據(jù)顯示給用戶。
【專利說明】
用于組織電子設備上的多個項目的方法和設備
技術領域
[0001]本文的實施例涉及組織電子設備中的多個項目,并且更具體地涉及使用手勢對電子設備上的多個項目分類或解除分類(de-categorize)。
【背景技術】
[0002]隨著觸屏設備的激增,用戶交互對于設備制造商和開發(fā)商已經(jīng)變得至為重要。觸屏設備的用戶使用手指或觸筆操作設備。另外,觸屏設備給用戶提供了多種特征和應用,例如包括電話應用、媒體播放器應用、地圖應用、日歷應用、電子郵件應用、即時消息應用、文本消息應用、其他可下載應用等。另外,每個應用在觸屏設備上可以包含一定數(shù)量的單獨項目。例如,消息應用在觸屏設備上包括若干個消息。因此,為了輕松訪問每個特征和應用,必須要對每個特征和應用執(zhí)行項目的分類。例如,智能電話中的電話簿聯(lián)系人基于聯(lián)系人的首字母而被分類。類似地,收件箱中的電子郵件基于諸如優(yōu)先級、附件、主題等的參數(shù)而被分類。
[0003]在現(xiàn)有方法中,用戶必須要遵循不同的機制來單獨地組織(分類或解除分類)電子設備上的不同應用或特征。例如,使用針對每個應用的特定機制來組織諸如電子郵件、消息、媒體文件和聯(lián)系人等的應用。因此,在組織電子設備上的不同項目時對于用戶來說是困難和不便的。
[0004]在另一現(xiàn)有方法中,盡管用戶對電子設備上的項目進行分類或解除分類,然而用戶被限于在顯示屏的特定區(qū)域上提供輸入。例如,通過在顯示于屏上的某個特定選項上提供用戶輸入而對智能電話中的呼叫歷史進行分類。
【發(fā)明內(nèi)容】
[0005]技術問題
[0006]本文的實施例的主要目的是提供一種允許用戶組織電子設備上的多個項目的方法。
[0007]本文的實施例的另一目的是提供一種通過識別手勢來對電子設備上的多個項目進行分類的方法。
[0008]本文的實施例的另一目的是提供一種通過識別手勢來對項目解除分類的方法。
[0009]問題的解決方案
[0010]相應地,本發(fā)明提供了一種用于組織電子設備上的多個項目的方法。方法包括識別用戶在多個項目上執(zhí)行的至少一個手勢。另外,方法包括響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系動態(tài)識別對于多個項目的至少一個類別。此外,方法包括基于至少一個經(jīng)識別的類別組織多個項目。
[0011]相應地,本發(fā)明提供了一種用于組織多個項目的電子設備,所述電子設備包括集成電路。另外,集成電路包括處理器、存儲器。存儲器包括在集成電路內(nèi)的計算機程序代碼。存儲器和計算機程序代碼借助處理器致使設備識別用戶在多個項目上執(zhí)行的至少一個手勢。另外,電子設備配置成響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系動態(tài)地識別對于多個項目的至少一個類別。另外,電子設備配置成基于至少一個經(jīng)識別的類別組織多個項目。
[0012]相應地,本發(fā)明提供了一種計算機程序產(chǎn)品,其包括記錄在計算機可讀非暫態(tài)存儲介質(zhì)上的計算機可執(zhí)行程序代碼,所述計算機可執(zhí)行程序代碼在被執(zhí)行時致使包括識別用戶在多個項目上執(zhí)行的至少一個手勢的動作。計算機可執(zhí)行程序代碼在被執(zhí)行時致使包括響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系動態(tài)地識別對于多個項目的至少一個類別的進一步動作。計算機可執(zhí)行程序代碼在被執(zhí)行時致使包括基于至少一個經(jīng)識別的類別組織多個項目的進一步動作。
[0013]當結合下列描述和附圖考慮時,將會更好地領會和理解本文的實施例的這些和其他方面。然而,應當理解,盡管指示了優(yōu)選實施例及其各種具體細節(jié),但是下列描述是以示意的方式而不是限制的方式給出的。在不背離本文的實施例的精神的情況下,可以在本文的實施例的范圍內(nèi)作出許多改變和修改,并且本文的實施例包括所有這樣的修改。
【附圖說明】
[0014]本發(fā)明示意于附圖中,縱觀附圖,同樣的參考標記指示各種圖中對應的部分。根據(jù)參考附圖的下列描述,將可以更好地理解本文的實施例,在附圖中:
[0015]圖1示意了根據(jù)本文公開的實施例的在用于組織電子設備中的多個項目的電子設備中的多個模塊;
[0016]圖2是示意了根據(jù)本文公開的實施例的用于對電子設備中的多個項目分類的方法的流程圖;
[0017]圖3是示意了根據(jù)本文公開的實施例的用于對電子設備中的經(jīng)分類的項目解除分類的方法的流程圖;
[0018]圖4a_4f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織菜單項目的例子;
[0019]圖5a_5f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織呼叫歷史項目的例子;
[0020]圖6a_6g示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織消息收件箱項目的例子;
[0021]圖7a_7h示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織電子郵件收件箱項目的例子;
[0022]圖8a_8f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織附件的例子;
[0023]圖9a_9f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織聯(lián)系人的例子;
[0024]圖1Oa-1Of示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織日歷項目的例子;
[0025]圖1la-1lf示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織供稿(feed)的例子;
[0026]圖12a_12f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織菜單項目的另一例子;
[0027]圖13a_13f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織菜單項目的另一例子;
[0028]圖14a_14f示意了根據(jù)本文公開的實施例的當用戶在電子設備上執(zhí)行手勢時組織菜單項目的另一例子;以及
[0029]圖15示意了根據(jù)本文公開的實施例的實現(xiàn)用于基于手勢組織電子設備100上的多個項目的方法的計算環(huán)境。
【具體實施方式】
[0030]參考示意于附圖中并在下列描述中詳述的非限制實施例更加充分地說明本文的實施例及其各種特征和具有優(yōu)勢的細節(jié)。省略了對周知部件和處理技術的描述以便不會不必要地模糊本文的實施例。本文使用的例子僅意圖促進對本文的實施例能夠被實踐的方式的理解并且意圖進一步使得本領域技術人員能夠?qū)嵺`本文的實施例。因而,例子不應當被解讀為限制本文的實施例的范圍。
[0031 ]本文的實施例實現(xiàn)一種使用手勢組織電子設備上的多個項目的方法。在一實施例中,手勢可以是但不限于:觸摸手勢、懸停(hover)。在一實施例中,觸摸手勢可以是單觸摸或多觸摸輸入。例如,單觸摸可以是點擊(tap)。例如,多觸摸可以是雙點擊、滾動、伸展(spread)手勢、抓縮(pinch)手勢、兩指點擊、旋轉(zhuǎn)手勢等。
[0032]在一實施例中,方法允許用戶在電子設備上的多個項目上執(zhí)行手勢。另外,方法響應于經(jīng)識別的一個或多個手勢根據(jù)多個項目之間的一個或多個關系動態(tài)地識別對于多個項目的一個或多個類別。另外,方法基于經(jīng)識別的類別組織多個項目并將經(jīng)組織的多個項目連同與每個類別關聯(lián)的元數(shù)據(jù)顯示給用戶。在一實施例中,元數(shù)據(jù)可以是與供稿的數(shù)量、未讀消息的數(shù)量、媒體文件的數(shù)量、下載的數(shù)量等有關的信息。
[0033]一個或多個關系可以是用來能夠?qū)⒍鄠€項目聯(lián)系在一起的任何標準。
[0034]在一實施例中,組織電子設備上的多個項目可以包括將多個項目分類成帶有元數(shù)據(jù)的一個或多個類別。在一實施例中,組織電子設備上的多個項目可以包括基于經(jīng)識別的手勢對多個經(jīng)分類的項目解除分類。例如,如果用戶在電子設備的菜單項目上執(zhí)行抓縮手勢,則方法基于每個項目的類型對菜單項目分類,菜單項目例如媒體播放器應用、電子郵件應用、即時消息應用、文本消息應用、日歷應用、不同的游戲應用、設置、聯(lián)系人、呼叫歷史等。在一實施例中,項目的類型包括但不限于社交網(wǎng)站(SNS)、游戲、媒體、消息等。在另一例子中,如果用戶在電子設備的經(jīng)分類的菜單項目上執(zhí)行伸展手勢,則方法對經(jīng)分類的項目解除分類。
[0035]在一實施例中,基于在電子設備上的多個項目之間存在的關系對多個項目進行組織。例如,電子設備中的菜單包含四個SNS應用(SNS USNS 2,SNS 3和SNS 4)以及多個其他項目。此外,方法將四個SNS應用(SNS USNS 2,SNS 3和SNS 4)分類在作為SNS的特定類別下,因為這四個項目屬于類型“社交網(wǎng)站”。
[0036]在一實施例中,當用戶通過執(zhí)行手勢選擇特定類別時,方法顯示被分類在該特定類別下的多個項目。例如,將電子設備上日歷應用中的每日會議、每周會議和每月會議分類成作為會議的特定類別。當用戶通過使用手勢選擇類別I時,方法顯示被分類在類別I下的項目。例如,手勢可以是點擊手勢。
[0037]在一實施例中,方法允許用戶在電子設備上的多個項目當中選擇一組項目。另外,方法識別在多個項目當中的被手勢覆蓋的一組項目。此外,方法基于經(jīng)識別的手勢將一組選擇的項目分類成一個或多個類別并將帶有元數(shù)據(jù)的經(jīng)分類的一組項目顯示給用戶。例如,如果用戶通過執(zhí)行觸摸手勢在10個菜單項目當中選擇四個應用,則方法基于每個應用的類型將經(jīng)選擇的四個應用分類成一個或多個類別。
[0038]在一實施例中,類別可以是用戶配置的預定義類別。
[0039]在一實施例中,預定義類別在電子設備外部(SNS、在線等)可用。
[0040]在一實施例中,分類可以是基于多個項目的上下文(context)的實時分類。
[0041]在一實施例中,實時分類可以使用電子設備外部可用的信息而執(zhí)行。
[0042]在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0043]在一實施例中,方法在用戶通過在特定類別上執(zhí)行手勢而選擇該類別時顯示分類在該特定類別下的一組項目。
[0044]在一實施例中,方法允許用戶通過在電子設備上執(zhí)行手勢而對經(jīng)分類的一組項目解除分類。另外,方法識別在電子設備上執(zhí)行的手勢并對一組經(jīng)分類的項目解除分類。例如,如果用戶在經(jīng)分類的一組項目上執(zhí)行手勢,則方法對經(jīng)分類的該組項目解除分類并將經(jīng)解除分類的項目顯示給用戶。
[0045]不同于常規(guī)系統(tǒng),方法允許用戶通過在顯示屏的任意區(qū)域上執(zhí)行手勢來組織多個項目。不同于常規(guī)系統(tǒng),方法提供單個機制來組織存在于電子設備中不同應用中的多個項目(例如,菜單項目、聯(lián)系人、消息、電子郵件、應用(app)等)。因此,方法在組織電子設備上的不同項目的同時增強了用戶體驗。
[0046]現(xiàn)在參考附圖,更具體而言是參考圖1到圖15示出了優(yōu)選實施例,圖1到圖15中相似的參考字符自始至終在附圖中一致表示對應的特征。
[0047]圖1示意了根據(jù)本文公開的實施例的用于組織電子設備100中的多個項目的電子設備100中的多個模塊。如圖1中描繪的,電子設備100包括顯示器模塊101、組織模塊102、通信接口模塊103和存儲模塊104。
[0048]在一實施例中,顯不器模塊101在電子設備100的屏上顯不多個項目。在一實施例中,電子設備100可以是觸屏設備。顯示器允許用戶在電子設備100的多個項目上執(zhí)行手勢。另外,顯示器模塊101將經(jīng)組織的多個項目顯示給用戶。
[0049]在一實施例中,顯示器模塊101在用戶通過執(zhí)行手勢選擇特定類別時顯示被分類在該特定類別下的多個項目。
[0050]在一實施例中,顯示器模塊101允許用戶執(zhí)行手勢以在電子設備100上的多個項目當中選擇一組項目。另外,顯示器模塊101將在多個項目當中的經(jīng)分類的一組項目顯示給用戶。另外,顯示器模塊101將經(jīng)分類的項目中的經(jīng)解除分類的組顯示給用戶。
[0051]在一實施例中,組織模塊102可以配置成識別用戶在電子設備100的多個項目上執(zhí)行的手勢。在一實施例中,組織模塊102包括手勢識別模塊以檢測手勢。另外,組織模塊102可以配置成基于經(jīng)識別的手勢組織多個項目。在一實施例中,組織多個項目可以包括將多個項目分類成帶有元數(shù)據(jù)的一個或多個類別。在一實施例中,組織多個項目可以包括基于經(jīng)識別的手勢對多個經(jīng)分類的項目解除分類。
[0052]在一實施例中,組織模塊102可以配置成將在多個項目上執(zhí)行的手勢與將多個項目分類成特定類別關聯(lián)。
[0053]在一實施例中,組織模塊102可以配置成將在多個經(jīng)分類的項目上執(zhí)行的手勢與將多個經(jīng)分類的項目解除分類關聯(lián)。
[0054]在一實施例中,組織模塊102可以配置成識別用戶在電子設備100上的多個項目當中的一組項目上執(zhí)行的手勢。另外,組織模塊102可以配置成基于經(jīng)識別的手勢將一組經(jīng)選擇的項目分類成帶有元數(shù)據(jù)的一個或多個類別。另外,組織模塊102可以配置成基于經(jīng)識別的手勢將一組經(jīng)分類的項目解除分類。
[0055]在一實施例中,通信接口模塊103允許電子設備100從SNS等接收更新或供稿。在一實施例中,通信接口模塊103獲得在SNS等中可用的預定義類別。
[0056]在一實施例中,存儲模塊104存儲多個經(jīng)分類的項目。另外,存儲模塊104存儲手勢和分類/解除分類之間的關聯(lián)。
[0057]圖2是示意了根據(jù)本文公開的實施例的用于對電子設備100中的多個項目進行分類的方法200的流程圖。在步驟201,方法200包括識別在電子設備100的多個項目上的手勢。方法200允許組織模塊102識別在電子設備100上的多個項目上的手勢。在一實施例中,顯示器模塊101允許用戶在電子設備100上的多個項目上執(zhí)行手勢。
[0058]在一實施例中,手勢包括但不限于觸摸手勢、懸停。在一實施例中,觸摸手勢可以是單觸摸或多觸摸輸入。例如,單觸摸可以例如包括但不限于滾動、切向掃動、曲線掃動、單點擊、多點擊等。例如,多觸摸可以是雙點擊、滾動、伸展手勢、抓縮手勢、兩指點擊、旋轉(zhuǎn)手勢等。
[0059]在步驟202,方法200包括基于經(jīng)識別的手勢對多個項目分類。方法200允許組織模塊102基于經(jīng)識別的手勢對多個項目分類。在一實施例中,組織模塊102將手勢與預定義類別關聯(lián)。在一實施例中,基于電子設備100上的多個項目之間的關系對多個項目分類。例如,電子設備100中電子郵件應用的收件箱包括100個電子郵件。在這100個電子郵件中,50個電子郵件被加星標,20個電子郵件包括附件并且30個電子郵件具有高優(yōu)先級。例如,當用戶在電子設備100的屏上顯示的收件箱上執(zhí)行抓縮手勢時,方法利用類別加星標、具有附件的電子郵件和高優(yōu)先級電子郵件對電子郵件分類。方法基于郵件之間的關系對電子郵件分類。例如,被加星標的電子郵件被分類在加星標類別下,具有附件的電子郵件被分類為附件類別而高優(yōu)先級郵件被分類為高優(yōu)先級類別。在一實施例中,組織模塊102基于實時分類進行分類并且允許用戶改變組織模塊102指派的類別名。
[0060]在步驟203,方法200包括顯示類別連同元數(shù)據(jù)。方法200允許顯示器模塊101將帶有元數(shù)據(jù)的類別顯示給用戶。例如,電子設備100中的下載可以被分類成三個類別(音頻文件、視頻文件和Pdf文件)。音頻文件、視頻文件和pdf文件的總數(shù)量分別為70、58和12。因此,顯示器模塊101顯示類別連同元數(shù)據(jù)(文件的總數(shù)量)。在一實施例中,元數(shù)據(jù)與供稿的數(shù)量、未讀消息的數(shù)量、媒體文件的數(shù)量、下載的數(shù)量等有關。
[0061]在步驟204,方法200包括確定用戶是否在顯示的類別當中選擇類別。方法200允許組織模塊102確定用戶是否在顯示的類別當中選擇類別。
[0062]如果在步驟204確定用戶選擇了類別,則在步驟205,方法200包括顯示在經(jīng)選擇的類別中的項目。方法200允許顯示器模塊101顯示在經(jīng)選擇的類別中的項目。例如,電子設備100中的聯(lián)系人被分類成三個類別(收藏(favorites)、頻繁列表和最歡迎列表)。收藏、頻繁列表和最歡迎列表中聯(lián)系人的總數(shù)量分別為120、50和30。當用戶選擇類別最歡迎列表時,則將在最歡迎類別下的經(jīng)分類的聯(lián)系人顯示給用戶。例如,用戶使用手勢選擇該類別。
[0063]如果在步驟204確定用戶還沒有選擇顯示的類別,則方法200再次顯示類別,如在步驟203中所述。
[0064]可以以呈現(xiàn)的順序、以不同的順序或同時執(zhí)行方法200中的各種動作、行為、框和步驟等。另外,在一些實施例中,在不背離本發(fā)明范圍的情況下可以省略、添加、修改、跳過一些動作、行為、框和步驟等。
[0065]圖3是示意了根據(jù)本文公開的實施例的用于對電子設備100中的經(jīng)分類的項目解除分類的方法300的流程圖。在步驟301,方法300包括識別在電子設備100的多個經(jīng)分類的項目上的手勢。方法300允許組織模塊102識別在電子設備100上顯示的類別上的手勢。顯示器模塊101允許用戶對類別執(zhí)行手勢。在步驟302,方法300包括基于經(jīng)識別的手勢對經(jīng)分類的多個項目解除分類。方法300允許組織模塊102基于經(jīng)識別的手勢對經(jīng)分類的多個項目解除分類。例如,電子設備100中的呼叫歷史被分類成三個類別,例如未接呼叫、撥出呼叫和接聽呼叫。當用戶執(zhí)行用以對經(jīng)分類的多個呼叫解除分類的手勢時,組織模塊102對未接呼叫類別、撥出呼叫類別和接聽呼叫類別解除分類成呼叫的列表。
[0066]在步驟303,方法300包括顯示在解除分類之后的經(jīng)分類的項目。方法300允許組織模塊102顯示在解除分類之后的經(jīng)分類的項目。
[0067]可以以呈現(xiàn)的順序、以不同的順序或同時執(zhí)行方法300中的各種動作、行為、框和步驟等。另外,在一些實施例中,在不背離本發(fā)明范圍的情況下可以省略、添加、修改、跳過一些動作、行為、框和步驟等。
[0068]圖4a_4f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織菜單項目的例子。如在圖4a中描繪的,電子設備100顯示菜單項目,例如媒體播放器應用、地圖應用、日歷應用、電子郵件應用、即時消息應用、文本消息應用、其他可下載應用、多個SNS應用等。用戶在顯示的菜單項目上執(zhí)行手勢(例如,抓縮手勢)。
[0069]當用戶在菜單項目的屏上執(zhí)行手勢(例如,抓縮手勢)時,菜單項目被分類成帶有元數(shù)據(jù)的一個或多個類別,如圖4b中描繪的。在一實施例中,組織模塊102將菜單項目分類成一個或多個類別。如在圖4b中描繪的,菜單項目被分類成游戲應用(3)、SNS應用(4)、媒體播放器應用(3)、文本消息應用和即時消息應用(65)。另外,組織模塊102將三個游戲應用分類在作為游戲的特定類別下,將四個SNS應用分類在作為SNS的特定類別下,將三個媒體播放器應用分類在作為媒體的特定類別下并且將文本消息應用和即時消息應用分類在作為消息的特定類別下。在一實施例中,類別可以是用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部(SNS)可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0070]如在圖4c中描繪的,用戶通過在特別類別例如SNS上執(zhí)行手勢(例如,點擊手勢)而選擇SNS類別。
[0071]如在圖4d中描繪的,當用戶選擇類別SNS時,將被分類在類別SNS(SNS USNS 2、SNS 3和SNS 4)下的菜單項目顯示給用戶。
[0072]如在圖4e中描繪的,用戶通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對諸如SNS、游戲、消息等的類別解除分類。在一實施例中,組織模塊102對類別解除分類。
[0073]如在圖4f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的菜單項目被解除分類成單獨的菜單項目,如在圖4a中描繪的。
[0074]圖5a_5f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織呼叫歷史項目的例子。如在圖5a中描繪的,電子設備100的呼叫歷史顯示呼叫細節(jié),例如未接呼叫、撥出呼叫和接聽呼叫。用戶在呼叫歷史上執(zhí)行手勢(例如,抓縮手勢)。
[0075]當用戶在呼叫歷史項目的屏上執(zhí)行手勢(例如,抓縮手勢)時,呼叫歷史項目被分類成一個或多個類別,例如未接呼叫、接聽呼叫和撥出呼叫,如圖5b中描繪的。在一實施例中,組織模塊102將呼叫歷史項目分類成一個或多個類別。在一實施例中,類別可以由電子設備100的用戶預定義。
[0076]在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0077]如在圖5c中描繪的,用戶通過在特定類別例如撥出呼叫上執(zhí)行手勢(例如,點擊手勢)而選擇撥出呼叫類別。
[0078]如在圖5d中描繪的,當用戶選擇撥出呼叫類別時,將被分類在撥出呼叫類別下的呼叫歷史項目顯示給用戶。
[0079]如在圖5e中描繪的,用戶通過在顯示的分類上執(zhí)行手勢(例如,伸展手勢)而對諸如撥出呼叫、接聽呼叫和未接呼叫之類的類別解除分類。
[0080]如在圖5f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的呼叫歷史項目被解除分類成單獨的項目,如在圖5a中描繪的。
[0081]圖6a_6g示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織消息收件箱項目的例子。如在圖6a中描繪的,電子設備100的消息收件箱顯示多個接收的消息。用戶在消息上執(zhí)行手勢(例如,抓縮手勢)。
[0082]當用戶在消息的屏上執(zhí)行手勢(例如,抓縮手勢)時,消息被分類成帶有元數(shù)據(jù)的基于消息的發(fā)送者的一個或多個類別,如圖6b中描繪的。在一實施例中,組織模塊102將消息分類。在一實施例中,如在圖6c中描繪的,可以基于消息的接收日期而對消息分類。
[0083]在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0084]如在圖6d中描繪的,用戶通過在特定類別例如名為DavidSingleton的類別上執(zhí)行手勢(例如,點擊手勢)而選擇名為David Singleton的該類別。
[0085]如在圖6e中描繪的,當用戶選擇名為DavidSingleton的類別時,將被分類在該類別中的消息顯示給用戶。例如,用戶執(zhí)行點擊手勢以選擇該類別。
[0086]如在圖6f中描繪的,用戶通過對顯示的類別執(zhí)行手勢(例如,伸展手勢)而對類別解除分類。
[0087]如在圖6g中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的消息被解除分類成單獨的項目,如在圖6a中描繪的。
[0088]圖7a_7h示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織電子郵件收件箱項目的例子。如在圖7a中描繪的,電子設備100的電子郵件收件箱顯示電子郵件連同附件、收藏、加星標的符號。用戶在電子郵件上執(zhí)行手勢(例如,抓縮手勢)。
[0089]當用戶在電子設備100上顯示的電子郵件的屏上執(zhí)行手勢(例如,抓縮手勢)時,電子郵件被分類成帶有元數(shù)據(jù)的基于高優(yōu)先級、加星標和附件的一個或多個類別,如圖7b中描繪的。元數(shù)據(jù)包括類別中的電子郵件的數(shù)量。在一實施例中,用戶可以預定義類別。如果電子郵件的上下文與工程(project)、賬目(account)、承運人(carrier)和家庭有關,貝Ij電子郵件可以基于工程、賬目、承運人和家庭進行分類,如圖7c中描繪的。如圖7d中描繪的,電子郵件可以基于電子郵件的主題的類型而進行分類。在一實施例中,組織模塊102基于電子郵件的上下文和主題而對電子郵件分類。
[0090]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0091]在一實施例中,用戶可以在組織模塊102創(chuàng)建類別之后改變類別名。
[0092]如在圖7e中描繪的,用戶可以通過在特定類別例如加星標類別上執(zhí)行手勢(例如,點擊手勢)而選擇該特定類別。
[0093]如在圖7f中描繪的,當用戶選擇加星標類別時,則將被分類在該類別下的多個郵件顯示給用戶。
[0094]如在圖7g中描繪的,用戶通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對類別解除分類。
[0095]如在圖7h中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的電子郵件被解除分類成單獨的電子郵件項目,如在圖7a中描繪的。
[0096]圖8a_8f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織附件的例子。如圖8a中描繪的,電子設備100顯示附件項目,例如音頻文件、視頻文件、文檔等。用戶在附件項目上執(zhí)行手勢(例如,抓縮手勢)。
[0097]當用戶在顯示的附件項目上執(zhí)行手勢(例如,抓縮手勢)時,項目被分類成帶有元數(shù)據(jù)的一個或多個類別,如圖Sb中描繪的。在一實施例中,組織模塊102將附件項目分類成文檔、圖像、音頻和視頻。
[0098]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0099]如在圖Sc中描繪的,用戶可以通過在特定類別例如音頻上執(zhí)行手勢(例如,點擊手勢)而選擇該類別。
[0100]如在圖Sd中描繪的,當用戶選擇類別音頻時,將被分類在類別音頻下的附件項目顯示給用戶。
[0101]如在圖Se中描繪的,用戶通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對諸如文檔、圖像、音頻和視頻之類的類別解除分類。
[0102]如在圖Sf中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的附件項目被解除分類成單獨的附件項目,如在圖8a中示出的。
[0103]圖9a_9f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織聯(lián)系人的例子。如圖9a中描繪的,電子設備100顯示聯(lián)系人項目。用戶在聯(lián)系人項目上執(zhí)行手勢(例如,抓縮手勢)。
[0104]當用戶在聯(lián)系人項目的屏上執(zhí)行手勢(例如,抓縮手勢)時,項目被分類成連同元數(shù)據(jù)的一個或多個類別,例如收藏、頻繁和歡迎,如圖9b中描繪的。在一實施例中,組織模塊102對聯(lián)系人項目分類。
[0105]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0106]如在圖9c中描繪的,用戶可以通過在特定類別例如收藏上執(zhí)行手勢(例如,點擊手勢)而選擇該分類。
[0107]如在圖9d中描繪的,當用戶選擇類別收藏時,將被分類在類別收藏中的聯(lián)系人項目顯示給用戶。
[0108]如在圖9e中描繪的,用戶通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對類別解除分類。
[0109]如在圖9f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的聯(lián)系人項目被解除分類成單獨的聯(lián)系人項目。
[0110]圖1Oa-1Of示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織日歷項目的例子。如圖1Oa中描繪的,電子設備100顯示2013年8月14日的日歷項目。用戶在日歷項目上執(zhí)行手勢(例如,抓縮手勢)。
[0111]當用戶在日歷項目的屏上執(zhí)行手勢(例如,抓縮手勢)時,項目被分類成帶有元數(shù)據(jù)的一個或多個類別,例如每周總結、任務和群組等,如圖1Ob中描繪的。在一實施例中,組織模塊102對日歷項目分類。
[0112]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0113]如在圖1Oc中描繪的,用戶可以通過在特定類別例如每周總結上執(zhí)行手勢(例如,點擊手勢)而選擇該類別。
[0114]如在圖1Od中描繪的,當用戶選擇類別每周總結時,將被分類在該類別中的日歷項目顯示給用戶。
[0115]如在圖1Oe中描繪的,用戶可以通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對類別解除分類。
[0116]如在圖1Of中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的日歷項目被解除分類成單獨的日歷項目。
[0117]圖1la-1lf示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織供稿的例子。如圖1la中描繪的,電子設備100顯示來自不同SNS的供稿項目。用戶在來自不同SNS的供稿項目上執(zhí)行手勢(例如,抓縮手勢)。
[0118]當用戶在供稿項目的屏上執(zhí)行手勢(例如,抓縮手勢)時,項目被分類成帶有元數(shù)據(jù)的一個或多個類別,例如SNS USNS 2、SNS3等,如圖1Ib中描繪的。在一實施例中,組織模塊102對供稿項目分類。
[0119]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部(SNS)可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0120]如在圖1lc中描繪的,用戶可以通過在特定類別例如SNSI上執(zhí)行手勢(例如,點擊手勢)而選擇該分類。
[0121]如在圖1ld中描繪的,當用戶選擇SNSI類別時,將被分類在SNS I類別下的供稿項目顯示給用戶。
[0122]如在圖lie中描繪的,用戶可以通過在顯示的類別上執(zhí)行手勢(例如,伸展手勢)而對類別解除分類。
[0123]如在圖1lf中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的供稿項目被解除分類成單獨的供稿項目。
[0124]圖12a_12f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織菜單項目的另一例子。如圖12a中描繪的,電子設備100顯示菜單項目。用戶在來自多個菜單項目中的一組菜單項目上執(zhí)行手勢(不均勾(non-uniform))。如圖12a中描繪的,用戶執(zhí)行的手勢選擇四個SNS應用、文本消息應用、兩個文件管理器應用和供稿應用。
[0125]當用戶在菜單項目的組的屏上執(zhí)行手勢時,項目被分類成帶有元數(shù)據(jù)的一個或多個類別,例如SNS、消息、供稿和文件管理器,如圖12b中描繪的。在一實施例中,組織模塊102對一組菜單項目分類。
[0126]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0127]如在圖12c中描繪的,用戶可以通過在特定類別例如SNS上執(zhí)行手勢(例如,點擊手勢)而選擇該類別。
[0128]如在圖12d中描繪的,當用戶選擇SNS類別時,將被分類在SNS類別下的SNS應用顯示給用戶。
[0129]如在圖12e中描繪的,用戶可以通過在顯示的類別上執(zhí)行手勢(不均勻)而對類別解除分類。
[0130]如在圖12f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的一組項目被解除分類成單獨的菜單項目。
[0131]圖13a_13f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織菜單項目的另一例子。如圖13a中描繪的,電子設備100顯示菜單項目。用戶在來自多個菜單項目中的一組菜單項目上執(zhí)行手勢。如圖13a中描繪的,由用戶執(zhí)行的手勢選擇四個SNS應用、文本消息應用、文件管理器應用、電話設置應用、媒體播放器應用和供稿應用。
[0132]當用戶在菜單項目的組的屏上執(zhí)行手勢(例如,如圖13a中描繪的封閉手勢)時,項目被分類成帶有元數(shù)據(jù)的一個或多個類別,例如SNS、消息、供稿、設置、音頻和文件管理器,如圖13b中描繪的。在一實施例中,組織模塊102對一組菜單項目分類。
[0133]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,預定義類別在電子設備100外部可用。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0134]如在圖13c中描繪的,用戶可以通過在特定類別例如SNS上執(zhí)行手勢(例如,點擊手勢)而選擇該分類。
[0135]如在圖13d中描繪的,當用戶選擇SNS類別時,將被分類在SNS類別下的SNS應用顯示給用戶。
[0136]如在圖13e中描繪的,用戶可以通過在顯示的類別上執(zhí)行手勢(例如,如在圖12e中描繪的從底部到頂部的手勢)而對類別解除分類。
[0137]如在圖13f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的一組菜單項目被解除分類成單獨的菜單項目,如在圖13a中描繪的。
[0138]圖14a_14f示意了根據(jù)本文公開的實施例的當用戶在電子設備100上執(zhí)行手勢時組織菜單項目的另一例子。
[0139]如圖14a中描繪的,電子設備100顯示菜單項目。用戶在來自多個菜單項目中的一組菜單項目上執(zhí)行手勢(多觸摸)。如圖14a中描繪的,由用戶執(zhí)行的手勢選擇三個SNS應用。
[0140]當用戶在菜單項目的組的屏上執(zhí)行手勢(多觸摸)時,項目被分類成帶有元數(shù)據(jù)的類別SNS,如圖14b中描繪的。在一實施例中,組織模塊102對一組菜單項目連同元數(shù)據(jù)進行分類。
[0141]在一實施例中,類別可以是由用戶配置的預定義類別。在一實施例中,分類可以是基于多個項目的上下文的實時分類。在一實施例中,分類可以是使用預定義類別和實時類別的組合的混合分類。
[0142]如在圖14c中描繪的,用戶可以通過在類別SNS上執(zhí)行手勢(例如,點擊手勢)而選擇該類別。
[0143]如在圖14d中描繪的,當用戶選擇SNS類別時,將被分類在SNS類別下的SNS應用顯示給用戶。
[0144]如在圖14e中描繪的,用戶可以通過在顯示的類別上執(zhí)行手勢(例如,點擊手勢)而對類別解除分類。
[0145]如在圖14f中描繪的,當用戶執(zhí)行用以解除分類的手勢時,則經(jīng)分類的一組菜單項目被解除分類成單獨的菜單項目。
[0146]圖15示意了根據(jù)本文公開的實施例的實現(xiàn)用于基于手勢組織電子設備100上的多個項目的方法的計算環(huán)境。如在圖中描繪的,計算環(huán)境1500包括至少一個處理單元1501、存儲器1504、存儲單元1505、多個聯(lián)網(wǎng)設備1506和多個輸入輸出(I/O)設備1507,其中至少一個處理單元1501配備有控制單元1502和算術邏輯單元(ALU) 1503。處理單元1501負責處理算法的指令。處理單元1501從控制單元1502接收命令以便執(zhí)行其處理。另外,借助于ALU1503來計算指令的執(zhí)行中涉及的任何邏輯和算術運算。
[0147]包括對于實現(xiàn)方式所需要的指令和代碼的算法存儲在存儲器單元1504或存儲裝置1505中或存儲在這二者中。在執(zhí)行的時候,可以從相應的存儲器1504和/或存儲裝置1505獲取指令,并由處理單元1501執(zhí)行指令。
[0148]在任何硬件實現(xiàn)方式的情況下,各種聯(lián)網(wǎng)設備1506或外部I/O設備1507可以連接到計算環(huán)境,以通過聯(lián)網(wǎng)單元和I/O設備單元支持實現(xiàn)方式。本文公開的實施例可以通過至少一個軟件程序?qū)崿F(xiàn),所述軟件程序在至少一個硬件設備上運行并且執(zhí)行網(wǎng)絡管理功能以控制網(wǎng)絡元件。
[0149]本文公開的實施例可以通過至少一個軟件程序?qū)崿F(xiàn),所述軟件程序在至少一個硬件設備上運行并且執(zhí)行網(wǎng)絡管理功能以控制元件。圖1和15中示出的元件包括多個塊,其可以是硬件設備或硬件設備和軟件模塊的組合中的至少一者。
[0150]本文公開的實施例詳細說明了用于組織電子設備上的多個項目的方法和設備。方法允許通過識別手勢來組織電子設備上的多個項目,從而提供其系統(tǒng)。對特定實施例的前述描述將充分揭示本文的實施例的總體性質(zhì),以使得其他人員在不背離總體構思的情況下能夠通過應用當前知識輕易地修改和/或調(diào)整這樣的特定實施例以用于各種應用,因此,這樣的調(diào)整和修改應當并且意圖要被理解為在公開的實施例的等價方式的意義和范圍內(nèi)。應當理解,本文利用的詞語或術語用于說明的目的而不是限制的目的。因此,盡管已經(jīng)就優(yōu)選實施例描述了本文的實施例,然而本領域技術人員將會意識到可以在本文描述的實施例的精神和范圍內(nèi)在帶有修改的情況下實踐本文的實施例。
【主權項】
1.一種用于組織電子設備上的多個項目的方法,所述方法包括: 識別用戶在多個項目上執(zhí)行的至少一個手勢; 響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系識別對于多個項目的至少一個類別;以及 基于至少一個經(jīng)識別的類別組織多個項目。2.根據(jù)權利要求1所述的方法,其中,組織多個項目包括下列中的一者:將多個項目分類成至少一個經(jīng)識別的類別以及將多個項目解除分類成至少一個經(jīng)識別的類別。3.根據(jù)權利要求1所述的方法,其中,所述方法還包括響應于所述組織顯示在至少一個類別中的多個項目。4.根據(jù)權利要求1所述的方法,其中,手勢是單觸摸手勢、多觸摸手勢和懸停手勢中的一個。5.根據(jù)權利要求1所述的方法,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 在被至少一個經(jīng)識別的手勢覆蓋的多個項目當中識別一組項目;以及 將該組經(jīng)識別的項目分類成至少一個經(jīng)識別的類別。6.根據(jù)權利要求1所述的方法,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 識別被至少一個經(jīng)識別的手勢覆蓋的一組經(jīng)分類的項目;以及 將該組經(jīng)分類的項目解除分類成至少一個經(jīng)識別的類別。7.一種用于組織多個項目的電子設備,所述電子設備包括: 集成電路,其進一步包括至少一個處理器; 至少一個存儲器,其在電路內(nèi),具有計算機程序代碼; 至少一個存儲器和計算機程序代碼借助至少一個處理器致使電子設備: 識別用戶在多個項目上執(zhí)行的至少一個手勢; 響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系識別對于多個項目的至少一個類別;以及 基于至少一個經(jīng)識別的類別組織多個項目。8.根據(jù)權利要求7所述的電子設備,其中,組織多個項目包括下列中的一者:將多個項目分類成至少一個經(jīng)識別的類別以及將多個項目解除分類成至少一個經(jīng)識別的類別。9.根據(jù)權利要求7所述的電子設備,其中,電子設備還配置成響應于所述組織顯示在至少一個類別中的多個項目。10.根據(jù)權利要求7所述的電子設備,其中,手勢是單觸摸手勢、多觸摸手勢和懸停手勢中的一個。11.根據(jù)權利要求7所述的電子設備,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 在被至少一個經(jīng)識別的手勢覆蓋的多個項目當中識別一組項目;以及 將該組經(jīng)識別的項目分類成至少一個經(jīng)識別的類別。12.根據(jù)權利要求7所述的電子設備,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 識別被至少一個經(jīng)識別的手勢覆蓋的一組經(jīng)分類的項目;以及 將該組經(jīng)分類的項目解除分類成至少一個經(jīng)識別的類別。13.—種計算機程序產(chǎn)品,包括記錄在計算機可讀非暫態(tài)存儲介質(zhì)上的計算機可執(zhí)行程序代碼,所述計算機可執(zhí)行程序代碼在被執(zhí)行時致使動作,包括: 識別用戶在多個項目上執(zhí)行的至少一個手勢; 響應于經(jīng)識別的至少一個手勢根據(jù)多個項目之間的一個或多個關系動態(tài)識別對于多個項目的至少一個類別;以及 基于至少一個經(jīng)識別的類別組織多個項目。14.根據(jù)權利要求13所述的計算機程序產(chǎn)品,其中,組織多個項目包括下列中的一者:將多個項目分類成至少一個經(jīng)識別的類別以及將多個項目解除分類成至少一個經(jīng)識別的類別。15.根據(jù)權利要求13所述的計算機程序產(chǎn)品,其中,所述計算機可執(zhí)行程序代碼在被執(zhí)行時致使包括下列的動作:響應于所述組織顯示在至少一個類別中的多個項目。16.根據(jù)權利要求13所述的計算機程序產(chǎn)品,其中,手勢是單觸摸手勢、多觸摸手勢和懸停中的一個。17.根據(jù)權利要求13所述的計算機程序產(chǎn)品,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 在被至少一個經(jīng)識別的手勢覆蓋的多個項目當中識別一組項目;以及 將該組經(jīng)識別的項目分類成至少一個類別。18.根據(jù)權利要求13所述的計算機程序產(chǎn)品,其中,基于至少一個經(jīng)識別的類別組織多個項目包括: 識別被至少一個經(jīng)識別的手勢覆蓋的一組經(jīng)分類的項目;以及 將該組經(jīng)分類的項目解除分類成至少一個經(jīng)識別的類別。
【文檔編號】G06F3/0488GK105900055SQ201480065431
【公開日】2016年8月24日
【申請日】2014年11月28日
【發(fā)明人】S.迪帕克
【申請人】三星電子株式會社