[發明專利]共享媒體文件的技術有效
| 申請號: | 201210419134.8 | 申請日: | 2012-10-26 |
| 公開(公告)號: | CN103023962A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | J·拜勒 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 段登新 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 共享 媒體文件 技術 | ||
技術領域
本發明涉及共享媒體文件的技術。
背景技術
可使用大量不同技術共享文件。例如,消息應用被設計成在多個設備之間傳遞消息。消息應用的多個優點之一是將文件作為消息附件進行傳遞的能力。例如,一個計算設備上的諸如圖像、照片、以及視頻等媒體文件可被附加到消息并被傳送到其他計算設備。然而,使用消息應用來發送附件非常低效,因為它們需要做出媒體文件的多個副本,諸如用于附件的一個副本以及用于每個接收附件的設備的一個副本。媒體文件相對較大并且消耗大量處理和通信資源,并且因此復制是一項昂貴的操作。現有方案嘗試通過使用鏈接(諸如到網絡存儲設備的統一資源定位符(URL))來減少復制。然而,在許多時候,鏈接不能被用來訪問存儲在非公開存儲位置中的媒體文件。這些限制以及其他限制抑制了用戶使用現有方案高效地共享媒體文件。本發明的改進正是針對這些和其他考慮事項而需要的。
發明內容
提供本發明內容以便以簡化形式介紹將在以下具體實施方式中進一步描述的一些概念。本發明內容并非旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
各種實施例一般涉及共享媒體文件的技術。某些實施例特別涉及使用迭代文件共享方法來以創新的方式合并多種不同類型的媒體共享技術來共享媒體文件,以減少共享媒體文件所需的文件復制的總次數的技術。
在一個實施例中,例如,一種裝置可包括處理器和通信地耦合到該處理器的存儲器(memory)。該存儲器可存儲一應用,該應用具有可用于在所定義的一組用戶之間共享媒體文件的媒體共享組件。該媒體共享組件可包括多個軟件模塊,包括文件管理器模塊以及文件引用模塊。文件管理器模塊可以可用于確定媒體文件的網絡存儲位置。文件引用模塊可以可用于自動地生成到該媒體文件的網絡存儲位置的有效鏈接。有效鏈接可被具體安排成準許該應用的所定義的一組用戶對該媒體文件的網絡存儲位置的訪問。對其他實施例也予以描述并要求保護。
通過閱讀下面的詳細描述并參考相關聯的附圖,這些及其他特點和優點將變得顯而易見。應該理解,前面的概括說明和下面的詳細描述只是說明性的,不會對所要求保護的各方面形成限制。
附圖說明
圖1示出媒體共享系統的一個實施例。
圖2示出媒體共享系統的媒體共享組件測試到媒體文件的鏈接的邏輯流程的一個實施例。
圖3示出媒體共享系統的媒體共享組件修改媒體文件的網絡存儲位置的權限(permission)的邏輯流程的一個實施例。
圖4示出媒體共享系統的媒體共享組件將媒體文件復制到新存儲位置的邏輯流程的一個實施例。
圖5示出媒體共享系統測試到媒體文件的鏈接的消息流的一個實施例。
圖6示出媒體共享系統修改媒體文件的網絡存儲位置的權限的消息流的一個實施例。
圖7示出媒體共享系統將媒體文件復制到新的存儲位置的消息流的一個實施例。
圖8示出媒體共享系統通過客戶端設備訪問來自一網絡存儲位置的媒體文件的消息流的一個實施例。
圖9示出媒體共享系統的集中式系統實現的一個實施例。
圖10示出媒體共享系統的分布式系統實現的一個實施例。
圖11示出媒體共享系統的示例性計算體系結構的一個實施例。
圖12示出媒體共享系統的示例性通信體系結構的一個實施例。
具體實施方式
各實施例涉及用于增強的媒體文件共享技術以有效且高效地允許電子系統和設備使用不同的消息應用或模態通信并共享媒體文件的技術。該增強的媒體文件共享技術可以自動地或編程地使用迭代文件共享方法,所述迭代文件共享方法被設計成簡化用戶操作并減少共享媒體文件所需的文件復制的次數。迭代文件共享方法可利用一批文件共享技術,諸如生成不同類型的鏈接、測試不同類型的鏈接、修改網絡存儲位置的權限、以及最終將媒體文件復制到新網絡存儲位置。迭代文件共享方法僅在所有其他文件共享技術已被測試并失敗之后才利用文件復制作為最后的手段。以此方式,迭代文件共享方法減少了(或者在某些情況下消除了)進行文件復制以在多個用戶間共享媒體文件的需要,由此保留了設備或網絡的計算和通信資源。而且,該迭代文件共享方法在無需執行文件共享的用戶的任何人工干預的情況下執行,由此帶來了共享媒體文件時的改進的用戶體驗。作為這些和其他優點的結果,各實施例可提高操作者、設備或網絡的可承受性、可伸縮性、模塊性、可擴展性或互操作性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210419134.8/2.html,轉載請聲明來源鉆瓜專利網。





