專利名稱:即時通信交互界面開啟數據實現的方法、客戶端及系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于通信、軟件技術領域 。
背景技術:
即時通信工具是目前應用非常廣泛的交互通信形式,它是一種廣泛應用的通信平臺,能夠完成多種形式的交互操作、數據傳輸操作,以及基于該平臺進行關聯頁面的數據編輯及發(fā)布操作。在使用即時通信工具的過程中,一般是在開啟了即時通信客戶端之后,能夠展示出即時通信主面板,在即時通信主面板中,設置有聯系人列表,在聯系人列表中設置有各個聯系人對象。每個聯系人對象所在的區(qū)域通常以條形的框體結構進行呈現,其中包括對應聯系人對象的頭像圖標以及用戶名等數據內容,該條框結構通常被稱為ITEM項,在觸發(fā)了該ITEM項之后,能夠打開與該聯系人對象相對應的即時通信交互界面,在該即時通信交互界面中通常包括有交互界面輸入欄,用以輸入需要向對方進行傳送的數據信息,該數據信息可以是字符,或者圖片,或者其它的數據內容,比如需要傳輸的文件,或者錄制的音頻或者視頻數據等。以及包括有交互界面輸出欄,用以輸出交互各方所推送的數據信息。以及包括有交互界面工具欄,用以提供和交互通信相關的各種工具類型,比如,用以發(fā)起語音交互操作的語音發(fā)起控件,或者用以發(fā)起視頻交互操作的視頻發(fā)起控件,或者用以呈現圖標列表的圖標控件,或者用以錄制音頻數據向對方發(fā)送的音頻錄制控件等工具形式。目前的技術條件下,在觸發(fā)ITEM項開啟即時通信交互界面時,除了打開的即時通信交互界面之外,不會出現其它的數據信息。但實際上,用戶之間所進行的即時通信交互,很多是富有情感色彩的,在對即時通信交互界面觸發(fā)開啟操作時,還可以增加輸出的信息類型及信息內容,但目前這類技術并不存在。
發(fā)明內容
本發(fā)明的目的是提供一種即時通信交互界面開啟數據實現的方法,以及對應的客戶端及系統(tǒng),利用本發(fā)明,能夠在即時通信交互界面被觸發(fā)了開啟操作的情況下,輸出預設的開啟態(tài)數據。本發(fā)明提供一種即時通信交互界面開啟數據實現的方法,該方法包括有如下步驟步驟1,對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據;步驟2,采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,是即時通信用戶與所選擇的特定聯系人對象之間,所設置及輸出的數據內容。進一步,所述的開啟態(tài)數據,由交互通信中的接收方或者發(fā)起方進行設置,在交互通信各方對即時通信交互界面進行開啟操作時,分別輸出相同的開啟態(tài)數據。
進一步,所述的開啟態(tài)數據,在通過即時通信交互界面所對應的接收方與發(fā)起方均進行設置的情況下,一方所在的即時通信交互界面在開啟時,輸出由另一方所設置的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,在即時通信交互界面所對應的交互方之間,對于其中一方所設置的開啟態(tài)數據,能夠由其他方進行編輯,將編輯后的開啟態(tài)數據推送至系統(tǒng)服務器進行存儲,作為前述交互方所對應即時通信交互界面的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,由即時通信系統(tǒng)服務器預設,在交互通信的各方對所在即時通信客戶端的即時通信交互界面進行開啟操作時,分別輸出所預設的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,是通過觸發(fā)開啟態(tài)設置界面進行設置的,在該界面中包括有如下結構其中至少其一,手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;
數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,為如下數據類型中至少其一,字符格式的文本數據;圖片格式的圖片數據;音頻格式的音頻數據;視頻格式的視頻數據;多媒體格式的多媒體數據。進一步,所述的開啟態(tài)數據,是通過遍歷交互通信中已有的數據內容所獲得的交互通信的統(tǒng)計數據。進一步,所述的開啟態(tài)數據,在進行數據輸出時,所對應的開啟態(tài)數據輸出窗口與即將開啟或已經開啟的即時通信交互界面的尺寸和/或位置相同。進一步,在開啟態(tài)數據具有兩種或兩種以上的獨立輸出內容的情況下,依據如下方式其中之一進行數據輸出,
將各獨立輸出內容按預設的次序依次進行數據輸出;將各獨立輸出內容按照隨機輸出的方式依次進行數據輸出;將各獨立輸出內容按照其數量,生成與該數量相當的窗口,同步分別輸出各獨立輸出內容。進一步,在即時通信交互界面所對應的交互方為雙方的情況下,若其中一方取消開啟態(tài)數據,則雙方即時通信客戶端所對應的開啟態(tài)數據均被取消。進一步,對應著所述的步驟2,在采集獲得對即時通信交互界面開啟的觸發(fā)消息,首先輸出預設的開啟態(tài)數據,在采集獲得該開啟態(tài)數據輸出完畢的消息后,輸出對應的即時通信交互界面;或者,首先輸出預設的開啟態(tài)數據,在采集獲得提前結束該開啟態(tài)數據的消息后,輸出對應的即時通信交互界面; 或者,在觸發(fā)輸出即時通信交互界面的情況下,同步觸發(fā)輸出預設的開啟態(tài)數據。進一步,所述的開啟態(tài)數據,在對應的即時通信交互界面被開啟之后開始輸出,所持續(xù)的時間在O. 5-20秒鐘之間。進一步,前述的開啟態(tài)數據,是通過對以往交互內容進行識別獲得的,其步驟為,采集即時通信交互界面中以往交互通信內容;對其交互內容進行識別,篩選獲得交互內容的關鍵詞,或者對交互內容進行識別來判定感情色彩;獲取與前述關鍵詞或者感情色彩相匹配的開啟態(tài)數據,在對應的即時通信交互界面被開啟的情況下進行數據輸出。進一步,獲取前述開啟態(tài)數據的數據范圍,是在用戶自身預設的兩種或以上的開啟態(tài)數據中進行搜索,或者在即時通信客戶端或系統(tǒng)服務器所預存的開啟態(tài)數據中進行搜索,或者通過廣域的互聯網進行匹配數據的搜索。本發(fā)明還提供一種即時通信交互界面開啟數據實現的客戶端,該客戶端包括開啟態(tài)數據設置單元,用以對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據;開啟態(tài)數據輸出單元,用以采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。本發(fā)明還提供一種即時通信交互界面開啟數據實現的系統(tǒng),該系統(tǒng)包括發(fā)起方客戶端,用以對應著所選擇的接收方,設置觸發(fā)與其對應的即時通信交互界面進行開啟操作后輸出的開啟態(tài)數據;系統(tǒng)服務器,用以獲取發(fā)起方對應著接收方所設置的開啟態(tài)數據,以及在發(fā)起方與接收方之間開啟即時通信交互界面的情況下或之前,將開啟態(tài)數據向兩者至少其一進行推送;接收方客戶端,用以在采集獲得對應著發(fā)起方的即時通信交互界面的開啟操作消息,輸出通過系統(tǒng)服務器所接收的由發(fā)起方客戶端設置的開啟態(tài)數據。
圖I是本發(fā)明所描述的一種即時通信交互界面開啟數據實現的方法流程圖,對應著實施例I。圖2是本發(fā)明所描述的一種即時通信交互界面開啟數據實現的客戶端的結構框圖,對應著實施例5。圖3是本發(fā)明所描述的一種即時通信交互界面開啟數據實現的系統(tǒng)的結構框圖,對應著實施例6。
具體實施例方式實施例I參圖I所示,在本實施例中,描述了本發(fā)明所提供的一種即時通信交互界面開啟數據實現的方法,其主要步驟具體如下
步驟S110,對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據;步驟S120,采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。在本發(fā)明中,所實現的主要功能是,在即時通信交互界面被開啟之后,能夠輸出預設的開啟態(tài)數據。所述的開啟態(tài)數據,就是在接收了即時通信交互界面開啟消息的觸發(fā)之后進行輸出的數據信息。利用開啟態(tài)數據,來表達特定的情感,或者增加信息等。對于前面所述的步驟,具有多種實施時的技術細節(jié),作為舉例而非限定,描述如下(I)開啟態(tài)數據的設置方式。在本發(fā)明中,開啟態(tài)數據的設置方式并不限定,作為典型的實施方式,有如下三種a,所述的開啟態(tài)數據,由交互通信中的接收方或者發(fā)起方進行設置,在觸發(fā)與對方相對應的即時通信交互界面的開啟操作時,分別輸出相同的開啟態(tài)數據。這種方案,是將交互通信所對應即時通信交互界面的雙方或多方,分別稱為接收方與發(fā)起方。所對應的開啟態(tài)數據,可以通過接收方進行設置,也可以通過發(fā)起方進行設置。在通過其中一方進行設置之后,可以由各方的即時通信交互界面共同使用。對應各方的即時通信交互界面在開啟時,輸出預設的相同開啟態(tài)數據。b,所述的開啟態(tài)數據,在該即時通信交互界面所對應的接收方與發(fā)起方均進行設置的情況下,那么,一方開啟與對方相對應的即時通信交互界面時,所輸出的開啟態(tài)數據為另一方所設置。也就是說,如果即時通信交互界面所對應的接收方與發(fā)起方雙方均向對方設置了開啟態(tài)數據的話,那么,在自身所在的即時通信客戶端中,開啟與對方構成交互對象的即時通信交互界面時,輸出對方所設置的開啟態(tài)數據。這種方式在實施時,為對方所設置的開啟態(tài)數據,能夠在開啟與對方相對應的即時通信交互界面時進行數據傳輸,或者在雙方進行交互時進行傳輸,或者在用戶打開即時通信客戶端時就開始進行傳輸,或者通過將數據預存至即時通信系統(tǒng)服務器,然后由系統(tǒng)服務器根據各交互方的登陸狀態(tài)進行傳輸。C,所述的開啟態(tài)數據,在即時通信交互界面所對應的交互方之間,對于其中一方所設置的開啟態(tài)數據,能夠由其他方進行編輯,將編輯后的開啟態(tài)數據推送至系統(tǒng)服務器進行存儲,作為前述交互方所對應即時通信交互界面的開啟態(tài)數據。也就是說,即時通信交互界面所對應各方若設置有開啟態(tài)數據的話,也可以由其他方進行編輯。當然,該編輯權限也可以由用戶進行設定,若編輯權限不許可,則其他方無法進行操作。d,所述的開啟態(tài)數據,由即時通信系統(tǒng)服務器預設,在交互通信的各方通過所在的即時通信客戶端,開啟能夠與對方構成交互關系的即時通信交互界面時,分別輸出所預設的開啟態(tài)數據。在這種方式下,開啟態(tài)數據是通過即時通信系統(tǒng)服務器進行預設的,預設的內容并不限定。比如說,可以預設各種各樣的開啟態(tài)數據,然后根據雙方交互信息的感情色彩來推送與其相對應的開啟態(tài)數據;也可以預設各種各樣的開啟態(tài)數據,然后根據雙方交互內容中的關鍵詞推送與關鍵詞相匹配的開啟態(tài)數據。另外,也可以由系統(tǒng)服務器連同第三方服務器,接收第三方服務器所推送的開啟態(tài)數據,然后向即時通信客戶端進行數據推送。作 為舉例,前述第三方服務器或者系統(tǒng)服務器所預設的開啟態(tài)數據,也可以是廣告類信息,具體并不限定。在通過即時通信交互界面所對應的各交互方進行開啟態(tài)數據設置時,優(yōu)選的方式是通過即時通信客戶端的相關界面,比如即時通信主面板或者主面板中的ITEM項,或者即時通信交互界面,設置觸發(fā)后用以生成開啟態(tài)設置界面的控件結構。在設置操作中,對該控件進行觸發(fā),打開用以輸出開啟態(tài)設置界面的窗口。在該開啟態(tài)設置界面中,預設有用以設置開啟態(tài)數據的控件結構。該類控件結構作為舉例而非限定,包括有如下類型至少其一Ml,手寫采集控件,用以通過采集手寫信息形成字符或圖像等類型的手寫內容。所述的手寫采集控件,對應著具有觸摸屏或者觸摸板的計算終端進行設置是合適的。對于沒有觸摸屏或者觸摸板的臺式機電腦來說,也可以通過鼠標器的移動進行手寫操作等,具體并不限定。由于具有觸摸屏或觸摸板的計算終端現在應用普遍,因此,采用手寫采集控件來采集用戶的手寫信息,進而將用戶的手寫信息設置為開啟態(tài)數據的方式是合適的。比如,采集用戶手寫的數據內容,該數據內容可以對應著文字,比如“喜歡你”,或者是用戶所繪制的一幅桃心型的圖像,或者一朵花的圖像,或者一所房子的圖像,等等。M2,數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符等。這兒所述的數據錄制控件,可以根據需要單獨進行設置,比如,對應著錄制用戶所發(fā)出音頻數據的功能,可以預設音頻錄制控件;對應著錄制用戶視頻數據的功能,可以預設視頻錄制控件。在觸發(fā)了相應的錄制控件后,即可啟動所在終端上的首頻和/或視頻錄制的硬件結構,進行對應數據的錄制操作。將錄制的數據進行剪輯,作為開啟態(tài)數據;或者將錄制的數據直接作為開啟態(tài)數據。M3,預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表。所述的預存數據控件,用以在觸發(fā)之后生成預存的可供選擇的數據內容列表或者陣列,比如,生成各種可供用戶選擇的圖標,或者圖片,或者音頻,或者視頻。其中的視頻數據還可以包括各種類型的動畫等。這些預存的數據適合由系統(tǒng)提供商來預設,供用戶進行選擇;當然也不限定。
M4,數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容。所上傳的數據內容,既可以是文字,也可以是圖片,或者是音頻或者是視頻或者是多媒體等,具體并不限定。M5,尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置。該控件用以設置開啟態(tài)數據在輸出時所對應窗口的尺寸大小。其尺寸可以是固定的,也可以是變化的,包括允許動態(tài)變化。M6,輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式。其中,若設置為對方客戶端輸出模式,則用戶所設置的開啟態(tài)數據僅在即時通信 交互界面所對應的交互對方的即時通信客戶端輸出。若觸發(fā)了己方客戶端輸出模式,則用戶所設置的開啟態(tài)數據僅在即時通信交互界面所對應的己方即時通信客戶端輸出。若觸發(fā)了雙方客戶端共同輸出模式,則用戶所設置的開啟態(tài)數據在即時通信交互界面所對應的交互雙方的即時通信客戶端輸出。M7,播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間。該控件在觸發(fā)之后,用以設置開啟態(tài)數據輸出的時間長度。但需要指出的是,開啟態(tài)數據的時間長度不應太長,應當比較簡短為好。這是因為用戶已經發(fā)起了對即時通信交互界面的開啟操作后,如果需要很長時間才完成開啟態(tài)數據的輸出操作,則會影響用戶的使用感受。M8,播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式。所述的開啟態(tài)數據,既可以在對應的即時通信交互界面開啟之前播報,也可以在對應的即時通信交互界面開啟后同步播報。M9,播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序。該控件是對應著兩種或者兩種以上的開啟態(tài)數據而設置的,不同的開啟態(tài)數據若對應著獨立的輸出界面的話,則可以通過該界面設置開啟態(tài)數據先后的播報次序,進一步,也可以根據該控件設置各獨立的開啟態(tài)數據的輸出時間。M10,內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。該內容響應控件,主要是在觸發(fā)之后,啟動對即時通信交互界面中已有交互內容的采集及識別操作。然后獲取已有交互內容中的關鍵詞或者交互內容的感情色彩,進而搜索與其相匹配的開啟態(tài)數據,將該開啟態(tài)數據進行數據輸出。該控件在觸發(fā)之后,優(yōu)選的數據搜索范圍,是在用戶自身所設置的開啟態(tài)數據具有兩種或兩種以上,在該數據范圍內進行搜索。或者,采集所在的即時通信客戶端或者系統(tǒng)服務器中由系統(tǒng)提供商所預設的開啟態(tài)數據,或者其他聯系人對象所預設的開啟態(tài)數據,在其數據范圍內進行搜索?;蛘撸ㄟ^廣域的互聯網進行匹配數據的搜索,將符合匹配條件的數據采集作為開啟態(tài)數據。
( 2 )開啟態(tài)數據的內容形式。在本發(fā)明中,所述的開啟態(tài)數據的數據類型并不作限定,只要能夠進行數據輸出即可。作為典型的實施例,所述的開啟態(tài)數據,為如下數據類型中至少其一字符格式的文本數據;圖片格式的圖片數據;音頻格式的音頻數據;視頻格式的視頻數據;多媒體格式的多媒體數據。另外,前述的數據可以分別作為獨立的開啟態(tài)數據進行輸出,也可以混合著進行數據輸出等,具體是不限定的。 本發(fā)明所描述的開啟態(tài)數據,大多用以表達某種具有情感色彩的數據形式,但并不限定,作為舉例,所述的開啟態(tài)數據,還可以是通過遍歷交互通信中已有的數據內容所獲得的交互通信的統(tǒng)計數據。所述的統(tǒng)計數據,比如,可以統(tǒng)計進行交互的字符量,或者進行音頻或者視頻交互的時間量,或者啟動某些詞匯出現的頻率,等等,具體是不限定的。(3)開啟態(tài)數據的輸出方式。采集獲得對即時通信交互界面開啟的觸發(fā)消息后,在判定該即時通信交互界面對應設置有開啟態(tài)數據的情況下,可以采用如下方式其中之一的形式進行數據輸出A,首先輸出預設的開啟態(tài)數據,在采集獲得該開啟態(tài)數據輸出完畢的消息后,輸出對應的即時通信交互界面;B,首先輸出預設的開啟態(tài)數據,在采集獲得提前結束該開啟態(tài)數據的消息后,輸出對應的即時通信交互界面;C,在觸發(fā)輸出即時通信交互界面的情況下,同步觸發(fā)輸出預設的開啟態(tài)數據。也就是說,本發(fā)明所述的開啟態(tài)數據,可以在對應的即時通信交互界面正式打開之前輸出,也可以根據用戶的選擇提前關閉開啟態(tài)數據后正式打開即時通信交互界面,或者,在正式打開即時通信交互界面的情況下同步輸出開啟態(tài)數據。所述的開啟態(tài)數據,適合以彈出窗口的形式進行輸出,當然也不限定。另外,如果在即時通信交互界面開啟的情況下同步輸出開啟態(tài)數據時,該開啟態(tài)數據還可以在即時通信交互界面中輸出。在進行開啟態(tài)數據的輸出時,適合設置一些限定條件,下面分別進行描述a,所述的開啟態(tài)數據,在對應的即時通信交互界面觸發(fā)開啟操作后開始輸出,所持續(xù)的時間在O. 5-20秒鐘之間。如前所述,所述的開啟態(tài)數據,是在用戶想開啟特定即時通信交互界面的情況下輸出的數據信息,為了不影響用戶的使用體驗,所持續(xù)的時間應當較短,考慮到過短的時間也不利于向用戶播報開啟態(tài)數據,作為優(yōu)選的實施例,所述的開啟態(tài)數據,在采集獲得即時通信交互界面開啟的觸發(fā)消息之后,所輸出的時間長度在O. 5-20秒鐘之間。需要指出的是,該時間量也可以根據系統(tǒng)提供商或者用戶的需求進行調整。b,所述的開啟態(tài)數據,在進行數據輸出時,對應的開啟態(tài)數據輸出窗口與即將開啟或已經開啟的即時通信交互界面的尺寸和/或位置相同。
進行這種設置的目的,是為了輸出窗口具有延續(xù)性。比如說,在開啟態(tài)數據被輸出之后,即時通信交互界面以同樣的位置以及同樣的尺寸輸出,這能夠讓用戶覺得數據的輸出一氣呵成,避免產生割裂感。所述的開啟態(tài)數據,如果具有兩種或兩種以上的獨立輸出內容的情況下,每種獨立輸出內容對應著單獨的輸出界面。對該類兩種或以上的獨立輸出內容的輸出操作,優(yōu)選的實施方式,可以通過如下方式其中之一進行NI,將各獨立輸出內容按預設的次序依次進行數據輸出;N2,將各獨立輸出內容按照隨機輸出的方式依次進行數據輸出;N3,將各獨立輸出內容按照其數量,生成與該數量相當的窗口,同步分別輸出各獨 立輸出內容。其中的N3,作為舉例,如果所對應的獨立輸出內容具有三種的話,則可以同步生成三個獨立的窗口,分別輸出三種開啟態(tài)數據。需要指出的是,如果開啟態(tài)數據的數量過多的話,比如,允許同步打開的窗口最多有4個,這種情況下,只能夠同步輸出四種獨立輸出內容。如果獨立輸出內容超過四種的話,則分兩次或更多次分別進行輸出。另外,還可以設置開啟態(tài)數據輸出的許可條件。作為舉例,在即時通信交互界面所對應的交互方為雙方的情況下,若其中一方取消開啟態(tài)數據,則雙方即時通信客戶端所對應的開啟態(tài)數據均被取消,不再進行開啟態(tài)數據的輸出操作。當然,也可以根據設置條件,如果只有一方取消開啟態(tài)數據輸出操作的話,那么另一方還可以繼續(xù)輸出開啟態(tài)數據。在開啟態(tài)數據輸出時,還可能會遇到一種情況,就是即時通信用戶同步開啟了多個即時通信交互界面。這種情況下,如果對應有兩個或以上的即時通信交互界面具有開啟態(tài)數據的話,則可以依次輸出即時通信交互界面所對應開啟態(tài)數據,以及對應的即時通信交互界面自身;或者,如果對應的開啟態(tài)數據均為字符或圖片的話,還可以匯總后在一個窗口同步輸出,或者,同步分出多個窗口后分別進行輸出操作。(4)通過識別交互內容獲取對應的開啟態(tài)數據。開啟態(tài)數據還可以對應著即時通信交互界面中所發(fā)生的交互內容進行輸出。在這種實施方式下,作為舉例而非限定,其操作步驟為采集即時通信交互界面中以往交互通信內容;對其交互內容進行識別,篩選獲得交互內容的關鍵詞,或者對交互內容進行識別來判定感情色彩;獲取與前述關鍵詞或者感情色彩相匹配的開啟態(tài)數據,在對應的即時通信交互界面被開啟的情況下進行數據輸出。本發(fā)明在具體實施時,前述的以往交互通信內容,尤其指的是最近一次發(fā)生的交互內容。作為舉例,通過獲得上次的交互信息,獲得了某些關鍵詞,比如,“辣子雞丁”,就可以搜索與該“辣子雞丁”相對應的圖片,將其作為開啟態(tài)數據;又比如,出現了關鍵詞“悉尼大劇院”,于是,就可以搜索與該“悉尼大劇院”相對應的圖片,將其作為開啟態(tài)數據,等等。另外,所述的感情色彩,比如說,如果對上次發(fā)生的交互內容進行識別之后,判定其內容對應著“非常高興”含義的感情色彩,于是,就可以搜索一幅笑臉的圖片,將其作為開啟態(tài)數據;如果對交互內容進行識別之后,判定其感情色彩是“非常沮喪”,就可以根據預設條件,搜索出對應感情色彩的圖片,將其作為開啟態(tài)數據。在這種實施方式下,所對應的開啟態(tài)數據可以通過搜索引擎,在即時通信用戶預設的開啟態(tài)數據中進行數據搜索,或者在即時通信系統(tǒng)中搜索預存的開啟態(tài)數據,或者在公共互聯網中搜索合適的數據內容作為開啟態(tài)數據等。實施例2在本實施例中,提供了一種通過手繪嘴唇圖像作為開啟態(tài)數據的實施方案,其步驟如下步驟S210,采集發(fā)起方Al通過已開啟的即時通信主面板,對接收方BI所在的ITEM項或者與接收方BI所對應的即時通信交互界面,預設的開啟態(tài)數據設置控件的觸發(fā)消息。 在本實施例中,作為舉例而非限定,發(fā)起方Al是接收方BI的女朋友。步驟S220,生成用以輸出開啟態(tài)設置界面的彈出窗口,在該開啟態(tài)設置界面中預設有如下控件,手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。步驟S230,采集對前述手寫采集控件的觸發(fā)消息,生成用以接收手寫輸入的操作界面。步驟S240,獲取用戶的手寫輸入信息,在采集獲得手寫輸入信息的確定消息后,生成包括著該手寫輸入信息的圖片作為開啟態(tài)數據,其中本實施例中的圖片為嘴唇圖像;以及通過前述的輸出對象設置控件,獲得設置的輸出對象為交互對方,即接收方BI ;以及通過前述的尺寸位置控件,獲得設置的輸出窗口的尺寸與位置均與即將開啟的即時通信交互界面相同;
以及通過播報時間控件,獲得設置的輸出窗口的存在時間為3秒鐘。步驟S250,將前述的設置數據,對應著發(fā)起方Al和接收方BI的用戶識別號,推送至即時通信系統(tǒng)服務器進行數據存儲。步驟S260,當采集獲得接收方BI觸發(fā)與發(fā)起方Al對應的即時通信交互界面的開啟消息時,由即時通信系統(tǒng)服務器將發(fā)起方Al針對接收方BI所設置的開啟態(tài)數據推送至接收方BI所在的即時通信客戶端。步驟S270,生成與即將開啟的即時通信交互界面大小與位置一致的彈出窗口,輸出由發(fā)起方Al所預設的嘴唇圖像,并持續(xù)3秒鐘。步驟S280,前述嘴唇圖像內容的開啟態(tài)數據持續(xù)3秒鐘后關閉,在完成本次開啟態(tài)數據的輸出操作后,觸發(fā)輸出前述與發(fā)起方Al之間的即時通信交互界面。·
實施例3在本實施例中,提供了一種通過音頻數據作為開啟態(tài)數據,且與觸發(fā)開啟的即時通信交互界面同步數據輸出的實施方案,其步驟如下步驟S310,采集發(fā)起方A2通過已開啟的即時通信主面板,對接收方B2所在的ITEM項或者與接收方B2所對應的即時通信交互界面,預設的開啟態(tài)數據設置控件的觸發(fā)消息。在本實施例中,作為舉例而非限定,發(fā)起方A2是接收方B2的女兒。步驟S320,生成用以輸出開啟態(tài)設置界面的彈出窗口,在該開啟態(tài)設置界面中預設有如下控件,手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。步驟S330,采集對前述數據錄制控件的觸發(fā)消息,生成用以錄制用戶所寫入字符,或者拍攝圖像,或者錄制用戶的音頻或視頻數據的操作界面。對應著特定的數據類型,分別設置有對應的錄制結構,在觸發(fā)后進行對應數據類型的錄制操作。比如,錄制字符,或者拍攝圖像,或者錄制音頻或者視頻。步驟S340,獲取用戶所錄制的一段音頻數據,是字符“我愛你們”的讀音,采集獲得發(fā)起方A2的確認操作消息后,將該數據作為發(fā)起方A2和接收方B2之間的開啟態(tài)數據;以及通過前述的輸出對象設置控件,獲得設置的輸出對象為交互雙方;以及通過前述的尺寸位置控件,獲得設置的輸出窗口的尺寸與位置均與即將開啟的即時通信交互界面相同;以及通過播報時間控件,獲得設置的輸出窗口的存在時間為4秒鐘,且在該時間段內前述的音頻數據能夠播放完畢;以及播報模式控件,獲得設置的模式,是在觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據;
步驟S350,將前述的設置數據,對應著發(fā)起方A2和接收方B2的用戶識別號,推送至即時通信系統(tǒng)服務器進行數據存儲。步驟S360,待到接收方B2再次登錄所在的即時通信客戶端時,由即時通信系統(tǒng)服務器將發(fā)起方A2針對接收方B2所設置的開啟態(tài)數據推送至接收方B2所在的即時通信客戶端進行存儲。步驟S370,當采集獲得接收方B2觸發(fā)和發(fā)起方A2之間的即時通信交互界面的開啟消息時,獲取前一步驟所接收的開啟態(tài)數據,在開啟該即時通信交互界面的同時,觸發(fā)所在終端上的音頻結構播報具有“我愛你們”內容的音頻數據,該音頻數據播報完畢后所述的開啟態(tài)數據播報結束,前述的即時通信交互界面繼續(xù)正常存在。實施例4在本實施例中,提供了一種自動生成開啟態(tài)數據的實施方案,其步驟如下步驟S410,采集發(fā)起方A3通過已開啟的即時通信主面板,對接收方B3所在的ITEM項或者與接收方B3所對應的即時通信交互界面,預設的開啟態(tài)數據設置控件的觸發(fā)消息。在本實施例中,作為舉例而非限定,發(fā)起方A3是接收方B3的朋友。步驟S420,生成用以輸出開啟態(tài)設置界面的彈出窗口,在該開啟態(tài)設置界面中預設有如下控件,手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;
播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;
內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。
步驟S430,采集對前述內容響應控件的觸發(fā)消息,而將其它關聯控件的設置數據取為默認設置。
作為舉例,前述的其它關聯控件,對應有尺寸位置控件,所述的默認設置,作為舉例,可以設置為開啟態(tài)數據的輸出窗口和所開啟的即時通信交互界面尺寸及位置一致。
前述的其它關聯控件,還對應有播報時間控件,比如,限定開啟態(tài)數據的輸出窗口的存在時間在3秒鐘之內。
步驟S440,將前述的設置數據,對應著發(fā)起方A3和接收方B3的用戶識別號,推送至即時通信系統(tǒng)服務器進行數據存儲。
步驟S450,待到發(fā)起方A3和接收方B3之間再次開啟即時通信交互界面進行交互通信時,通過即時通信系統(tǒng)服務器采集前述兩者之間的交互記錄,分析其中的關鍵詞或者感情色彩。
在觸發(fā)前述的內容響應控件的情況下,就可以通過即時通信系統(tǒng)服務器或者即時通信客戶端,采集前述與發(fā)起方A3和接收方B3之間所發(fā)生的交互記錄,然后對其進行識別,進而將搜索獲得的相匹配的數據內容作為開啟態(tài)數據。作為舉例而非限定,其步驟為,
采集即時通信交互界面中以往交互通信內容;
對其交互內容進行識別,篩選獲得交互內容的關鍵詞,或者對交互內容進行識別來判定感情色彩;
獲取與前述關鍵詞或者感情色彩相匹配的開啟態(tài)數據,在對應的即時通信交互界面被開啟的情況下進行數據輸出。
其中,獲取前述開啟態(tài)數據的數據范圍,是在用戶自身預設的兩種或以上的開啟態(tài)數據中進行搜索,或者在即時通信客戶端或系統(tǒng)服務器所預存的開啟態(tài)數據中進行搜索,或者通過廣域的互聯網進行匹配數據的搜索。
步驟S460,通過即時通信系統(tǒng)服務器采集獲得發(fā)起方A3和接收方B3之間上次聯絡的交互內容中,有“NBA”和“林書豪”的關鍵內容,觸發(fā)廣域互聯網的瀏覽器,搜索兩張和 “NBA+林書豪”相對應的圖片,將其作為開啟態(tài)數據,且每張圖片播報的時間量值為I. 5秒鐘。
步驟S470,將前一步驟所獲得的開啟態(tài)數據及數據的輸出時間量值推送至發(fā)起方 A3和接收方B3兩者各自所在的即時通信客戶端。
步驟S480,采集獲得發(fā)起方A3或者接收方B3開啟與對方進行通信的即時通信交互界面的消息后,觸發(fā)生成用以輸出開啟態(tài)數據的彈出窗口,將“NBA林書豪”的兩張圖片, 以每張圖片I. 5秒鐘,總3秒鐘的時間量值依次進行播報。
步驟S490,在前述的開啟態(tài)數據播報完畢之后,完成本次開啟態(tài)數據的輸出操作, 觸發(fā)前述未開啟即時通信交互界面進入到開啟狀態(tài)。
實施例5CN 102932242 A書明說13/15 頁
參圖2所示,在本發(fā)明中,還提供一種即時通信交互界面開啟數據實現的客戶端 100。它是一種即時通信工具的客戶端,能夠完成預設的各種即時通信的相關功能。進一步, 所述的客戶端100還能夠進行開啟態(tài)數據的設置操作,以及開啟態(tài)數據的輸出操作。為實現這些功能,所述的客戶端100包括有如下結構
開啟態(tài)數據設置單元110,用以對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據;
開啟態(tài)數據輸出單元120,用以采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。
在具體實施時,作為舉例而非限定,對開啟態(tài)數據的設置方式,可以通過如下其一的控件進行
手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;
數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;
預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;
數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;
尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;
輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;
播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;
播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;
播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;
內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。
如前所述,開啟態(tài)數據既可以由用戶進行設置,也可以通過即時通信客戶端或者即時通信系統(tǒng)服務器根據用戶所選擇的內容響應控件,采集交互通信內容,進而搜索與其相匹配的數據作為開啟態(tài)數據。
所述的開啟態(tài)數據輸出單元120,用以在獲得了即時通信交互界面的開啟消息后, 輸出對應所在即時通信交互界面設置的開啟態(tài)數據。
開啟態(tài)數據在輸出時,適合有時間上的限定。該時間的限定條件,優(yōu)選為O. 5-20 秒鐘之間。開啟態(tài)數據的輸出窗口,其形式并不限定,但優(yōu)選與即將開啟或已經開啟的對應即時通信交互界面的尺寸和/或位置相同。另外,在開啟態(tài)數據具有兩種或兩種以上的獨立輸出內容的情況下,依據如下方式其中之一進行數據輸出
將各獨立輸出內容按預設的次序依次進行數據輸出;
將各獨立輸出內容按照隨機輸出的方式依次進行數據輸出;
將各獨立輸出內容按照其數量,生成與該數量相當的窗口,同步分別輸出各獨立17輸出內容。
實施例6
參圖3所示,在本發(fā)明中,還提供一種即時通信交互界面開啟數據實現的系統(tǒng) 200。它是一種即時通信系統(tǒng),能夠完成預設的各種和即時通信相關的功能。進一步,所述的系統(tǒng)200還能夠通過打開即時通信交互界面的即時通信客戶端,在即時通信交互界面被開啟的情況下,輸出開啟態(tài)數據。為實現該功能,所述的系統(tǒng)200包括有如下結構
發(fā)起方客戶端210,用以對應著所選擇的接收方,設置觸發(fā)與其對應的即時通信交互界面進行開啟操作后輸出的開啟態(tài)數據;
系統(tǒng)服務器300,用以獲取發(fā)起方對應著接收方所設置的開啟態(tài)數據,以及在發(fā)起方與接收方之間開啟即時通信交互界面的情況下或之前,將開啟態(tài)數據向兩者至少其一進行推送;
接收方客戶端220,用以在采集獲得對應著發(fā)起方的即時通信交互界面的開啟操作消息,輸出通過系統(tǒng)服務器300所接收的由發(fā)起方客戶端210設置的開啟態(tài)數據。
結合著前面的描述,能夠對本實施例作進一步的理解。具體實施時,能夠由發(fā)起方通過發(fā)起方客戶端210,打開與開啟態(tài)數據設置相對應的開啟態(tài)設置界面。作為舉例,通過開啟態(tài)設置界面,能夠輸出如下控件至少其一
手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容;
數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符;
預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表;
數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容;
尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;
輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式;
播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間;
播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式;
播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;
內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。
通過觸發(fā)這些控件,能夠由發(fā)起方設置針對于接收方的開啟態(tài)數據。需要指出的是,也可以根據發(fā)起方的設置,由即時通信客戶端或者即時通信系統(tǒng)服務器來搜索符合以往交互內容匹配條件的數據,將其采集作為開啟態(tài)數據。
所述的系統(tǒng)服務器300,根據發(fā)起方對應接收方所設置的開啟態(tài)數據進行數據存儲,進而采集發(fā)起方與接收方開啟即時通信交互界面的觸發(fā)消息,將對應的開啟態(tài)數據向接收方客戶端220和/或發(fā)起方客戶端210進行推送操作?;蛘撸诮邮辗娇蛻舳?20或發(fā)起方客戶端210進行登陸操作即進行發(fā)送,以備使用。
所述的接收方客戶端220,在觸發(fā)了與發(fā)起方相對應的即時通信交互界面的開啟消息之后,獲取來自于系統(tǒng)服務器300所推送的開啟態(tài)數據。進而,以預設的模式輸出所接收的開啟態(tài)數據。
以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它任何實施方式,亦均在本發(fā)明的保護范圍之中。
權利要求
1.一種即時通信交互界面開啟數據實現的方法,其特征在于該方法包括有如下步驟 步驟1,對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據; 步驟2,采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。
2.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,是即時通信用戶與所選擇的特定聯系人對象之間,所設置及輸出的數據內容。
3.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,由交互通信中的接收方或者發(fā)起方進行設置,在交互通信各方對即時通信交互界面進行開啟操作時,分別輸出相同的開啟態(tài)數據。
4.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,在通過即時通信交互界面所對應的接收方與發(fā)起方均進行設置的情況下,一方所在的即時通信交互界面在開啟時,輸出由另一方所設置的開啟態(tài)數據。
5.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,在即時通信交互界面所對應的交互方之間,對于其中一方所設置的開啟態(tài)數據,能夠由其他方進行編輯,將編輯后的開啟態(tài)數據推送至系統(tǒng)服務器進行存儲,作為前述交互方所對應即時通信交互界面的開啟態(tài)數據。
6.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,由即時通信系統(tǒng)服務器預設,在交互通信的各方對所在即時通信客戶端的即時通信交互界面進行開啟操作時,分別輸出所預設的開啟態(tài)數據。
7.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,是通過觸發(fā)開啟態(tài)設置界面進行設置的,在該界面中包括有如下結構其中至少其一, 手寫采集控件,用以通過采集手寫信息形成字符或圖像的手寫內容; 數據錄制控件,用以在觸發(fā)之后錄制用戶在外界所發(fā)出的音頻數據,或者拍攝圖像,或者錄制視頻數據,或者錄制用戶所輸入的字符; 預存數據控件,用以在觸發(fā)之后生成預存的供選擇的數據列表; 數據上傳控件,用以在觸發(fā)后上傳所在終端中預存的數據內容; 尺寸位置控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口的尺寸和/或位置;輸出對象設置控件,用以在觸發(fā)后設置對方客戶端輸出模式,或者己方客戶端輸出模式,或者雙方客戶端共同輸出模式; 播報時間控件,用以在觸發(fā)之后設置開啟態(tài)數據所對應輸出窗口中輸出數據的時間長度,或者所對應輸出窗口的持續(xù)時間; 播報模式控件,用以設置開啟態(tài)數據輸出完畢后輸出對應的即時通信交互界面的模式,或者設置觸發(fā)輸出即時通信交互界面的情況下,同步輸出開啟態(tài)數據的模式; 播報次序控件,用以在觸發(fā)之后,設置兩種或以上開啟態(tài)數據進行播報的先后次序;內容響應控件,用以在觸發(fā)之后對以往交互內容進行遍歷及識別,輸出與以往交互內容相關聯的開啟態(tài)數據。
8.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,為如下數據類型中至少其一,字符格式的文本數據; 圖片格式的圖片數據; 音頻格式的音頻數據; 視頻格式的視頻數據; 多媒體格式的多媒體數據。
9.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,是通過遍歷交互通信中已有的數據內容所獲得的交互通信的統(tǒng)計數據。
10.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,在進行數據輸出時,所對應的開啟態(tài)數據輸出窗口與即將開啟或已經開啟的即時通信交互界面的尺寸和/或位置相同。
11.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于在開啟態(tài)數據具有兩種或兩種以上的獨立輸出內容的情況下,依據如下方式其中之一進行數據輸出, 將各獨立輸出內容按預設的次序依次進行數據輸出; 將各獨立輸出內容按照隨機輸出的方式依次進行數據輸出; 將各獨立輸出內容按照其數量,生成與該數量相當的窗口,同步分別輸出各獨立輸出內容。
12.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于在即時通信交互界面所對應的交互方為雙方的情況下,若其中一方取消開啟態(tài)數據,則雙方即時通信客戶端所對應的開啟態(tài)數據均被取消。
13.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于對應著所述的步驟2,在采集獲得對即時通信交互界面開啟的觸發(fā)消息,首先輸出預設的開啟態(tài)數據,在采集獲得該開啟態(tài)數據輸出完畢的消息后,輸出對應的即時通信交互界面; 或者,首先輸出預設的開啟態(tài)數據,在采集獲得提前結束該開啟態(tài)數據的消息后,輸出對應的即時通信交互界面; 或者,在觸發(fā)輸出即時通信交互界面的情況下,同步觸發(fā)輸出預設的開啟態(tài)數據。
14.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于所述的開啟態(tài)數據,在對應的即時通信交互界面被開啟之后開始輸出,所持續(xù)的時間在O. 5-20秒鐘之間。
15.根據權利要求I所述的一種即時通信交互界面開啟數據實現的方法,其特征在于前述的開啟態(tài)數據,是通過對以往交互內容進行識別獲得的,其步驟為, 采集即時通信交互界面中以往交互通信內容; 對其交互內容進行識別,篩選獲得交互內容的關鍵詞,或者對交互內容進行識別來判定感情色彩; 獲取與前述關鍵詞或者感情色彩相匹配的開啟態(tài)數據,在對應的即時通信交互界面被開啟的情況下進行數據輸出。
16.根據權利要求15所述的一種即時通信交互界面開啟數據實現的方法,其特征在于獲取前述開啟態(tài)數據的數據范圍,是在用戶自身預設的兩種或以上的開啟態(tài)數據中進行搜索,或者在即時通信客戶端或系統(tǒng)服務器所預存的開啟態(tài)數據中進行搜索,或者通過廣域的互聯網進行匹配數據的搜索。
17.—種即時通信交互界面開啟數據實現的客戶端,其特征在于該客戶端包括 開啟態(tài)數據設置單元,用以對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據; 開啟態(tài)數據輸出單元,用以采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。
18.—種即時通信交互界面開啟數據實現的系統(tǒng),其特征在于該系統(tǒng)包括 發(fā)起方客戶端,用以對應著所選擇的接收方,設置觸發(fā)與其對應的即時通信交互界面進行開啟操作后輸出的開啟態(tài)數據; 系統(tǒng)服務器,用以獲取發(fā)起方對應著接收方所設置的開啟態(tài)數據,以及在發(fā)起方與接收方之間開啟即時通信交互界面的情況下或之前,將開啟態(tài)數據向兩者至少其一進行推送; 接收方客戶端,用以在采集獲得對應著發(fā)起方的即時通信交互界面的開啟操作消息,輸出通過系統(tǒng)服務器所接收的由發(fā)起方客戶端設置的開啟態(tài)數據。
全文摘要
本發(fā)明提供了一種即時通信交互界面開啟數據實現的方法、客戶端及系統(tǒng),屬于通信、軟件技術領域。該方法包括步驟1,對應著即時通信交互界面,設置觸發(fā)對其開啟操作后輸出的開啟態(tài)數據;步驟2,采集對即時通信交互界面開啟的觸發(fā)消息,輸出預設的開啟態(tài)數據。利用本發(fā)明,能夠在即時通信交互界面被觸發(fā)了開啟操作的情況下,輸出預設的開啟態(tài)數據。
文檔編號H04L29/08GK102932242SQ201210485738
公開日2013年2月13日 申請日期2012年11月24日 優(yōu)先權日2012年11月24日
發(fā)明者馬宇塵 申請人:上海量明科技發(fā)展有限公司