即時通信互動方法、系統(tǒng)及服務器的制造方法
【專利摘要】本發(fā)明涉及一種即時通信互動方法,包括:接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器;服務器根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配;以及驗證成功則返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。本發(fā)明實施例提供的即時通信互動方法、系統(tǒng)、以及服務器可以刺激即時通信用戶之間的問題解答,增加互動的有效性。
【專利說明】即時通信互動方法、系統(tǒng)及服務器
【技術領域】
[0001]本發(fā)明涉及即時通信技術,特別涉及一種即時通信互動方法、系統(tǒng)及服務器。
【背景技術】
[0002]網(wǎng)絡即時通訊工具發(fā)展到今天,已經(jīng)被大多數(shù)的網(wǎng)民所接受,而且逐漸成為了用戶日常生活中不可缺少的一部分,即時通信軟件不但被利用在用戶的工作生活中,同樣也大量使用在用戶的業(yè)余生活中,通過即時通信軟件用戶可以實現(xiàn)與聯(lián)系人即時有效的溝通。
[0003]發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題:目前在用戶與好友聯(lián)系中,不但需要普通文本的交流溝通,同樣也需要豐富的互動溝通方式,而目前在其它類型的互動溝通模式存在諸多不足,無法滿足用戶多層次溝通的需求,一定程度上影響到用戶溝通的有效性。
【發(fā)明內容】
[0004]為了解決現(xiàn)有技術中即時通信軟件用戶溝通有效性受到限制的問題,本發(fā)明實施例提出了一種即時通信互動方法及裝置。所述技術方案如下:
一種即時通信互動方法,包括:
接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;
將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器;
服務器根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及
驗證成功則返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0005]一種即時通信互動系統(tǒng),包括:
輸入模塊,用于接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;
發(fā)送模塊,用于將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器;
驗證模塊,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及
通知及計分模塊,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0006]一種即時通信服務器,包括:
接收模塊,用于接收第一帳戶發(fā)送的針對特定問題的答案字符串及其對應的用戶屬性信息;
驗證模塊,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及
通知及計分模塊,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。[0007]相對于現(xiàn)有技術,本發(fā)明實施例提供的即時通信互動方法、系統(tǒng)、以及服務器可以刺激即時通信用戶之間的問題解答,增加互動的有效性。
【專利附圖】
【附圖說明】
[0008]為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中使用的附圖作一簡單地介紹,顯而易見地,下面所列附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0009]圖1是本發(fā)明第一實施例提供的即時通信互動方法的流程示意圖;
圖2是本發(fā)明第二實施例提供的即時通信互動方法的流程示意圖;
圖3是采用本發(fā)明第二實施例提供的方法中設定問題及答案的流程示意圖;
圖4是采用本發(fā)明第二實施例提供的方法中設定問題及答案的界面示意圖;
圖5是采用本發(fā)明第二實施例提供的方法中回答問題的流程示意圖;
圖6是采用本發(fā)明第二實施例提供的方法中開啟問題回答界面的操作示意圖;
圖7是采用本發(fā)明第二實施例提供的方法中回答問題的界面示意圖;
圖8為本發(fā)明第三實施例的提供的即時通信互動系統(tǒng)的結構示意圖;
圖9為本發(fā)明第四實施例的提供的即時通信服務器的結構示意圖。
【具體實施方式】
[0010]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0011]下面將結合本發(fā)明中的附圖,對本發(fā)明中的技術方案進行清楚、完整的描述,顯然,所描述的實施例是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0012]實施例1
本發(fā)明第一實施例提出了一種即時通信互動方法,其流程如圖1所示,包括:
步驟101:接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;
步驟102:將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器;
步驟103:服務器根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;
步驟104:驗證成功則返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0013]本發(fā)明實施例提供的即時通信互動方法可以刺激即時通信用戶之間的問題解答,增加互動的有效性。
[0014]實施例2
本發(fā)明第二實施例提出了一種即時通信互動方法,其是在第一實施例基礎上改進而來,其流程如圖2所示,包括:
步驟201:接收用戶通過第二帳戶輸入的包括特定問題及答案的信息至服務器,所述第二帳戶與第一帳戶為關聯(lián)帳戶。[0015]在本實施例中,第一、第二帳戶為關聯(lián)帳戶,例如,在即時通信軟件中,第二帳戶可以為第一帳戶的好友,例如,第一帳戶的用戶名可以是“甲”,第二帳戶的用戶名可以是“乙”,乙存在于甲的好友列表中。使用時,第二帳戶的用戶可以打開通過客戶端,如手機、筆記本電腦、平板電腦通過圖3所示的步驟進行設定,即通過單擊自己的頭像進入圖4所示出的個人資料界面,當單擊心意相通過應用圖標時,可在“心意相通”對應的輸入框10及20中,分別輸入設定的問題及答案,例如,問題可以是:“我最喜歡的動物是什么”?而對應的答案可以是“小貓”。當問題及答案設定成功之后,點擊“確定”按鈕,即可將所述特定問題及答案的信息發(fā)送至服務器。
[0016]步驟202:將所述特定問題及答案信息進行加密存儲。
[0017]在此步驟中,服務器對所述特定問題及答案信息進行加密存儲,以確保信息不會被惡意泄露。
[0018]步驟203:接收用戶通過第一帳戶輸入的針對特定問題的答案字符串。
[0019]請一塊參閱圖5及圖6,甲可以在好友列表中選擇乙,進入聊天界面,然后單擊圖6所示的心意相通應用圖標25,進入問題回答界面圖7。在本實施例中,假設甲知道“我最喜歡的動物是什么”的答案是“小貓”,其可以對應我的回答中填入字符串““小貓”。
[0020]步驟204:服務器根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證。
[0021]當甲點擊“確定”按鈕,其將所述字符串““小貓”及用戶屬性信息通過TCP/IP協(xié)議向服務器發(fā)送,在本實施例中,用戶屬性信息可以包括甲的帳號,乙的帳號,或進一步包括甲乙之間的關聯(lián)信息,即乙是甲的好友。
[0022]當服務器接收到該用戶屬性信息時,其根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,將所述答案字符串與服務器預設的目標答案進行匹配驗證。
[0023]步驟205:驗證成功則返回第一通知信息給客戶端并進行顯示。
[0024]在本實施例中,由于甲輸入的字符串““小貓”與乙設定的問題“我最喜歡的動物是什么”的答案相匹配,因此驗證成功,此時,服務器發(fā)送一個表明驗證成功的第一通知信息給甲的客戶端。
[0025]可以理解的是,當甲輸入的字符串不是““小貓”,而是其它與乙設定的問題“我最喜歡的動物是什么”的答案不相匹配的字符串時,驗證失敗,此時,服務器發(fā)送一個表明驗證失敗的第二通知信息給甲的客戶端。當然,在其它變更實施方式中,可以設定最多答錯次數(shù)為3次,猜不對答案再發(fā)送第二通知信息等方式,或是猜不對答案可以換題的其它規(guī)則,并不局限于具體實施例。
[0026]步驟206:服務器以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0027]在本實施例中,甲的預定屬性信息在此處可為一個虛擬魅力值,當驗證成功時,月艮務器將甲的魅力值加一分,以示對甲進行獎勵。
[0028]在本實施例中,可通過可視化標識顯示所述甲的虛擬魅力值,如圖7所示,甲的虛擬魅力值為120。在其它變更實施例中,甲可選擇向其它好友發(fā)送其虛擬魅力值,以增加互動的趣味性,當然,其它用戶也可通過即時通信軟件查看甲的虛擬魅力值。
[0029]由上述實施例的描述可知,由于本發(fā)明第二實施例提出的方法通過互動問題進行驗證的形式,并以對虛擬魅力值加分的形式進行互動,可以有效刺激即時通信用戶之間的問題解答,增加互動的有效性。
[0030]實施例3
本發(fā)明第三實施例提出了一種即時通信互動系統(tǒng)30,其架構如圖8所示,包括:
輸入模塊31,用于接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;
發(fā)送模塊32,用于將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器;
驗證模塊33,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及
通知及計分模塊34,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0031]本實施例中,所述輸入模塊31還用于接收用戶通過第二帳戶輸入的包括特定問題及答案的信息至服務器,所述第二帳戶與第一帳戶為關聯(lián)帳戶,所述通信互動系統(tǒng)30還包括加密存儲模塊35,用于將所述特定問題及答案信息進行加密存儲。
[0032]另外,所述通知及計分模塊34還用于當驗證失敗則返回第二通知信息給客戶端并進行顯示,并保持第一帳戶的預定屬性值。
[0033]進一步的,所述即時通信互動系統(tǒng)30還可包括:
標識顯示單元36,用于通過可視化標識顯示所述第一帳戶的預定屬性值。
[0034]本發(fā)明實施例提供的即時通信互動系統(tǒng)同樣可以刺激即時通信用戶之間的問題解答,增加互動的有效性。
[0035]實施例4
本發(fā)明第二實施例提出了一種即時通信服務器40,其架構如圖9所示,包括:
接收模塊41,用于接收第一帳戶發(fā)送的針對特定問題的答案字符串及其對應的用戶屬性信息;
驗證模塊42,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及
通知及計分模塊43,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
[0036]本實施例中,所述接收模塊41還用于接收用戶通過第二帳戶發(fā)送的包括特定問題及答案的信息,所述第二帳戶與第一帳戶為關聯(lián)帳戶,所述服務器還可包括:
加密存儲模塊44,用于將所述特定問題及答案信息進行加密存儲。
[0037]另外,所述通知及計分模塊43還用于當驗證失敗則返回第二通知信息給客戶端并進行顯示,并保持第一帳戶的預定屬性值。
[0038]本發(fā)明實施例提供的即時通信服務器40可以刺激即時通信用戶之間的問題解答,增加互動的有效性。
[0039]本發(fā)明實施例第三和第四實施例的系統(tǒng)30及服務器40,與前述的第一和第二實施例的方法構思和原理相同,因此在第三和第四實施例中對與第一和第二實施例中相同的部分不再贅述。
[0040]運用本發(fā)明提出的一種基于即時通信軟件實現(xiàn)新老朋友溝通互動的技術方案,通過實現(xiàn)該技術方案,用戶不但可以進行普通的文本消息的交流溝通,而且在聊天的過程中可以利用瑣碎時間,加強互動溝通。增進了解。這樣可以極大的豐富用戶之間的溝通體驗,可以讓自己的好友隨時與自己尋找志同道合的共同點,這樣用戶可以享受更加豐富與便利的網(wǎng)絡聊天體驗。
[0041 ] 上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0042]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,月艮務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0043]以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本發(fā)明的保護范圍。
【權利要求】
1.一種即時通信互動方法,其特征在于,包括: 接收用戶通過第一帳戶輸入的針對特定問題的答案字符串; 將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器; 服務器根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及 驗證成功則返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
2.根據(jù)權利要求1所述的即時通信互動方法,其特征在于,在接收用戶通過第一帳戶輸入的針對特定問題的答案字符串前: 接收用戶通過第二帳戶輸入的包括特定問題及答案的信息至服務器,所述第二帳戶與第一帳戶為關聯(lián)帳戶; 將所述特定問題及答案信息進行加密存儲。
3.根據(jù)權利要求1所述的即時通信互動方法,其特征在于,當驗證失敗則返回第二通知信息給客戶端并進行顯示,并保持第一帳戶的預定屬性值。
4.根據(jù)權利要求1所述的即時通信互動方法,其特征在于,進一步包括:通過可視化標識顯示所述第一帳戶的預定屬性值。
5.一種即時通信互動系統(tǒng),其特征在于,包括: 輸入模塊,用于接收用戶通過第一帳戶輸入的針對特定問題的答案字符串;` 發(fā)送模塊,用于將所述答案字符串及其對應的用戶屬性信息發(fā)送至服務器; 驗證模塊,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及 通知及計分模塊,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
6.根據(jù)權利要求5所述的即時通信互動系統(tǒng),其特征在于,所述輸入模塊還用于接收用戶通過第二帳戶輸入的包括特定問題及答案的信息至服務器,所述第二帳戶與第一帳戶為關聯(lián)帳戶,所述通信互動系統(tǒng)還包括: 加密存儲模塊,用于將所述特定問題及答案信息進行加密存儲。
7.根據(jù)權利要求5所述的即時通信互動系統(tǒng),其特征在于,所述通知及計分模塊還用于當驗證失敗則返回第二通知信息給客戶端并進行顯示,并保持第一帳戶的預定屬性值。
8.根據(jù)權利要求5所述的即時通信互動系統(tǒng),其特征在于,進一步包括: 標識顯示單元,用于通過可視化標識顯示所述第一帳戶的預定屬性值。
9.一種即時通信服務器,其特征在于,包括: 接收模塊,用于接收第一帳戶發(fā)送的針對特定問題的答案字符串及其對應的用戶屬性信息; 驗證模塊,用于根據(jù)該用戶屬性信息找查所述特定問題及其目標答案,并將所述答案字符串與服務器預設的目標答案進行匹配驗證;以及 通知及計分模塊,用于當驗證成功時返回第一通知信息給客戶端并進行顯示,并以預定規(guī)則向第一帳戶的預定屬性進行計分。
10.根據(jù)權利要求9所述的即時通信服務器,其特征在于,所述接收模塊還用于接收用戶通過第二帳戶發(fā)送的包括特定問題及答案的信息,所述第二帳戶與第一帳戶為關聯(lián)帳戶,所述服務器還包括: 加密存儲模塊,用于將所述特定問題及答案信息進行加密存儲。
11.根據(jù)權利要求9所述的即時通信服務器,其特征在于,所述通知及計分模塊還用于當驗證失敗則返回第二通知信息給客戶端并進行顯示,并保持第一帳戶的預定屬性值。
【文檔編號】H04L12/58GK103684981SQ201210355112
【公開日】2014年3月26日 申請日期:2012年9月21日 優(yōu)先權日:2012年9月21日
【發(fā)明者】張婉瀛 申請人:騰訊科技(深圳)有限公司