[發明專利]文件傳輸方法和服務器有效
| 申請號: | 201410469102.8 | 申請日: | 2014-09-15 |
| 公開(公告)號: | CN104202411B | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 劉濤;劉艷;文飛 | 申請(專利權)人: | 中卓信(北京)科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100085 北京市海淀區上*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 待發送文件 終端 文件傳輸 推送 通知消息 終端標識 服務器 緩存 通知消息發送 文件下載請求 編輯處理 傳輸距離 發送文件 物理媒介 終端發送 終端上傳 包發送 手機 發送 | ||
1.一種文件傳輸方法,應用于包含第一終端、第二終端及服務器的通信系統,所述服務器具有推送通知信息功能,所述第一終端及第二終端具備通過推送空間傳輸協議接收所述服務器的推送通知消息,以及通過超文本傳輸協議HTTP主動訪問所述服務器的能力,所述傳輸方法包括:
服務器接收第一終端上傳的待發送文件和所述待發送文件欲發送至的第二終端的終端標識;其中,所述第一終端通過預制的網頁瀏覽器打開Web頁面,并通過HTTP登陸服務器對應網頁頁面從而在該頁面上傳欲發送至第二終端的待發送文件和該第二終端的終端標識;
所述服務器對所述待發送文件進行編輯處理,打包成為一個文件包作為所述待發送文件對應的待發送文件包并緩存,同時生成所述待發送文件包對應的第一推送通知消息,該消息中攜帶了待發送文件包相關的描述信息,所述描述信息包括鏈接地址;
所述服務器根據所述第二終端的終端標識,通過推送空間傳輸協議向所述第二終端發送所述第一推送通知消息;
所述第二終端接收到該第一推送通知消息后,通過點擊其中的鏈接地址向服務器發送文件下載請求,所述服務器接收到該文件下載請求后將待發送文件包發送至所述第二終端;
所述第二終端具體為手機終端,所述第二終端的終端標識具體為所述手機終端的手機號碼;
在所述服務器接收第一終端上傳的待發送文件和所述待發送文件欲發送至的第二終端的終端標識之后,且在所述服務器對所述待發送文件進行編輯處理,以生成所述待發送文件對應的待發送文件包之前,包括:所述服務器根據所述第二終端對應的所述手機號碼確定所述第二終端所支持的文件類型;所述服務器對所述待發送文件進行編輯處理,以生成所述待發送文件對應的待發送文件包具體為所述第二終端所支持文件類型的所述待發送文件包。
2.根據權利要求1所述的方法,其特征在于,進一步包括:
所述第二終端通過推送空間傳輸協議向所述服務器發送文件接收確認消息;
所述服務器接收到該文件接收確認消息后,將該消息對應的已緩存的待發送文件包刪除。
3.根據權利要求2所述的方法,其特征在于,進一步包括:
所述服務器將所述文件接收確認消息轉發給所述第一終端。
4.根據權利要求1所述的方法,其特征在于,進一步包括:
如果所述服務器一直沒有接收到該第二終端根據第一推送通知消息發送的文件下載請求,則服務器在待發送文件包對應的緩存時間超出緩存有效期后自動刪除。
5.一種服務器,應用于還包含第一終端及第二終端的通信系統,所述服務器具有推送通知信息功能,所述第一終端及第二終端具備通過推送空間傳輸協議接收所述服務器的推送通知消息,以及通過超文本傳輸協議HTTP主動訪問所述服務器的能力,所述服務器包括:
接收模塊,用于接收第一終端上傳的待發送文件和所述待發送文件欲發送至的第二終端的終端標識;其中,所述第一終端通過預制的網頁瀏覽器打開Web頁面,并通過HTTP登陸服務器對應網頁頁面從而在該頁面上傳欲發送至第二終端的待發送文件和該第二終端的終端標識;
處理模塊,用于對所述待發送文件進行編輯處理,打包成為一個文件包作為所述待發送文件對應的待發送文件包并緩存,同時生成所述待發送文件包對應的第一推送通知消息,該消息中攜帶了待發送文件包相關的描述信息,所述描述信息包括鏈接地址;
發送模塊,用于根據所述第二終端的終端標識,通過推送空間傳輸協議向所述第二終端發送所述第一推送通知消息;
所述發送模塊,還用于若所述接收模塊接收到所述第二終端通過點擊所述第一推送通知消息中攜帶的鏈接地址而發送的文件下載請求,則將待發送文件包發送至所述第二終端;
所述第二終端具體為手機終端,所述第二終端的終端標識具體為所述手機終端的手機號碼;
在所述接收模塊接收第一終端上傳的待發送文件和待發送文件欲發送至的第二終端的終端標識之后,且所述處理模塊對待發送文件進行編輯處理,以生成待發送文件對應的待發送文件包之前,所述處理模塊還用于:根據所述第二終端對應的手機號碼確定所述第二終端所支持的文件類型;對所述待發送文件進行編輯處理,以生成所述待發送文件對應的待發送文件包具體為所述第二終端所支持文件類型的所述待發送文件包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中卓信(北京)科技有限公司,未經中卓信(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410469102.8/1.html,轉載請聲明來源鉆瓜專利網。





