国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種信息的排序方法和設備的制作方法

      文檔序號:6597453閱讀:125來源:國知局
      專利名稱:一種信息的排序方法和設備的制作方法
      技術(shù)領域
      本發(fā)明實施例涉及通信技術(shù)領域,特別涉及一種信息的排序方法和設備。
      背景技術(shù)
      在現(xiàn)有技術(shù)中,短/彩信傳統(tǒng)的排列方法是將短/彩信分為若干個文件夾,并在文 件夾內(nèi)部以短/彩信的接收時間來進行相應的順序排列。在實際應用中,文件夾的類型一般包括收件箱、發(fā)件箱、已發(fā)送、草稿箱等,其中, 收件箱保存接收到的短/彩信,以短/彩信的接收時間排列;發(fā)件箱保存將要發(fā)送的短/彩 信,以短/彩信的預發(fā)送時間或創(chuàng)建時間為序進行排列;已發(fā)送保存已經(jīng)發(fā)送的短/彩信, 以短/彩信的發(fā)送時間排列;草稿箱保存已生成但未發(fā)送的短/彩信,以短/彩信的生成時 間排列。這種傳統(tǒng)的短/彩信排列方法一般稱之為文件夾模式。目前,在很多智能手機終端以及feature phone終端上,短/彩信都實現(xiàn)了一種稱 為會話模式的排列方法。在會話模式下,所有的短/彩信都在一個視圖下顯示,只在每個短/彩信的顯示區(qū) 域某處標明其類型(接收到的短/彩信、已發(fā)送的短/彩信、發(fā)送失敗的短/彩信等)。會話模式對比傳統(tǒng)的文件夾模式,其好處是將短/彩信的收發(fā)類比成了一次會 話,尤其是針對于某一個號碼的短/彩信收發(fā)也可以集中起來顯示,這樣針對于某一個號 碼的短/彩信收發(fā)從用戶體驗上就跟一次談話很相似,所以很直觀,用戶體驗對比傳統(tǒng)的 文件夾模式也有提高。在會話模式下,短/彩信的排序方法一般也是根據(jù)時間進行排序,但是,在不同終 端平臺上對不同類型短/彩信的時間定義是不一樣的,比如在一些手機終端上,對接收到 的短/彩信的時間定義是收到短/彩信時的本機時間,對已發(fā)送的短/彩信的時間定義是 發(fā)送短/彩信時的本機時間;而在另一些手機終端上,對接收到的短/彩信的時間定義是收 到的短/彩信的網(wǎng)絡時間,對已發(fā)送的短/彩信的時間定義是發(fā)送短/彩信時的本機時間。目前,已有一些技術(shù)方案用來處理手機短/彩信的排列。如通過建立索引和記錄 表格的方式進行短信排序。在實現(xiàn)本發(fā)明實施例的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題首先,現(xiàn)有的實現(xiàn)了短/彩信會話模式的各種手機系統(tǒng)中,對本機發(fā)送的短/彩信 都是記錄的本機時間,那么在手機用戶修改了本機時間的特殊情況下,比如用戶把本機時 間往前調(diào)整了,那么調(diào)整時間后發(fā)送的短/彩信就會顯示在調(diào)整時間之前的短/彩信的后 面,這樣的排序方式從時間上來看是沒有問題的,但從邏輯上看明顯是不正確的。其次,現(xiàn)有的大多數(shù)技術(shù)方案,實質(zhì)上只是提出了一種更加高效的讀取并顯示短/ 彩信的方法,至于對前一段中提出的本地時間變化所導致的短/彩信排序邏輯出現(xiàn)錯誤的 問題,卻并未能有效解決。

      發(fā)明內(nèi)容
      本發(fā)明實施例提供一種信息的排序方法和設備,能夠解決現(xiàn)有技術(shù)方案中信息按 照本機時間排序或是按照本機時間、網(wǎng)絡時間排序有可能引起的邏輯紊亂的問題。為達到上述目的,本發(fā)明實施例一方面提供了一種信息的排序方法,應用于設置 了網(wǎng)絡時間參數(shù)和本地時間參數(shù)的終端設備中,所述終端設備根據(jù)信息的排序參數(shù)對當前 的各信息進行排序處理,所述方法具體包括以下步驟當所述終端設備接收到信息時,所述終端設備獲取所述信息中攜帶的網(wǎng)絡時間信 息,并向硬件底層獲取當前的本地時間信息;所述終端設備根據(jù)所述網(wǎng)絡時間信息和所述當前的本地時間信息更新所述網(wǎng)絡 時間參數(shù)和所述本地時間參數(shù);所述終端設備將所述網(wǎng)絡時間信息確定為所述信息的排序參數(shù)。優(yōu)選的,當所述終端設備進行信息處理操作時,所述方法還包括所述終端設備確定當前的本地時間信息與所述本地時間參數(shù)所對應的時間信息 之間的時間差值;所述終端設備確定所述時間差值與所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值 為所述信息處理操作所對應的信息的排序參數(shù)。優(yōu)選的,當所述終端設備的本地時間信息進行調(diào)整操作時,所述方法還包括所述終端設備確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整值;所述終端設備根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所確定的所有排序 參數(shù)進行更新,并根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。優(yōu)選的,當所述終端設備初始化時,設置所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)均為當前 的本地時間信息。優(yōu)選的,所述方法還包括如果所述終端設備在第一次接收到信息之前進行信息操作處理,并確定所述信息 處理操作所對應的信息的排序參數(shù),則所述終端設備為所述信息處理操作所對應的信息添 加臨時排序標識;當所述終端設備第一次接收到信息時,所述終端設備更新所述網(wǎng)絡時間參數(shù)和所 述本地時間參數(shù);所述終端設備確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值;所述終端設備根據(jù)所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對 應的排序參數(shù)進行更新,并刪除完成更新的各信息所對應的臨時排序標識;所述終端設備根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。另一方面,本發(fā)明實施例還提供了一種終端設備,包括參數(shù)存儲模塊,用于存儲當前的網(wǎng)絡時間參數(shù)和本地時間參數(shù),以及各信息的排 序參數(shù);獲取模塊,用于當所述終端設備接收到信息時,獲取所述信息中攜帶的網(wǎng)絡時間 信息,并向硬件底層獲取當前的本地時間信息;更新模塊,與所述參數(shù)存儲模塊和所述獲取模塊相連接,用于根據(jù)所述獲取模塊所獲取的所述網(wǎng)絡時間信息和所述當前的本地時間信息更新所述參數(shù)存儲模塊所存儲的 所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù);確定模塊,與所述參數(shù)存儲模塊和所述獲取模塊相連接,用于當所述終端設備接 收到信息時,確定所述獲取模塊所獲取的網(wǎng)絡時間信息為所述信息的排序參數(shù),并將所述 排序參數(shù)存儲于所述參數(shù)存儲模塊;排序模塊,與所述參數(shù)存儲模塊,用于根據(jù)所述參數(shù)存儲模塊所存儲的排序參數(shù), 對當前的各信息進行排序處理。優(yōu)選的,當所述終端設備進行信息處理操作時,所述獲取模塊,還用于向硬件底層獲取所述信息處理操作所對應的當前的本地時 間信息;所述確定模塊,還用于確定所述獲取模塊所獲取的當前的本地時間信息與所述參 數(shù)存儲模塊所存儲的本地時間參數(shù)所對應的時間信息之間的時間差值,并確定所述時間差 值與所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值為所述信息處理操作所對應的信息的排
      序參數(shù)。優(yōu)選的,當所述終端設備的本地時間信息進行調(diào)整操作時,所述確定模塊,還用于確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整 值,并根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所述參數(shù)存儲模塊所存儲的所有排 序參數(shù)進行更新;所述排序模塊根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。優(yōu)選的,當所述終端設備初始化時,所述獲取模塊,還用于向硬件底層獲取當前的本地時間信息所述確定模塊,還用于確定網(wǎng)絡時間參數(shù)和本地時間參數(shù)均為所述獲取模塊所獲 取的當前的本地時間信息,并將所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)存儲于所述參數(shù)存 儲模塊中。優(yōu)選的,所述終端設備還包括判斷模塊和標識模塊,其中,所述標識模塊與所述判 斷模塊和所述參數(shù)存儲模塊相連接所述判斷模塊,用于在所述終端設備進行信息操作處理時,判斷所述終端設備在 初始化后是否接收過信息;所述標識模塊,用于當所述判斷模塊判斷所述終端設備在第一次接收到信息之 前進行信息操作處理,并由所述確定模塊確定所述信息處理操作所對應的信息的排序參 數(shù)時,為所述信息處理操作所對應的信息添加臨時排序標識,并存儲于所述參數(shù)存儲模塊 中;其中,當所述終端設備第一次接收到信息時,所述確定模塊更新所述網(wǎng)絡時間參數(shù) 和所述本地時間參數(shù),確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值,并根據(jù) 所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對應的排序參數(shù)進行更新;所述標識模塊,還用于在所述確定模塊完成更新后,刪除完成更新的各信息所對 應的臨時排序標識;所述排序模塊根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點
      6
      通過應用本發(fā)明實施例所提出的技術(shù)方案,建立信息的排序參數(shù),并根據(jù)網(wǎng)絡時 間參數(shù)和本地時間參數(shù)保證各信息排序參數(shù)之間相對位置的準確性,從而解決了現(xiàn)有的信 息排序方案中可能由于本地時間調(diào)整等原因而導致的排序邏輯紊亂的問題,保證了信息排 序的準確性。


      圖1為本發(fā)明實施例提出的一種信息的排序方法的流程示意圖;圖2為本發(fā)明實施例提出的一種正常情況下的信息的排序方法的流程示意圖;圖3為本發(fā)明實施例提出的一種本地時間變更的情況下的信息的排序方法的流 程示意圖;圖4為本發(fā)明實施例提出的一種在首次接收到短/彩信之前執(zhí)行信息操作處理的 情況下的信息的排序方法的流程示意圖;圖5為本發(fā)明實施例提出的一種來電丟失通知模塊的結(jié)構(gòu)示意圖。
      具體實施例方式為了解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例提出的一種信息的排序方法,應 用于設置了網(wǎng)絡時間參數(shù)和本地時間參數(shù)的終端設備中,該終端設備為接收到的各條信息 或執(zhí)行信息操作處理的各條信息建立相應的排序參數(shù),并根據(jù)網(wǎng)絡時間參數(shù)和本地時間參 數(shù)保證各信息排序參數(shù)之間相對位置的準確性。在具體的應用場景中,當所述終端設備初始化時,可以直接設置所述網(wǎng)絡時間參 數(shù)和所述本地時間參數(shù)均為當前的本地時間信息。如圖1所示,為本發(fā)明實施例提出的一種信息的排序方法的流程示意圖,具體包 括以下步驟步驟S101、當所述終端設備接收到信息時,所述終端設備獲取所述信息中攜帶的 網(wǎng)絡時間信息,并向硬件底層獲取當前的本地時間信息。步驟S102、所述終端設備根據(jù)所述網(wǎng)絡時間信息和所述當前的本地時間信息更新 所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)。步驟S103、所述終端設備將所述網(wǎng)絡時間信息確定為所述信息的排序參數(shù)。步驟S104、所述終端設備根據(jù)各信息的排序參數(shù)對當前的各信息進行排序處理。需要進一步指出的是,當所述終端設備進行信息處理操作時,所述方法還包括所述終端設備確定當前的本地時間信息與所述本地時間參數(shù)所對應的時間信息 之間的時間差值;所述終端設備確定所述時間差值與所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值 為所述信息處理操作所對應的信息的排序參數(shù)。不僅如此,當所述終端設備的本地時間信息進行調(diào)整操作時,所述方法還包括所述終端設備確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整值;所述終端設備根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所確定的所有排序 參數(shù)進行更新,并根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。在前述的技術(shù)思路前提下,需要指出的是
      如果所述終端設備在第一次接收到信息之前進行信息操作處理,并確定所述信息 處理操作所對應的信息的排序參數(shù),則所述終端設備為所述信息處理操作所對應的信息添 加臨時排序標識;當所述終端設備第一次接收到信息時,所述終端設備更新所述網(wǎng)絡時間參數(shù)和所 述本地時間參數(shù);所述終端設備確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值;所述終端設備根據(jù)所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對 應的排序參數(shù)進行更新,并刪除完成更新的各信息所對應的臨時排序標識;所述終端設備根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點通過應用本發(fā)明實施例所提出的技術(shù)方案,建立信息的排序參數(shù),并根據(jù)網(wǎng)絡時 間參數(shù)和本地時間參數(shù)保證各信息排序參數(shù)之間相對位置的準確性,從而解決了現(xiàn)有的信 息排序方案中可能由于本地時間調(diào)整等原因而導致的排序邏輯紊亂的問題,保證了信息排 序的準確性。下面,進一步結(jié)合具體的示例,對本發(fā)明實施例的技術(shù)方案進行說明。為了全面的展現(xiàn)本發(fā)明的技術(shù)思路,現(xiàn)分為以下三種情況對本技術(shù)方案進行說 明。其中,在后續(xù)說明中,直接以短/彩信為例進行說明,但是,本技術(shù)方案的應用場 景并不僅限于此,語音信息等存在網(wǎng)絡接收和/或本地信息操作處理可能的信息類型都可 以應用本技術(shù)方案,這樣的變化,并不會影響本發(fā)明的保護范圍。需要指出的是,上述的本地信息操作處理包括生成、修改、發(fā)送等不同的處理流 程,凡是可以作為排序依據(jù)的信息操作處理類型都適用本技術(shù)方案,具體信息操作處理類 型的變化并不會影響本發(fā)明的保護范圍。情況一、正常情況,此種情況下的具體流程示意圖如圖2所示,包括以下步驟步驟S201、終端初始化,讀取終端所有短/彩信,并以此形成一個短/彩信列表。該短/彩信列表以短/彩信中保存的時間降序排列。若終端暫時沒有短/彩信, 則形成一個空的短/彩信列表步驟S202、終端定義網(wǎng)絡時間參數(shù)Tl和本地時間參數(shù)T2。初始化Tl、T2為本機當前時間。在終端接收到新的短/彩信時,執(zhí)行步驟S203。步驟S203、終端獲取該短/彩信所攜帶的網(wǎng)絡時間t,并向硬件底層獲取本機當前 時間。步驟S204、終端將網(wǎng)絡時間參數(shù)Tl更新為接收到短/彩信的網(wǎng)絡時間t,將本地 時間參數(shù)T2更新為本機當前時間,并保存時間t為排序參數(shù),作為該條短/彩信排序的依 據(jù)。步驟S205、終端判斷是否接收到新的短/彩信或執(zhí)行信息操作處理。在后續(xù)的過程中,如果終端再接到新的短/彩信,則返回步驟S203 ;如果執(zhí)行了信息操作處理,本實施例中以發(fā)送短/彩信為例,則執(zhí)行步驟S206 ;如果暫時沒有發(fā)現(xiàn)終端接收到新的短/彩信或執(zhí)行信息操作處理,則執(zhí)行步驟S207。步驟S206、終端以本機當前時間T,以及保存的網(wǎng)絡時間參數(shù)Tl和本地時間參數(shù) T2來計算出發(fā)送短/彩信的時間t,并保存時間t作為該條短/彩信排序的依據(jù)。t 的計算方法為 t = Tl+ (T-T2)。本步驟完成后,返回步驟S205。步驟S207、終端將新的短/彩信根據(jù)其時間t插入到短/彩信列表的合適位置。由于短/彩信列表已經(jīng)按照短/彩信中保存的時間降序排列,所以將新短/彩信 插入到第一條時間不大于新短/彩信時間的短/彩信位置之前即可。步驟S208、終端重新顯示短/彩信列表。對于接收到的短/彩信,其顯示的時間為已保存的接收到短/彩信的網(wǎng)絡時間;對于發(fā)送的短/彩信,其顯示的時間為已保存的發(fā)送時間。情況二、本地時間變更的情況,此種情況下的具體流程示意圖如圖3所示,包括以 下步驟步驟S301、終端初始化,讀取終端所有短/彩信,并以此形成一個短/彩信列表。該短/彩信列表以短/彩信中保存的時間降序排列。若終端暫時沒有短/彩信, 則形成一個空的短/彩信列表步驟S302、終端定義網(wǎng)絡時間參數(shù)Tl和本地時間參數(shù)T2。初始化Tl、T2為本機當前時間。步驟S303、終端按照處理規(guī)則對接收到短/彩信和進行信息操作處理的短/彩信 進行排序處理。具體的排序處理流程參考前述的步驟S203至步驟S208,在此不再重復敘述。步驟S304、終端判斷本地時間是否發(fā)生變更。如果發(fā)生,則執(zhí)行步驟S305 ;如果沒有發(fā)生,則繼續(xù)返回執(zhí)行步驟S303。步驟S305、當用戶更改本機時間時,終端需要根據(jù)本機時間更改前后的差值來更 新本地時間參數(shù)T2。設本機時間更改前后的差值為Δ t (Δ t =更改后一刻的本機時間-更改前一刻的 本機時間),則更新T2 = T2+At。需要進一步指出的是,如果時間變更發(fā)生在接收到短/彩信之前,網(wǎng)絡時間參數(shù) Tl也要重新設置,即Tl = T2。本步驟完成后,返回步驟S303。情況三、在首次接收到短/彩信之前執(zhí)行信息操作處理的情況,同樣以發(fā)送短/彩 信作為信息操作處理的實力進行說明,此種情況下的具體流程示意圖如圖4所示,包括以 下步驟步驟S401、終端初始化,讀取終端所有短/彩信,并以此形成一個短/彩信列表。該短/彩信列表以短/彩信中保存的時間降序排列。若終端暫時沒有短/彩信, 則形成一個空的短/彩信列表步驟S402、終端定義網(wǎng)絡時間參數(shù)Tl和本地時間參數(shù)T2。初始化Tl、T2為本機當前時間。
      如果發(fā)送短/彩信的操作在接收到第一條短/彩信之前發(fā)生,那么執(zhí)行步驟S403。步驟S403、終端以本機當前時間T作為發(fā)送短/彩信的時間t,并保存時間t作為 該條短/彩信排序的依據(jù)。步驟S404、終端為該條短/彩信進行標記。步驟S405、終端判斷是否接收到新的短/彩信或發(fā)送新的短/彩信。在后續(xù)的過程中,如果終端發(fā)送了新的短/彩信,則返回步驟S403 ;如果接收到了新的短/彩信,則執(zhí)行步驟S406。步驟S406、終端獲取該短/彩信所攜帶的網(wǎng)絡時間t,并向硬件底層獲取本機當前 時間。步驟S407、終端將網(wǎng)絡時間參數(shù)Tl更新為接收到短/彩信的網(wǎng)絡時間t,將本地 時間參數(shù)T2更新為本機當前時間,并保存時間t為排序參數(shù),作為該條短/彩信排序的依 據(jù)。步驟S408、終端將所有被標記的短/彩信的t按照更新后的Tl和T2進行調(diào)整,并 在調(diào)整完成后去除該短/彩信的標記。具體的調(diào)整方式為t = Tl+(t-T2)。本步驟完成后,執(zhí)行步驟S409。步驟S409、終端按照處理規(guī)則對接收到短/彩信和進行信息操作處理的短/彩信 進行排序處理。重新恢復到正常情況的步驟S203至步驟S208的處理流程,實現(xiàn)信息的排序處理。與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點通過應用本發(fā)明實施例所提出的技術(shù)方案,建立信息的排序參數(shù),并根據(jù)網(wǎng)絡時 間參數(shù)和本地時間參數(shù)保證各信息排序參數(shù)之間相對位置的準確性,從而解決了現(xiàn)有的信 息排序方案中可能由于本地時間調(diào)整等原因而導致的排序邏輯紊亂的問題,保證了信息排 序的準確性。為了實現(xiàn)本發(fā)明實施例的技術(shù)方案,本發(fā)明實施例還提出了一種終端設備,其結(jié) 構(gòu)示意圖如圖5所示,具體包括參數(shù)存儲模塊51,用于存儲當前的網(wǎng)絡時間參數(shù)和本地時間參數(shù),以及各信息的 排序參數(shù);獲取模塊52,用于當所述終端設備接收到信息時,獲取所述信息中攜帶的網(wǎng)絡時 間信息,并向硬件底層獲取當前的本地時間信息; 更新模塊53,與所述參數(shù)存儲模塊51和所述獲取模塊52相連接,用于根據(jù)所述獲 取模塊52所獲取的所述網(wǎng)絡時間信息和所述當前的本地時間信息更新所述參數(shù)存儲模塊 51所存儲的所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù);確定模塊M,與所述參數(shù)存儲模塊51和所述獲取模塊52相連接,用于當所述終端 設備接收到信息時,確定所述獲取模塊52所獲取的網(wǎng)絡時間信息為所述信息的排序參數(shù), 并將所述排序參數(shù)存儲于所述參數(shù)存儲模塊51 ;排序模塊55,與所述參數(shù)存儲模塊51,用于根據(jù)所述參數(shù)存儲模塊51所存儲的排 序參數(shù),對當前的各信息進行排序處理。優(yōu)選的,當所述終端設備進行信息處理操作時,
      所述獲取模塊52,還用于向硬件底層獲取所述信息處理操作所對應的當前的本地 時間信息;所述確定模塊M,還用于確定所述獲取模塊52所獲取的當前的本地時間信息與 所述參數(shù)存儲模塊51所存儲的本地時間參數(shù)所對應的時間信息之間的時間差值,并確定 所述時間差值與所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值為所述信息處理操作所對應 的信息的排序參數(shù)。優(yōu)選的,當所述終端設備的本地時間信息進行調(diào)整操作時,所述確定模塊M,還用于確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整 值,并根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所述參數(shù)存儲模塊51所存儲的所有 排序參數(shù)進行更新;所述排序模塊55根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。優(yōu)選的,當所述終端設備初始化時,所述獲取模塊52,還用于向硬件底層獲取當前的本地時間信息所述確定模塊M,還用于確定網(wǎng)絡時間參數(shù)和本地時間參數(shù)均為所述獲取模塊 52所獲取的當前的本地時間信息,并將所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)存儲于所述 參數(shù)存儲模塊51中。優(yōu)選的,所述終端設備還包括判斷模塊56和標識模塊57,其中,所述標識模塊57 與所述判斷模塊56和所述參數(shù)存儲模塊51相連接所述判斷模塊56,用于在所述終端設備進行信息操作處理時,判斷所述終端設備 在初始化后是否接收過信息;所述標識模塊57,用于當所述判斷模塊56判斷所述終端設備在第一次接收到信 息之前進行信息操作處理,并由所述確定模塊M確定所述信息處理操作所對應的信息的 排序參數(shù)時,為所述信息處理操作所對應的信息添加臨時排序標識,并存儲于所述參數(shù)存 儲模塊51中;其中,當所述終端設備第一次接收到信息時,所述確定模塊M更新所述網(wǎng)絡時間 參數(shù)和所述本地時間參數(shù),確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值, 并根據(jù)所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對應的排序參數(shù)進行更 新;所述標識模塊57,還用于在所述確定模塊M完成更新后,刪除完成更新的各信息 所對應的臨時排序標識;所述排序模塊56根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點通過應用本發(fā)明實施例所提出的技術(shù)方案,建立信息的排序參數(shù),并根據(jù)網(wǎng)絡時 間參數(shù)和本地時間參數(shù)保證各信息排序參數(shù)之間相對位置的準確性,從而解決了現(xiàn)有的信 息排序方案中可能由于本地時間調(diào)整等原因而導致的排序邏輯紊亂的問題,保證了信息排 序的準確性。通過以上的實施方式的描述,本領域的技術(shù)人員可以清楚地了解到本發(fā)明實施例可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理 解,本發(fā)明實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一 個非易失性存儲介質(zhì)(可以是⑶-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺 計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明實施例各個實施場 景所述的方法。本領域技術(shù)人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或 流程并不一定是實施本發(fā)明實施例所必須的。本領域技術(shù)人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進 行分布于實施場景的裝置中,也可以進行相應變化位于不同于本實施場景的一個或多個裝 置中。上述實施場景的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施場景的優(yōu)劣。以上公開的僅為本發(fā)明實施例的幾個具體實施場景,但是,本發(fā)明實施例并非局 限于此,任何本領域的技術(shù)人員能思之的變化都應落入本發(fā)明實施例的保護范圍。
      權(quán)利要求
      1.一種信息的排序方法,其特征在于,應用于設置了網(wǎng)絡時間參數(shù)和本地時間參數(shù)的 終端設備中,所述終端設備根據(jù)信息的排序參數(shù)對當前的各信息進行排序處理,所述方法 具體包括以下步驟當所述終端設備接收到信息時,所述終端設備獲取所述信息中攜帶的網(wǎng)絡時間信息, 并向硬件底層獲取當前的本地時間信息;所述終端設備根據(jù)所述網(wǎng)絡時間信息和所述當前的本地時間信息更新所述網(wǎng)絡時間 參數(shù)和所述本地時間參數(shù);所述終端設備將所述網(wǎng)絡時間信息確定為所述信息的排序參數(shù)。
      2.如權(quán)利要求1所述的方法,其特征在于,當所述終端設備進行信息處理操作時,所述 方法還包括所述終端設備確定當前的本地時間信息與所述本地時間參數(shù)所對應的時間信息之間 的時間差值;所述終端設備確定所述時間差值與所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值為所 述信息處理操作所對應的信息的排序參數(shù)。
      3.如權(quán)利要求1或2所述的方法,其特征在于,當所述終端設備的本地時間信息進行調(diào) 整操作時,所述方法還包括所述終端設備確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整值;所述終端設備根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所確定的所有排序參數(shù) 進行更新,并根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。
      4.如權(quán)利要求1所述的方法,其特征在于,當所述終端設備初始化時,設置所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)均為當前的本 地時間信息。
      5.如權(quán)利要求1、2或4所述的方法,其特征在于,還包括如果所述終端設備在第一次接收到信息之前進行信息操作處理,并確定所述信息處理 操作所對應的信息的排序參數(shù),則所述終端設備為所述信息處理操作所對應的信息添加臨 時排序標識;當所述終端設備第一次接收到信息時,所述終端設備更新所述網(wǎng)絡時間參數(shù)和所述本 地時間參數(shù);所述終端設備確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值;所述終端設備根據(jù)所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對應的 排序參數(shù)進行更新,并刪除完成更新的各信息所對應的臨時排序標識;所述終端設備根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。
      6.一種終端設備,其特征在于,包括參數(shù)存儲模塊,用于存儲當前的網(wǎng)絡時間參數(shù)和本地時間參數(shù),以及各信息的排序參數(shù);獲取模塊,用于當所述終端設備接收到信息時,獲取所述信息中攜帶的網(wǎng)絡時間信息, 并向硬件底層獲取當前的本地時間信息;更新模塊,與所述參數(shù)存儲模塊和所述獲取模塊相連接,用于根據(jù)所述獲取模塊所獲 取的所述網(wǎng)絡時間信息和所述當前的本地時間信息更新所述參數(shù)存儲模塊所存儲的所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù);確定模塊,與所述參數(shù)存儲模塊和所述獲取模塊相連接,用于當所述終端設備接收到 信息時,確定所述獲取模塊所獲取的網(wǎng)絡時間信息為所述信息的排序參數(shù),并將所述排序 參數(shù)存儲于所述參數(shù)存儲模塊;排序模塊,與所述參數(shù)存儲模塊,用于根據(jù)所述參數(shù)存儲模塊所存儲的排序參數(shù),對當 前的各信息進行排序處理。
      7.如權(quán)利要求6所述的終端設備,其特征在于,當所述終端設備進行信息處理操作時, 所述獲取模塊,還用于向硬件底層獲取所述信息處理操作所對應的當前的本地時間信息;所述確定模塊,還用于確定所述獲取模塊所獲取的當前的本地時間信息與所述參數(shù)存 儲模塊所存儲的本地時間參數(shù)所對應的時間信息之間的時間差值,并確定所述時間差值與 所述網(wǎng)絡時間參數(shù)所對應的時間信息的和值為所述信息處理操作所對應的信息的排序參數(shù)。
      8.如權(quán)利要求6或7所述的終端設備,其特征在于,當所述終端設備的本地時間信息進 行調(diào)整操作時,所述確定模塊,還用于確定所述調(diào)整操作使所述本地時間信息產(chǎn)生的時間調(diào)整值,并 根據(jù)所述時間調(diào)整值,對所述調(diào)整操作發(fā)生之前所述參數(shù)存儲模塊所存儲的所有排序參數(shù) 進行更新;所述排序模塊根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。
      9.如權(quán)利要求6所述的終端設備,其特征在于,當所述終端設備初始化時, 所述獲取模塊,還用于向硬件底層獲取當前的本地時間信息所述確定模塊,還用于確定網(wǎng)絡時間參數(shù)和本地時間參數(shù)均為所述獲取模塊所獲取的 當前的本地時間信息,并將所述網(wǎng)絡時間參數(shù)和所述本地時間參數(shù)存儲于所述參數(shù)存儲模 塊中。
      10.如權(quán)利要求6、7或9所述的終端設備,其特征在于,還包括判斷模塊和標識模塊,其 中,所述標識模塊與所述判斷模塊和所述參數(shù)存儲模塊相連接所述判斷模塊,用于在所述終端設備進行信息操作處理時,判斷所述終端設備在初始 化后是否接收過信息;所述標識模塊,用于當所述判斷模塊判斷所述終端設備在第一次接收到信息之前進行 信息操作處理,并由所述確定模塊確定所述信息處理操作所對應的信息的排序參數(shù)時,為 所述信息處理操作所對應的信息添加臨時排序標識,并存儲于所述參數(shù)存儲模塊中;其中,當所述終端設備第一次接收到信息時,所述確定模塊更新所述網(wǎng)絡時間參數(shù)和 所述本地時間參數(shù),確定更新前后的本地時間參數(shù)之間所對應的本地時間調(diào)整值,并根據(jù) 所述本地時間調(diào)整值,對所有添加了所述臨時參數(shù)的信息所對應的排序參數(shù)進行更新;所述標識模塊,還用于在所述確定模塊完成更新后,刪除完成更新的各信息所對應的 臨時排序標識;所述排序模塊根據(jù)更新后的各信息的排序參數(shù)對當前的各信息進行排序處理。
      全文摘要
      本發(fā)明實施例公開了一種信息的排序方法和設備,應用于設置了網(wǎng)絡時間參數(shù)和本地時間參數(shù)的終端設備中,該終端設備為接收到的各條信息或執(zhí)行信息操作處理的各條信息建立相應的排序參數(shù),并根據(jù)網(wǎng)絡時間參數(shù)和本地時間參數(shù)保證各信息排序參數(shù)之間相對位置的準確性,從而解決了現(xiàn)有的信息排序方案中可能由于本地時間調(diào)整等原因而導致的排序邏輯紊亂的問題,保證了信息排序的準確性。
      文檔編號G06F17/30GK102129433SQ20101003405
      公開日2011年7月20日 申請日期2010年1月12日 優(yōu)先權(quán)日2010年1月12日
      發(fā)明者曹斌, 李峰 申請人:中國移動通信集團公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1