一種基于微信平臺的移動辦公方法、裝置及系統的制作方法
【專利摘要】本發明公開了一種基于微信平臺的移動辦公方法、裝置及系統,其中,該方法包括:管理終端向后端平臺發送辦公消息;后端平臺通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息;后端平臺接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端;管理終端接收確認消息,并與目標用戶終端建立通信連接。該方法利用微信平臺,可以為企業、機構、政府等商業客戶提供高效的移動辦公方法,方便快捷的實現企業所需的移動辦公需求。
【專利說明】—種基于微信平臺的移動辦公方法、裝置及系統
【技術領域】
[0001]本發明涉及通信領域中移動辦公【技術領域】,具體地,涉及的一種基于微信平臺的移動辦公方法、裝置及系統。
【背景技術】
[0002]隨著我國社會經濟、科技水平和信息化程度的飛速發展,眾多的企事業單位和政府機構部門迫切地需要更豐富、更便捷高效的移動辦公服務;同時由于移動終端普及率的大幅度提高,也為移動辦公產品的推廣應用打下了良好的基礎;就目前我國情況來看,大部分的移動辦公產品針對單一或少量功能而展開,對功能豐富、便捷、高效的產品較少關注,而功能豐富、便捷、高效卻往往是企事業單位和政府機構部門最關心的重點之一。
[0003]現有能夠提供移動辦公的產品不少,但是大致存在以下問題。
[0004]1、支持產品應用的終端局限性,不能盡量覆蓋多的目標人群。
[0005]2、功能單一,一般只有簡單的內部公告瀏覽、記事本等等,無法滿足眾多的業務需求。
[0006]微信是騰訊公司于2011年I月21日推出的一款通過網絡快速發送語音短信、視頻、圖片和文字,支持多人群聊的手機聊天軟件。微信支持iPhone、Android、WindowsPhone、塞班平臺的手機之間相互收發消息,兼容性非常強。截至目前,已有3億的微信用戶群體,并且用戶規模一直在爆發式增長。用戶可以通過微信與好友進行形式上更加豐富的類似于短信、彩信等方式的聯系。微信軟件本身完全免費,使用任何功能都不會收取費用。微信除了群聊之外,還有公眾平臺。公眾平臺主要有實時交流、消息發送和素材管理。用戶對自己的粉絲分組管理、實時交流都在可以在這個界面完成。微信公眾賬號可以通過后臺的用戶分組和地域控制,實現精準的消息推送。普通的公眾賬號,可以群發文字、圖片、語音三個類別的內容。目前,微信提供了第三方的接口,通過第三方的接口,可以公眾賬號的形式為用戶服務,但是微信并沒有提供移動辦公相關功能。
【發明內容】
[0007]本發明是為了克服現有技術中移動辦公功能單一的缺陷,根據本發明的一個方面,提出一種基于微信平臺的移動辦公方法。
[0008]根據本發明實施例的一種基于微信平臺的移動辦公方法,包括:管理終端向后端平臺發送辦公消息,指示后端平臺將辦公消息發送至目標用戶終端,目標用戶終端為預設的安裝有微信客戶端的用戶終端;后端平臺通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息;后端平臺接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端;管理終端接收確認消息,并與目標用戶終端建立通信連接。
[0009]在上述技術方案中,辦公消息包括:辦公數據和/或視頻通話請求;辦公數據包括:文字數據、文檔數據和/或圖片數據;視頻通話請求包括視頻通話地址。[0010]在上述技術方案中,當辦公消息包括視頻通話請求時,在后端平臺通過微信接口向目標用戶終端發送辦公消息之后,還包括:安裝于目標用戶終端的微信客戶端通過微信接口接收辦公消息;微信客戶端根據視頻通話地址激活視頻通話客戶端;視頻通話客戶端向后端平臺返回確認消息,確認消息包括目標用戶終端采集的視頻流。
[0011]在上述技術方案中,在微信客戶端根據視頻通話地址激活視頻通話客戶端之前,還包括:判斷目標用戶終端是否包括視頻通信客戶端;當目標用戶終端不包括視頻通話客戶端時,指示目標用戶終端下載安裝視頻通話客戶端,在安裝視頻通話客戶端之后,繼續微信客戶端根據視頻通話地址激活視頻通話客戶端的步驟;當目標用戶終端包括視頻通話客戶端時,繼續微信客戶端根據視頻通話地址激活視頻通話客戶端的步驟。
[0012]在上述技術方案中,當微信通道關閉時,在管理終端向后端平臺發送辦公消息之后,還包括:后端平臺在確定微信通道關閉后向消息中心發送提醒消息,指示消息中心將提醒消息發送至目標用戶終端;消息中心通過消息接口服務器向目標用戶終端發送提醒消息,指示目標用終端通過微信客戶端返回反饋消息,開啟微信通道。
[0013]在上述技術方案中,管理終端與目標用戶終端之間采用端到端加密通信連接。
[0014]本發明實施例提供的一種基于微信平臺的移動辦公方法,利用微信平臺,可以為企業、機構、政府等商業客戶提供高效的移動辦公方法,實現點對點即時通訊、視頻通話、多人視頻會議、工作周報、業務報銷、資料下發、遠程協助等功能。該方法構建在微信平臺之上,方便快捷的實現企業所需的移動辦公需求。同時,微信平臺具有廣泛的群眾基礎,使用方法簡單、無需培訓,可支持大量用戶終端。
[0015]本發明是為了克服現有技術中移動辦公功能單一的缺陷,根據本發明的一個方面,提出一種基于微信平臺的移動辦公裝置。
[0016]根據本發明實施例的一種基于微信平臺的移動辦公裝置,包括:管理終端和后端平臺;管理終端用于向后端平臺發送辦公消息,指示后端平臺將辦公消息發送至目標用戶終端,目標用戶終端為預設的安裝有微信客戶端的用戶終端;后端平臺用于通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息;接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端;管理終端還用于接收確認消息,并與目標用戶終端建立通信連接。
[0017]在上述技術方案中,辦公消息包括:辦公數據和/或視頻通話請求;辦公數據包括:文字數據、文檔數據和/或圖片數據;視頻通話請求包括視頻通話地址。
[0018]在上述技術方案中,該裝置還包括:消息中心和消息接口服務器;后端平臺還用于在確定微信通道關閉后向消息中心發送提醒消息,指示消息中心將提醒消息發送至目標用戶終端;消息中心用于通過消息接口服務器向目標用戶終端發送提醒消息,指示目標用終端通過微信客戶端返回反饋消息,開啟微信通道。
[0019]本發明是為了克服現有技術中移動辦公功能單一的缺陷,根據本發明的一個方面,提出一種基于微信平臺的移動辦公系統。
[0020]根據本發明實施例的一種基于微信平臺的移動辦公裝置系統,包括:管理終端、后端平臺和目標用戶終端;管理終端用于向后端平臺發送辦公消息,指示后端平臺將辦公消息發送至目標用戶終端,目標用戶終端為預設的安裝有微信客戶端的用戶終端;后端平臺用于通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息;并接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端;目標用戶終端用于接收后端平臺發送的辦公消息,并返回相應的確認消息;管理終端還用于接收后端平臺發送的確認消息,并與目標用戶終端建立通信連接。
[0021]在上述技術方案中,辦公消息包括:辦公數據和/或視頻通話請求;辦公數據包括:文字數據、文檔數據和/或圖片數據;視頻通話請求包括視頻通話地址。
[0022]在上述技術方案中,當辦公消息包括視頻通話請求時,目標用戶終端還用于判斷本地是否包括視頻通信客戶端,當不包括視頻通話客戶端時,下載安裝視頻通話客戶端。
[0023]在上述技術方案中,后端平臺包括后端管理平臺和視頻通話服務平臺;目標用戶終端包括微信客戶端和視頻通話客戶端;當辦公消息包括視頻通話請求時,視頻通話服務平臺用于通過微信接口將辦公消息發送至目標用戶終端;微信客戶端用于通過微信接口接收辦公消息,并根據視頻通話地址激活視頻通話客戶端;視頻通話客戶端用于向視頻通話服務平臺返回確認消息,確認消息包括目標用戶終端采集的視頻流。
[0024]在上述技術方案中,該系統還包括:消息中心和消息接口服務器;后端平臺還用于在確定微信通道關閉后向消息中心發送提醒消息,指示消息中心將提醒消息發送至目標用戶終端;消息中心用于通過消息接口服務器向目標用戶終端發送提醒消息,指示目標用終端通過微信客戶端返回反饋消息,開啟微信通道。
[0025]本發明實施例提供的一種基于微信平臺的移動辦公方法、裝置及系統,利用微信平臺,可以為企業、機構、政府等商業客戶提供高效的移動辦公方法和系統,實現點對點即時通訊、視頻通話、多人視頻會議、工作周報、業務報銷、資料下發、遠程協助等功能。該方法構建在微信平臺之上,方便快捷的實現企業所需的移動辦公需求。同時,微信平臺具有廣泛的群眾基礎,使用方法簡單、無需培訓,該裝置及系統控制接口通用、兼容性高,可支持大量用戶終端。
[0026]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0027]下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
【專利附圖】
【附圖說明】
[0028]附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
[0029]圖1為本發明實施例中基于微信平臺的移動辦公的流程圖;
[0030]圖2為本發明實施例一中基于微信平臺的移動辦公的流程圖;
[0031]圖3為本發明實施例二中基于微信平臺的移動辦公的流程圖;
[0032]圖4為本發明實施例中基于微信平臺的移動辦公裝置的第一結構圖;
[0033]圖5為本發明實施例中基于微信平臺的移動辦公裝置的第二結構圖;
[0034]圖6為本發明實施例中基于微信平臺的移動辦公系統的結構圖;
[0035]圖7為本發明實施例三中基于微信平臺的移動辦公系統的工作流程圖。
【具體實施方式】[0036]下面結合附圖,對本發明的【具體實施方式】進行詳細描述,但應當理解此處所描述的優選實施例僅用于說明和解釋本發明,本發明的保護范圍并不受【具體實施方式】的限制。
[0037]本發明實施例提供一種基于微信平臺的移動辦公方法,參見圖1所示,該方法的主要流程如下:
[0038]步驟101:管理終端向后端平臺發送辦公消息,指示后端平臺將辦公消息發送至目標用戶終端,該目標用戶終端為預設的安裝有微信客戶端的用戶終端。
[0039]該目標用戶終端具體可以為智能手機或平板電腦等可以安裝微信客戶端的設備。
[0040]辦公消息具體包括:辦公數據和/或視頻通話請求;即辦公消息可以只包括辦公數據或視頻通話請求中的一種,也可以同時包括辦公數據和視頻通話請求。其中,辦公數據包括:文字數據、文檔數據和/或圖片數據;視頻通話請求包括視頻通話地址。例如,文字數據可以為文字通知或聊天文字等,文檔數據可以為辦公文檔或PDF文檔等,圖片數據可以為位圖或矢量圖等;該辦公數據可以以壓縮形式存儲。
[0041]當管理終端和目標用戶終端之間需要建立視頻通話連接時,該辦公消息包括視頻通話請求,通過視頻通話地址確定視頻通話連接。
[0042]步驟102:后端平臺通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息。
[0043]具體的,當辦公消息只包括辦公數據時,步驟102具體為:后端平臺通過微信接口向目標用戶終端的微信客戶端發送辦公消息,指示目標用戶終端的微信客戶端返回相應的確認消息。
[0044]當辦公消息包括視頻通話請求時,步驟102之后還包括步驟A1-A3:
[0045]步驟Al、安裝于目標用戶終端的微信客戶端通過微信接口接收辦公消息;
[0046]步驟A2、微信客戶端根據辦公消息中的視頻通話地址激活視頻通話客戶端;
[0047]步驟A3、視頻通話客戶端向后端平臺返回確認消息,該確認消息還包括目標用戶終端采集的視頻流。
[0048]其中,并不是所有的目標用戶終端都安裝有視頻通話客戶端,因此對于沒有安裝視頻通話客戶端的目標用戶終端,在微信客戶端根據視頻通話地址激活視頻通話客戶端之前,還包括安裝視頻通話客戶端的步驟,即在上述步驟A2之前,還包括步驟B1-B3:
[0049]步驟B1、判斷目標用戶終端是否包括視頻通信客戶端;
[0050]步驟B2、當目標用戶終端不包括視頻通話客戶端時,指示目標用戶終端下載安裝視頻通話客戶端,在安裝視頻通話客戶端之后,繼續步驟A2 ;
[0051]步驟B3、當目標用戶終端包括視頻通話客戶端時,繼續步驟A2。
[0052]步驟103:后端平臺接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端。
[0053]步驟104:管理終端接收確認消息,并與目標用戶終端建立通信連接。
[0054]具體的,當辦公消息只包含辦公數據時,管理終端與目標用戶終端的微信客戶端建立通信連接;當辦公消息中包含視頻通話請求時,管理終端與目標用戶終端中的視頻通話客戶端建立通信連接。
[0055]其中,由于微信客戶端的限制,如果在48小時內,微信用戶沒有主動向公共號發送消息,則在48小時之后公共號將不能向該微信用戶發送消息,此時微信通道關閉。本發明實施例中,當微信通道關閉時,在步驟101之后,還包括步驟C1-C2:
[0056]步驟Cl、后端平臺在確定微信通道關閉后向消息中心發送提醒消息,指示消息中心將提醒消息發送至目標用戶終端;
[0057]步驟C2、消息中心通過消息接口服務器向目標用戶終端發送提醒消息,指示目標用戶終端通過微信客戶端返回反饋消息,開啟微信通道。
[0058]具體的,可以利用視頻通話客戶端的消息機制,消息中心通過消息接口服務器向目標用戶終端的視頻通話客戶端發送提醒消息。
[0059]優選的,管理終端與目標用戶終端之間采用端到端加密通信連接。具體的,加密方式采用DES算法或SM4算法等。通過消息加密機制,可以提高管理終端與目標用戶終端之間的安全性
[0060]本發明實施例提供的一種基于微信平臺的移動辦公方法,利用微信平臺,可以為企業、機構、政府等商業客戶提供高效的移動辦公方法,實現點對點即時通訊、視頻通話、多人視頻會議、工作周報、業務報銷、資料下發、遠程協助等功能。該方法構建在微信平臺之上,方便快捷的實現企業所需的移動辦公需求。同時,微信平臺具有廣泛的群眾基礎,使用方法簡單、無需培訓,可支持大量用戶終端。
[0061]下面通過兩個實施例詳細介紹該移動辦公方法的具體流程。
[0062]實施例一
[0063]在實施例一中,管理終端需要向目標用戶終端發送文檔資料,辦公消息只包括辦公數據,同時由于目標用戶終端48小時內沒有向管理終端發送消息,微信通道暫時關閉,參見圖2所示,具體流程如下:
[0064]步驟201:管理終端向后端平臺發送只包括辦公數據的辦公消息。
[0065]步驟202:后端平臺判斷微信通道是否開啟,當微信通道開啟時,繼續步驟206,否則繼續步驟203。
[0066]步驟203:后端平臺向消息中心發送提醒消息。
[0067]步驟204:消息中心通過消息接口服務器向目標用戶終端發送提醒消息。
[0068]步驟205:目標用戶終端通過微信客戶端返回反饋消息,微信通道開啟。
[0069]步驟206:后端平臺通過微信接口向目標用戶終端的微信客戶端發送辦公消息。
[0070]步驟207:微信客戶端接收該辦公消息,并向后端平臺返回相應的確認消息。
[0071]步驟208:后端平臺接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端。
[0072]步驟209:管理終端接收確認消息。
[0073]在實施例一中,后端平臺通過消息中心和消息接口服務器向目標用戶終端發送提醒消息來開啟微信通道,進而將辦公消息發送到目標用戶終端,完成管理終端與目標用戶終端之間的移動辦公業務,例如管理終端可以向目標用戶終端下發資料或者下達通知等。
[0074]實施例二
[0075]在實施例二中,管理終端需要向多個目標用戶終端發起視頻會議請求。由于判斷微信通道是否開啟的步驟與實施例一中相同,此處不做贅述。參見圖3所示,具體流程如下:
[0076]步驟301:管理終端向后端平臺發送視頻通話請求,該視頻通話請求包括目標用戶終端地址、視頻通話地址和管理終端的視頻流。
[0077]步驟302:后端平臺根據目標用戶終端地址、分別通過微信接口向該目標用戶終端發送視頻通話請求。
[0078]步驟303:安裝于目標用戶終端的微信客戶端分別通過微信接口接收視頻通話請求。
[0079]步驟304:判斷目標用戶終端是否包括視頻通信客戶端,當目標用戶終端包括視頻通信客戶端時,繼續步驟306,否則,繼續步驟305。
[0080]步驟305:目標用戶終端下載安裝視頻通話客戶端。
[0081]步驟306:微信客戶端根據視頻通話請求中的視頻通話地址激活視頻通話客戶端。
[0082]步驟307:視頻通話客戶端顯示接收到的管理終端視頻流,并向后端平臺返回確認消息,該確認消息還包括目標用戶終端采集的視頻流。
[0083]步驟308:后端平臺將包括視頻流的確認消息通過微信接口發送給管理終端。
[0084]步驟309:管理終端接收該確認消息,與目標用戶終端建立視頻通話連接。
[0085]實施例二中,管理終端通過后端平臺與多個目標用戶終端中的視頻通話客戶端建立視頻通話連接,從而可以實現企業內部多人移動視頻會議。
[0086]以上詳細介紹了該基于微信平臺的移動辦公方法,該方法也可以通過相應的裝置實現,下面詳細介紹該裝置的結構和功能。
[0087]本發明實施例提供的一種基于微信平臺的移動辦公裝置,參見圖4所示,包括:管理終端10和后端平臺20 ;
[0088]管理終端10用于向后端平臺20發送辦公消息,指示后端平臺20將辦公消息發送至目標用戶終端,目標用戶終端為預設的安裝有微信客戶端的用戶終端;
[0089]后端平臺20用于通過微信接口向目標用戶終端發送辦公消息,指示目標用戶終端返回相應的確認消息;并接收目標用戶終端返回的確認消息,并通過微信接口將確認消息發送到管理終端10 ;
[0090]管理終端10還用于接收該確認消息,并與目標用戶終端建立通信連接。
[0091]優選的,上述辦公消息包括:辦公數據和/或視頻通話請求;
[0092]其中,辦公數據包括:文字數據、文檔數據和/或圖片數據;
[0093]視頻通話請求包括視頻通話地址。
[0094]優選的,參見圖5所示,該裝置還包括:消息中心30和消息接口服務器40 ;
[0095]后端平臺20還用于在確定微信通道關閉后向消息中心30發送提醒消息,指示消息中心30將提醒消息發送至目標用戶終端;
[0096]消息中心30用于通過消息接口服務器40向目標用戶終端發送提醒消息,指示目標用終端通過微信客戶端返回反饋消息,開啟微信通道。
[0097]本發明實施例還提供一種基于微信平臺的移動辦公裝置系統,參見圖6所示,包括管理終端10、后端平臺20和目標用戶終端50 ;
[0098]管理終端10用于向后端平臺20發送辦公消息,指示后端平臺20將辦公消息發送至目標用戶終端50;
[0099]后端平臺20用于通過微信接口向目標用戶終端50發送辦公消息,指示目標用戶終端50返回相應的確認消息;接收目標用戶終端50返回的確認消息,并通過微信接口將確認消息發送到管理終端10 ;
[0100]目標用戶終端50用于接收后端平臺20發送的辦公消息,并返回相應的確認消息;
[0101]管理終端10還用于接收確認消息,并與目標用戶終端50建立通信連接。
[0102]優選的,辦公消息包括:辦公數據和/或視頻通話請求;
[0103]辦公數據包括:文字數據、文檔數據和/或圖片數據;
[0104]視頻通話請求包括視頻通話地址。
[0105]優選的,當辦公消息包括視頻通話請求時,
[0106]目標用戶終端50還用于判斷本地是否包括視頻通信客戶端51,當不包括視頻通話客戶端51時,下載安裝視頻通話客戶端51。
[0107]優選的,后端平臺20包括后端管理平臺21和視頻通話服務平臺22 ;目標用戶終端50包括微信客戶端52和視頻通話客戶端51 ;
[0108]當辦公消息包括視頻通話請求時,
[0109]視頻通話服務平臺22用于通過微信接口將辦公消息發送至目標用戶終端50 ;
[0110]微信客戶端52用于通過微信接口接收辦公消息,并根據視頻通話地址激活視頻通話客戶端51 ;
[0111]視頻通話客戶端51用于向視頻通話服務平臺22返回確認消息,該確認消息包括目標用戶終端50采集的視頻流。
[0112]優選的,該還包括:消息中心30和消息接口服務器40 ;
[0113]后端平臺20還用于在確定微信通道關閉后向消息中心30發送提醒消息,指示消息中心30將提醒消息發送至目標用戶終端50 ;具體的,后端平臺20通過后端管理平臺21向消息中心30發送提醒消息;
[0114]消息中心30用于通過消息接口服務器40向目標用戶終端50發送提醒消息,指示目標用終端通過微信客戶端返回反饋消息,開啟微信通道。
[0115]下面通過一個實施例詳細介紹該移動辦公系統的工作流程。
[0116]實施例三
[0117]在實施例三中,管理終端需要向多個目標用戶終端發起視頻會議請求,參見圖7所示,具體流程如下:
[0118]步驟701:管理終端向后端平臺的視頻通話服務平臺發送視頻通話請求,該視頻通話請求包括目標用戶終端地址、視頻通話地址和管理終端的視頻流。
[0119]步驟702:后端平臺的后端管理平臺判斷微信通道處于關閉狀態。
[0120]步驟703:后端管理平臺向消息中心發送提醒消息。
[0121]步驟704:消息中心將該提醒消息發送到消息接口服務器。
[0122]步驟705:消息接口服務器向目標用戶終端的視頻通話客戶端發送提醒消息。
[0123]步驟706:視頻通話客戶端指示微信客戶端返回反饋消息。
[0124]步驟707:微信客戶端向后端平臺的后端管理平臺返回反饋消息。
[0125]步驟708:后端平臺的視頻通話服務平臺根據目標用戶終端地址、通過微信接口向目標用戶終端的微信客戶端發送視頻通話請求。[0126]步驟709:微信客戶端根據視頻通話請求中的視頻通話地址激活視頻通話客戶端。
[0127]步驟710:視頻通話客戶端顯示接收到的管理終端視頻流。
[0128]步驟711:視頻通話客戶端向后端平臺的視頻通話服務平臺返回確認消息,該確認消息還包括目標用戶終端采集的視頻流。
[0129]步驟712:視頻通話服務平臺將包括視頻流的確認消息通過微信接口發送給管理終端。
[0130]步驟713:管理終端接收該確認消息,與目標用戶終端的視頻通話客戶端建立視頻通話連接。
[0131]本發明實施例提供的一種基于微信平臺的移動辦公方法、裝置及系統,利用微信平臺,可以為企業、機構、政府等商業客戶提供高效的移動辦公方法和系統,實現點對點即時通訊、視頻通話、多人視頻會議、工作周報、業務報銷、資料下發、遠程協助等功能。該方法構建在微信平臺之上,方便快捷的實現企業所需的移動辦公需求。同時,微信平臺具有廣泛的群眾基礎,使用方法簡單、無需培訓,該裝置及系統控制接口通用、兼容性高,可支持大量用戶終端。
[0132]本發明能有多種不同形式的【具體實施方式】,上面以圖1-圖7為例結合附圖對本發明的技術方案作舉例說明,這并不意味著本發明所應用的具體實例只能局限在特定的流程或實施例結構中,本領域的普通技術人員應當了解,上文所提供的具體實施方案只是多種優選用法中的一些示例,任何體現本發明權利要求的實施方式均應在本發明技術方案所要求保護的范圍之內。
[0133]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0134]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0135]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0136]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0137]最后應說明的是:以上所述僅為本發明的優選實施例而已,并不用于限制本發明,盡管參照前述實施例對本發明進行了詳細的說明,對于本領域的技術人員來說,其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【權利要求】
1.一種基于微信平臺的移動辦公方法,其特征在于,包括: 管理終端向后端平臺發送辦公消息,指示所述后端平臺將所述辦公消息發送至目標用戶終端,所述目標用戶終端為預設的安裝有微信客戶端的用戶終端; 所述后端平臺通過微信接口向所述目標用戶終端發送所述辦公消息,指示所述目標用戶終端返回相應的確認消息; 所述后端平臺接收所述目標用戶終端返回的確認消息,并通過微信接口將所述確認消息發送到所述管理終端; 所述管理終端接收所述確認消息,并與所述目標用戶終端建立通信連接。
2.根據權利要求1所述的方法,其特征在于,所述辦公消息包括:辦公數據和/或視頻通話請求; 所述辦公數據包括:文字 數據、文檔數據和/或圖片數據; 所述視頻通話請求包括視頻通話地址。
3.根據權利要求2所述的方法,其特征在于,當所述辦公消息包括視頻通話請求時,在所述后端平臺通過微信接口向所述目標用戶終端發送所述辦公消息之后,還包括: 安裝于所述目標用戶終端的微信客戶端通過微信接口接收所述辦公消息; 所述微信客戶端根據所述視頻通話地址激活視頻通話客戶端; 所述視頻通話客戶端向所述后端平臺返回確認消息,所述確認消息包括所述目標用戶終端采集的視頻流。
4.根據權利要求3所述的方法,其特征在于,在所述微信客戶端根據所述視頻通話地址激活視頻通話客戶端之前,還包括: 判斷所述目標用戶終端是否包括所述視頻通信客戶端; 當所述目標用戶終端不包括所述視頻通話客戶端時,指示所述目標用戶終端下載安裝所述視頻通話客戶端,在安裝所述視頻通話客戶端之后,繼續所述微信客戶端根據所述視頻通話地址激活視頻通話客戶端的步驟; 當所述目標用戶終端包括所述視頻通話客戶端時,繼續所述微信客戶端根據所述視頻通話地址激活視頻通話客戶端的步驟。
5.根據權利要求1-4任一所述的方法,其特征在于,當微信通道關閉時,在所述管理終端向后端平臺發送辦公消息之后,還包括: 所述后端平臺在確定所述微信通道關閉后向消息中心發送提醒消息,指示所述消息中心將所述提醒消息發送至所述目標用戶終端; 所述消息中心通過消息接口服務器向所述目標用戶終端發送提醒消息,指示所述目標用終端通過所述微信客戶端返回反饋消息,開啟微信通道。
6.根據權利要求1-4任一所述的方法,其特征在于,所述管理終端與所述目標用戶終端之間采用端到端加密通信連接。
7.一種基于微信平臺的移動辦公裝置,其特征在于,包括:管理終端和后端平臺; 所述管理終端用于向所述后端平臺發送辦公消息,指示所述后端平臺將所述辦公消息發送至目標用戶終端,所述目標用戶終端為預設的安裝有微信客戶端的用戶終端; 所述后端平臺用于通過微信接口向所述目標用戶終端發送所述辦公消息,指示所述目標用戶終端返回相應的確認消息;接收所述目標用戶終端返回的確認消息,并通過微信接口將所述確認消息發送到所述管理終端; 所述管理終端還用于接收所述確認消息,并與所述目標用戶終端建立通信連接。
8.根據權利要求7所述的裝置,其特征在于,所述辦公消息包括:辦公數據和/或視頻通話請求; 所述辦公數據包括:文字數據、文檔數據和/或圖片數據; 所述視頻通話請求包括視頻通話地址。
9.根據權利要求7或8所述的裝置,其特征在于,還包括:消息中心和消息接口服務器; 所述后端平臺還用于在確定所述微信通道關閉后向所述消息中心發送提醒消息,指示所述消息中心將所述提醒消息發送至所述目標用戶終端; 所述消息中心用于通過所述消息接口服務器向所述目標用戶終端發送提醒消息,指示所述目標用終端通過所述微信客戶端返回反饋消息,開啟微信通道。
10.一種基于微信平臺的移動辦公裝置系統,其特征在于,包括:管理終端、后端平臺和目標用戶終端; 所述管理終端用于向所述后端平臺發送辦公消息,指示所述后端平臺將所述辦公消息發送至所述目標用戶終端,所述目標用戶終端為預設的安裝有微信客戶端的用戶終端; 所述后端平臺用于通過微信接口向所述目標用戶終端發送所述辦公消息,指示所述目標用戶終端返回相應的確認消息;`并接收所述目標用戶終端返回的確認消息,并通過微信接口將所述確認消息發送到所述管理終端; 所述目標用戶終端用于接收所述后端平臺發送的所述辦公消息,并返回相應的確認消息; 所述管理終端還用于接收所述后端平臺發送的所述確認消息,并與所述目標用戶終端建立通信連接。
11.根據權利要求10所述的系統,其特征在于,所述辦公消息包括:辦公數據和/或視頻通話請求; 所述辦公數據包括:文字數據、文檔數據和/或圖片數據; 所述視頻通話請求包括視頻通話地址。
12.根據權利要求11所述的系統,其特征在于,當所述辦公消息包括視頻通話請求時, 所述目標用戶終端還用于判斷本地是否包括所述視頻通信客戶端,當不包括所述視頻通話客戶端時,下載安裝所述視頻通話客戶端。
13.根據權利要求11所述的系統,其特征在于,所述后端平臺包括后端管理平臺和視頻通話服務平臺;所述目標用戶終端包括微信客戶端和視頻通話客戶端;當所述辦公消息包括視頻通話請求時, 所述視頻通話服務平臺用于通過微信接口將所述辦公消息發送至所述目標用戶終端; 所述微信客戶端用于通過微信接口接收所述辦公消息,并根據所述視頻通話地址激活視頻通話客戶端; 所述視頻通話客戶端用于向所述視頻通話服務平臺返回確認消息,所述確認消息包括所述目標用戶終端采集的視頻流。
14.根據權利要求10-13任一所述的系統,其特征在于,還包括:消息中心和消息接口服務器; 所述后端平臺還用于在確定所述微信通道關閉后向消息中心發送提醒消息,指示所述消息中心將所述提醒消息發送至所述目標用戶終端; 所述消息中心用于通過消息接口服務器向所述目標用戶終端發送提醒消息,指示所述目標用終端通過所述微信客戶端 返回反饋消息,開啟微信通道。
【文檔編號】G06Q10/10GK103873353SQ201410115312
【公開日】2014年6月18日 申請日期:2014年3月25日 優先權日:2014年3月25日
【發明者】李蓬濤 申請人:天脈聚源(北京)傳媒科技有限公司