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