文件共享系統和方法
【專利說明】文件共享系統和方法
[0001]相關申請的交叉引用
[0002]本申請要求于2013年12月4日提交的美國專利申請第14/097102號的優先權,該美國專利申請又要求于2012年12月7日提交的美國臨時專利申請第61/734951號的優先權。
技術領域
[0003]本申請總體涉及數據存儲和訪問,且特別地,涉及用于為能夠在用戶之間訪問文件以用于在網絡環境中存儲和共享數字媒體的系統和方法。
【背景技術】
[0004]本文描述的裝置、特征和功能旨在解決傳統的文件存儲和共享系統(通常被稱為云存儲)的缺點。目前存在許多向用戶提供在裝置之間和用戶之間共享媒體(文件、文件夾、音樂、電影等)的能力的可利用的文件共享方法。
[0005]文件訪問控制系統和方法在現有技術中是已知的,以使其通常被稱為“文件共享”。這樣的現有技術的文件共享系統和方法采用多種方式以允許本地和遠程訪問所存儲的電子媒體,諸如如文件、文件夾、數據、電影和音樂等。本文的文件共享系統和方法提供新的功能,以提高用于共享媒體的能力,同時解決傳統媒體存儲和共享系統的其他缺點。
[0006]從后文的討論中,將變得顯而易見的是,本發明解決了與現有技術相關聯的缺陷,同時提供不是現有技術結構預期或可行的許多附加的優點和益處。
【發明內容】
[0007]如將在下面進一步詳細描述的,本文的文件共享系統和方法解決附加的特定需求,包括但不限于,組合用于共享媒體的權限管理、控制共享已經實施后的共享媒體、在非云地理位置從本地(用戶控制的)云裝置存儲和共享、具有不同權限的多個用戶之間共享媒體(文件、文件夾、歌曲、視頻等)中的單個項目、在列表中同時創建和共享多個文件、用于將控制和權限分配被共享的文件列表的方法。文件共享系統和方法具有各種實施方式,包括但不限于,不需要多個副本來促使共享環境的文件共享方法,共享媒體可位于單個遠程位置的系統,和多個用戶可使來自放置在用戶選擇的位置中的裝置的媒體成流的系統,并且還具有其它實施方式,單個系統中的平臺和架構。
[0008]當使用現有技術的文件共享系統和方法來訪問遠程電子媒體時,用戶通常下載數字媒體文件的副本。一旦所需的數字媒體文件被下載,數字媒體文件即變得對用戶可見且隨后允許用戶訪問它們。
[0009]現有技術的文件共享系統和方法的第一個缺點是它們引起電子媒體的多個副本駐留在各種裝置上。現有技術的文件共享系統和方法的第二個缺點是難以控制和跟蹤原始電子媒體的變化和/或更新。現有技術的文件共享系統和方法的第三個缺點是不管電子媒體文件是否被本地或遠程地存儲都不能使電子媒體文件可視化。現有技術的第四個缺點是媒體現在變成了第二方或第三方的所有且媒體的所有權已被帶離原始媒體所有者。
[0010]本文所公開的文件共享系統和方法使得用戶能夠選擇任意數量的文件、文件夾、歌曲、視頻、圖片和其它數字媒體并與無限數量的接受者共享,同時保持控制被共享的媒體并限制被下載或以其它方式分發的副本的數量。文件共享系統提供了增強的控制元件,以使媒體所有者管理、控制和以其它方式支配他們的個人媒體共享。如本文將描述的,文件共享系統包括以下功能:其限制用戶接收媒體以制作副本、轉發或分發媒體,或以其它方式下載它。將描述附加功能,其中本地裝置可被放置在用戶的住所以存儲和分發他們的媒體和數字內容。雖然文件共享系統不需要使用本地裝置,但是本地裝置為用戶提供了存儲他們的媒體的替代位置。具體而言,他們可將他們的所有文件存儲在自己家中或辦公室中的本地裝置上而不是存儲在云中。這給予用戶其文件和媒體的更多的安全性和控制。文件共享系統通常由基于云的操作系統控制,所述基于云的操作系統使用戶能夠管理和分發他們選擇的文件,同時保持文件的控制和所有權。
[0011]文件共享系統可依賴于操作系統,其可被托管在一個或多個遠程服務器,諸如云服務,以使用戶能夠控制他們的媒體并彼此共享。操作系統被配置為控制共享架構,其包括什么權限被授予媒體、權限在原位的時間長度、接受者管理和控制被共享的媒體的能力,和控制的其它重要方面。通過在遠程服務器上托管操作系統,文件共享系統和方法否定了需要用戶在他們的個人客戶機裝置(諸如個人計算機、平板計算機、智能電話等)上安裝軟件以由文件共享系統訪問。
[0012]操作系統被配置為與客戶端裝置工作以實現文件管理和控制,并且可與各種客戶端裝置一起使用以管理和控制媒體共享和傳送。
[0013]文件共享系統還提供了媒體供應商或數字媒體的生產商的特征。例如,文件共享系統允許本地裝置被放置在媒體提供商選擇的位置,這將使此類提供商托管和共享他們在裝置上的媒體,同時遠程控制共享架構、權限管理方面。類似于其它用戶,媒體供應商可很容易利用現在已知的或以后開發的各種裝置(如筆記本計算機、個人計算機、平板計算機、智能電話等)來啟動、控制和以其它方式管理經由文件共享系統共享他們的媒體。
[0014]通過檢查下面的附圖和【具體實施方式】,本發明的其它系統、方法、特征和優點對于本領域的技術人員將變得顯而易見。本發明旨在所有這種附加的系統、方法、特征和優點都包括在本說明書內、在本發明的范圍之內,并且由所附權利要求保護。
【附圖說明】
[0015]附圖中的組件并非按比例繪制,而是強調示出本發明的原理。在圖中,相同的標號表示貫穿不同示圖的相應部分。
[0016]圖1A是示出構成本申請的系統、裝置和方法的示例環境和組件的框圖。
[0017]圖1B是示出系統在與多種通常已知的裝置對接并與其交互時的示例實現方式的框圖。
[0018]圖2A公開了設置在文件共享系統中的一般共享方法。
[0019]圖2B示出通過一般共享權限方法與共享文件相關聯的許可方法。
[0020]圖2C示出通過鏈接共享權限方法與共享文件相關聯的基于許可的方法。
[0021]圖3A是示出典型的命令和管理工具的來自文件共享系統的屏幕截圖。
[0022]圖3B示出了進行通用共享功能所采取的步驟。
[0023]圖3C示出了設置用于文件共享的權限所采取的步驟。
[0024]圖4A示出了共享鏈接所采取的步驟。
[0025]圖5A示出了創建用于共享的文件列表所采取的步驟。
[0026]圖5B示出了將文件添加到用于共享的列表中所采取的步驟。
[0027]圖6A示出了互連至LAN的個人云裝置(P⑶)。
[0028]圖6B示出了展示出遠程訪問能力的P⑶。
[0029]圖6C示出了如何將P⑶連接至文件共享系統。
[0030]圖7A是示出了被發送至文件共享系統的DLNA媒體請求的典型進展的框圖。
[0031]圖7B是示出了與DLNA共享相關聯的信號路徑部分和組件的框圖。
[0032]圖8A是示出了其中存儲在云上或與用戶共享的媒體可經由DLNA通過P⑶而本地成流的典型環境的框圖。
[0033]圖8B是示出P⑶至P⑶媒體共享配置的框圖。
[0034]圖8C是示出視圖唯一文件共享方法的框圖。
【具體實施方式】
[0035]在下面的描述中,闡述了許多具體細節以提供對本裝置的更徹底的描述。然而,對于本領域技術人員將是顯而易見的是,裝置的現有功能方面可在沒有這些具體細節的情況下被實施。在其它實例中,眾所周知的特征沒有被詳細描述以便不使該裝置的具體詳細的權利要求模糊。
[0036]不同于傳統意義上的文件共享,本申請描述了包括唯一共享機制的文件共享系統、裝置和方法,該唯一共享機制消除了將被下載到各種裝置的數字媒體文件的多個副本的傳統要求以允許每個裝置的訪問或媒體可見性。本申請的文件共享系統、裝置和方法允許數字媒體文件的共享在多個裝置和平臺間發生,同時使得數字媒體文件的所有者能夠確定哪些用戶可訪問數字媒體的主要(原始)副本。
[0037]一般而言,文件共享被定義為共享和/或以其它方式允許訪問整個網絡和/或用戶或網絡和/或用戶之間的數字媒體文件的行為。根據本申請,由一個源共享的媒體的用戶可以是與其它源共享的媒體的所有者。本文中所述的系統和方法不將任何實際限制強加在可共享單條或多條信息的用戶的數量上。媒體的共享和訪問可以包括但不限于在全部裝置中查看、播放、成流、存儲、下載、復制、保存、分發以及創建媒體的多個實例。
[0038]本申請描述了用于允許在用戶之間對文件訪問的系統、裝置和方法。本文所描述的系統、裝置和方法不需要將文件的下載作為訪問的前提。本文所描述的系統、裝置和方法能夠實現文件的可視化,而與文件是本地還是遠程無關。本文所述的系統、裝置和方法進一步能夠實現對要控制和/或跟蹤的文件的改變。
[0039]1.文件共享
[0040]為了幫助理解本文所公開的實施方式,術語“文件”將包括(但不限于)可被存儲在、轉移到、復制在數字媒介中(諸如計算機或其它計算裝置,如但不限于膝上型計算機、智能電話、平板計算機、游戲機、媒體播放器等,或以其它方式在數字媒介中被管理的任何數字媒體。術語文件還指多個文件、多個文件夾、多個視頻、多個圖像、多個圖片、多首歌曲、多個錄音、多個筆記、多個文檔、多個制圖、多個電子表格或其它數字存儲媒體。
[0041]針對本公開的目的,用戶被定義為為了管理和共享他們的文件正在積極利用該系統的人。接受者被定義為接收由用戶發起的共享的人。重要的是,應注意,本文中的文件共享系統不要求接受者加入服務、下載專用軟件、利用用戶名和密碼或結合用于接收共享材料的其它方法。此外,文件共享系統不要求接受者將共享媒體存儲在其個人裝置上,除非個人裝置選擇太多媒體且被用戶(或已經)授予該權限。此外,接受者無需特定媒體觀看器或播放器來播放歌曲和音頻文件或觀看電影和視頻文件。文件共享系統被配置為進行任何適當的媒體轉換和格式化以允許音樂和視頻文件經由標準的媒體觀看器/播放器或經由可設有文件共享系統的媒體觀看器/播放器播放。
[0042]如上所述,不同于共享文件的傳統系統,文件共享系統提供了允許用戶共享文件而無需任何接受者下載文件以對其訪問的方法。方法背后的原理是,利用定義,“共享”是一個用戶何時可允許另一用戶使用項目。同樣地,文件共享系統允許這種共享以具體地使媒體的所有者能夠保持文件的控制和所有權。這阻止了在用電子郵件發送附件的情況下創建文件的多個副本。雖然媒體所有者可授權一個或多個用戶權限來下載或以其它方式接收媒體,但是媒體不需要用于共享。
[0043]如下面將要描述的,文件共享系統提供了與一個或多個用戶同時共享一個或多個文件的能力,同時允許用戶控制對被共享的每個個體和每個文件的訪問。以下信息將詳細介紹文件共享系統的優選實施方式。共享可以以貫穿本申請文件詳細地描述的各種方式來進行。共享類型包括鏈接共享、電子郵件共享、基于權限的共享、社交媒體共享和其它方法。
[0044]2.基于權限的文件共享
[0045]文件共享系統和方法提供了唯一安全實現方式,其允許用戶將屬性分配給一個或多個文件以控制這些文件如何由共享文件的接受者使用。這種基于權限的共享方法不需要密碼或者不方便且另外比較容易失敗的其它類型的文件保護。通過在共享文件之前將使用權限分配給文件,即使在已經啟動共享后,文件的所有者也可保持對文件的控制。此外,在已經啟動共享之后的任何時間,用戶可修改或改變這些使用權限。對于使用權限的控制,沒有時間限制或約束。
[0046]基于文件的單個接受者,而不是基于實際文件本身,用戶可授予使用權限。可在建立共享文件的邀請時來確定共享的權限級別,以確保用戶控制該過程。可以看出,利用這種