麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種藍牙設備排序的方法和系統的制作方法

文檔序號:7976685閱讀:775來源:國知局
專利名稱:一種藍牙設備排序的方法和系統的制作方法
技術領域
本發明涉及移動手持終端與通信技術領域,尤其涉及一種藍牙設備排序的方法和系統。
背景技術
目前,隨著移動手持終端,特別是移動手機及藍牙功能的普及性越來越高,技術也越來越成熟,隨之藍牙相關的功能也愈加豐富。藍牙設備可以通過使用設備查詢來發現其通信范圍內的其它藍牙設備,周邊所有可用的藍牙設備對其進行響應。藍牙設備之間可以通過設備名稱查詢命令獲得藍牙設備的名稱,用戶可以根據需要選擇其中的某個藍牙設備進行連接。目前傳統的藍牙應用流程是第一無線設備通過查找功能搜索周圍的帶藍牙功能的無線設備,通過人機交互界面將查找到的設備列表及其服務列表顯示給用戶。用戶在通過在搜索的設備列表中選擇某個設備,并選擇對應的服務進行應用連接。但是傳統的藍牙連接方式有兩個缺陷首先,第一無線設備需要首先通過查找功能來獲取周圍的藍牙設備列表,但有時搜索的過程需要占用很多用戶的時間,在用戶體驗上效果不好;其次,對于一些手持的小型藍牙設備來說,人機顯示界面通常比較小,如果搜索到的藍牙設備較多,想要連接的目標設備很可能不在人機界面的首頁,用戶需要通過翻頁來尋找目標設備,同樣給用戶的使用帶來不便。

發明內容
本發明的目的在于提供一種藍牙設備排序的方法和系統,可根據用戶習慣來排列藍牙設備后通過人機界面呈現給用戶,提高用戶的查找目標無線設備的效率,增強用戶體驗效果。本發明的目的是通過以下技術方案實現的 一種藍牙設備排序方法,包括
建立歷史設備列表,在其中存儲所有與第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;第一無線設備在與任一第二無線設備連接后,更新所述歷史設備列表中的存儲信息;
根據所述歷史設備列表中的存儲信息,第一無線設備按照預設的排序算法對所有第二無線設備進行排序并通過人機界面顯示,由用戶從中選擇當前需連接的第二無線設備后與其建立無線連接。其中,所述歷史設備列表中存儲的每個第二無線設備的信息包括設備名稱、設備地址、連接次數和連接時間。其中,所述歷史設備列表中存儲信息的更新方法為第一無線設備在與當前連接的第二無線設備斷開連接后,更新歷史設備列表中相應第二無線設備的連接次數和連接時間。
其中,所述排序算法為為連接次數和連接時間各賦一權值;將每個第二無線設備的連接次數和連接時間與各自的權值相乘求和后按照值的大小進行排序。本發明還提供給了另外一種藍牙設備排序方法,包括
建立歷史設備列表,在其中保存所有與第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;第一無線設備在與其他無線設備連接后,更新所述歷史設備列表中的存儲信息;
第一無線設備對周圍的無線設備進行搜索獲得周圍設備列表;對于周圍設備列表中無線設備與所述歷史設備列表中第二無線設備的重合部分,根據存儲信息按照預設的排序算法對其進行排序,再將周圍設備列表中無線設備的剩余部分排列其后,將排序后的設備列表通過人機界面顯示;第一無線設備在用戶從中選擇當前需連接的無線設備后與其建立無線連接。其中,所述歷史設備列表中存儲的每個第二無線設備的信息包括設備名稱、設備地址、連接次數和連接時間。其中,所述歷史設備列表中存儲信息的更新方法為
若第一無線設備與當前連接的無線設備是第一次建立連接關系,則在歷史設備列表中初始化該無線設備的相關信息;若歷史設備列表中存在該無線設備,則在雙方斷開連接后更新該無線設備對應的連接次數和連接時間。其中,所述排序算法為為連接次數和連接時間各賦一權值;將每個第二無線設備的連接次數和連接時間與各自的權值相乘求和后按照值的大小進行排序。本發明還提供了一種應用于無線設備的藍牙設備排序系統,該系統包括
存儲模塊,用于存儲歷史設備列表,其中包含所有與本第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;
顯示模塊,用于根據歷史設備列表中存儲信息,按照預定的排序算法將其中所有第二無線設備排序后通過人機界面顯示給用戶;或者先進行搜索獲取周圍設備列表,對其中的與歷史設備列表中第二無線設備重合部分按照預定的排序算法進行排序、剩余部分排在其后,之后將排序后的周圍設備列表通過人機界面顯示給用戶;
藍牙模塊,用于在用戶通過人機界面選擇需連接的無線設備后與該無線設備建立無線連接。與現有技術相比,本發明實施例具有以下有益效果
本發明實施例中,用戶可以在不對周圍藍牙設備搜索的情況下,直接從歷史記錄中查找無線設備并發起連接,同時由于這部分設備按連接次數和時間進行排序,使用戶習慣使用的設備靠前,大大提高了用戶的連接效率。除此之外,如果用戶需要重新發現藍牙設備, 通過本發明的方法可以將建立過歷史連接的設備排在未建立歷史連接的設備前面,便于用戶選擇。


