專利名稱:移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)及其方法
技術領域:
本發(fā)明涉及一種數(shù)據(jù)排序系統(tǒng)及其方法,尤其系指一種同時于移動終端與服務器對數(shù)據(jù)交換并進行數(shù)據(jù)排序的系統(tǒng)及其方法。
背景技術:
一般人們是通過飲食的控制以及配合適當?shù)倪\動,來達到自己的健身效果或是體重控制效果,在各式各樣的運動中,最常被拿來配合的運動即為步行。使用者可以通過包含有計步裝置的移動終端來對使用者的步行數(shù)據(jù)進行紀錄,即使用者在行走的過程中,通過包含有計步裝置的移動終端可以計算使用者在步行過程中的所行走的步數(shù),取得使用者的步行數(shù)據(jù)之后,就可以進行步行數(shù)據(jù)的分析,可以讓使用者了解運動的狀況。另外一方面,使用者彼此之間可以通過比賽排名的方式來提升或維持自己的運動程度,讓使用者更能達到對于自己的健身效果或是體重控制效果,不過現(xiàn)有的包含有計步裝置的移動終端僅能記錄單一使用者的步行數(shù)據(jù),即在移動終端中無法提供使用者彼此之間的比賽排名,需要將移動終端與服務器進行連線,并將移動終端中的步行數(shù)據(jù)提供給服務器,在服務器中進行使用者步行數(shù)據(jù)的比賽排名,并將服務器所比賽排名后的結果返回至移動終端,通過使用者的比賽排名結果,更能提升使用者的健身效果或是體重控制效果。不過上述對于使用者彼此之間的比賽排名方式,需要通過網(wǎng)絡將移動終端的步行數(shù)據(jù)提供至服務器,才能在服務器中進行步行數(shù)據(jù)的比賽排名,并將步行數(shù)據(jù)的比賽排名結果返回至移動終端,當移動終端無法與服務器連線時,則使用者無法獲得步行數(shù)據(jù)的比賽排名結果,即為現(xiàn)有技術所存在的問題。綜上所述,可知現(xiàn)有技術中長期以來一直存在移動終端需要與服務器進行連線, 才能對步行數(shù)據(jù)進行比賽排名的問題,因此有必要提出改進的技術手段,來解決此一問題。
發(fā)明內(nèi)容
有鑒于現(xiàn)有技術存在使用者通過計步裝置所計算的步行數(shù)據(jù)僅能單獨分析,并無提供不同使用者的步行數(shù)據(jù)比賽排名,借以提升健身效果或是體重控制效果的問題,本發(fā)明遂公開一種移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)及其方法,其中本發(fā)明所公開的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),其包含服務器與移動終端;其中,服務器更包含資料表、服務器傳送模塊、服務器接收模塊、服務器排序模塊、服務器生成模塊以及服務器儲存模塊;移動終端更包含終端接收模塊、終端連線模塊、終端排序模塊、終端生成模塊以及終端顯示模塊。資料表儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,每一筆步行數(shù)據(jù)資料包含有使用者名稱以及步行數(shù)據(jù);服務器傳送模塊用以傳送資料表;服務器的服務器接收模塊用以接收新增步行數(shù)據(jù)資料,新增步行數(shù)據(jù)資料包含有新增使用者名稱以及新增步行數(shù)據(jù);服務器排序模塊依據(jù)資料表的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序;服務器生成模塊將終端排序模塊對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成該資料表;服務器儲存模塊用以儲存該服務器生成模塊所重新生成的該資料表。終端接收模塊用以接收新增步行數(shù)據(jù)資料;終端連線模塊用以建立與服務器的連線,并于服務器傳送模塊取得資料表,并提供新增步行數(shù)據(jù)資料至服務器接收模塊;終端排序模塊依據(jù)資料表的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序;終端生成模塊將終端排序模塊對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表;終端顯示模塊用以顯示終端生成模塊所重新生成的資料表。本發(fā)明所公開的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法,其包含下列步驟首先,移動終端接收新增步行數(shù)據(jù)資料,新增步行數(shù)據(jù)資料包含有新增使用者名稱以及新增步行數(shù)據(jù);接著,移動終端建立與服務器的連線;接著,移動終端自服務器中取得資料表,資料表儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,每一筆步行數(shù)據(jù)資料包含有使用者名稱以及步行數(shù)據(jù);接著,移動終端依據(jù)該資料表的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序;接著,移動終端將步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表;接著,移動終端顯示被重新生成的資料表;接著,移動終端提供新增步行數(shù)據(jù)資料至服務器;接著,服務器依據(jù)資料表的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序;接著,服務器將步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表;最后,服務器儲存被重新生成的資料表。本發(fā)明所公開的系統(tǒng)與方法如上,與現(xiàn)有技術之間的差異在于本發(fā)明在具有可以計算使用者行走數(shù)據(jù)功能的移動終端中計算使用者的步行數(shù)據(jù),并且將步行數(shù)據(jù)提供給服務器,以及自服務器中取得資料表,即可以于移動終端中以及服務器中分別進行使用者的行走數(shù)據(jù)排序,當移動終端與服務器間無法進行連線時,由于移動終端自服務器中取得了資料表,依然可在移動終端進行步行數(shù)據(jù)的排序,借以避免現(xiàn)有技術所產(chǎn)生的問題。通過上述的技術手段,本發(fā)明可以達成分別于移動終端中以及服務器中進行行走數(shù)據(jù)排序,以提供行走數(shù)據(jù)離線排序的技術功效。
圖1繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的系統(tǒng)方塊圖。圖2繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法的方法流程圖。圖3繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的使用者界面示意圖。圖4繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的資料表示意圖。圖5繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的顯示結果示意圖。圖6繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法的方法流程圖。圖7繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的資料表儲存結果示意圖。主要元件符號說明10服務器11資料表111使用者名稱112步行數(shù)據(jù)
5
12服務器傳送模塊13服務器接收模塊
14服務器排序模塊15服務器生成模塊
16服務器儲存模塊20移動終端
21終端接收模塊22終端連線模塊
23終端排序模塊24終端生成模塊
25終端顯示模塊30使用者界面
31顯示區(qū)域
具體實施例方式以下將配合圖式及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術手段來解決技術問題并達成技術功效的實現(xiàn)過程能充分理解并據(jù)以實施。以下首先要說明本發(fā)明所公開的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),并請參考圖1所示,圖1繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的系統(tǒng)方塊圖。本發(fā)明所公開的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),其包含服務器10 與移動終端20 ;其中,服務器10更包含資料表11、服務器傳送模塊12、服務器接收模塊 13、服務器排序模塊14、服務器生成模塊15以及服務器儲存模塊16 ;移動終端20更包含 終端接收模塊21、終端連線模塊22、終端排序模塊M、終端生成模塊M以及終端顯示模塊 25。在移動終端20中會具有可以計算使用者行走數(shù)據(jù)的功能,即移動終端20中會具有計步器的功能,移動終端20具有的計步器功能所計算的行走數(shù)據(jù)一般為計算使用者的步數(shù),除此之外,更可以計算使用者的卡路里消耗、速率...等數(shù)據(jù),移動終端20計算使用者行走數(shù)據(jù)的功能可以參考現(xiàn)有技術,在此不再進行贅述,并不以此局限本發(fā)明的應用范并且在移動終端20計算出行走數(shù)據(jù)后,即可通過移動終端接收模塊21接收新增步行數(shù)據(jù)資料,新增步行數(shù)據(jù)資料包含有新增使用者名稱以及新增步行數(shù)據(jù),新增使用者名稱可以被預先設定于移動終端20中,或是由使用者輸入新增使用者名稱以取代預先設定的新增使用者名稱;而新增步行數(shù)據(jù)資料即為移動終端20所計算出的行走數(shù)據(jù)。具體而言,假設使用者名稱被預先設定為“P01”,并且移動終端20所計算出的行走數(shù)據(jù)為“80”,即終端接收模塊21會接收到使用者名稱“P01”為新增使用者名稱,以及接收到行走數(shù)據(jù)“80”為新增行走數(shù)據(jù)。接著,終端連線模塊22會建立移動終端20與服務器10之間的連線,終端連線模塊22可以通過有線連線(例如有線網(wǎng)絡、傳輸線)或是無線連線(例如藍芽、紅外線、無線網(wǎng)絡)建立移動終端20與服務器10之間的連線,并且會通過終端連線模塊22自服務器傳送模塊12取得資料表11,在此同時,亦會通過終端連線模塊22將終端接收模塊21所接收到的新增步行數(shù)據(jù)資料提供至服務器接收模塊13。服務器10的資料表11儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,每一筆步行數(shù)據(jù)資料包含有使用者名稱以及步行數(shù)據(jù),資料表11中所儲存的多筆步行數(shù)據(jù)資料是經(jīng)過一段時間的累積并且對多筆步行數(shù)據(jù)資料經(jīng)排序后的結果,并且多筆步行數(shù)據(jù)資料的排序方式可以為升冪或降冪的排序。具體而言,假設資料表11中所儲存的第一筆步行數(shù)據(jù)資料為“使用者名稱A01 ; 步行數(shù)據(jù)95”,第二筆步行數(shù)據(jù)資料為“使用者名稱B1 ;步行數(shù)據(jù)85”,以及第三筆步行數(shù)據(jù)資料為“使用者名稱C01 ;步行數(shù)據(jù)75”,即資料表11中的第一筆步行數(shù)據(jù)資料、第二筆步行數(shù)據(jù)資料以及第三筆步行數(shù)據(jù)資料是呈現(xiàn)降冪的排序。接著,終端排序模塊23即會將終端接收模塊21所接收到的新增步行數(shù)據(jù)資料,以及將終端連線模塊22自服務器傳送模塊12取得資料表11之后,即會借由終端排序模塊 23依據(jù)資料表11的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序,對于步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序方法可以參考現(xiàn)有技術(例如交換排序法、快速排序法...等)進行升冪或降冪排序,在此不再進行贅述。承上述舉例,終端接收模塊21所接收到的新增步行數(shù)據(jù)資料為“新增使用者名稱P01 ;新增行走數(shù)據(jù)80”,以及資料表11中的第一筆步行數(shù)據(jù)資料為“使用者名稱 AOl ;步行數(shù)據(jù)95”,第二筆步行數(shù)據(jù)資料為“使用者名稱B1 ;步行數(shù)據(jù)85”,以及第三筆步行數(shù)據(jù)資料為“使用者名稱C01 ;步行數(shù)據(jù)75”,終端排序模塊23即會依據(jù)步行數(shù)據(jù)分別為“95、85、75”以及新增行走數(shù)據(jù)為“80”對步行數(shù)據(jù)資料以及新增步行數(shù)據(jù)資料進行排序,即新增步行數(shù)據(jù)資料會被排序在第二筆步行數(shù)據(jù)資料以及第三筆步行數(shù)據(jù)資料之間。接著,終端生成模塊M即會將終端排序模塊23對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表11,承上述舉例,終端生成模塊M即會將終端排序模塊23 的排序結果重新生成資料表11為“第一筆步行數(shù)據(jù)資料、第二筆步行數(shù)據(jù)資料、第三筆步行數(shù)據(jù)資料以及第四筆步行數(shù)據(jù)資料”,而重新生成的資料表11中第三筆步行數(shù)據(jù)資料即會對應新增步行數(shù)據(jù)資料,且重新生成的資料表11中第四筆步行數(shù)據(jù)資料即會對應原來的第三筆步行數(shù)據(jù)資料。接著,即可以通過終端顯示模塊25對終端生成模塊M所重新生成的資料表11進行顯示,使用者即可以知道自己的步行數(shù)據(jù)的排行結果。由于終端連線模塊22除了會自服務器傳送模塊12取得資料表11,亦會將終端接收模塊21所接收到的新增步行數(shù)據(jù)資料提供至服務器接收模塊13,服務器接收模塊13在接收到終端連線模塊22所提供的新增步行數(shù)據(jù)資料之后,即會借由服務器排序模塊14依據(jù)資料表11的步行數(shù)據(jù)與新增步行數(shù)據(jù)進行步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序, 對于步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序方法可以參考現(xiàn)有技術(例如交換排序法、快速排序法...等)進行升冪或降冪排序。承上述舉例,服務器排序模塊14即會依據(jù)步行數(shù)據(jù)分別為“95、85、75”以及新增行走數(shù)據(jù)為“80”對步行數(shù)據(jù)資料以及新增步行數(shù)據(jù)資料進行排序,即新增步行數(shù)據(jù)資料會被排序在第二筆步行數(shù)據(jù)資料以及第三筆步行數(shù)據(jù)資料之間。服務器10的服務器生成模塊15即會將服務器排序模塊14對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表11,承上述舉例,服務器生成模塊15即會將服務器排序模塊14的排序結果重新生成資料表11為“第一筆步行數(shù)據(jù)資料、第二筆步行數(shù)據(jù)資料、第三筆步行數(shù)據(jù)資料以及第四筆步行數(shù)據(jù)資料”,而重新生成的資料表11中第三筆步行數(shù)據(jù)資料即會對應新增步行數(shù)據(jù)資料,且重新生成的資料表11中第四筆步行數(shù)據(jù)資料即會對應原來的第三筆步行數(shù)據(jù)資料。
接著,服務器儲存模塊16會將服務器生成模塊15所重新生成的資料表11進行儲存,借以取代原先的資料表11,借此可以將重新生成的資料表11提供給其他的移動終端20 進行使用。接著,以下將以一個實施例來解說本發(fā)明的運作方式及流程,并請同時參考圖1、 圖2以及圖3所示,圖2繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法的方法流程圖;圖3繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的使用者界面示意圖。使用者首先通過具有可以計算使用者行走數(shù)據(jù)功能的移動終端20計算出使用者的行走數(shù)據(jù)為“80”,并且使用者所輸入的使用者名稱為“Eric”,而終端接收模塊21即會接收使用者名稱“Eric”為新增使用者名稱,以及接收行走數(shù)據(jù)為“80”為新增行走數(shù)據(jù),新增使用者名稱“Eric”以及新增行走數(shù)據(jù)“80”即為新增步行數(shù)據(jù)資料(步驟100),此時在使用者界面30中會顯示出使用者名稱“Eric”以及行走數(shù)據(jù)為“80”。接著,移動終端20的終端連線模塊22會建立移動終端20與服務器10之間的連線(步驟200),移動終端20與服務器10之間的連線方式請參考前述,在此不再進行贅述, 并且會通過終端連線模塊22自服務器10的服務器傳送模塊12取得資料表11,資料表11 是儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,而資料表11中所儲存的第一筆步行數(shù)據(jù)資料為“使用者名稱111 =AOl ;步行數(shù)據(jù)112 :95”,第二筆步行數(shù)據(jù)資料為“使用者名稱111 =Bl ;步行數(shù)據(jù)112 :85”,以及第三筆步行數(shù)據(jù)資料為“使用者名稱111 =COl ;步行數(shù)據(jù)112 :75” (步驟310),其資料表11顯示示意請參考圖4所示,圖4繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的資料表示意圖。接著,請再次參考圖1、圖2以及圖3所示,終端排序模塊23即會將新增步行數(shù)據(jù)資料,以及將資料表11中的第一筆步行數(shù)據(jù)資料,第二筆步行數(shù)據(jù)資料,以及第三筆步行數(shù)據(jù)資料,依據(jù)步行數(shù)據(jù)112分別為“95、85、75”以及新增行走數(shù)據(jù)為“80”對步行數(shù)據(jù)資料以及新增步行數(shù)據(jù)資料進行排序(步驟320),即終端排序模塊23會將新增步行數(shù)據(jù)資料排序于第二筆步行數(shù)據(jù)資料以及第三筆步行數(shù)據(jù)資料之間。接著,終端生成模塊M即會將終端排序模塊23對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表11,終端生成模塊M即會將終端排序模塊23的排序結果重新生成資料表11為“第一筆步行數(shù)據(jù)資料、第二筆步行數(shù)據(jù)資料、第三筆步行數(shù)據(jù)資料以及第四筆步行數(shù)據(jù)資料”(步驟330),而重新生成的資料表11中第三筆步行數(shù)據(jù)資料即會對應新增步行數(shù)據(jù)資料,且重新生成的資料表11中第四筆步行數(shù)據(jù)資料即會對應原來的第三筆步行數(shù)據(jù)資料。接著,即可以通過終端顯示模塊25對終端生成模塊M所重新生成的資料表11顯示于使用者界面30的顯示區(qū)域31中(步驟340),其重新生成的資料表11顯示示意請參考圖5所示,圖5繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的顯示結果示意圖,借此使用者即可以知道自己的步行數(shù)據(jù)的排行結果,在此僅為舉例說明重新生成的資料表11顯示示意,并不以此局限本發(fā)明的應用范疇。接著,請同時參考圖1、圖3以及圖6所示,圖6繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法的方法流程圖。而在終端連線模塊22自服務器10的服務器傳送模塊12取得資料表11的同時,終端連線模塊22亦會將終端接收模塊21所接收到的新增步行數(shù)據(jù)資料提供至服務器10 的服務器接收模塊13 (步驟410),并借由服務器排序模塊14將新增步行數(shù)據(jù)資料,以及將資料表11中的第一筆步行數(shù)據(jù)資料,第二筆步行數(shù)據(jù)資料,以及第三筆步行數(shù)據(jù)資料,依據(jù)步行數(shù)據(jù)112分別為“95、85、75”以及新增行走數(shù)據(jù)為“80”對步行數(shù)據(jù)資料以及新增步行數(shù)據(jù)資料進行排序(步驟420),即終端排序模塊23會將新增步行數(shù)據(jù)資料排序于第二筆步行數(shù)據(jù)資料以及第三筆步行數(shù)據(jù)資料之間。接著,服務器生成模塊15即會將服務器排序模塊14對步行數(shù)據(jù)資料與新增步行數(shù)據(jù)資料的排序結果重新生成資料表11,終端生成模塊M即會將終端排序模塊23的排序結果重新生成資料表11為“第一筆步行數(shù)據(jù)資料、第二筆步行數(shù)據(jù)資料、第三筆步行數(shù)據(jù)資料以及第四筆步行數(shù)據(jù)資料”(步驟430),而重新生成的資料表11中第三筆步行數(shù)據(jù)資料即會對應新增步行數(shù)據(jù)資料,且重新生成的資料表11中第四筆步行數(shù)據(jù)資料即會對應原來的第三筆步行數(shù)據(jù)資料。接著,服務器儲存模塊16會將服務器生成模塊15所重新生成的資料表11進行儲存(步驟440),其重新生成的資料表11示意請參考圖7所示,圖7繪示為本發(fā)明移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)的資料表儲存結果示意圖,借此以取代原先的資料表 11,并可以將重新生成的資料表11提供給其他的移動終端20進行使用。雖然本發(fā)明所公開的實施方式如上,惟所述的內(nèi)容并非用以直接限定本發(fā)明的專利保護范圍。任何本發(fā)明所屬技術領域中普通技術人員,在不脫離本發(fā)明所公開的精神和范圍的前提下,可以在實施的形式上及細節(jié)上作些許的更動。本發(fā)明的專利保護范圍,仍須以所附的權利要求書所界定者為準。
權利要求
1.一種移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),其特征在于,包含 一服務器,該服務器更包含一資料表,儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,每一筆步行數(shù)據(jù)資料包含有一使用者名稱以及一步行數(shù)據(jù);一服務器傳送模塊,用以傳送該資料表;一服務器接收模塊,用以接收一新增步行數(shù)據(jù)資料,該新增步行數(shù)據(jù)資料包含有一新增使用者名稱以及一新增步行數(shù)據(jù);一服務器排序模塊,依據(jù)步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序;一服務器生成模塊,將該服務器排序模塊對該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序結果重新生成該資料表;及一服務器儲存模塊,用以儲存該服務器生成模塊所重新生成的該資料表;及一移動終端,該移動終端更包含一終端接收模塊,用以接收該新增步行數(shù)據(jù)資料;一終端連線模塊,用以建立與該服務器的連線,并于該服務器傳送模塊取得該資料表, 并提供該新增步行數(shù)據(jù)資料至該服務器接收模塊;一終端排序模塊,依據(jù)該資料表的步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序;一終端生成模塊,將該終端排序模塊對該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序結果重新生成該資料表;及一終端顯示模塊,用以顯示該終端生成模塊所重新生成的該資料表。
2.如權利要求1所述的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),其特征在于,該服務器排序模塊與該終端排序模塊是將該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料進行升冪或降冪的排序。
3.如權利要求1所述的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng),其特征在于,該終端接收模塊是通過有線連線或無線連線方式與該服務器建立連線。
4.一種移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法,其特征在于,包含下列步驟一移動終端接收一新增步行數(shù)據(jù)資料,該新增步行數(shù)據(jù)資料包含有一新增使用者名稱以及一新增步行數(shù)據(jù);該移動終端建立與一服務器的連線;該移動終端自該服務器中取得一資料表,該資料表儲存有經(jīng)排序的多筆步行數(shù)據(jù)資料,每一筆步行數(shù)據(jù)資料包含有一使用者名稱以及一步行數(shù)據(jù);該移動終端依據(jù)該資料表的步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序;該移動終端將該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序結果重新生成該資料表;該移動終端顯示被重新生成的該資料表; 該移動終端提供該新增步行數(shù)據(jù)資料至該服務器;該服務器依據(jù)該資料表的步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序;該服務器將該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序結果重新生成該資料表;及該服務器儲存被重新生成的該資料表。
5.如權利要求4所述的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法,其特征在于,該移動終端依據(jù)該資料表的該步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序的步驟是將該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料進行升冪或降冪的排序。
6.如權利要求4所述的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法,其特征在于,該服務器依據(jù)該資料表的該步行數(shù)據(jù)與該新增步行數(shù)據(jù)進行該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料的排序的步驟是將該些步行數(shù)據(jù)資料與該新增步行數(shù)據(jù)資料進行升冪或降冪的排序。
7.如權利要求4所述的移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序方法,其特征在于,該移動終端建立與該服務器的連線的步驟是通過有線連線或無線連線方式與該服務器建立連線。
全文摘要
本發(fā)明公開了一種移動終端與服務器數(shù)據(jù)交換的數(shù)據(jù)排序系統(tǒng)及其方法,于移動終端計算出步行數(shù)據(jù)并提供至服務器,并于服務器中取得資料表,即可以分別于移動終端與服務器中進行步行數(shù)據(jù)的排序,借此可以達成分別于移動終端中以及服務器中進行行走數(shù)據(jù)排序,以提供行走數(shù)據(jù)離線排序的技術功效。
文檔編號H04L29/08GK102436451SQ20101050046
公開日2012年5月2日 申請日期2010年9月29日 優(yōu)先權日2010年9月29日
發(fā)明者趙九英, 邱全成 申請人:英業(yè)達股份有限公司