欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)頁分享方法和服務(wù)器及客戶端的制作方法

文檔序號:6380092閱讀:240來源:國知局
專利名稱:網(wǎng)頁分享方法和服務(wù)器及客戶端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體涉及一種網(wǎng)頁分享方法和服務(wù)器及客戶端。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)頁所提供的資訊和服務(wù)越來越豐富,網(wǎng)絡(luò)已經(jīng)滲透到廣大用戶生活中的各個方面。用戶在瀏覽網(wǎng)頁的同時,已經(jīng)不滿足于自己享受網(wǎng)絡(luò)提供的資訊和服務(wù),很多時候用戶都想與朋友或其它網(wǎng)友分享網(wǎng)頁的精彩內(nèi)容。目前用戶可以通過很多方式實現(xiàn)網(wǎng)頁分享,例如,用戶可以復(fù)制網(wǎng)頁鏈接,通過郵件或其它應(yīng)用程序(如QQ、MSN和飛信等)發(fā)送給對方;用戶也可以登錄微博、人人和百度貼吧等網(wǎng)站,將網(wǎng)頁鏈接復(fù)制過來,在這些網(wǎng)站中將網(wǎng)頁分享給別人。

上述網(wǎng)頁分享的方式操作都比較復(fù)雜,都需要用戶登錄第三方網(wǎng)站或應(yīng)用程序才能實現(xiàn)。現(xiàn)有的瀏覽器不支持分享網(wǎng)頁的功能,不能實現(xiàn)實時實地的分享網(wǎng)頁。

發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的網(wǎng)頁分享方法和服務(wù)器及客戶端。根據(jù)本發(fā)明的一個方面,提供了一種網(wǎng)頁分享方法,包括接收第一客戶端上報的與分享相關(guān)的信息,所述與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址;將所述待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將所述待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于所述第二客戶端中。根據(jù)本發(fā)明的另一方面,提供了一種服務(wù)器,包括第一接收器,適于接收第一客戶端上報的與分享相關(guān)的信息,所述與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址;第一發(fā)送器,適于將所述待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將所述待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于所述第二客戶端中。根據(jù)本發(fā)明的另一方面,提供了一種客戶端,包括上報器,適于向服務(wù)器上報包括一待分享網(wǎng)頁的網(wǎng)址的與分享相關(guān)的信息,以供所述服務(wù)器將所述上報器上報的待分享網(wǎng)頁的網(wǎng)址發(fā)送給其它客戶端;第二接收器,適于接收服務(wù)器根據(jù)其它客戶端上報的與分享相關(guān)的信息而發(fā)送的另一待分享網(wǎng)頁的網(wǎng)址;呈現(xiàn)器,適于呈現(xiàn)所述第二接收器接收的另一待分享網(wǎng)頁的網(wǎng)址。根據(jù)本發(fā)明提供的網(wǎng)頁分享方法和服務(wù)器及客戶端,使用第一客戶端的用戶在瀏覽網(wǎng)頁時,如果需要分享該網(wǎng)頁,在網(wǎng)頁顯示界面通過相關(guān)操作就可使第一客戶端將與分享相關(guān)的信息上報給服務(wù)器,由服務(wù)器將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端。通過本發(fā)明的技術(shù)方案,用戶無需登錄第三方網(wǎng)站或其它應(yīng)用程序就可實現(xiàn)實時實地的網(wǎng)頁分享。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式



