數據的顯示方法及裝置的制造方法
【專利摘要】本發明公開了一種數據的顯示方法及裝置,該方法包括:將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據;將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的分組名分別顯示在屏幕的多個區域;當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。通過上述方式,本發明能夠使用戶方便、快捷地查找到原數據。
【專利說明】
數據的顯示方法及裝置
技術領域
[0001 ]本發明涉及信息技術領域,特別是涉及一種數據的顯示方法及裝置。【背景技術】
[0002]在信息爆炸的今天,通訊錄或者0TT(0ver The Top)應用等聯系人的數量達到數百或者更多。
[0003]這些聯系人在屏幕上通常是以列表的形式進行顯示,有的進行簡單的分組,但是各個分組也通常是以列表的形式顯示,該分組功能不能很有效地作為聯系人分類和查找的補充。
[0004]因此,上述方式不能夠讓用戶方便、快捷地查找和獲取用戶需要查找的聯系人。
【發明內容】
[0005]本發明主要解決的技術問題是提供一種數據的顯示方法及裝置,能夠使用戶方便、快捷地查找到原數據。
[0006]為解決上述技術問題,本發明采用的一個技術方案是:提供一種數據的顯示方法, 包括:將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據,將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的所述分組名分別顯示在所述屏幕的所述多個區域;當檢測到用戶查找指定的所述分組名下的原數據時,在所述屏幕上以列表的形式顯示指定的所述分組名下的原數據。
[0007]其中,所述當檢測到用戶查找指定的所述分組名下的原數據時,在所述屏幕上以列表的形式顯示指定的所述分組名下的原數據的步驟,包括:當檢測到用戶點擊功能按鍵以查找時,在所述屏幕上顯示輸入法鍵盤;當檢測到所述輸入法鍵盤拖放至所述屏幕的指定的所述分組名所在的區域時,在所述屏幕的剩余區域以列表的形式顯示指定的所述分組名下的原數據。
[0008]其中,所述當檢測到所述輸入法鍵盤拖放至所述屏幕的指定的所述分組名所在的區域時,在所述屏幕的剩余區域以列表的形式顯示指定的所述分組名下的原數據的步驟之后,還包括:接收用戶通過所述輸入法鍵盤輸入的查找信息;根據所述查找信息,通過模糊排序算法對指定的所述分組名下的原數據進行匹配排序;將排序結果以列表的形式顯示在所述屏幕的剩余區域。
[0009]其中,所述將多個不同的所述分組名分別顯示在所述屏幕的多個區域的步驟,包括:將每個分組中的分組數據按照使用的頻率進行加權求和,確定每個分組使用頻率的權值;按照所述權值的大小分別對應方便用戶操作的區域的方便性的高低,分別將對應的所述分組名顯示在所述屏幕的多個區域。[〇〇1〇]其中,所述原數據是通訊錄中的聯系人。
[0011]為解決上述技術問題,本發明采用的另一個技術方案是:提供一種數據的顯示裝置,所述裝置包括:分組模塊,用于將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據;劃分模塊,用于將移動設備的屏幕劃分成不少于分組數量的多個區域;第一顯示模塊,用于將多個不同的所述分組名分別顯示在所述屏幕的所述多個區域;第二顯示模塊,用于當檢測到用戶查找指定的所述分組名下的原數據時,在所述屏幕上以列表的形式顯示指定的所述分組名下的原數據。
[0012]其中,所述第二顯示模塊包括:第一顯示單元,用于當檢測到用戶點擊功能按鍵以查找時,在所述屏幕上顯示輸入法鍵盤;第二顯示單元,用于當檢測到所述輸入法鍵盤拖放至所述屏幕的指定的所述分組名所在的區域時,在所述屏幕的剩余區域以列表的形式顯示指定的所述分組名下的原數據。
[0013]其中,所述第二顯示模塊還包括:接收單元,用于接收用戶通過所述輸入法鍵盤輸入的查找信息;排序單元,用于根據所述查找信息,通過模糊算法對指定的所述分組名下的原數據進行匹配排序;第三顯示單元,用于將排序結果以列表的形式顯示在所述屏幕的剩余區域。
[0014]其中,所述第一顯示模塊包括:權值確定單元,用于將每個分組中的分組數據按照使用的頻率進行加權求和,確定每個分組使用頻率的權值;第四顯示單元,用于按照所述權值的大小分別對應方便用戶操作的區域的方便性的高低,分別將對應的所述分組名顯示在所述屏幕的多個區域。
[0015]其中,所述原數據是通訊錄中的聯系人。
[0016]本發明的有益效果是:區別于現有技術的情況,本發明將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據;將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的分組名分別顯示在屏幕的多個區域;當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。由于分組名均顯示在屏幕上,用戶很容易知道原數據劃分為哪幾個分組,當指定分組名查找時,僅僅以列表的形式顯示該分組名下的原數據,一個分組名下的原數據數量相對來說比較少, 能夠使用戶方便、快捷地查找到原數據。【附圖說明】
[0017]圖1是現有技術中常見通訊錄的一搜索界面示意圖;
[0018]圖2是現有技術中常見通訊錄的另一搜索界面示意圖;
[0019]圖3是本發明數據的顯示方法一實施方式的流程圖;[〇〇2〇]圖4是本發明數據的顯示方法中以通訊錄的聯系人為例分組名顯示在屏幕上的界面示意圖;[0021 ]圖5是本發明數據的顯示方法另一實施方式的流程圖;[〇〇22]圖6是本發明數據的顯示方法又一實施方式的流程圖;[〇〇23]圖7是本發明數據的顯示方法中以通訊錄的聯系人為例輸入法鍵盤顯示在屏幕上的界面示意圖;[〇〇24]圖8是本發明數據的顯示方法又一實施方式的流程圖;[〇〇25]圖9是本發明數據的顯示裝置一實施方式的結構示意圖;[〇〇26]圖10是本發明數據的顯示裝置另一實施方式的結構示意圖;[〇〇27]圖11是本發明數據的顯示裝置又一實施方式的結構示意圖;
[0028]圖12是本發明數據的顯示裝置又一實施方式的結構示意圖。【具體實施方式】
[0029]下面首先以通訊錄為例簡單介紹一下與本發明相關的現有技術。
[0030]參見圖1,圖1是現有技術中常見通訊錄的一搜索界面示意圖,從圖1可以看到,聯系人是以字母為順序以列表的形式由上往下進行排列的,用戶下拉滾動條,后面的聯系人依次在屏幕上顯示。
[0031]參見圖2,圖2是現有技術中常見通訊錄的另一搜索界面示意圖,從圖2可以看到, 聯系人分組后,依然采用列表式線性排列。
[0032]上述兩種方式均不能使用戶方便、快捷地查找所需要查找的聯系人。
[0033]本發明提供一種數據的顯示方法及裝置,該方案中將原數據分組后,將各個分組名顯示在屏幕上,用戶一看即可知道各個分組,當查找用戶指定分組名下的原數據時,才以列表的形式顯示該指定的分組名下的原數據。由于分組名均顯示在屏幕上,用戶很容易知道原數據劃分為哪幾個分組,當指定分組名查找時,僅僅以列表的形式顯示該分組名下的原數據,一個分組名下的原數據數量相對來說比較少,能夠使用戶方便、快捷地查找到原數據。[〇〇34]下面結合附圖和實施方式對本發明進行詳細說明。[〇〇35]參閱圖3,圖3是本發明數據的顯示方法一實施方式的流程圖,包括:
[0036]步驟S101:將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據。
[0037]原數據是原始的數據,例如:通訊錄中的聯系人、應用商店的應用、安裝的應用軟件等等。預定要求通常是為了方便用戶查找而確定的將原數據進行分組的要求。
[0038]以通訊錄中的聯系人為例,將聯系人分為6組,分組名分別是:親人組、同事組1、同事組2、高中同學組、大學同學組、朋友組。[〇〇39]步驟S102:將移動設備的屏幕劃分成不少于分組數量的多個區域。
[0040]現在,移動設備的屏幕越來越大,可以將屏幕劃分成不少于分組數量的多個區域。 [0041 ] 需要說明的是,步驟S101和步驟S102沒有明顯的先后順序。[〇〇42]步驟S103:將多個不同的分組名分別顯示在屏幕的多個區域。[〇〇43]將各個分組名分別顯示在屏幕的多個區域,能夠讓用戶一看即可一目了然,明白分組有多少個,分別是哪幾個分組,根據分組名,用戶也可以大致判斷出所要查找的原數據在哪一個或哪幾個分組內,通過這種方式,能夠使用戶方便、快捷地查找目的原數據。
[0044]參見圖4,以通訊錄的聯系人為例,將聯系人劃分成6個分組后,將屏幕也對應劃分為6個區域,將6個分組名(分組1、分組2、分組3、分組4、分組5以及分組6)分別顯示在屏幕的 6個區域。
[0045]步驟S104:當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。
[0046]當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據,顯示時,可以按照字母順序顯示該分組名下的原數據,或者按照筆畫數目順序顯示該分組名下的原數據等等。
[0047]本發明實施方式將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據;將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的分組名分別顯示在屏幕的多個區域;當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。由于分組名均顯示在屏幕上,用戶很容易知道原數據劃分為哪幾個分組,當指定分組名查找時,僅僅以列表的形式顯示該分組名下的原數據,一個分組名下的原數據數量相對來說比較少,能夠使用戶方便、快捷地查找到原數據。[〇〇48] 其中,參見圖5,步驟S104可以包括:子步驟S1041和子步驟S1042。[〇〇49]子步驟S1041:當檢測到用戶點擊功能按鍵以查找時,在屏幕上顯示輸入法鍵盤。 [〇〇5〇]子步驟S1042:當檢測到輸入法鍵盤拖放至屏幕的指定的分組名所在的區域時,在屏幕的剩余區域以列表的形式顯示指定的分組名下的原數據。[0051 ]功能按鍵,例如:查找、搜索等。點擊功能按鍵,在屏幕上顯示輸入法鍵盤,以備用戶輸入查找信息。
[0052]輸入法鍵盤在屏幕上可以隨意拖動,當拖放到屏幕上某一分組名所在的區域時, 該分組名即為用戶指定的分組名。屏幕的剩余區域即為屏幕上除去指定分組名所在的區域后所剩下的區域。在屏幕的剩余區域以列表的形式顯示指定的分組名下的原數據,以便于用戶查找目的原數據。[〇〇53]當然,除了上述檢測到用戶查找指定的分組名下的原數據的方式外,還可以通過用戶直接點擊某一個分組名來確定用戶查找指定的分組名下的原數據。還有其它方式,在此不再詳細說明。[〇〇54] 其中,參見圖6,子步驟S1042之后,還包括:子步驟S1043、子步驟S1044以及子步驟 S1045〇[〇〇55]子步驟S1043:接收用戶通過輸入法鍵盤輸入的查找信息。[〇〇56]子步驟S1044:根據查找信息,通過模糊排序算法對指定的分組名下的原數據進行匹配排序。[〇〇57]子步驟S1045:將排序結果以列表的形式顯示在屏幕的剩余區域。
[0058]輸入查找信息進行查找,通過模糊排序算法,相關性越大的原數據越靠前,在列表中越是靠近上面,便于用戶進一步快速地查找到目的原數據。[〇〇59]其中,當用戶拖動輸入法鍵盤到不同的分組名所在的區域的時候,且已經輸入查找信息,針對不同分組的搜索匹配的結果就在屏幕的剩余區域(除指定分組名所在的區域所剩下的區域)顯示。當用戶拖動輸入法鍵盤到不同的分組名所在的區域的時候,且沒有輸入查找信息的時候,每個指定的分組名下的聯系人可以按照字母排序方法來確定排序順序。
[0060]參見圖7,以以通訊錄的聯系人為例,當用戶點擊“搜索”時,在屏幕上顯示輸入法小鍵盤,用戶將輸入法小鍵盤拖到分組4所在的區域,在屏幕的剩余區域的部分,將分組4中的聯系人以列表形式顯示出來。當用戶輸入需要搜索的聯系人的字符的時候,在分組4中的聯系人中進行匹配,并在列表中顯示排序后的聯系人。[〇〇61 ] 參見圖8,步驟S103可以包括:子步驟S1031和子步驟S1032。[〇〇62]子步驟S1031:將每個分組中的分組數據按照使用的頻率進行加權求和,確定每個分組使用頻率的權值。
[0063]子步驟S1032:按照權值的大小分別對應方便用戶操作的區域的方便性的高低,分別將對應的分組名顯示在屏幕的多個區域。
[0064]根據分組中分組數據(即原數據)使用的頻率進行加權求和,確定各個分組使用頻率的權值,將使用頻率權值高的分組排列在最方便操作的區域,依次將使用頻率權值靠前的分組靠近方便操作的區域進行排列。通過這種方式,一方面方面用戶操作,另一面比較人性化,提尚用戶體驗。
[0065]需要說明的是,該分組名在屏幕上的顯示順序,可以是動態變化的。每隔預定時間,可以根據上述方法重新排列分組名在屏幕上的顯示順序。
[0066]假如:共有6個分組,分別是親人組、現在同事組、以前同事組、高中同學組、大學同學組、朋友組。
[0067]其中,親人組包括爸爸(一個月之內打電話6次,權重為0.3)、媽媽(一個月之內打電話8次,權重為0.3 )、弟弟(一個月之內打電話2次,權重為0.1 )、妹妹(一個月之內打電話2 次,權重為0.1)、爺爺(一個月之內打電話4次,權重為0.1)、外公(一個月之內打電話4次,權重為0.1 ),此時親人組使用頻率的權值為6*0.3+8*0.3+2*0.1+2*0.1+4*0.1+4*0.1 = 5.4。
[0068]按照上述方法,分別獲得現在同事組、以前同事組、高中同學組、大學同學組、朋友組使用頻率的權值分別為8.7、4.2、2.3、4.7、5.8,因此,權值大小順序的分組分別是:現在同事組、朋友組、親人組、大學同學組、以前同事組以及高中同學組。
[0069]將屏幕分為6個區域(如圖4所示),從用戶方便操作的角度來說,假如越是靠近屏幕的上面,越是靠近屏幕的左邊,越是容易操作,那么分組1至分組6分別是:現在同事組、朋友組、親人組、大學同學組、以前同事組以及高中同學組。
[0070]參見圖9,圖9是本發明數據的顯示裝置一實施方式的結構示意圖,該裝置可以執行上述方法中的步驟,相關內容的詳細說明請參見上述方法中的內容以及相關附圖,在此不再贅敘。
[0071]該裝置包括:分組模塊101、劃分模塊102、第一顯示模塊103以及第二顯示模塊 104〇
[0072]分組模塊101用于將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據。
[0073]劃分模塊102用于將移動設備的屏幕劃分成不少于分組數量的多個區域。[〇〇74]第一顯示模塊103用于將多個不同的分組名分別顯示在屏幕的多個區域。[〇〇75]第二顯示模塊104用于當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。
[0076]本發明實施方式將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據;將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的分組名分別顯示在屏幕的多個區域;當檢測到用戶查找指定的分組名下的原數據時,在屏幕上以列表的形式顯示指定的分組名下的原數據。由于分組名均顯示在屏幕上,用戶很容易知道原數據劃分為哪幾個分組,當指定分組名查找時,僅僅以列表的形式顯示該分組名下的原數據,一個分組名下的原數據數量相對來說比較少,能夠使用戶方便、快捷地查找到原數據。
[0077]參見圖10,第二顯示模塊104包括:第一顯示單元1041和第二顯示單元1042。[〇〇78]第一顯示單元1041用于當檢測到用戶點擊功能按鍵以查找時,在屏幕上顯示輸入法鍵盤。[〇〇79]第二顯示單元1042用于當檢測到輸入法鍵盤拖放至屏幕的指定的分組名所在的區域時,在屏幕的剩余區域以列表的形式顯示指定的分組名下的原數據。
[0080]參見圖11,第二顯示模塊104還包括:接收單元1043、排序單元1044以及第三顯示單元1045。
[0081]接收單元1043用于接收用戶通過輸入法鍵盤輸入的查找信息。[〇〇82]排序單元1044用于根據查找信息,通過模糊算法對指定的分組名下的原數據進行匹配排序。[〇〇83]第三顯示單元1045用于將排序結果以列表的形式顯示在屏幕的剩余區域。[〇〇84]參見圖12,第一顯示模塊103包括:權值確定單元1031和第四顯示單元1032。
[0085]權值確定單元1031用于將每個分組中的分組數據按照使用的頻率進行加權求和, 確定每個分組使用頻率的權值。
[0086]第四顯示單元1032用于按照權值的大小分別對應方便用戶操作的區域的方便性的高低,分別將對應的分組名顯示在屏幕的多個區域。
[0087]其中,原數據是通訊錄中的聯系人。
[0088]以上所述僅為本發明的實施方式,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。
【主權項】
1.一種數據的顯示方法,其特征在于,包括:將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分組數據,將移動設備的屏幕劃分成不少于分組數量的多個區域;將多個不同的所述分組名分別顯示在所述屏幕的所述多個區域;當檢測到用戶查找指定的所述分組名下的原數據時,在所述屏幕上以列表的形式顯示 指定的所述分組名下的原數據。2.根據權利要求1所述的方法,其特征在于,所述當檢測到用戶查找指定的所述分組名 下的原數據時,在所述屏幕上以列表的形式顯示指定的所述分組名下的原數據的步驟,包 括:當檢測到用戶點擊功能按鍵以查找時,在所述屏幕上顯示輸入法鍵盤;當檢測到所述輸入法鍵盤拖放至所述屏幕的指定的所述分組名所在的區域時,在所述 屏幕的剩余區域以列表的形式顯示指定的所述分組名下的原數據。3.根據權利要求2所述的方法,其特征在于,所述當檢測到所述輸入法鍵盤拖放至所述 屏幕的指定的所述分組名所在的區域時,在所述屏幕的剩余區域以列表的形式顯示指定的 所述分組名下的原數據的步驟之后,還包括:接收用戶通過所述輸入法鍵盤輸入的查找信息;根據所述查找信息,通過模糊排序算法對指定的所述分組名下的原數據進行匹配排 序;將排序結果以列表的形式顯示在所述屏幕的剩余區域。4.根據權利要求1所述的方法,其特征在于,所述將多個不同的所述分組名分別顯示在 所述屏幕的多個區域的步驟,包括:將每個分組中的分組數據按照使用的頻率進行加權求和,確定每個分組使用頻率的權 值;按照所述權值的大小分別對應方便用戶操作的區域的方便性的高低,分別將對應的所 述分組名顯示在所述屏幕的多個區域。5.根據權利要求1所述的方法,其特征在于,所述原數據是通訊錄中的聯系人。6.—種數據的顯示裝置,其特征在于,所述裝置包括:分組模塊,用于將原數據按照預定要求進行分組,獲得多個分別具有不同分組名的分 組數據;劃分模塊,用于將移動設備的屏幕劃分成不少于分組數量的多個區域;第一顯示模塊,用于將多個不同的所述分組名分別顯示在所述屏幕的所述多個區域;第二顯示模塊,用于當檢測到用戶查找指定的所述分組名下的原數據時,在所述屏幕 上以列表的形式顯示指定的所述分組名下的原數據。7.根據權利要求6所述的裝置,其特征在于,所述第二顯示模塊包括:第一顯示單元,用于當檢測到用戶點擊功能按鍵以查找時,在所述屏幕上顯示輸入法 鍵盤;第二顯示單元,用于當檢測到所述輸入法鍵盤拖放至所述屏幕的指定的所述分組名所 在的區域時,在所述屏幕的剩余區域以列表的形式顯示指定的所述分組名下的原數據。8.根據權利要求7所述的裝置,其特征在于,所述第二顯示模塊還包括:接收單元,用于接收用戶通過所述輸入法鍵盤輸入的查找信息;排序單元,用于根據所述查找信息,通過模糊算法對指定的所述分組名下的原數據進 行匹配排序;第三顯示單元,用于將排序結果以列表的形式顯示在所述屏幕的剩余區域。9.根據權利要求6所述的裝置,其特征在于,所述第一顯示模塊包括:權值確定單元,用于將每個分組中的分組數據按照使用的頻率進行加權求和,確定每 個分組使用頻率的權值;第四顯示單元,用于按照所述權值的大小分別對應方便用戶操作的區域的方便性的高 低,分別將對應的所述分組名顯示在所述屏幕的多個區域。10.根據權利要求6所述的裝置,其特征在于,所述原數據是通訊錄中的聯系人。
【文檔編號】G06F3/0489GK106020600SQ201610323300
【公開日】2016年10月12日
【申請日】2016年5月16日
【發明人】羅旭之, 李禹
【申請人】深圳天瓏無線科技有限公司