圖1是本發明實施例中根據連接次數和連接時間對藍牙設備排序的無線設備結構示意圖2是本發明實施例中無線設備根據連接次數和連接時間對藍牙設備排序的方法流程圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。如圖1所示,本實施例中以無線設備100作為藍牙連接的發起方,以其他無線設備 (包括無線設備104、無線設備105、無線設備106···)作為藍牙連接的接受方,圖中Sl表示無線設備100與無線設備104之間的藍牙通信、S2表示無線設備100與無線設備105之間的藍牙通信、S3表示無線設備100與無線設備106之間的藍牙通信。無線設備100可以是移動電話、手機、筆記本電腦、上網本、便攜式平板電腦等移動通訊設備,以及如MP3、MP4、PHP、PDA、數字電視、電子書等手持電子設備,具體包括
存儲模塊101,用于存儲歷史設備列表,其中包含所有與無線設備100建立過連接關系的其他無線設備的相關信息,相關信息包括設備名稱、設備地址、連接時間和連接次數;
顯示模塊102,用于根據用戶的需求,直接按照預定的排序算法將歷史設備列表中無線設備排序后通過人機界面顯示給用戶,或者先進行搜索獲取周圍的設備列表,再按照預定的排序算法對其中的無線設備排序后通過人機界面顯示給用戶;
藍牙模塊103,用于在用戶通過人機界面選擇需連接的無線設備后與該無線設備建立無線連接。如圖2所示,本實施例中無線設備100根據連接次數和連接時間對周圍藍牙設備排序的方法具體包括步驟
201、無線設備100在存儲模塊101里維護一個歷史設備列表,用來保存所有與其建立連接的具有藍牙功能的其他無線設備,其中歷史設備列表中的每個設備存有設備名、地址、 連接次數、總的連接時間等信息。202、顯示模塊102根據連接時間和次數,采用一定的排序算法對歷史設備列表進行排序,在下步中用戶可直接對列表中某設備發起連接,而無需進行藍牙設備的搜索;
如果用戶需要重新發現周圍藍牙設備,顯示模塊102可進行藍牙設備的搜索并將周圍探測到的設備與歷史設備列表中重合那部分,根據連接時間和次數,采用一定的排序算法對其進行排序,剩余的設備則按照無線設備100默認的排序方式排列其后。該步驟中,無線設備100的排序算法具體如下
對歷史設備列表中的設備的排序,其方法在于給連接次數和連接時間各賦一個權值, 并將連接次數和連接時間與各自的權值相乘求和后按值的大小進行排序。例如,一般情況下,連接次數是個更重要的指標,可以將其權值設為1000,而時間的權值設置為1,然后對次數和時間(單位秒)乘以其相應的權值后進行求和,結果按從大到小的順序排序;或者如果只偏重于次數或時間,也可以將不偏重的指標權重設置為0 ;在實際應用中可根據需要調整權值的設置。203、將排序后的設備列表通過人機交互界面顯示給用戶,顯示的內容除了藍牙設備名稱還有其藍牙設備地址,以防當兩個或幾個藍牙設備同名的時候可以通過藍牙設備地址來加以區分。
該方法中還包括對歷史設備列表中的信息進行更新,更新規則如下
當無線設備100與其他設備建立藍牙連接后,如果該設備是第一次與無線設備100建立連接關系,則在歷史設備列表中初始化該設備的相關信息,包括設備名稱、設備地址、連接次數和連接時間;如果歷史設備列表中存在該設備,可在雙方斷開連接的時候更新連接次數和連接時間。綜上,本發明中無線設備能夠根據用戶的習慣性需求排列搜索到的藍牙設備,并通過人機交互界面顯示給用戶。從連接概率來講,用戶往往傾向于與經常連接的藍牙設備建立連接,本發明的方法保證了在大多數情況下,用戶能夠在無線設備人機界面的首頁找到目標設備,無需翻頁查找,大大提高了效率。同時,由于無線設備在存儲模塊中保存了過去與自己建立過連接的藍牙設備信息,如設備名稱、設備地址、連接次數和連接時間等,這樣在需要建立的連接的時候無需再次搜索,而直接選擇想要連接的藍牙設備進行配對連接,從而減少了搜索周圍藍牙設備的過程,從用戶體驗上給自己的產品帶來了很大的競爭力。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種藍牙設備排序方法,其特征在于,該方法包括建立歷史設備列表,在其中存儲所有與第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;第一無線設備在與任一第二無線設備連接后,更新所述歷史設備列表中的存儲信息;根據所述歷史設備列表中的存儲信息,第一無線設備按照預設的排序算法對所有第二無線設備進行排序并通過人機界面顯示,由用戶從中選擇當前需連接的第二無線設備后與其建立無線連接。
2.如權利要求1所述的藍牙設備排序方法,其特征在于,所述歷史設備列表中存儲的每個第二無線設備的信息包括設備名稱、設備地址、連接次數和連接時間。
3.如權利要求2所述的藍牙設備排序方法,其特征在于,所述歷史設備列表中存儲信息的更新方法為第一無線設備在與當前連接的第二無線設備斷開連接后,更新歷史設備列表中相應第二無線設備的連接次數和連接時間。
4.如權利要求3所述的藍牙設備排序方法,其特征在于,所述排序算法為為連接次數和連接時間各賦一權值;將每個第二無線設備的連接次數和連接時間與各自的權值相乘求和后按照值的大小進行排序。
5.一種藍牙設備排序方法,其特征在于,該方法包括建立歷史設備列表,在其中保存所有與第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;第一無線設備在與其他無線設備連接后,更新所述歷史設備列表中的存儲信息;第一無線設備對周圍的無線設備進行搜索獲得周圍設備列表;對于周圍設備列表中無線設備與所述歷史設備列表中第二無線設備的重合部分,根據存儲信息按照預設的排序算法對其進行排序,再將周圍設備列表中無線設備的剩余部分排列其后,將排序后的設備列表通過人機界面顯示;第一無線設備在用戶從中選擇當前需連接的無線設備后與其建立無線連接。
6.如權利要求5所述的藍牙設備排序方法,其特征在于,所述歷史設備列表中存儲的每個第二無線設備的信息包括設備名稱、設備地址、連接次數和連接時間。
7.如權利要求6所述的藍牙設備排序方法,其特征在于,所述歷史設備列表中存儲信息的更新方法為若第一無線設備與當前連接的無線設備是第一次建立連接關系,則在歷史設備列表中初始化該無線設備的相關信息;若歷史設備列表中存在該無線設備,則在雙方斷開連接后更新該無線設備對應的連接次數和連接時間。
8.如權利要求7所述的藍牙設備排序方法,其特征在于,所述排序算法為為連接次數和連接時間各賦一權值;將每個第二無線設備的連接次數和連接時間與各自的權值相乘求和后按照值的大小進行排序。
9.一種應用于無線設備的藍牙設備排序系統,其特征在于,該系統包括存儲模塊,用于存儲歷史設備列表,其中包含所有與本第一無線設備建立過連接關系的具有藍牙功能的第二無線設備的信息;顯示模塊,用于根據歷史設備列表中存儲信息,按照預定的排序算法將其中所有第二無線設備排序后通過人機界面顯示給用戶;或者先進行搜索獲取周圍設備列表,對其中的與歷史設備列表中第二無線設備重合部分按照預定的排序算法進行排序、剩余部分排在其后,之后將排序后的周圍設備列表通過人機界面顯示給用戶;藍牙模塊,用于在用戶通過人機界面選擇需連接的無線設備后與該無線設備建立無線連接。
全文摘要
本發明提供了一種藍牙設備排序方法及系統,所述方法包括建立并維護歷史設備列表,在其中存儲所有與第一無線設備建立過連接關系的第二無線設備的信息;根據存儲信息,將歷史設備列表中無線設備排序后通過人機界面顯示,或者先對周圍的無線設備進行搜索獲得周圍設備列表再對周圍設備列表排序后顯示,由用戶從中選擇當前需連接的無線設備后與其建立無線連接。本發明實施例中,用戶可以在不對周圍藍牙設備搜索的情況下,直接從已根據用戶習慣進行排序的歷史記錄中查找無線設備并發起連接,大大提高了用戶的連接效率;另外,如果用戶需要重新發現藍牙設備,通過本發明的方法可以將建立過歷史連接的設備排在未建立歷史連接的設備前,便于用戶選擇。
文檔編號H04M1/725GK102394673SQ20111036562
公開日2012年3月28日 申請日期2011年11月17日 優先權日2011年11月17日
發明者張楚航, 馬建江 申請人:深圳市中興移動通信有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 剑川县| 张家川| 屏东县| 平乡县| 岳普湖县| 元谋县| 宁都县| 余庆县| 婺源县| 神农架林区| 大厂| 高青县| 云林县| 若尔盖县| 阜南县| 明星| 清镇市| 汾阳市| 金沙县| 五常市| 尼木县| 正镶白旗| 中江县| 达日县| 三门县| 岑巩县| 桦川县| 开封市| 昌宁县| 鄂托克旗| 松溪县| 广水市| 武山县| 灌南县| 揭东县| 邮箱| 桦甸市| 永春县| 上杭县| 上犹县| 鹿邑县|