本發明涉及計算機通信技術領域,特別是涉及一種移動客戶端與計算機網頁端信息同步的方法與系統。
背景技術:
隨著互聯網技術的發展,特別是隨著智能手機的出現,現有的軟件一般含有移動客戶端與計算機網頁端兩個版本。相同的軟件的移動客戶端與計算機網頁端的功能基本相同。現有技術中,當在移動客戶端瀏覽一些網頁后,在開啟開移動客戶端時,一些高頻訪問的網頁會有相應的提醒。但是,如果換成開啟計算機網頁端時,之前所瀏覽的一些高頻的網頁將不再顯示或者提示,需要客戶自己重新查找和瀏覽。反之,先瀏覽計算機網頁端,再開啟移動客戶端時,移動客戶端也不在提示在計算機網頁端所瀏覽的高頻網頁信息,給用戶帶來了不便。
技術實現要素:
本發明的一個目的是要提供一種能夠在計算機網頁端與移動客戶端之間信息同步的系統和方法。
特別地,本發明提供了一種移動客戶端與計算機網頁端信息同步的方法,用于具有關聯性的移動客戶端和計算機網頁端之間的信息同步,其中,所述移動客戶端為發送端時,所述計算機網頁端為接收端,所述計算機網頁端為發送端時,所述移動客戶端為接收端,所述方法包括如下步驟:
開啟所述發送端,總服務器與發送端服務器建立連接;
所述發送端接收用戶使用指令,根據指令生成相應的第一數據,并存儲于所述發送端服務器;
所述發送端服務器生成與所述第一數據相關的第二數據,將所述第二數據推送給所述發送端,同時將所述第一數據與所述第二數據存儲于所述總服務器;
開啟所述接收端,所述總服務器與接收端服務器建立連接,所述總服務器將存儲的所述第一數據與所述第二數據發送給所述接收端服務器,所述接收端服務器將所述第一數據和所述第二數據推送給所述接收端。
進一步地,所述第一數據為與所述用戶使用指令相關的網頁信息,所述第二數據為與所述第一數據相近似的網頁信息,其中,所述第二數據是所述發送端服務器分析計算所述第一數據得出。
進一步地,所述第二數據按照相關度的從高到低以網頁信息的形式顯示于所述發送端開啟的所述第一數據顯示的所述網頁信息的最下方。
進一步地,所述發送端關閉后,再一次開啟發送端,所述第一數據與所述第二數據以網頁信息的形式顯示于重新開啟的發送端網頁信息的最下方,其中,所述第一數據在所述第二數據之前顯示。
進一步地,所述第一數據與所述第二數據以網頁信息的形式顯示于所述接收端開啟的網頁信息的最下端,其中,所述第一數據在所述第二數據之前顯示,點擊所述第一數據或者所述第二數據對應的網頁信息顯示相應信息的網頁。
進一步地,本發明還提供一種移動客戶端與計算機網頁端信息同步的系統,用于具有關聯性的移動客戶端和計算機網頁端之間的信息同步,其中,所述移動客戶端為發送端時,所述計算機網頁端為接收端,所述計算機網頁端為發送端時,所述移動客戶端為接收端,包括:
發送端,用于接收用戶指令,生成第一數據并顯示;
發送端服務器,用于存儲所述第一數據,生成與所述第一數據相關的第二數據,將所述第二數據推送給所述發送端;
總服務器,用于接收和存儲所述第一數據和第二數據;
接收端服務器,用于接收所述總服務器的所述第一數據和第二數據,并推送給所述接收端;和
接收端,用于接收所述第一數據和第二數據,并顯示于所述接收端開啟的網頁的最下端。
進一步地,所述第一數據為與所述用戶使用指令相關的網頁信息,所述第二數據為與所述第一數據相近似的網頁信息,其中,所述第二數據是所述發送端服務器分析計算所述第一數據得出。
進一步地,所述第二數據按照相關度的從高到低以網頁信息的形式顯示于所述發送端開啟的所述第一數據顯示的所述網頁信息的最下方。
進一步地,所述發送端關閉后,再一次開啟發送端,所述第一數據與所述第二數據以網頁信息的形式顯示于重新開啟的發送端網頁信息的最下方,其中,所述第一數據在所述第二數據之前顯示。
進一步地,所述第一數據與所述第二數據以網頁信息的形式顯示于所述接收端開啟的網頁信息的最下端,其中,所述第一數據在所述第二數據之前顯示,點擊所述第一數據或者所述第二數據對應的網頁信息顯示相應信息的網頁。
本發明的移動客戶端與計算機網頁端信息同步的系統和方法由于在所述移動客戶端與計算機網頁端之間的信息能夠相互存儲和連接,信息能夠及時的共享和同步,因此,當在移動客戶端瀏覽信息并生成相應的信息時,及時共享給計算機網頁端,使在使用計算機網頁端時能夠及時的知道在所述移動客戶端瀏覽的信息并給出相應的提示,反之也能夠相互共享,使用戶在使用計算機網頁端和對應的移動客戶端有相同的使用體驗,使用戶在隨時更換使用時更加便捷。
根據下文結合附圖對本發明具體實施例的詳細描述,本領域技術人員將會更加明了本發明的上述以及其他目的、優點和特征。
附圖說明
后文將參照附圖以示例性而非限制性的方式詳細描述本發明的一些具體實施例。附圖中相同的附圖標記標示了相同或類似的部件或部分。本領域技術人員應該理解,這些附圖未必是按比例繪制的。附圖中:
圖1是根據本發明一個實施例中的移動客戶端與計算機網頁端信息同步的方法的流程圖;
圖2是根據本發明一個實施例中的移動客戶端與計算機網頁端信息同步的系統的示意性結構框圖;
圖3是根據本發明一個實施例中的移動客戶端與計算機網頁端信息同步的系統的示意性結構框圖。
具體實施方式
圖1是根據本發明一個實施例的移動客戶端11與計算機網頁端51信息同步的方法的流程圖。如圖1所述,本發明移動客戶端11和計算機網頁端51之間是具有關聯性的,本發明的是方法是用于使的具有關聯的移動客戶端11和計算機網頁端51之間的信息同步,其中,所述移動客戶端11為發送端10時,所述計算機網頁端51為接收端50,所述計算機網頁端51為發送端10時,所述移動客戶端11為接收端50,所述方法包括如下步驟:
s10,開啟所述發送端10,總服務器30與發送端10服務器建立連接;
s20,所述發送端10接收用戶使用指令,根據指令生成相應的第一數據,并存儲于所述發送端服務器20;
s30,所述發送端服務器20生成與所述第一數據相關的第二數據,將所述第二數據推送給所述發送端10,同時將所述第一數據與所述第二數據存儲于所述總服務器30;
s40,開啟所述接收端50,所述總服務器30與接收端服務器40建立連接,所述總服務器30將存儲的所述第一數據與所述第二數據發送給所述接收端服務器40,所述接收端服務器40將所述第一數據和所述第二數據推送給所述接收端50。
本發明的移動客戶端11與計算機網頁端51信息同步的系統和方法由于其在所述移動客戶端11與計算機網頁端51之間的信息能夠相互存儲和連接,信息能夠及時的共享和同步,因此,當在移動客戶端11瀏覽信息并生成相應的信息時,其及時共享給計算機網頁端51,使在使用計算機網頁端51時能夠及時的知道在所述移動客戶端11瀏覽的信息并給出相應的提示,反之也能夠相互共享,使用在使用計算機網頁端51和對應的移動客戶端11有相同的使用體驗,使用戶在隨時更換使用時更加便捷。
具體地,所述第一數據為與所述用戶使用指令相關的網頁信息,所述第二數據為與所述第一數據相近似的網頁信息,其中,所述第二數據是所述發送端服務器20分析計算所述第一數據得出。一般情況下,在用戶使用軟件過程中常常訪問的網頁即是用戶最需要的信息網頁,但是用戶很可能認知上的不足,在訪問是找不到自己需要的信息,因此根據用戶訪問的數據進行計算分析再推送一些相關的信息對于用戶來說無疑是非常方便的。但是,相關數據畢竟不是客戶直觀想要的數據,因此,所述第二數據按照相關度的從高到低以網頁信息的形式顯示于所述發送端10開啟的所述第一數據顯示的所述網頁信息的最下方。這樣既滿足了客戶對于相關信息的檢索需求,又不會顛倒主次。
作為一個優選地實施例,所述發送端10關閉后,再一次開啟發送端10,所述第一數據與所述第二數據以網頁信息的形式顯示于重新開啟的發送端10網頁信息的最下方,其中,所述第一數據在所述第二數據之前顯示。一些網站或者網頁或客戶端在關閉重新啟動后,之前瀏覽的相關數據會被清除,再一次訪問時并不能提示相關數據,用戶不能第一時間得到之前關注過的信息,需要重新搜索才能得到,對于用戶使用造成了很大的不便。
作為一個優選地,發送端10與接收端50之間是相互共享的,因此,所述第一數據與所述第二數據以網頁信息的形式顯示于所述接收端50開啟的網頁信息的最下端,其中,所述第一數據在所述第二數據之前顯示,點擊所述第一數據或者所述第二數據對應的網頁信息顯示相應信息的網頁。當使用發送端10瀏覽關閉后,再使用接收端50時,接收端50也能收到和使用發送端10一樣的瀏覽信息,給用戶更換使用接收端50和發送端10帶來很大的便利。這里的接收端50與發送端10可以是計算機網頁端51或者移動客戶端11中的任意一個。
作為優選地實施例,本發明具有定期刪除信息的功能,當在發送端10或者接收端50均不再瀏覽一些網頁信息的時間超過一段時間后,刪除之前的網頁信息及相關的網頁信息,以減輕服務器的負擔。
圖2示出了移動客戶端11與計算機網頁端51信息同步的系統的示意性結構框圖。如圖2所示,作為一個實施例,本發明還提供一種移動客戶端11與計算機網頁端51信息同步的系統,用于具有關聯性的移動客戶端11和計算機網頁端51之間的信息同步,其中,所述移動客戶端11為發送端10時,所述計算機網頁端51為接收端50,所述計算機網頁端51為發送端10時,所述移動客戶端11為接收端50,包括:
發送端10,用于接收用戶指令,生成第一數據并顯示;
發送端服務器20,用于存儲所述第一數據,生成與所述第一數據相關的第二數據,將所述第二數據推送給所述發送端10;
總服務器30,用于接收和存儲所述第一數據和第二數據;
接收端服務器40,用于接收所述總服務器30的所述第一數據和第二數據,并推送給所述接收端50;和
接收端50,用于接收所述第一數據和第二數據,并顯示于所述接收端50開啟的網頁的最下端。
本發明的移動客戶端11與計算機網頁端51信息同步的系統和方法由于其在所述移動客戶端11與計算機網頁端51之間的信息能夠相互存儲和連接,信息能夠及時的共享和同步,因此,當在移動客戶端11瀏覽信息并生成相應的信息時,其及時共享給計算機網頁端51端,使在使用計算機網頁端51端時能夠及時的知道在所述移動客戶端11瀏覽的信息并給出相應的提示,反之也能夠相互共享,使用在使用計算機網頁端51端和對應的移動客戶端11有相同的使用體驗,使用戶在隨時更換使用時更加便捷。
具體地,所述第一數據為與所述用戶使用指令相關的網頁信息,所述第二數據為與所述第一數據相近似的網頁信息,其中,所述第二數據是所述發送端服務器20分析計算所述第一數據得出。一般情況下,在用戶使用軟件過程中常常訪問的網頁即是用戶最需要的信息網頁,但是用戶很可能因為認知上的不足,在訪問是找不到自己需要的信息,因此根據用戶訪問的數據進行計算分析再推送一些相關的信息對于用戶來說無疑是非常方便的。但是,相關數據畢竟不是客戶直觀想要的數據,因此,所述第二數據按照相關度的從高到低以網頁信息的形式顯示于所述發送端10開啟的所述第一數據顯示的所述網頁信息的最下方。這樣既滿足了客戶對于相關信息的檢索需求,又不會顛倒主次。
作為一個優選地實施例,所述發送端10關閉后,再一次開啟發送端10,所述第一數據與所述第二數據以網頁信息的形式顯示于重新開啟的發送端10網頁信息的最下方,其中,所述第一數據在所述第二數據之前顯示。一些網站或者網頁或客戶端在關閉重新啟動后,之前瀏覽的相關數據會被清除,再一次訪問時并不能提示相關數據,用戶不能第一時間得到之前關注過的信息,需要重新搜索才能得到,對于用戶使用造成了很大的不便。
作為一個優選地,發送端10與接收端50之間是相互共享的,因此,所述第一數據與所述第二數據以網頁信息的形式顯示于所述接收端50開啟的網頁信息的最下端,其中,所述第一數據在所述第二數據之前顯示,點擊所述第一數據或者所述第二數據對應的網頁信息顯示相應信息的網頁。當之前使用發送端10瀏覽關閉后,再使用接收端50時,接收端50也能收到和使用發送端10一樣的瀏覽信息,給用戶更換使用接收端50和發送端10帶來很大的便利。
作為優選地實施例,本發明具有定期刪除信息的功能,當在發送端10或者接收端50均不再瀏覽一些網頁信息的時間超過一段時間后,刪除之前的網頁信息及相關的網頁信息,以減輕服務器的負擔。
圖3示出了另一實施例的移動動客戶端與計算機網頁端51信息同步的系統的示意性結構框圖。本發明中,具體地,接收端50與發送端10可以是計算機網頁端51或者移動客戶端11中的任意一個。那么接收端服務器40與發送端服務器20可以是計算機網頁端服務器41或者移動客戶端服務器21中的任意一個,其中,當所述計算機網頁端51為發送端10,對應的發送端服務器20為計算機網頁端服務器41,則移動客戶端11為接收端50,對應的接收端服務器40為移動客戶端服務器21,反之,當移動客戶端11為發送端10,發送端10服務器為移動客戶端服務器21,則計算機網頁端51為接收端50,接收端服務器40為計算機網頁端服務器41。所述計算機網頁端51與移動客戶端信息共享,隨時同步,客戶在更換使用計算機網頁端51和移動客戶端11時均有很好的體驗。
至此,本領域技術人員應認識到,雖然本文已詳盡示出和描述了本發明的多個示例性實施例,但是,在不脫離本發明精神和范圍的情況下,仍可根據本發明公開的內容直接確定或推導出符合本發明原理的許多其他變型或修改。因此,本發明的范圍應被理解和認定為覆蓋了所有這些其他變型或修改。