專利名稱:用以輸出聯(lián)系人對(duì)象天氣信息的方法、客戶端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)、軟件技術(shù)領(lǐng)域。
背景技術(shù):
即時(shí)通信anstantMessaging,簡(jiǎn)稱IM),大多數(shù)情況下,指的是能夠即時(shí)發(fā)送或接收互聯(lián)網(wǎng)消息等功能的業(yè)務(wù)。它已成為人們通過(guò)網(wǎng)絡(luò)進(jìn)行交互通信的平臺(tái),用以實(shí)現(xiàn)包括文本、圖片、語(yǔ)音、視頻、多媒體等在內(nèi)的數(shù)據(jù)交互操作,并能夠?qū)σ延械臄?shù)據(jù)文檔利用即時(shí)通信工具進(jìn)行傳輸操作。在交互通信的基礎(chǔ)上,逐步發(fā)展出了個(gè)人頁(yè)面、博客、微博、電子郵件、音樂(lè)、圖片、游戲、影視和搜索等多種功能。即時(shí)通信工具已不再單純作為聊天工具, 還用以實(shí)現(xiàn)資訊、娛樂(lè)、搜索、電子商務(wù)、辦公、網(wǎng)絡(luò)社區(qū)等更加廣泛的用途。能夠?qū)崿F(xiàn)即時(shí)通信功能接入的設(shè)備,也多種多樣。典型的設(shè)備類型,包括使用傳統(tǒng)網(wǎng)絡(luò)的個(gè)人電腦,以及平板電腦;還包括使用移動(dòng)互聯(lián)網(wǎng)的智能手機(jī),等等。目前即時(shí)通信軟件的類型也多種多樣,典型的包括騰訊科技公司的QQ、微軟公司的MSN、AOL的ICQ,以及淘寶旺旺、網(wǎng)易泡泡、飛信,等等。目前即時(shí)通信軟件的類型,也多種多樣,典型的包括騰訊科技公司QQ、微軟公司MSN、AOL的ICQ,以及淘寶旺旺、網(wǎng)易泡泡、 飛信,等等。現(xiàn)有的即時(shí)通訊工具,能夠顯示和用戶有關(guān)的天氣信息。而對(duì)于聯(lián)系人對(duì)象來(lái)說(shuō),則不能顯示該種類型的數(shù)據(jù)信息。但在通信交流中,天氣常常是雙方關(guān)心的問(wèn)題,也經(jīng)常用來(lái)發(fā)起聊天的話題。
發(fā)明內(nèi)容
本發(fā)明的目的,是提供一種用以輸出聯(lián)系人對(duì)象天氣信息的方法、客戶端及系統(tǒng), 利用本發(fā)明,能夠針對(duì)于聯(lián)系人對(duì)象便利地顯示出即時(shí)通信聯(lián)系人對(duì)象的天氣信息。本發(fā)明提供一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,該方法包括如下步驟步驟1,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟2,建立天氣聯(lián)系人規(guī)則,在即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟3,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端輸出。進(jìn)一步,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將交互通信操作中的雙方或多方的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。進(jìn)一步,將交互通信操作中的雙方或多方的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,遍歷即時(shí)通信中已打開(kāi)即時(shí)通信交互界面的窗口的數(shù)據(jù)信息;采集針對(duì)于用戶當(dāng)前已打開(kāi)即時(shí)通信交互界面中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào);將前述的聯(lián)系人對(duì)象作為需要輸出天氣信息的聯(lián)系人對(duì)象,將與其對(duì)應(yīng)的用戶識(shí)別號(hào)發(fā)送至系統(tǒng)服務(wù)器;在系統(tǒng)服務(wù)器中,采集前述聯(lián)系人對(duì)象的用戶識(shí)別號(hào),作為需要采集并輸出對(duì)應(yīng)天氣信息的天氣聯(lián)系人規(guī)則。進(jìn)一步,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將聯(lián)系頻率在前N 名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。進(jìn)一步,將聯(lián)系頻率在前N名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)定聯(lián)系頻率的排名在前N名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象;設(shè)定需要計(jì)算和聯(lián)系人對(duì)象之間聯(lián)系頻率的時(shí)間段,在該時(shí)間段內(nèi)采集用戶和聯(lián)系人對(duì)象的聯(lián)系次數(shù);根據(jù)前一步驟的采集結(jié)果,獲得用戶和對(duì)應(yīng)聯(lián)系人對(duì)象之間的聯(lián)系頻率;
將聯(lián)系頻率從高到低進(jìn)行排序;將排名在前N名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。進(jìn)一步,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將最近聯(lián)系時(shí)間在前M名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。進(jìn)一步,所述的將最近聯(lián)系時(shí)間在前M名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)定最近聯(lián)系時(shí)間的排名在前M名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象;采集用戶進(jìn)行交流過(guò)的聯(lián)系人對(duì)象,與當(dāng)前的操作時(shí)間差;將操作時(shí)間差由少到多進(jìn)行排序;將排名在前M名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。進(jìn)一步,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。進(jìn)一步,所述的將特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)置特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象;采集相應(yīng)分組或群中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其發(fā)送至即時(shí)通信的系統(tǒng)服務(wù)器;將前述用戶識(shí)別號(hào)所對(duì)應(yīng)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其用戶識(shí)別號(hào)建立起列表,形成天氣聯(lián)系人規(guī)則。進(jìn)一步,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是采集用戶所設(shè)定的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象。進(jìn)一步,所述的采集用戶所設(shè)定的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,生成用以選擇聯(lián)系人對(duì)象來(lái)作為顯示天氣信息聯(lián)系人對(duì)象的操作界面;采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào);將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的天氣信息聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則。進(jìn)一步,所述的天氣信息,獲取的步驟為,采集聯(lián)系人對(duì)象針對(duì)于自身說(shuō)明信息部分中的所在地域信息;比對(duì)包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù);采集獲得所在地域的天氣信息。進(jìn)一步,所述的天氣信息,獲取的步驟為,生成接受用戶寫(xiě)入顯示天氣聯(lián)系人對(duì)象所在地域信息的操作界面;采集用戶所寫(xiě)入的地域信息;將用戶所寫(xiě)入的地域信息以及顯示天氣聯(lián)系人對(duì)象的用戶識(shí)別號(hào),以及用戶自身用戶識(shí)別號(hào),發(fā)送至系統(tǒng)服務(wù)器,進(jìn)行數(shù)據(jù)存儲(chǔ);采集所存儲(chǔ)的地域信息,和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲得對(duì)應(yīng)地域的天氣信息。進(jìn)一步,所述的天氣信息,獲取的步驟為,通過(guò)顯示天氣聯(lián)系人對(duì)象所在的即時(shí)通信客戶端,觸發(fā)所在終端上的地理定位結(jié)構(gòu),進(jìn)行地理定位操作,生成地理定位信息;通過(guò)前述的即時(shí)通信客戶端,來(lái)采集前述的地理定位信息,對(duì)應(yīng)著所在的即時(shí)通信用戶識(shí)別號(hào)傳送至系統(tǒng)服務(wù)器;經(jīng)由系統(tǒng)服務(wù)器,將前述的地理定位信息和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲取相應(yīng)的天氣信息。進(jìn)一步,所述的天氣信息在即時(shí)通信客戶端輸出的方式為,針對(duì)于處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面,來(lái)采集所對(duì)應(yīng)聯(lián)系人對(duì)象的天氣信息,并通過(guò)該即時(shí)通信交互界面進(jìn)行數(shù)據(jù)輸出;或者,針對(duì)于前述的即時(shí)通信交互界面,設(shè)置天氣信息的觸發(fā)按紐,當(dāng)采集到針對(duì)于該觸發(fā)按紐的操作信息時(shí),開(kāi)啟對(duì)應(yīng)的天氣信息形式窗口,輸出所采集獲得的天氣信息。進(jìn)一步,所述的天氣信息在即時(shí)通信客戶端輸出的方式為,針對(duì)于即時(shí)通信主面板上的聯(lián)系人對(duì)象ITEM項(xiàng),對(duì)應(yīng)著顯示天氣聯(lián)系人對(duì)象的 ITEM項(xiàng),輸出所采集獲得的天氣信息;或者,對(duì)應(yīng)著的聯(lián)系人對(duì)象ITEM項(xiàng),設(shè)置天氣信息觸發(fā)按紐,當(dāng)采集獲得針對(duì)于觸發(fā)按紐的操作信息時(shí),輸出與其相對(duì)應(yīng)的采集獲得的天氣信息。進(jìn)一步,所述的方法,包括有如下步驟,步驟S210,遍歷處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面的數(shù)據(jù)信息,獲得對(duì)應(yīng)著該即時(shí)通信交互界面的聯(lián)系人對(duì)象;步驟S220,將對(duì)應(yīng)著已打開(kāi)即時(shí)通信交互界面的聯(lián)系人對(duì)象,設(shè)定為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟S230,采集前述的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其作為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,傳輸至即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟S240,針對(duì)于前述的聯(lián)系人對(duì)象,獲得該聯(lián)系人對(duì)象所在的地域信息,通過(guò)地域信息與天氣信息之間的數(shù)據(jù)比對(duì),獲得所在地域的天氣信息;或者,查驗(yàn)和系統(tǒng)服務(wù)器相關(guān)聯(lián)的已有的即時(shí)通信用戶天氣數(shù)據(jù)庫(kù),獲取對(duì)應(yīng)著前述聯(lián)系人對(duì)象的天氣信息;步驟S250,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端;步驟S260,在前述處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面中,設(shè)置天氣信息輸出窗口, 輸出所獲得的前述天氣信息。進(jìn)一步,所述的方法,包括有如下步驟,步驟S310,采集用戶設(shè)置顯示天氣聯(lián)系人對(duì)象的觸發(fā)信息,生成選擇聯(lián)系人對(duì)象作為顯示天氣聯(lián)系人的操作界面;步驟S320,采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào);步驟S330,將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的顯示天氣聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則;步驟S340,判定前述聯(lián)系人對(duì)象的在線狀態(tài),當(dāng)處于在線狀態(tài)的情況下,進(jìn)行針對(duì)于該在線狀態(tài)下的聯(lián)系人對(duì)象的天氣信息數(shù)據(jù)的采集操作;步驟S350,針對(duì)于前述的聯(lián)系人對(duì)象,觸發(fā)所在的即時(shí)通信客戶端啟動(dòng)所在終端上的位置定位結(jié)構(gòu),進(jìn)行定位操作后生成位置定位信息;步驟S360,將前一步驟所獲得的位置定位信息,經(jīng)由聯(lián)系人對(duì)象所在的即時(shí)通信客戶端傳輸至系統(tǒng)服務(wù)器,通過(guò)系統(tǒng)服務(wù)器獲取前述定位信息所對(duì)應(yīng)天氣數(shù)據(jù);步驟S370,將獲得的前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至進(jìn)行聯(lián)系人對(duì)象選擇的用戶所在的即時(shí)通信客戶端;步驟S380,對(duì)應(yīng)著前一步驟所描述的即時(shí)通信客戶端,在其聯(lián)系人列表上,對(duì)于處于在線狀態(tài)下的顯示天氣聯(lián)系人對(duì)象的ITEM項(xiàng),生成天氣信息輸出窗口,載入前一步驟所獲得的天氣信息并輸出。本發(fā)明還提供了一種用以輸出聯(lián)系人對(duì)象天氣信息的客戶端,該客戶端包括天氣聯(lián)系人設(shè)定模塊,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;天氣聯(lián)系人規(guī)則建立模塊,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出。本發(fā)明還提供了一種用以輸出聯(lián)系人對(duì)象天氣信息的系統(tǒng),該系統(tǒng)包括客戶端,其中該客戶端包括,天氣聯(lián)系人設(shè)定模塊,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;天氣聯(lián)系人規(guī)則建立模塊,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出;系統(tǒng)服務(wù)器,天氣聯(lián)系人規(guī)則模塊,根據(jù)客戶端中天氣聯(lián)系人設(shè)定模塊所設(shè)定聯(lián)系人對(duì)象,建立呈現(xiàn)天氣信息的聯(lián)系人對(duì)象的規(guī)則;
天氣信息采集模塊,根據(jù)天氣聯(lián)系人規(guī)則模塊中的聯(lián)系人對(duì)象,采集與其對(duì)應(yīng)的天氣信息數(shù)據(jù);天氣信息發(fā)送模塊,將前述的天氣信息采集模塊所獲的天氣信息數(shù)據(jù)發(fā)送至客戶端中的天氣信息輸出模塊。
圖1是本發(fā)明所述方法的流程圖,為第一實(shí)施例。圖2是本發(fā)明中通過(guò)即時(shí)通信交互界面顯示聯(lián)系人對(duì)象天氣信息的示意圖。圖3是本發(fā)明所述方法的流程圖,為第二實(shí)施例。圖4是本發(fā)明所述方法的流程圖,為第三實(shí)施例。圖5是本發(fā)明中所述客戶端的結(jié)構(gòu)框圖,為第四實(shí)施例。圖6是本發(fā)明中所述系統(tǒng)的結(jié)構(gòu)框圖,為第五實(shí)施例。
具體實(shí)施例方式在本發(fā)明中,能夠針對(duì)于符合數(shù)據(jù)輸出條件的聯(lián)系人對(duì)象,輸出天氣方面的數(shù)據(jù) fn息ο下面對(duì)本發(fā)明所描述的方法,結(jié)合圖1所示的步驟,描述如下。本發(fā)明在實(shí)施時(shí),包括有如下的三個(gè)步驟步驟S110,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟S120,建立天氣聯(lián)系人規(guī)則,在即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟S130,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端輸出。針對(duì)于前述的步驟SllO中的聯(lián)系人對(duì)象的設(shè)定方式,以及步驟S120中天氣聯(lián)系人規(guī)則的建立步驟,作為舉例而非限定,有如下的五種實(shí)施方式方式1,將交互通信操作中的雙方或多方的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。常見(jiàn)的實(shí)施例,有這樣兩種情況情況1,在雙方進(jìn)行通信交互的情況下,采集交互雙方的對(duì)方,作為顯示天氣信息的聯(lián)系人對(duì)象。情況2,在采用即時(shí)通信群的方式進(jìn)行交互的情況下,采集群中其他各方的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象。所對(duì)應(yīng)的步驟,作為舉例而非限定,描述如下遍歷即時(shí)通信中已打開(kāi)即時(shí)通信交互界面的窗口的數(shù)據(jù)信息;采集針對(duì)于用戶當(dāng)前已打開(kāi)即時(shí)通信交互界面中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào);將前述的聯(lián)系人對(duì)象作為需要輸出天氣信息的聯(lián)系人對(duì)象,將與其對(duì)應(yīng)的用戶識(shí)別號(hào)發(fā)送至系統(tǒng)服務(wù)器;在系統(tǒng)服務(wù)器中,采集前述聯(lián)系人對(duì)象的用戶識(shí)別號(hào),作為需要采集并輸出對(duì)應(yīng)天氣信息的天氣聯(lián)系人規(guī)則。其中,前面所描述的遍歷已打開(kāi)即時(shí)通信交互界面的窗口的方式,作為舉例而非限定,對(duì)于Windows操作系統(tǒng)來(lái)說(shuō),可以通過(guò)窗口相關(guān)的API函數(shù),來(lái)獲得窗口的數(shù)據(jù)信息, 以及采集所對(duì)應(yīng)的窗口的屬性數(shù)據(jù)。通過(guò)對(duì)應(yīng)窗口的屬性數(shù)據(jù),來(lái)獲得進(jìn)行交互通信的聯(lián)系人對(duì)象的數(shù)據(jù)信息,包括采集聯(lián)系入對(duì)象的用戶識(shí)別號(hào)。另外,也可以采集用戶觸發(fā)即時(shí)通信交互界面的操作形式,比如,采集用戶通過(guò)鼠標(biāo)觸發(fā)即時(shí)通信主面板上的聯(lián)系人列表中的聯(lián)系人對(duì)象的操作信息,經(jīng)過(guò)用戶的鼠標(biāo)左鍵的點(diǎn)擊操作,開(kāi)啟了與相對(duì)應(yīng)的即時(shí)通信交互界面。于是,就可以采集用戶鼠標(biāo)點(diǎn)擊操作的觸發(fā)位置,對(duì)應(yīng)出相應(yīng)即時(shí)通信主面板中的ITEM項(xiàng),通過(guò)該ITEM項(xiàng)獲得該聯(lián)系人對(duì)象的數(shù)據(jù)信息,包括用戶識(shí)別號(hào)數(shù)據(jù)信息。在這種實(shí)施例中,直接將已打開(kāi)即時(shí)通信交互界面的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象。方式2,將聯(lián)系頻率在前N名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。這種方式,是根據(jù)用戶和各個(gè)聯(lián)系人對(duì)象之間的聯(lián)系頻率排序,來(lái)將符合排序要求的聯(lián)系人對(duì)象,設(shè)定為天氣信息聯(lián)系人對(duì)象。所對(duì)應(yīng)的步驟,作為舉例而非限定,描述如下設(shè)定聯(lián)系頻率的排名在前N名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象;設(shè)定需要計(jì)算和聯(lián)系人對(duì)象之間聯(lián)系頻率的時(shí)間段,在該時(shí)間段內(nèi)采集用戶和聯(lián)系人對(duì)象的聯(lián)系次數(shù);根據(jù)前一步驟的采集結(jié)果,獲得用戶和對(duì)應(yīng)聯(lián)系人對(duì)象之間的聯(lián)系頻率;將聯(lián)系頻率從高到低進(jìn)行排序;將排名在前N名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。其中,前述的“N”,其取值范圍最大為用戶的所有聯(lián)系人對(duì)象,最小為1。作為優(yōu)選的實(shí)施例,所述的“N”在10及10以下,1以及1之上,為正整數(shù)。其中,所述的“時(shí)間段”,作為舉例而非限定,優(yōu)選為距當(dāng)前時(shí)間在一年及一年之內(nèi),一個(gè)月及一個(gè)月之上的時(shí)間范圍。其中,所述的“聯(lián)系次數(shù)”,指的是在用戶一次開(kāi)啟即時(shí)通信客戶端的時(shí)間段內(nèi), 至少有一次針對(duì)于相應(yīng)聯(lián)系人對(duì)象的即時(shí)通信交互操作,這種情況下,視為進(jìn)行了一次的聯(lián)系操作。方式3,將最近聯(lián)系時(shí)間在前M名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。這種方式,是按最近的聯(lián)系時(shí)間和用戶進(jìn)行操作的當(dāng)前時(shí)間進(jìn)行比對(duì),取排名靠前的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象。所對(duì)應(yīng)的步驟,作為舉例而非限定,描述如下設(shè)定最近聯(lián)系時(shí)間的排名在前M名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象;采集用戶進(jìn)行交流過(guò)的聯(lián)系人對(duì)象,與當(dāng)前的操作時(shí)間差;將操作時(shí)間差由少到多進(jìn)行排序;
將排名在前M名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。其中,前述的“M”,其取值范圍最大為用戶的所有聯(lián)系人對(duì)象,最小為1。作為優(yōu)選的實(shí)施例,所述的“M”在10及10以下,1以及1之上,為正整數(shù)。方式4,將特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。這是選擇特定的以組或群來(lái)進(jìn)行分類的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象。所對(duì)應(yīng)的步驟,作為舉例而非限定,描述如下設(shè)置特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象;采集相應(yīng)分組或群中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其發(fā)送至即時(shí)通信的系統(tǒng)服務(wù)器;將前述用戶識(shí)別號(hào)所對(duì)應(yīng)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其用戶識(shí)別號(hào)建立起列表,形成天氣聯(lián)系人規(guī)則。方式5,采集用戶所設(shè)定的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象。這種實(shí)施方式下,是將用戶直接進(jìn)行選擇的所對(duì)應(yīng)的步驟,作為舉例而非限定,描述如下生成用以選擇聯(lián)系人對(duì)象來(lái)作為顯示天氣信息聯(lián)系人對(duì)象的操作界面;采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào);將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的天氣信息聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則。在這種方案下,用戶可以根據(jù)需求來(lái)便利地選擇特定的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象。前述的天氣信息,獲取的方式是多種多樣的,作為舉例而非限定,下面描述幾種方案方案1,根據(jù)聯(lián)系人對(duì)象所寫(xiě)入的地域信息,來(lái)獲取對(duì)應(yīng)地址的天氣信息。這種方案的實(shí)現(xiàn)步驟,描述如下采集聯(lián)系人對(duì)象針對(duì)于自身說(shuō)明信息部分中的所在地域信息;比對(duì)包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù);采集獲得所在地域的天氣信息。其中,采集聯(lián)系人對(duì)象的自身說(shuō)明信息部分的方式,可以通過(guò)所在的系統(tǒng)服務(wù)器來(lái)實(shí)現(xiàn),也可以通過(guò)用戶的即時(shí)通信客戶端來(lái)實(shí)現(xiàn)。通過(guò)遍歷聯(lián)系人對(duì)象的數(shù)據(jù)信息內(nèi)容, 根據(jù)地域信息所在的位置,或者,所在的數(shù)據(jù)布局關(guān)系,來(lái)進(jìn)行數(shù)據(jù)采集。比如說(shuō),一般都會(huì)寫(xiě)明相應(yīng)的城市信息,如上海、北京等等。其中,所述的包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù),可以是專門(mén)的氣侯類的數(shù)據(jù)庫(kù)存,也可以通過(guò)網(wǎng)絡(luò)搜索的形式,來(lái)將相應(yīng)的地域信息為關(guān)鍵詞,經(jīng)搜索獲得相應(yīng)氣侯信
自 AjVAjV 尼、,寸寸ο方案2,根據(jù)所采集獲得的聯(lián)系人對(duì)象所在的IP地址,進(jìn)行地域分析,進(jìn)而根據(jù)獲取的地域數(shù)據(jù)來(lái)取得相應(yīng)的天氣信息。
在這種方案下,是通過(guò)系統(tǒng)服務(wù)器來(lái)獲得顯示天氣信息聯(lián)系人對(duì)象的IP地址,進(jìn)而通過(guò)IP地址和地域之間對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),來(lái)判定IP地址所在的地域,通過(guò)該地域進(jìn)而查獲所對(duì)應(yīng)的天氣信息。需要指出的是,IP地址呈現(xiàn)的數(shù)據(jù),未必是可靠數(shù)據(jù)。方案3,根據(jù)用戶針對(duì)于顯示天氣聯(lián)系人對(duì)象所寫(xiě)入的聯(lián)系人對(duì)象的地域數(shù)據(jù)信息,獲取相應(yīng)地域的天氣信息。在這種方案下,是通過(guò)用戶針對(duì)于顯示天氣聯(lián)系人對(duì)象,直接所寫(xiě)入的地域數(shù)據(jù)信息,經(jīng)過(guò)搜索之后,獲得對(duì)應(yīng)的天氣信息數(shù)據(jù)。其實(shí)現(xiàn)步驟,描述如下生成接受用戶寫(xiě)入顯示天氣聯(lián)系人對(duì)象所在地域信息的操作界面;采集用戶所寫(xiě)入的地域信息;將用戶所寫(xiě)入的地域信息以及顯示天氣聯(lián)系人對(duì)象的用戶識(shí)別號(hào),以及用戶自身用戶識(shí)別號(hào),發(fā)送至系統(tǒng)服務(wù)器,進(jìn)行數(shù)據(jù)存儲(chǔ);采集所存儲(chǔ)的地域信息,和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲得對(duì)應(yīng)地域的天氣信息。方案4,通過(guò)針對(duì)于顯示天氣聯(lián)系人對(duì)象所在終端的真實(shí)地理定位,來(lái)采集真實(shí)的地域數(shù)據(jù)信息。具體說(shuō)來(lái),這種方式的步驟描述如下通過(guò)顯示天氣聯(lián)系人對(duì)象所在的即時(shí)通信客戶端,觸發(fā)所在終端上的地理定位結(jié)構(gòu),進(jìn)行地理定位操作,生成地理定位信息;通過(guò)前述的即時(shí)通信客戶端,來(lái)采集前述的地理定位信息,對(duì)應(yīng)著所在的即時(shí)通信用戶識(shí)別號(hào)傳送至系統(tǒng)服務(wù)器;經(jīng)由系統(tǒng)服務(wù)器,將前述的地理定位信息和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲取相應(yīng)的天氣信息。通過(guò)這種方式,能夠獲得顯示天氣聯(lián)系人對(duì)象的所在地域的實(shí)際天氣信息。其中,所述的即時(shí)通信客戶端所在的終端,優(yōu)選為手機(jī)、PDA、平板電腦等可移動(dòng)性且可以進(jìn)行便利地定位的終端結(jié)構(gòu)。定位的方式,優(yōu)選為GPS衛(wèi)星定位,或者基于移動(dòng)通信網(wǎng)基站的移動(dòng)通信網(wǎng)定位,都是可以的。對(duì)應(yīng)著前述的步驟S130,在即時(shí)通信客戶端輸出聯(lián)系人對(duì)象的天氣信息的方式, 作為舉例而非限定,有如下幾種類型類型1,針對(duì)于處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面,來(lái)采集所對(duì)應(yīng)聯(lián)系人對(duì)象的天氣信息,并通過(guò)該即時(shí)通信交互界面進(jìn)行數(shù)據(jù)輸出。當(dāng)然,還可以針對(duì)于前述的即時(shí)通信交互界面,設(shè)置天氣信息的觸發(fā)按紐。當(dāng)采集到針對(duì)于該觸發(fā)按紐的操作信息時(shí),開(kāi)啟對(duì)應(yīng)的天氣信息形式窗口,輸出所采集獲得的天氣fn息。類型2,針對(duì)于即時(shí)通信主面板上的聯(lián)系人對(duì)象ITEM項(xiàng),對(duì)應(yīng)著顯示天氣聯(lián)系人對(duì)象的ITEM項(xiàng),輸出所采集獲得的天氣信息。當(dāng)然,也同樣可以設(shè)置相應(yīng)的觸發(fā)相應(yīng)結(jié)構(gòu),比如說(shuō),用來(lái)探測(cè)鼠標(biāo)在對(duì)應(yīng)ITEM 項(xiàng)的置放信息,當(dāng)處于相應(yīng)界面時(shí),輸出所采集獲得的天氣信息?;蛘撸瑢?duì)應(yīng)著聯(lián)系人對(duì)象ITEM項(xiàng),設(shè)置天氣信息觸發(fā)按紐,當(dāng)采集獲得針對(duì)于觸發(fā)按紐的操作信息時(shí),輸出與其相對(duì)應(yīng)的采集獲得的天氣信息。參圖2所示,這兒就展示了本發(fā)明應(yīng)用中的實(shí)施例。圖中展示了即時(shí)通信客戶端100,在該即時(shí)通信客戶端100的發(fā)送方主面板110 上,展示有聯(lián)系人列表120。在該聯(lián)系人列表120中,包括有各個(gè)聯(lián)系人對(duì)象121。針對(duì)著各個(gè)聯(lián)系人對(duì)象121,用戶觸發(fā)之后,就可以呈現(xiàn)發(fā)送方即時(shí)通信交互界面130。在發(fā)送方即時(shí)通信交互界面130的下部,設(shè)置有發(fā)送方交互界面輸入欄131,在發(fā)送方即時(shí)通信交互界面130的上部,設(shè)置有發(fā)送方交互界面輸出欄132,進(jìn)一步,作為舉例而非限定,在發(fā)送方交互界面輸入欄131和發(fā)送方交互界面輸出欄132的中間部分,設(shè)置有交互界面工具欄133, 進(jìn)一步,對(duì)應(yīng)在交互界面的其它部位,比如說(shuō)發(fā)送方交互界面輸出欄132的上部,還可以設(shè)置即時(shí)通信的相關(guān)工具欄目。在本實(shí)施例中,就在發(fā)送方交互界面輸出欄132的上部的工具欄位置,設(shè)置了聯(lián)系人對(duì)象天氣顯示窗140,輸出了包括“ 15°C,東風(fēng)5級(jí),中雨”在內(nèi)天氣數(shù)據(jù)信息。在本實(shí)施例中,通過(guò)窗口生成相關(guān)的相互,在已有的即時(shí)通信交互界面130中,嵌入聯(lián)系人對(duì)象天氣顯示窗140。然后,通過(guò)該入聯(lián)系人對(duì)象天氣顯示窗140的句柄,將即時(shí)通信客戶端100通過(guò)系統(tǒng)服務(wù)器所獲得天氣信息,載入到聯(lián)系人對(duì)象天氣顯示窗140,輸出給用戶。下面結(jié)合著圖3和圖4,進(jìn)一步,描述本發(fā)明的兩個(gè)實(shí)施例。參圖3所示,在本圖所示的實(shí)施例中,是針對(duì)于正在進(jìn)行交互通信的聯(lián)系人對(duì)象, 輸出天氣信息的方式。具體來(lái)說(shuō),它包括有如下步驟步驟S210,遍歷處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面的數(shù)據(jù)信息,獲得對(duì)應(yīng)著該即時(shí)通信交互界面的聯(lián)系人對(duì)象;步驟S220,將對(duì)應(yīng)著已打開(kāi)即時(shí)通信交互界面的聯(lián)系人對(duì)象,設(shè)定為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟S230,采集前述的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其作為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,傳輸至即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟S240,針對(duì)于前述的聯(lián)系人對(duì)象,獲得該聯(lián)系人對(duì)象所在的地域信息,通過(guò)地域信息與天氣信息之間的數(shù)據(jù)比對(duì),獲得所在地域的天氣信息;或者,查驗(yàn)和系統(tǒng)服務(wù)器相關(guān)聯(lián)的已有的即時(shí)通信用戶天氣數(shù)據(jù)庫(kù),獲取對(duì)應(yīng)著前述聯(lián)系人對(duì)象的天氣信息;步驟S250,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端;步驟S260,在前述處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面中,設(shè)置天氣信息輸出窗口, 輸出所獲得的前述天氣信息。其中,對(duì)應(yīng)著前述的步驟S240,所述的已有的即時(shí)通信用戶天氣數(shù)據(jù)庫(kù),指的是通過(guò)所在的即時(shí)通信系統(tǒng),已經(jīng)預(yù)先針對(duì)于每個(gè)上線的用戶,或者每個(gè)用戶,采集獲得了與其相對(duì)應(yīng)的天氣信息,從而構(gòu)成已有的即時(shí)通信用戶天氣數(shù)據(jù)庫(kù)。這種情況下,直接采集相應(yīng)聯(lián)系人的天氣數(shù)據(jù),就可以了。其中,對(duì)應(yīng)著步驟S260,設(shè)置天氣信息輸出窗口的位置,優(yōu)選為對(duì)應(yīng)著該聯(lián)系人對(duì)象圖標(biāo)的工具欄中。在這種實(shí)施例下,僅僅針對(duì)于已開(kāi)啟的即時(shí)通信交互界面所對(duì)應(yīng)的聯(lián)系人對(duì)象才顯示相應(yīng)的天氣信息。參圖4所示,在本圖所示的實(shí)施例中,是針對(duì)于所選擇的聯(lián)系人對(duì)象,來(lái)顯示天氣信息的方式。具體來(lái)說(shuō),它包括有如下步驟步驟S310,采集用戶設(shè)置顯示天氣聯(lián)系人對(duì)象的觸發(fā)信息,生成選擇聯(lián)系人對(duì)象作為顯示天氣聯(lián)系人的操作界面;步驟S320,采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào);步驟S330,將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的顯示天氣聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則;步驟S340,判定前述聯(lián)系人對(duì)象的在線狀態(tài),當(dāng)處于在線狀態(tài)的情況下,進(jìn)行針對(duì)于該在線狀態(tài)下的聯(lián)系人對(duì)象的天氣信息數(shù)據(jù)的采集操作;步驟S350,針對(duì)于前述的聯(lián)系人對(duì)象,觸發(fā)所在的即時(shí)通信客戶端啟動(dòng)所在終端上的位置定位結(jié)構(gòu),進(jìn)行定位操作后生成位置定位信息;步驟S360,將前一步驟所獲得的位置定位信息,經(jīng)由聯(lián)系人對(duì)象所在的即時(shí)通信客戶端傳輸至系統(tǒng)服務(wù)器,通過(guò)系統(tǒng)服務(wù)器獲取前述定位信息所對(duì)應(yīng)天氣數(shù)據(jù);步驟S370,將獲得的前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至進(jìn)行聯(lián)系人對(duì)象選擇的用戶所在的即時(shí)通信客戶端;步驟S380,對(duì)應(yīng)著前一步驟所描述的即時(shí)通信客戶端,在其聯(lián)系人列表上,對(duì)于處于在線狀態(tài)下的顯示天氣聯(lián)系人對(duì)象的ITEM項(xiàng),生成天氣信息輸出窗口,載入前一步驟所獲得的天氣信息并輸出。在本實(shí)施例中,用戶需要自己來(lái)設(shè)定顯示天氣聯(lián)系人對(duì)象。以及,僅僅針對(duì)于處于在線狀態(tài)下的顯示天氣聯(lián)系人對(duì)象,才將其設(shè)置為顯示天氣信息的聯(lián)系人對(duì)象。其中,所述的選擇聯(lián)系人對(duì)象作為顯示天氣聯(lián)系人的操作界面,該界面可以通過(guò)如下步驟來(lái)實(shí)現(xiàn)遍歷用戶的聯(lián)系人列表,獲得各個(gè)聯(lián)系人的用戶識(shí)別號(hào),或聯(lián)系人其它的標(biāo)識(shí)信息;針對(duì)于每一個(gè)聯(lián)系人,生成一個(gè)選擇控件的選項(xiàng),全部的聯(lián)系人對(duì)象,生成一個(gè)對(duì)應(yīng)著全部聯(lián)系人對(duì)象的選擇控件;采集用戶針對(duì)于特定聯(lián)系人對(duì)象的選擇控件的選擇信息,作為用戶所選擇的顯示天氣聯(lián)系人的選擇信息。參圖5所示,結(jié)合前面所述的方法,本發(fā)明還提供了一種用以輸出聯(lián)系人對(duì)象天氣信息的客戶端200,它包括天氣聯(lián)系人設(shè)定模塊210,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;天氣聯(lián)系人規(guī)則建立模塊220,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊230,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出。在使用中,通過(guò)所述的天氣聯(lián)系人設(shè)定模塊210,來(lái)通過(guò)預(yù)設(shè)的規(guī)則設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,這些規(guī)則前面均有描述;或者,通過(guò)人為選擇的方式,來(lái)設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,選擇的方式,前面已有描述。進(jìn)一步,通過(guò)天氣聯(lián)系人規(guī)則建立模塊220,來(lái)采集天氣聯(lián)系人設(shè)定模塊210所設(shè)置的需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)發(fā)送至即時(shí)通信系統(tǒng)服務(wù)器。以及,通過(guò)天氣信息輸出模塊230,來(lái)從系統(tǒng)服務(wù)器中獲得針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,進(jìn)而通過(guò)所在的即時(shí)通信客戶端輸出,輸出的方式,參前面的描述。參圖6所示,結(jié)合前面所述的方法,本發(fā)明還提供了一種用以輸出聯(lián)系人對(duì)象天氣信息的系統(tǒng)400,該系統(tǒng)包括客戶端200,其中該客戶端200包括,天氣聯(lián)系人設(shè)定模塊210,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;天氣聯(lián)系人規(guī)則建立模塊220,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊230,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出;系統(tǒng)服務(wù)器300,天氣聯(lián)系人規(guī)則模塊310,根據(jù)客戶端中天氣聯(lián)系人設(shè)定模塊所設(shè)定聯(lián)系人對(duì)象, 建立呈現(xiàn)天氣信息的聯(lián)系人對(duì)象的規(guī)則;天氣信息采集模塊320,根據(jù)天氣聯(lián)系人規(guī)則模塊中的聯(lián)系人對(duì)象,采集與其對(duì)應(yīng)的天氣信息數(shù)據(jù);天氣信息發(fā)送模塊330,將前述的天氣信息采集模塊所獲的天氣信息數(shù)據(jù)發(fā)送至客戶端中的天氣信息輸出模塊。在使用中,通過(guò)所述的天氣聯(lián)系人設(shè)定模塊210,來(lái)通過(guò)預(yù)設(shè)的規(guī)則設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,這些規(guī)則前面均有描述;或者,通過(guò)人為選擇的方式,來(lái)設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,選擇的方式,前面已有描述。進(jìn)一步,通過(guò)天氣聯(lián)系人規(guī)則建立模塊220,來(lái)采集天氣聯(lián)系人設(shè)定模塊210所設(shè)置的需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)發(fā)送至即時(shí)通信系統(tǒng)服務(wù)器。通過(guò)系統(tǒng)服務(wù)器300中的天氣聯(lián)系人規(guī)則模塊310,來(lái)根據(jù)客戶端中天氣聯(lián)系人設(shè)定模塊所設(shè)定聯(lián)系人對(duì)象,建立呈現(xiàn)天氣信息的聯(lián)系人對(duì)象的規(guī)則;或者,直接用以存儲(chǔ)前述的天氣聯(lián)系人規(guī)則建立模塊220所發(fā)送的規(guī)則數(shù)據(jù)。進(jìn)而,在觸發(fā)針對(duì)于前述的聯(lián)系人對(duì)象進(jìn)行天氣信息采集時(shí),比如,用戶進(jìn)入了登陸狀態(tài),由天氣信息采集模塊320,根據(jù)天氣聯(lián)系人規(guī)則模塊中的聯(lián)系人對(duì)象,采集與其對(duì)應(yīng)的天氣信息數(shù)據(jù)。進(jìn)而通過(guò)天氣信息發(fā)送模塊330,將前述的天氣信息采集模塊所獲的天氣信息數(shù)據(jù)發(fā)送至客戶端200中的天氣信息輸出模塊230,進(jìn)行天氣數(shù)據(jù)的輸出操作。以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施例,亦均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于該方法包括如下步驟 步驟1,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟2,建立天氣聯(lián)系人規(guī)則,在即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟3,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端輸出ο
2.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將交互通信操作中的雙方或多方的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。
3.根據(jù)權(quán)利要求2所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于將交互通信操作中的雙方或多方的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,遍歷即時(shí)通信中已打開(kāi)即時(shí)通信交互界面的窗口的數(shù)據(jù)信息; 采集針對(duì)于用戶當(dāng)前已打開(kāi)即時(shí)通信交互界面中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào); 將前述的聯(lián)系人對(duì)象作為需要輸出天氣信息的聯(lián)系人對(duì)象,將與其對(duì)應(yīng)的用戶識(shí)別號(hào)發(fā)送至系統(tǒng)服務(wù)器;在系統(tǒng)服務(wù)器中,采集前述聯(lián)系人對(duì)象的用戶識(shí)別號(hào),作為需要采集并輸出對(duì)應(yīng)天氣信息的天氣聯(lián)系人規(guī)則。
4.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將聯(lián)系頻率在前N名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。
5.根據(jù)權(quán)利要求4所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于將聯(lián)系頻率在前N名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)定聯(lián)系頻率的排名在前N名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象; 設(shè)定需要計(jì)算和聯(lián)系人對(duì)象之間聯(lián)系頻率的時(shí)間段,在該時(shí)間段內(nèi)采集用戶和聯(lián)系人對(duì)象的聯(lián)系次數(shù);根據(jù)前一步驟的采集結(jié)果,獲得用戶和對(duì)應(yīng)聯(lián)系人對(duì)象之間的聯(lián)系頻率; 將聯(lián)系頻率從高到低進(jìn)行排序;將排名在前N名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。
6.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將最近聯(lián)系時(shí)間在前M名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象。
7.根據(jù)權(quán)利要求6所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的將最近聯(lián)系時(shí)間在前M名次內(nèi)的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)定最近聯(lián)系時(shí)間的排名在前M名次內(nèi)的聯(lián)系人對(duì)象,作為顯示天氣信息的聯(lián)系人對(duì)象;采集用戶進(jìn)行交流過(guò)的聯(lián)系人對(duì)象,與當(dāng)前的操作時(shí)間差; 將操作時(shí)間差由少到多進(jìn)行排序;將排名在前M名次之內(nèi)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其對(duì)應(yīng)的用戶識(shí)別號(hào),建立起天氣聯(lián)系人規(guī)則。
8.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是將特定分組或特定群中的聯(lián)系人對(duì)象, 采集作為顯示天氣信息聯(lián)系人對(duì)象。
9.根據(jù)權(quán)利要求8所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的將特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,設(shè)置特定分組或特定群中的聯(lián)系人對(duì)象,采集作為顯示天氣信息聯(lián)系人對(duì)象; 采集相應(yīng)分組或群中的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其發(fā)送至即時(shí)通信的系統(tǒng)服務(wù)器;將前述用戶識(shí)別號(hào)所對(duì)應(yīng)的聯(lián)系人對(duì)象,取為天氣信息聯(lián)系人對(duì)象,采集其用戶識(shí)別號(hào)建立起列表,形成天氣聯(lián)系人規(guī)則。
10.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象的方式,是采集用戶所設(shè)定的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象。
11.根據(jù)權(quán)利要求10所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于 所述的采集用戶所設(shè)定的聯(lián)系人對(duì)象,作為顯示天氣信息聯(lián)系人對(duì)象的步驟為,生成用以選擇聯(lián)系人對(duì)象來(lái)作為顯示天氣信息聯(lián)系人對(duì)象的操作界面; 采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào); 將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的天氣信息聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則。
12.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的天氣信息,獲取的步驟為,采集聯(lián)系人對(duì)象針對(duì)于自身說(shuō)明信息部分中的所在地域信息; 比對(duì)包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù); 采集獲得所在地域的天氣信息。
13.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的天氣信息,獲取的步驟為,生成接受用戶寫(xiě)入顯示天氣聯(lián)系人對(duì)象所在地域信息的操作界面; 采集用戶所寫(xiě)入的地域信息;將用戶所寫(xiě)入的地域信息以及顯示天氣聯(lián)系人對(duì)象的用戶識(shí)別號(hào),以及用戶自身用戶識(shí)別號(hào),發(fā)送至系統(tǒng)服務(wù)器,進(jìn)行數(shù)據(jù)存儲(chǔ);采集所存儲(chǔ)的地域信息,和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲得對(duì)應(yīng)地域的天氣信息。
14.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的天氣信息,獲取的步驟為,通過(guò)顯示天氣聯(lián)系人對(duì)象所在的即時(shí)通信客戶端,觸發(fā)所在終端上的地理定位結(jié)構(gòu), 進(jìn)行地理定位操作,生成地理定位信息;通過(guò)前述的即時(shí)通信客戶端,來(lái)采集前述的地理定位信息,對(duì)應(yīng)著所在的即時(shí)通信用戶識(shí)別號(hào)傳送至系統(tǒng)服務(wù)器;經(jīng)由系統(tǒng)服務(wù)器,將前述的地理定位信息和包括有地域?qū)?yīng)天氣信息的數(shù)據(jù)庫(kù)進(jìn)行比對(duì),獲取相應(yīng)的天氣信息。
15.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的天氣信息在即時(shí)通信客戶端輸出的方式為,針對(duì)于處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面,來(lái)采集所對(duì)應(yīng)聯(lián)系人對(duì)象的天氣信息,并通過(guò)該即時(shí)通信交互界面進(jìn)行數(shù)據(jù)輸出;或者,針對(duì)于前述的即時(shí)通信交互界面,設(shè)置天氣信息的觸發(fā)按紐,當(dāng)采集到針對(duì)于該觸發(fā)按紐的操作信息時(shí),開(kāi)啟對(duì)應(yīng)的天氣信息形式窗口,輸出所采集獲得的天氣信息。
16.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的天氣信息在即時(shí)通信客戶端輸出的方式為,針對(duì)于即時(shí)通信主面板上的聯(lián)系人對(duì)象ITEM項(xiàng),對(duì)應(yīng)著顯示天氣聯(lián)系人對(duì)象的ITEM 項(xiàng),輸出所采集獲得的天氣信息;或者,對(duì)應(yīng)著的聯(lián)系人對(duì)象ITEM項(xiàng),設(shè)置天氣信息觸發(fā)按紐,當(dāng)采集獲得針對(duì)于觸發(fā)按紐的操作信息時(shí),輸出與其相對(duì)應(yīng)的采集獲得的天氣信息。
17.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的方法,包括有如下步驟,步驟S210,遍歷處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面的數(shù)據(jù)信息,獲得對(duì)應(yīng)著該即時(shí)通信交互界面的聯(lián)系人對(duì)象;步驟S220,將對(duì)應(yīng)著已打開(kāi)即時(shí)通信交互界面的聯(lián)系人對(duì)象,設(shè)定為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟S230,采集前述的聯(lián)系人對(duì)象的用戶識(shí)別號(hào),將其作為需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象,傳輸至即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟S240,針對(duì)于前述的聯(lián)系人對(duì)象,獲得該聯(lián)系人對(duì)象所在的地域信息,通過(guò)地域信息與天氣信息之間的數(shù)據(jù)比對(duì),獲得所在地域的天氣信息;或者,查驗(yàn)和系統(tǒng)服務(wù)器相關(guān)聯(lián)的已有的即時(shí)通信用戶天氣數(shù)據(jù)庫(kù),獲取對(duì)應(yīng)著前述聯(lián)系人對(duì)象的天氣信息;步驟S250,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端;步驟S260,在前述處于開(kāi)啟狀態(tài)的即時(shí)通信交互界面中,設(shè)置天氣信息輸出窗口,輸出所獲得的前述天氣信息。
18.根據(jù)權(quán)利要求1所述的一種用以輸出聯(lián)系人對(duì)象天氣信息的方法,其特征在于所述的方法,包括有如下步驟,步驟S310,采集用戶設(shè)置顯示天氣聯(lián)系人對(duì)象的觸發(fā)信息,生成選擇聯(lián)系人對(duì)象作為顯示天氣聯(lián)系人的操作界面;步驟S320,采集用戶所選擇的聯(lián)系人對(duì)象信息,獲得相應(yīng)聯(lián)系人對(duì)象的用戶識(shí)別號(hào); 步驟S330,將所獲得的用戶識(shí)別號(hào)發(fā)送至所在的系統(tǒng)服務(wù)器,對(duì)應(yīng)著用戶所在即時(shí)通信客戶端的用戶識(shí)別號(hào),存儲(chǔ)為對(duì)應(yīng)的顯示天氣聯(lián)系人對(duì)象,形成天氣聯(lián)系人規(guī)則;步驟S340,判定前述聯(lián)系人對(duì)象的在線狀態(tài),當(dāng)處于在線狀態(tài)的情況下,進(jìn)行針對(duì)于該在線狀態(tài)下的聯(lián)系人對(duì)象的天氣信息數(shù)據(jù)的采集操作;步驟S350,針對(duì)于前述的聯(lián)系人對(duì)象,觸發(fā)所在的即時(shí)通信客戶端啟動(dòng)所在終端上的位置定位結(jié)構(gòu),進(jìn)行定位操作后生成位置定位信息;步驟S360,將前一步驟所獲得的位置定位信息,經(jīng)由聯(lián)系人對(duì)象所在的即時(shí)通信客戶端傳輸至系統(tǒng)服務(wù)器,通過(guò)系統(tǒng)服務(wù)器獲取前述定位信息所對(duì)應(yīng)天氣數(shù)據(jù);步驟S370,將獲得的前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至進(jìn)行聯(lián)系人對(duì)象選擇的用戶所在的即時(shí)通信客戶端;步驟S380,對(duì)應(yīng)著前一步驟所描述的即時(shí)通信客戶端,在其聯(lián)系人列表上,對(duì)于處于在線狀態(tài)下的顯示天氣聯(lián)系人對(duì)象的ITEM項(xiàng),生成天氣信息輸出窗口,載入前一步驟所獲得的天氣信息并輸出。
19.一種用以輸出聯(lián)系人對(duì)象天氣信息的客戶端,其特征在于該客戶端包括 天氣聯(lián)系人設(shè)定模塊,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;天氣聯(lián)系人規(guī)則建立模塊,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出。
20.一種用以輸出聯(lián)系人對(duì)象天氣信息的系統(tǒng),其特征在于該系統(tǒng)包括 客戶端,其中該客戶端包括,天氣聯(lián)系人設(shè)定模塊,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象; 天氣聯(lián)系人規(guī)則建立模塊,建立天氣聯(lián)系人規(guī)則,將該規(guī)則數(shù)據(jù)向即時(shí)通信系統(tǒng)服務(wù)器進(jìn)行發(fā)送操作;天氣信息輸出模塊,采集來(lái)自于服務(wù)器的針對(duì)于前述前述聯(lián)系人對(duì)象的天氣信息,通過(guò)所在的即時(shí)通信客戶端輸出; 系統(tǒng)服務(wù)器,天氣聯(lián)系人規(guī)則模塊,根據(jù)客戶端中天氣聯(lián)系人設(shè)定模塊所設(shè)定聯(lián)系人對(duì)象,建立呈現(xiàn)天氣信息的聯(lián)系人對(duì)象的規(guī)則;天氣信息采集模塊,根據(jù)天氣聯(lián)系人規(guī)則模塊中的聯(lián)系人對(duì)象,采集與其對(duì)應(yīng)的天氣信息數(shù)據(jù);天氣信息發(fā)送模塊,將前述的天氣信息采集模塊所獲的天氣信息數(shù)據(jù)發(fā)送至客戶端中的天氣信息輸出模塊。
全文摘要
本發(fā)明提供了一種用以輸出聯(lián)系人對(duì)象天氣信息的方法、客戶端及系統(tǒng),屬于網(wǎng)絡(luò)、軟件技術(shù)領(lǐng)域。通過(guò)輸入法工具欄,便利地觸發(fā)即時(shí)通訊工具。該方法包括如下步驟步驟1,設(shè)定需要進(jìn)行天氣信息顯示的聯(lián)系人對(duì)象;步驟2,建立天氣聯(lián)系人規(guī)則,在即時(shí)通信系統(tǒng)服務(wù)器中存儲(chǔ);步驟3,采集與前述聯(lián)系人對(duì)象對(duì)應(yīng)的天氣信息,傳輸至用戶所在的即時(shí)通信客戶端輸出。利用本發(fā)明,能夠針對(duì)于聯(lián)系人對(duì)象便利地顯示出即時(shí)通信聯(lián)系人對(duì)象的天氣信息。
文檔編號(hào)H04L12/58GK102497333SQ20111042568
公開(kāi)日2012年6月13日 申請(qǐng)日期2011年12月18日 優(yōu)先權(quán)日2011年12月18日
發(fā)明者馬宇塵 申請(qǐng)人:上海量明科技發(fā)展有限公司