[發(fā)明專利]將通訊功能集成在應用中的方法、介質(zhì)、裝置和計算設備在審
| 申請?zhí)枺?/td> | 201810330106.6 | 申請日: | 2018-04-13 |
| 公開(公告)號: | CN108762728A | 公開(公告)日: | 2018-11-06 |
| 發(fā)明(設計)人: | 項望烽;王磊;黃俊;陳康 | 申請(專利權(quán))人: | 杭州朗和科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20 |
| 代理公司: | 北京漢昊知識產(chǎn)權(quán)代理事務所(普通合伙) 11370 | 代理人: | 朱海波 |
| 地址: | 310052 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 會話組件 通訊功能 應用 計算設備 協(xié)議接口 聯(lián)系人選擇 界面模塊 軟件用戶 數(shù)據(jù)提供 通訊模塊 信息交換 應用調(diào)用 非通訊 | ||
本發(fā)明的實施方式提供了一種將通訊功能集成在應用中的方法。該方法包括:提供一種可由所述應用調(diào)用的會話組件;在所述會話組件中提供界面模塊、聯(lián)系人選擇器以及通訊模塊;在所述會話組件中提供數(shù)據(jù)提供協(xié)議接口;在所述會話組件中提供與所述應用對接的協(xié)議接口。通過將通訊功能集成在應用中,本發(fā)明的方法使得非通訊類軟件用戶之間能夠便捷地進行信息交換,為用戶帶來了更好的體驗。此外,本發(fā)明的實施方式提供了一種將通訊功能集成在應用中的介質(zhì)、裝置和計算設備。
技術(shù)領(lǐng)域
本發(fā)明的實施方式涉及通訊領(lǐng)域,更具體地,本發(fā)明的實施方式涉及將通訊功能集成在應用中的方法、介質(zhì)、裝置和計算設備。
背景技術(shù)
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術(shù)。
即時通訊能夠拉近人與人之間的距離,提供更加便捷的溝通方式,有利于信息的及時傳遞。
在現(xiàn)有的軟件應用中,多數(shù)非通訊類軟件應用不帶有即時通訊功能,例如閱讀類軟件應用,當一名讀者希望與其他讀者即時交流閱讀心得時,沒有可以方便讀者之間進行交流的功能,不利于提高用戶體驗。
在軟件應用中集成即時通訊功能,能夠使軟件應用的用戶之間便捷地進行信息交換,省時省力,有利于提高用戶體驗。
發(fā)明內(nèi)容
但是,出于時間、技術(shù)和成本等方面的原因,在軟件應用中實現(xiàn)即時通訊仍然存在這樣那樣的問題。現(xiàn)有技術(shù)中,由于即時通訊業(yè)務邏輯以及移動端特殊的網(wǎng)絡場景過于復雜,軟件應用的開發(fā)者不得不關(guān)注一些本身不屬于自身業(yè)務的通訊邏輯,而實現(xiàn)一套完整的即時通訊移動端方案會消耗大量的人力物力,項目風險較大,并且需要大量的版本迭代以完善各種狀態(tài)下的表現(xiàn),項目周期較長;一些項目為了節(jié)約成本,會選擇利用開源社區(qū)的開源控件拼湊出一套即時通訊能力,這種控件一般來說是純界面的,如果需要和自己真實的聊天數(shù)據(jù)相結(jié)合,需要實現(xiàn)一套關(guān)聯(lián)界面和數(shù)據(jù)的中間件,開發(fā)者仍然需要關(guān)心即時通訊業(yè)務,并且所有控件都是單獨設計的,經(jīng)常會由于兼容的問題導致各種難以修復的漏洞,項目依賴人過多,對于以后軟件應用版本的升級和維護都有較大風險。
因此在現(xiàn)有技術(shù)中,將即時通訊功能集成在軟件應用中是非常令人煩惱的過程。
為此,非常需要一種改進的將通訊功能集成在應用中的方法、介質(zhì)、裝置和計算設備,以使軟件應用的用戶之間便捷地進行信息交換,提高用戶體驗。
在本上下文中,本發(fā)明的實施方式期望提供一種將通訊功能集成在應用中的方法、介質(zhì)、裝置和計算設備。
在本發(fā)明實施方式的第一方面中,提供一種將通訊功能集成在應用中的方法,包括:提供一種可由所述應用調(diào)用的會話組件;在所述會話組件中提供界面模塊、聯(lián)系人選擇器以及通訊模塊;在所述會話組件中提供數(shù)據(jù)提供協(xié)議接口;在所述會話組件中提供與所述應用對接的協(xié)議接口。
在本發(fā)明第一方面的一個實施例中,在所述通訊模塊中提供即時通訊功能。
在本發(fā)明第一方面的一個實施例中,提供對所述會話組件進行配置的功能。
在本發(fā)明第一方面的一個實施例中,所述提供對所述會話組件進行配置的功能包括:提供將基于所述數(shù)據(jù)提供協(xié)議接口實現(xiàn)的數(shù)據(jù)提供對象注入到所述會話組件中的功能。
在本發(fā)明第一方面的一個實施例中,所述數(shù)據(jù)提供對象包括以下至少其中之一:對象和對象獲取單元。
在本發(fā)明第一方面的一個實施例中,在所述界面模塊中提供以下至少其中之一的協(xié)議接口:聊天消息相關(guān)常量配置協(xié)議接口、會話配置協(xié)議接口以及聊天布局相關(guān)配置協(xié)議接口。
在本發(fā)明第一方面的一個實施例中,提供對所述界面模塊進行配置的功能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州朗和科技有限公司,未經(jīng)杭州朗和科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810330106.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