通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖I示出了根據(jù)本發(fā)明的一個實施例的網(wǎng)頁分享方法的流程圖;圖2示出了第一客戶端的瀏覽器中網(wǎng)頁顯示界面的示意圖;圖3示出了根據(jù)本發(fā)明的一個實施例的網(wǎng)頁分享系統(tǒng)的結(jié)構(gòu)示意圖; 圖4示出了根據(jù)本發(fā)明的一個實施例的服務(wù)器的結(jié)構(gòu)示意圖;圖5示出了根據(jù)本發(fā)明的一個實施例的客戶端的結(jié)構(gòu)示意圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。圖I示出了根據(jù)本發(fā)明的一個實施例的網(wǎng)頁分享方法100的流程圖。如圖I所示,方法100始于步驟S101,其中服務(wù)器接收第一客戶端上報的與分享相關(guān)的信息。在步驟SlOl中,第一客戶端根據(jù)用戶的操作獲取與分享相關(guān)的信息。圖2示出了第一客戶端的瀏覽器中網(wǎng)頁顯示界面200的示意圖。如圖2所示,該網(wǎng)頁顯示界面200的中間部分210顯示的是網(wǎng)頁內(nèi)容,上面突出的部分是網(wǎng)頁標簽220,網(wǎng)頁顯示界面200的兩邊分別為左邊欄230和右邊欄240。在圖2中,網(wǎng)頁分享界面位于右邊欄240中。需要說明的是,網(wǎng)頁分享界面可以位于網(wǎng)頁顯示界面的任意位置,本發(fā)明對此不做限制。作為一種可選的實施方式,用戶對分享按鈕的操作觸發(fā)第一客戶端向服務(wù)器上報與分享相關(guān)的信息。分享按鈕可靜態(tài)的顯示在網(wǎng)頁顯示界面200的任何指定位置,例如,分享按鈕可位于網(wǎng)頁標簽220上,也可位于左邊欄230上,還可位于右邊欄240上,在圖2中以虛線圓圈表示分享按鈕可能的位置??蛇x地,分享按鈕也可動態(tài)的顯示在上述指定位置,例如,當用戶在某一網(wǎng)頁停留超過預(yù)定時間時,或者當用戶在同一網(wǎng)頁上有連續(xù)向下翻頁的動作時,或者當用戶將頁面一直滾動到最下方時,才顯示分享按鈕。作為另一種可選的實施方式,用戶在待分享網(wǎng)頁中的指定操作觸發(fā)第一客戶端向服務(wù)器上報與分享相關(guān)的信息。以拖動操作為例鼠標點住網(wǎng)頁標簽,然后將其拖動至網(wǎng)頁分享界面的位置,即可完成分享觸發(fā);或者,鼠標在網(wǎng)頁顯示界面完成自定義拖動動作(例如劃出對勾)完成分享觸發(fā)。在觸屏顯示系統(tǒng)中,用戶可以通過預(yù)先定義的各種手勢操作來觸發(fā)分享,本發(fā)明對此不做限制。在接收到用戶觸發(fā)分享的操作后,第一客戶端向服務(wù)器上報與分享相關(guān)的信息,該與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址,如URL。具體地,在用戶點擊或雙擊或以其它方式操作分享按鈕、或者用戶在待分享網(wǎng)頁中執(zhí)行指定操作后,瀏覽器提取當前網(wǎng)頁的URL,將其上報給服務(wù)器??蛇x地,與分享相關(guān)的信息還可以包括待分享網(wǎng)頁的標題或關(guān)鍵字等體現(xiàn)網(wǎng)頁內(nèi)容的信息,第一客戶端將這些信息與URL —并上報給服務(wù)器??蛇x地,與分享相關(guān)的信息還可以包括第一客戶端的設(shè)備標識。服務(wù)器根據(jù)該設(shè)備標識識別出是哪個客戶端上報的信息。可選地,對于登錄用戶來說,與分享相關(guān)的信息還可以包括第一用戶標識,該第一用戶標識就是第一客戶端上登錄用戶的標識。服務(wù)器根據(jù)該第一用戶標識識別出是哪個用戶上報的信息。進一步的,對于登錄用戶,與分享相關(guān)的信息還可以包括分享范圍標識,該分享范圍標識用于表明將待分享網(wǎng)頁的網(wǎng)址分享給所有人還是只分享給好友。例如,分享按鈕中可以設(shè)置子按鈕或詢問框,以使用戶可以選擇將分享網(wǎng)頁分享給所有人或好友,第一客戶端根據(jù)用戶的選擇將分享范圍標識寫入與分享相關(guān)的信息中??蛇x地,與分享相關(guān)的信息還可以包括評論信息。具體地,瀏覽器可以提示用戶對 待分享的網(wǎng)頁進行評價。如圖2所示,在網(wǎng)頁分享界面240的下方具有評論窗口 250,用戶可以在評論窗口 250中輸入自己的評論內(nèi)容,用戶也可以在網(wǎng)頁中復(fù)制一段內(nèi)容,粘貼到評論窗口 250中。在本發(fā)明的一個優(yōu)選實施例中,評論內(nèi)容可以受長度限制,超過預(yù)設(shè)長度的評論內(nèi)容會被截掉。瀏覽器獲取用戶的評論內(nèi)容后,生成對應(yīng)的評論信息,該評論信息與其它信息一起被上報給服務(wù)器。當評論窗口 250中為空時,表明用戶未對待分享網(wǎng)頁進行評價,那么上報給服務(wù)器的與分享相關(guān)的信息中就不包含評論信息??蛇x地,與分享相關(guān)的信息還可以包括第一校驗串。作為一種可選的實施方式,第一校驗串可以是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息計算得到的。也就是說,在瀏覽器提取出待分享網(wǎng)頁的標題/關(guān)鍵字、URL、設(shè)備標識、第一用戶標識、分享范圍標識、評論信息中的其中一項或多項之后,利用這些信息通過預(yù)設(shè)算法計算得到第一校驗串。作為另一種可選的實施方式,第一校驗串可以是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息和第一客戶端預(yù)先存儲的加密串而計算得到的。也就是說,在瀏覽器提取出待分享網(wǎng)頁的標題/關(guān)鍵字、URL、設(shè)備標識、第一用戶標識、分享范圍標識、評論信息中的其中一項或多項之后,利用這些信息和加密串一起通過預(yù)設(shè)算法計算得到第一校驗串,其中加密串是預(yù)先存儲在第一客戶端中的信息,而且該加密串是服務(wù)器分發(fā)給第一客戶端的、第一客戶端與服務(wù)器事先約好的信息。在上述兩種實施方式中,預(yù)設(shè)算法可以為MD5算法或其它算法,本發(fā)明對此不做限制。在第一客戶端將與分享相關(guān)的信息上報給服務(wù)器之后,方法100進入步驟S102,其中服務(wù)器向第一客戶端返回分享確認消息,第一客戶端根據(jù)該分享確認消息呈現(xiàn)已分享信息。如圖2所示,在評論窗口 250中呈現(xiàn)“已分享…”,表明當前網(wǎng)頁已被分享。“已分享…”的信息不限于呈現(xiàn)在評論窗口 250中,可以呈現(xiàn)在網(wǎng)頁顯示界面的任意其它位置。步驟S102是可選步驟。本發(fā)明對步驟S102與后續(xù)其它步驟的執(zhí)行順序不做限定,步驟S102可以在后續(xù)步驟S103-步驟S108中任一步驟的之前或之后執(zhí)行。隨后,方法100進入步驟S103,其中服務(wù)器根據(jù)第一客戶端上報的與分享相關(guān)的信息,計算第二校驗串。如果第一客戶端上報的與分享相關(guān)的信息中包含第一校驗串,那么服務(wù)器提取出與分享相關(guān)的信息中的待分享網(wǎng)頁的標題/關(guān)鍵字、URL、設(shè)備標識、第一用戶標識、分享范圍標識、評論信息中的其中一項或多項之后,利用這些信息通過預(yù)設(shè)算法計算得到第二校驗串。如果服務(wù)器之前與第一客戶端事先約好加密串,那么服務(wù)器提取出與分孚相關(guān)的 目息中的待分孚網(wǎng)頁的標題/關(guān)鍵字、URL、設(shè)備標識、第一用戶標識、分孚范圍標識、評論信息中的其中一項或多項之后,利用這些信息和加密串一起通過預(yù)設(shè)算法計算得到第二校驗串,該加密串預(yù)先存儲在服務(wù)器中。其中預(yù)設(shè)算法與第一客戶端所執(zhí)行的算法相同,可以為MD5算法或其它算法,本發(fā)明對此不做限制。在計算得到第二校驗串之后,方法100進入步驟S104,其中服務(wù)器根據(jù)第二校驗串,對第一客戶端上報的與分享相關(guān)的信息的合法性進行驗證。服務(wù)器將自己計算的第二校驗串與第一客戶端上報的第一校驗串進行比對,如果一致,則認為第一客戶端上報的信息合法,繼續(xù)方法100的其它流程;如果不一致,則認為第一客戶端上報的信息不合法,后續(xù)不再對該信息進行處理,方法100流程結(jié)束。通過對信息合法性進行驗證,防止了惡意用戶偽造分享信息攻擊服務(wù)器系統(tǒng)。需要說明的是,步驟S103和步驟S104是本方法的可選步驟。也就是說,本發(fā)明可以不執(zhí)行步驟S103和步驟S104,與此同時,第一客戶端無需計算第一校驗串,上報的與分·享相關(guān)的信息中也不包含第一校驗串。在對信息的合法性驗證通過之后,方法100進入步驟S105,其中服務(wù)器通過對待分享網(wǎng)頁的標題和/或待分享網(wǎng)頁的內(nèi)容進行非法關(guān)鍵字搜索,對待分享網(wǎng)頁的安全性進行驗證。服務(wù)器可以對分享網(wǎng)頁內(nèi)容進行過濾,具體地說,服務(wù)器可以對待分享網(wǎng)頁的標題進行非法關(guān)鍵字搜索,查詢其中是否包含不安全因素;服務(wù)器也可以根據(jù)URL直接獲取待分享網(wǎng)頁的內(nèi)容,對該內(nèi)容進行非法關(guān)鍵字搜索,查詢其中是否包含不安全因素。如果沒有不安全因素,繼續(xù)方法100的其它流程;否則,后續(xù)不再對該信息進行處理,方法100流程結(jié)束。通過對待分享網(wǎng)頁內(nèi)容的安全性進行驗證,保證分享內(nèi)容安全。需要說明的是,步驟S105也是本方法的可選步驟。在對信息的安全性驗證通過之后,方法100進入步驟S106,其中服務(wù)器將多個第一客戶端上報的與分享相關(guān)的信息進行統(tǒng)計分析,得到分享統(tǒng)計結(jié)果。服務(wù)器接收到自己管理域內(nèi)多個第一客戶端上報的信息,在此基礎(chǔ)上可以對這些信息進行統(tǒng)計分析。具體地統(tǒng)計分析策略可以根據(jù)實際情況而定,本發(fā)明對此不做限制。常用的統(tǒng)計分析策略可以舉例如下統(tǒng)計分析待分享網(wǎng)頁的URL的分享次數(shù);統(tǒng)計分析在預(yù)設(shè)時間段內(nèi)分享次數(shù)由高到低的待分享網(wǎng)頁的URL的排名,如一天或一周內(nèi)分享次數(shù)由高到低的URL的排名;統(tǒng)計分析分享次數(shù)超過預(yù)設(shè)值的待分享網(wǎng)頁的URL按照時間順序的排名,如按照時間順序?qū)Ψ窒泶螖?shù)超過預(yù)設(shè)值(如1000個)的URL進行排名;統(tǒng)計分析待分享網(wǎng)頁的網(wǎng)址的分享次數(shù)的變化趨勢,如統(tǒng)計特定URL分享次數(shù)的增長、持平或降低的變化趨勢;提取待分享網(wǎng)頁的標題中的關(guān)鍵詞,對關(guān)鍵詞進行分類,統(tǒng)計分析針對關(guān)鍵詞或關(guān)鍵詞類別的分享總數(shù)或分享總數(shù)排名或分享總數(shù)變化趨勢。服務(wù)器可以自己獲取第一客戶端的IP地址和信息提交時間,用于各種統(tǒng)計分析策略中。另外,服務(wù)器還可以從外部接收突發(fā)報告信息,例如某信息出現(xiàn)問題,需要撤銷發(fā)布等報告,當接收到這種突發(fā)報告信息時,服務(wù)器終止處理該信息的流程。隨后,方法100進入步驟S107,服務(wù)器將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,可選地,同時還可將步驟S106得到的分享統(tǒng)計結(jié)果和/或第一客戶端上報的評論信息也發(fā)送給第二客戶端。服務(wù)器返回待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息可以是基于瀏覽器的請求,即第二客戶端的瀏覽器向服務(wù)器請求獲取待分享網(wǎng)頁的相關(guān)內(nèi)容。服務(wù)器也可以基于第一客戶端的用戶關(guān)系信息,將待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息推送給第二客戶端,其中第二客戶端是根據(jù)第一用戶標識而獲得的客戶端。服務(wù)器在推送相關(guān)信息之前,根據(jù)第一用戶標識,查詢用戶關(guān)系列表,得到與第一用戶標識有關(guān)的好友標識,然后查詢好友標識對應(yīng)的用戶登錄的第二客戶端,將待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息推送給第二客戶端。以用戶標識為qid為例,服務(wù)器中維護有用戶關(guān)系列表,如表I所不。表I.用戶關(guān)系列表
用戶標識好友標識·
qidlqidl. 1,qidl. 2,qidl. 3,qidl. 4,......
qid2qid2. 1,qid2. 2,qid2. 3,qid2. 4,......如表I所示,用戶關(guān)系列表記錄了用戶標識與其好友標識的對應(yīng)關(guān)系。服務(wù)器從第一客戶端上報的與分享相關(guān)的信息中提取出第一用戶標識,查詢用戶關(guān)系列表,就可以查到與第一用戶標識對應(yīng)的好友標識。如果好友標識對應(yīng)的用戶處于登錄狀態(tài),服務(wù)器可以查詢到登錄客戶端(即第二客戶端),從而可以將待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息推送給第二客戶端。表I所示的用戶關(guān)系列表僅為一示例,用戶關(guān)系列表可以采用多種形式,本發(fā)明對此不做限制。最后,方法100進入步驟S108,其中將待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息呈現(xiàn)于第二客戶端中。如圖2所示,在網(wǎng)頁分享界面240中設(shè)置了一些按鈕(也可以是復(fù)選框),便于用戶選擇其想知悉的信息。這些按鈕的示例包括“最多”、“最新”、“所有人”、“好友”、“本周”、“今天”等等。若用戶點擊“最多”,那么分享次數(shù)最多的URL被呈現(xiàn)于第二客戶端的瀏覽器中;若用戶點擊“本周”,那么本周分享次數(shù)由高到低的排名被呈現(xiàn)于第二客戶端的瀏覽器中。其中“好友”按鈕可只有登錄用戶可選。另外,網(wǎng)頁分享界面240也可以顯示熱門關(guān)鍵詞、分類,還可以顯示搜索框,以便用戶可以搜索相應(yīng)的分享信息。網(wǎng)頁分享界面具體的分享策略和顯示內(nèi)容可以根據(jù)實際情況而定,本發(fā)明對此不做限制。本實施例提供了一種在瀏覽器上實現(xiàn)的網(wǎng)頁分享方法,使用第一客戶端的用戶在瀏覽網(wǎng)頁時,如果需要分享該網(wǎng)頁,直接在瀏覽器的網(wǎng)頁顯示界面進行分享按鈕點擊操作或其它指定操作就可以觸發(fā)第一客戶端向服務(wù)器上報與分享相關(guān)的信息,由服務(wù)器將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,這樣用戶無需登錄第三方網(wǎng)站或其它應(yīng)用程序就可實現(xiàn)實時實地的網(wǎng)頁分享。另外,服務(wù)器除了可以將網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端外,還可以根據(jù)各種分享策略對上報的信息進行統(tǒng)計分析,并把分享統(tǒng)計結(jié)果反饋給第二客戶端,使用戶可獲得更為豐富的分享信息。進一步的,服務(wù)器還可以對第一客戶端上報的信息進行合法性和安全性的驗證,能防止惡意用戶偽造分享信息對服務(wù)器進行攻擊,也能保證分享內(nèi)容的安全性。圖3示出了根據(jù)本發(fā)明的一個實施例的網(wǎng)頁分享系統(tǒng)300的結(jié)構(gòu)示意圖。如圖3所示,網(wǎng)頁分享系統(tǒng)300包括第一客戶端310、第二客戶端320和服務(wù)器330。其中,第一客戶端310包括上報器311 ;服務(wù)器330包括第一接收器331和第一發(fā)送器332 ;第二客戶端320包括第二接收器321。上報器311適于向服務(wù)器330上報與分享相關(guān)的信息,該與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址??蛇x地,上報器311根據(jù)以下觸發(fā)方式上報與分享相關(guān)的信息對分享按鈕的點擊或雙擊操作,其中,分享按鈕靜態(tài)顯示或動態(tài)顯示在待分享網(wǎng)頁的指定位置;或,在待分享網(wǎng)頁中的拖動操作。關(guān)于與分享相關(guān)的信息的內(nèi)容可以參見上述方法實施例的描述,在此不再贅述。第一接收器331適于接收上報器311上報的與分享相關(guān)的信息。

