[發明專利]一種文件數據處理方法和服務器有效
| 申請號: | 201210237160.9 | 申請日: | 2012-07-09 |
| 公開(公告)號: | CN103546499A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 莊渭峰;史子旺;馮榮峰 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 數據處理 方法 服務器 | ||
1.一種文件數據處理方法,其特征在于,所述方法應用一服務器中,所述服務器僅具有存儲功能,包括:
接收上傳的第一文件,并保存所述第一文件;
接收上傳的第一服務程序,并保存所述第一服務程序,其中,所述第一服務程序用于被所述服務器調用,并在所述服務器中運行;
建立所述第一文件和第一服務程序之間的關聯關系;
當接收到客戶端針對所述第一文件的訪問請求時,根據所述關聯關系調用所述第一服務程序;
基于所述第一服務程序,執行將所述第一文件轉換為第二文件的操作,并向所述客戶端傳輸所述第二文件的數據。
2.根據權利要求1所述的方法,其特征在于,接收所述第一文件的同時,接收與所述第一文件相匹配的第一服務程序。
3.根據權利要求2所述的方法,其特征在于,所述第一文件為多媒體文件;
相應的,所述第一服務程序為能夠對所述第一文件進行編解碼,并將所述第一文件轉換為支持流媒體傳輸格式的文件的程序。
4.根據權利要求2所述的方法,其特征在于,所述第一文件為文檔文件所述與第一文件相匹配的第一服務程序為文檔轉換程序,其中,所述文檔轉換程序為將第一類文檔文件轉換為第二類文檔文件的程序。
5.根據權利要求1所述的方法,其特征在于,當接收到所述第一文件時,確定所述第一文件的數據類型;
當接收到所述第一服務程序時,確定所述第一服務程序具有的轉換功能;
在所述建立所述第一文件和所述第一服務程序的關聯關系之前,還包括:
根據所述第一服務程序具有的轉換功能,判斷運行所述第一服務程序是否能夠對所述數據類型的第一文件進行轉換;
當判斷出運行所述第一服務程序能夠對所述第一文件進行轉換時,建立所述第一服務程序和所述第一文件的關聯關系。
6.根據權利要求5所述的方法,其特征在于,所述第一文件的數據類型包括:多媒體數據類型或文檔數據類型;
所述轉換功能包括:將多媒體文件轉換為支持流媒體格式的文件的功能,或者將第一類文檔文件轉換為第二類文檔的功能。
7.根據權利要求1至5任一項所述的方法,其特征在于,當所述第一文件為多媒體文件時,所述基于所述第一服務程序,執行將所述第一文件轉換為第二文件的操作,并向所述客戶端傳輸所述第二文件的數據,具體為:
基于所述第一服務程序,將所述多媒體文件轉化為支持流媒體傳輸格式的數據包,并將轉換出的數據包向所述客戶端傳輸。
8.根據權利要求1所述的方法,其特征在于,在向所述客戶端傳輸所述第二文件的數據之前,還包括:
獲取所述客戶端的狀態信息,根據所述客戶端的狀態信息確定數據傳輸速率,以確定出的數據傳輸速率將所述第二文件的數據傳輸給所述客戶端,其中,所述狀態信息包括:客戶端的帶寬、客戶端的配置和/或客戶端的網絡狀況信息。
9.根據權利要求1所述的方法,其特征在于,當接收到客戶端針對所述第一文件的訪問請求時,還包括:判斷所述訪問請求的訪問類型是否為下載所述第一文件的請求;
當所述訪問請求的訪問類型為下載所述第一文件的請求時,將所述第一文件傳輸給所述客戶端;否則,執行所述將第一文件轉換為第二文件,并向所述客戶端傳輸所述第二文件的數據的操作。
10.根據權利要求1、3或5任一項所述的方法,其特征在于,當所述第一文件為多媒體文件,且當接收到客戶端針對所述第一文件的訪問請求時,還包括:
獲取所述客戶端的瀏覽器所支持的流媒體播放格式;
所述基于所述在所述第一服務程序,將所述第一文件進行轉換第二文件,包括:
基于所述在所述第一服務程序,將所述第一文件轉換為所述瀏覽器所支持的流媒體播放格式的第二文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210237160.9/1.html,轉載請聲明來源鉆瓜專利網。