可選地,與分享相關(guān)的信息包括第一校驗串。作為一種實施方式,第一校驗串是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息而計算得到的,服務(wù)器330包括第一驗證器333,適于根據(jù)除了第一校驗串之外的與分享相關(guān)的信息,計算第二校驗串;通過比較第一校驗串和第二校驗串,對第一客戶端310的上報器311上報的與分享相關(guān)的信息的合法性進行驗證。作為另一種實施方式,第一校驗串是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息和第一客戶端310預(yù)先存儲的加密串而計算得到的,服務(wù)器330包括第二驗證器(圖中未示出),適于根據(jù)除了第一校驗串之外的與分享相關(guān)的信息和服務(wù)器320預(yù)先存儲的加密串,計算第二校驗串;通過比較第一校驗串和第二校驗串,對第一客戶端310上報的與分享相關(guān)的信息的合法性進行驗證??蛇x地,服務(wù)器330還可以包括第三驗證器334,適于通過對待分享網(wǎng)頁的標題和/或待分享網(wǎng)頁的內(nèi)容進行非法關(guān)鍵字搜索,對待分享網(wǎng)頁的安全性進行驗證??蛇x地,服務(wù)器330還可以包括統(tǒng)計器335,適于將多個第一客戶端310上報的與分享相關(guān)的信息進行統(tǒng)計分析,得到分享統(tǒng)計結(jié)果。進一步的,統(tǒng)計器335具體適于統(tǒng)計分析待分享網(wǎng)頁的網(wǎng)址的分享次數(shù);和/或,統(tǒng)計分析在預(yù)設(shè)時間段內(nèi)分享次數(shù)由高到低的待分享網(wǎng)頁的網(wǎng)址的排名;和/或,統(tǒng)計分析分享次數(shù)超過預(yù)設(shè)值的待分享網(wǎng)頁的網(wǎng)址按照時間順序的排名;和/或,統(tǒng)計分析待分享網(wǎng)頁的網(wǎng)址的分享次數(shù)的變化趨勢;和/或,提取待分享網(wǎng)頁的標題中的關(guān)鍵詞,對關(guān)鍵詞進行分類,統(tǒng)計分析針對關(guān)鍵詞或關(guān)鍵詞類別的分享總數(shù)或分享總數(shù)排名或分享總數(shù)變化趨勢。第一發(fā)送器332適于將待分享網(wǎng)頁的網(wǎng)址和/或評論信息和/或分享統(tǒng)計結(jié)果發(fā)送給第二客戶端320。第二接收器321適于接收第一發(fā)送器332發(fā)送的待分享網(wǎng)頁的網(wǎng)址和/或評論信息和/或分享統(tǒng)計結(jié)果以在第二客戶端320呈現(xiàn)這些信息。服務(wù)器330向第二客戶端320返回待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息可以是基于第二客戶端320的瀏覽器的請求,即第二客戶端320的瀏覽器向服務(wù)器330請求獲取待分享網(wǎng)頁的相關(guān)內(nèi)容。服務(wù)器330也可以基于第一客戶端310的用戶關(guān)系信息,將待分享網(wǎng)頁的網(wǎng)址和/或分享統(tǒng)計結(jié)果和/或評論信息推送給第二客戶端320,第二客戶端320是根據(jù)與分享相關(guān)的信息中包含的第一用戶標識而獲得的客戶端;第一用戶標識是第一客戶端310上登錄用戶的標識。具體地,與分享相關(guān)的信息還包括分享范圍標識,分享范圍標識表明將待分享網(wǎng)頁的網(wǎng)址分享給好友;服務(wù)器330還包括查詢器336,適于根據(jù)第一用戶標識,查詢用戶關(guān)系列表,得到與第一用戶標識有關(guān)的好友標識;第二客戶端320是好友標識對應(yīng)的用戶登錄的客戶端??蛇x地,服務(wù)器還包括第二發(fā)送器337,適于向第一客戶端310返回分享確認消息;第一客戶端310還適于根據(jù)分享確認消息呈現(xiàn)已分享信息。本實施例提供了一種基于在瀏覽器上實現(xiàn)網(wǎng)頁分享的系統(tǒng),使用第一客戶端的用戶在瀏覽網(wǎng)頁時,如果需要分享該網(wǎng)頁,直接在瀏覽器的網(wǎng)頁顯示界面進行分享按鈕點擊操作或其它指定操作就可以觸發(fā)第一客戶端向服務(wù)器上報與分享相關(guān)的信息,由服務(wù)器將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,這樣用戶無需登錄第三方網(wǎng)站或其它應(yīng)用程序就可實現(xiàn)實時實地的網(wǎng)頁分享。另外,服務(wù)器除了可以將網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端外,還可以根據(jù)各種分享策略對上報的信息進行統(tǒng)計分析,并把分享統(tǒng)計結(jié)果反饋給第二客戶端,使用戶可獲得更為豐富的分享信息。進一步的,服務(wù)器還可以對第一客戶端上報的信息進行合法性和安全性的驗證,能防止惡意用戶偽造分享信息對服務(wù)器進行攻擊,也能保證分 享內(nèi)容的安全性。圖4示出了根據(jù)本發(fā)明的一個實施例的服務(wù)器400的結(jié)構(gòu)示意圖。如圖4所示,服務(wù)器400包括第一接收器331和第一發(fā)送器332,其中,第一接收器331適于接收第一客戶端上報的與分享相關(guān)的信息,該與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址;第一發(fā)送器332適于將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于第二客戶端中。除此之外,服務(wù)器400還可以包括第一驗證器333、第三驗證器334、統(tǒng)計器335、查詢器336和第二發(fā)送器337。這些模塊的功能可以參見上述系統(tǒng)實施例的相關(guān)描述,在此不再贅述。圖5示出了根據(jù)本發(fā)明的一個實施例的客戶端500的結(jié)構(gòu)示意圖。如圖5所示,客戶端500包括上報器510、第二接收器520和呈現(xiàn)器530。其中,上報器510適于向服務(wù)器上報包括一待分享網(wǎng)頁的網(wǎng)址的與分享相關(guān)的信息,以供服務(wù)器將上報器510上報的待分享網(wǎng)頁的網(wǎng)址發(fā)送給其它客戶端;第二接收器520適于接收服務(wù)器根據(jù)其它客戶端上報的與分享相關(guān)的信息而發(fā)送的另一待分享網(wǎng)頁的網(wǎng)址;呈現(xiàn)器530適于呈現(xiàn)第二接收器520接收的另一待分享網(wǎng)頁的網(wǎng)址。在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。類似地,應(yīng)當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權(quán)利要求書由此明確地并入該具體實施方式
,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任 意之一都可以以任意的組合方式來使用。本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的網(wǎng)頁分享系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
權(quán)利要求
1.一種網(wǎng)頁分享方法,包括 接收第一客戶端上報的與分享相關(guān)的信息,所述與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址; 將所述待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將所述待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于所述第~■客戶端中。
2.根據(jù)權(quán)利要求I所述的方法,所述第二客戶端是請求獲取待分享網(wǎng)頁的網(wǎng)址的客戶端。
3.根據(jù)權(quán)利要求I所述的方法,所述第二客戶端是根據(jù)所述與分享相關(guān)的信息中包含的第一用戶標識而獲得的客戶端;所述第一用戶標識是第一客戶端上登錄用戶的標識。
4.根據(jù)權(quán)利要求3所述的方法,所述與分享相關(guān)的信息還包括分享范圍標識;· 所述分享范圍標識表明將待分享網(wǎng)頁的網(wǎng)址分享給好友,所述方法還包括根據(jù)所述第一用戶標識,查詢用戶關(guān)系列表,得到所述與第一用戶標識有關(guān)的好友標識;所述第二客戶端是所述好友標識對應(yīng)的用戶登錄的客戶端。
5.根據(jù)權(quán)利要求I至4任一項所述的方法,所述與分享相關(guān)的信息還包括以下信息中的至少一項待分享網(wǎng)頁的標題、第一客戶端的設(shè)備標識、評論信息和第一校驗串。
6.根據(jù)權(quán)利要求5所述的方法,若所述與分享相關(guān)的信息包括所述評論信息,所述方法還包括將所述評論信息發(fā)送給所述第二客戶端,以將所述評論信息呈現(xiàn)于所述第二客戶端中。
7.根據(jù)權(quán)利要求I至6任一項所述的方法,所述第一客戶端上報與分享相關(guān)的信息是根據(jù)以下觸發(fā)方式而執(zhí)行的 對分享按鈕的點擊或雙擊操作,所述分享按鈕靜態(tài)顯示或動態(tài)顯示在待分享網(wǎng)頁的指定位置; 或,在待分享網(wǎng)頁中的拖動操作。
8.根據(jù)權(quán)利要求I至7任一項所述的方法,在所述接收第一客戶端上報的與分享相關(guān)的信息的步驟之后還包括向所述第一客戶端返回分享確認消息,所述第一客戶端根據(jù)所述分享確認消息呈現(xiàn)已分享信息。
9.根據(jù)權(quán)利要求5所述的方法,若所述與分享相關(guān)的信息包括所述第一校驗串,所述第一校驗串是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息而計算得到的,在所述將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端的步驟之前還包括 根據(jù)除了所述第一校驗串之外的與分享相關(guān)的信息,計算第二校驗串; 通過比較所述第一校驗串和第二校驗串,對所述第一客戶端上報的與分享相關(guān)的信息的合法性進行驗證。
10.根據(jù)權(quán)利要求5所述的方法,若所述與分享相關(guān)的信息包括所述第一校驗串,所述第一校驗串是根據(jù)除了第一校驗串之外的與分享相關(guān)的信息和所述第一客戶端預(yù)先存儲的加密串而計算得到的,在所述將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端的步驟之前還包括 根據(jù)除了所述第一校驗串之外的與分享相關(guān)的信息和服務(wù)器預(yù)先存儲的加密串,計算第二校驗串; 通過比較所述第一校驗串和第二校驗串,對所述第一客戶端上報的與分享相關(guān)的信息的合法性進行驗證。
11.根據(jù)權(quán)利要求5所述的方法,在所述將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端的步驟之前還包括通過對所述待分享網(wǎng)頁的標題和/或待分享網(wǎng)頁的內(nèi)容進行非法關(guān)鍵字搜索,對待分享網(wǎng)頁的安全性進行驗證。
12.根據(jù)權(quán)利要求5至11任一項所述的方法,還包括 將多個第一客戶端上報的與分享相關(guān)的信息進行統(tǒng)計分析,得到分享統(tǒng)計結(jié)果; 將所述分享統(tǒng)計結(jié)果發(fā)送給所述第二客戶端,以將所述分享統(tǒng)計結(jié)果呈現(xiàn)于所述第二客戶端中。
13.根據(jù)權(quán)利要求12所述的方法,所述將與分享相關(guān)的信息進行統(tǒng)計分析的步驟包括 統(tǒng)計分析所述待分享網(wǎng)頁的網(wǎng)址的分享次數(shù); 和/或,統(tǒng)計分析在預(yù)設(shè)時間段內(nèi)分享次數(shù)由高到低的待分享網(wǎng)頁的網(wǎng)址的排名; 和/或,統(tǒng)計分析分享次數(shù)超過預(yù)設(shè)值的待分享網(wǎng)頁的網(wǎng)址按照時間順序的排名; 和/或,統(tǒng)計分析待分享網(wǎng)頁的網(wǎng)址的分享次數(shù)的變化趨勢; 和/或,提取所述待分享網(wǎng)頁的標題中的關(guān)鍵詞,對所述關(guān)鍵詞進行分類,統(tǒng)計分析針對關(guān)鍵詞或關(guān)鍵詞類別的分享總數(shù)或分享總數(shù)排名或分享總數(shù)變化趨勢。
14.一種服務(wù)器,包括 第一接收器,適于接收第一客戶端上報的與分享相關(guān)的信息,所述與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址; 第一發(fā)送器,適于將所述待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將所述待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于所述第二客戶端中。
15.—種客戶端,包括 上報器,適于向服務(wù)器上報包括一待分享網(wǎng)頁的網(wǎng)址的與分享相關(guān)的信息,以供所述服務(wù)器將所述上報器上報的待分享網(wǎng)頁的網(wǎng)址發(fā)送給其它客戶端; 第二接收器,適于接收服務(wù)器根據(jù)其它客戶端上報的與分享相關(guān)的信息而發(fā)送的另一待分享網(wǎng)頁的網(wǎng)址; 呈現(xiàn)器,適于呈現(xiàn)所述第二接收器接收的另一待分享網(wǎng)頁的網(wǎng)址。
全文摘要
本發(fā)明公開了一種網(wǎng)頁分享方法和服務(wù)器及客戶端。其中網(wǎng)頁分享方法包括接收第一客戶端上報的與分享相關(guān)的信息,所述與分享相關(guān)的信息包括待分享網(wǎng)頁的網(wǎng)址;將所述待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端,以將所述待分享網(wǎng)頁的網(wǎng)址呈現(xiàn)于所述第二客戶端中。根據(jù)本發(fā)明提供的網(wǎng)頁分享方法及系統(tǒng),使用第一客戶端的用戶在瀏覽網(wǎng)頁時,如果需要分享該網(wǎng)頁,在網(wǎng)頁顯示界面通過相關(guān)操作就可使第一客戶端將與分享相關(guān)的信息上報給服務(wù)器,由服務(wù)器將待分享網(wǎng)頁的網(wǎng)址發(fā)送給第二客戶端。通過本發(fā)明的技術(shù)方案,用戶無需登錄第三方網(wǎng)站或其它應(yīng)用程序就可實現(xiàn)實時實地的網(wǎng)頁分享。
文檔編號G06F17/30GK102891897SQ201210424620
公開日2013年1月23日 申請日期2012年10月30日 優(yōu)先權(quán)日2012年10月30日
發(fā)明者張鵬翼, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新龙县| 都匀市| 吉首市| 方山县| 石阡县| 定州市| 密云县| 宜兰县| 武夷山市| 丰县| 永安市| 宜兴市| 新河县| 闽侯县| 抚宁县| 丰县| 西乌珠穆沁旗| 新宁县| 昌乐县| 旬阳县| 西吉县| 长岭县| 永宁县| 冷水江市| 宁乡县| 大埔区| 松溪县| 清徐县| 綦江县| 湛江市| 凌云县| 麻江县| 岐山县| 改则县| 清徐县| 嵊泗县| 合作市| 历史| 泸溪县| 仁寿县| 兴隆县|