版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(19)中華人民共和國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局■■■
如(12)發(fā)明專利申請(qǐng)
(10)申請(qǐng)公布號(hào)CN102713899A
(43)申請(qǐng)公布日2012.10.03
(21)申請(qǐng)?zhí)?01080047996.1(51)Int.CI.
G06F/刃0(2006.01)
(22)申請(qǐng)日2010.09.03
(30)優(yōu)先權(quán)數(shù)據(jù)
12/555,7102009.09.08LJS
(85)PCT申請(qǐng)進(jìn)入國(guó)家階段日
2012.04.24
(86)PCT申請(qǐng)的申請(qǐng)數(shù)據(jù)
PCT/US2010/0479122010.09.03
(87)PCT申請(qǐng)的公布數(shù)據(jù)
W02011/031648EN2011.03.17
(71)申請(qǐng)人蘋果公司
地址美國(guó)加利福尼亞
(72)發(fā)明人A?賈瓦T?B?馬丁J?L?羅賓
(74)專利代理機(jī)構(gòu)中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專
利商標(biāo)事務(wù)所11038
代理人陳新
權(quán)利要求書4頁(yè)說(shuō)明書13頁(yè)附圖14頁(yè)
(54)發(fā)明名稱
管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向客戶
端計(jì)算機(jī)共享媒體內(nèi)容
(57)摘要
公開了管理或限制在網(wǎng)絡(luò)上共享媒體資產(chǎn)的
改進(jìn)的技術(shù)。具有媒體資產(chǎn)的服務(wù)器計(jì)算機(jī)可允
許一個(gè)或多個(gè)客戶端接收在計(jì)算機(jī)網(wǎng)絡(luò)上對(duì)這些
媒體資產(chǎn)的訪問(wèn)。然而,對(duì)這樣的媒體資產(chǎn)的訪問(wèn)
可以基于數(shù)量限制和時(shí)間限制而受限。媒體資產(chǎn)
例如可以是數(shù)字媒體資產(chǎn),諸如音頻項(xiàng)(例如,音
頻文件,包括音樂(lè)或歌曲)、視頻(例如電影)或圖
像(例如照片
V
6
6
8
2
Z
Z
2
g
CN102713899A權(quán)利要求書1/4頁(yè)
1.一種管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算機(jī)中的一個(gè)或多個(gè)客
戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)實(shí)施的方法,所述方法包括:
(a)將媒體內(nèi)容下載至服務(wù)器計(jì)算機(jī);
(b)在服務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容;
(c)發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性,以及所述客戶端計(jì)算機(jī)中特定客戶端
計(jì)算機(jī)的第二組多個(gè)信任屬性;以及
(d)在確定第一組信任屬性和第二組信任屬性滿足信任準(zhǔn)則后,信任所述特定客戶端
計(jì)算機(jī)并且將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容聚集至所述特定客戶端計(jì)算機(jī)的長(zhǎng)期存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的方法,其中所述聚集包括:如果媒體內(nèi)容還沒(méi)有被存儲(chǔ)在所
述特定客戶端計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中,則將所述媒體內(nèi)容下載至所述特定客戶端計(jì)算機(jī)
以用于存儲(chǔ)在所述特定客戶端計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中。
3.根據(jù)權(quán)利要求1所述的方法,其中所述聚集包括:
檢查存儲(chǔ)在服務(wù)器計(jì)算機(jī)或所述特定客戶端計(jì)算機(jī)至少一者上的偏好設(shè)置;以及
當(dāng)所述偏好設(shè)置表示媒體內(nèi)容將被自動(dòng)聚集至所述特定客戶端計(jì)算機(jī)時(shí),自動(dòng)進(jìn)行聚
集而無(wú)需任何用于該聚集的具體用戶輸入。
4.根據(jù)權(quán)利要求1所述的方法,還包括:為服務(wù)器計(jì)算機(jī)和所述客戶端計(jì)算機(jī)實(shí)施媒
體內(nèi)容的基于設(shè)備的數(shù)字版權(quán)管理(DRM)。
8.根據(jù)權(quán)利要求1所述的方法,還包括:實(shí)施數(shù)字版權(quán)管理(DRM)策略,其限制僅由所
述客戶端計(jì)算機(jī)中有限數(shù)量的受信任客戶端計(jì)算機(jī)訪問(wèn)服務(wù)器計(jì)弊機(jī)上的媒體內(nèi)容來(lái)進(jìn)
行聚集。
9.根據(jù)權(quán)利要求1所述的方法,還包括:通過(guò)限制客戶端計(jì)算機(jī)中用于在其中聚集媒
體內(nèi)容的受信任客戶端計(jì)算機(jī)可用的服務(wù)器連接的數(shù)量,來(lái)實(shí)施數(shù)字版權(quán)管理(DRM)。
10.根據(jù)權(quán)利要求1所述的方法,還包括:通過(guò)限制到客戶端計(jì)算機(jī)中用于在其中聚集
媒體內(nèi)容的受信任客戶端計(jì)算機(jī)的服務(wù)器連接可用的信任槽的數(shù)量,來(lái)實(shí)施數(shù)字版權(quán)管理
(DRM)?
11.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性并確
定該第一組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)用于連接至服務(wù)器計(jì)算機(jī)的有限數(shù)量的信任槽的可用性;以及
根據(jù)所述信任準(zhǔn)則,確定所述有限數(shù)量的信任槽中是否至少有?個(gè)可用于供所述特定
客戶端計(jì)算機(jī)使用的服務(wù)器連接。
12.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性并確
定該第一組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)用于連接至服務(wù)器計(jì)算機(jī)的有限數(shù)量的信任槽的任何時(shí)間相關(guān)可用性;以及
確定所述有限數(shù)量的信任槽中是否至少有一個(gè)的時(shí)間相關(guān)可用性符合所述信任準(zhǔn)則。
13.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性并確
定該第一組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)用于連接至服務(wù)器計(jì)算機(jī)的有限數(shù)量的信任槽的任何事件相關(guān)可用性;以及
確定所述有限數(shù)量的信任槽中是否至少有一個(gè)的事件相關(guān)可用性符合所述信任準(zhǔn)則.
14.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性并確
2
CN102713899A權(quán)利要求書2/4頁(yè)
定該第一組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的用于共享媒體內(nèi)容的任何授權(quán);以及
根據(jù)所述信任準(zhǔn)則,確定服務(wù)器計(jì)算機(jī)是否被授權(quán)共享媒體內(nèi)容。
15.根據(jù)權(quán)利要求I所述的方法,其中發(fā)現(xiàn)一個(gè)特定客戶端計(jì)算機(jī)的第二組多個(gè)信任
屬性并確定該第二組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)所述特定客戶端計(jì)算機(jī)的網(wǎng)絡(luò)連接性;以及
確定所述特定客戶端計(jì)算機(jī)的網(wǎng)絡(luò)連接性是否符合所述信任準(zhǔn)則。
16.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)一個(gè)特定客戶端計(jì)算機(jī)的第二組多個(gè)信任
屬性并確定該第二組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)所述特定客戶端計(jì)算機(jī)的位置或大概位置或估計(jì)位置:以及
確定所述特定客戶端計(jì)算機(jī)的這樣的位置是否符合所述信任準(zhǔn)則。
17.根據(jù)權(quán)利要求1所述的方法,其中發(fā)現(xiàn)一個(gè)特定客戶端計(jì)算機(jī)的笫二組多個(gè)信任
屬性并確定該第二組信任屬性是否滿足信任準(zhǔn)則包括:
發(fā)現(xiàn)所述特定計(jì)算機(jī)的用于共享媒體內(nèi)容的任意授權(quán);以及
根據(jù)所述信任準(zhǔn)則,確定所述特定客戶端計(jì)算機(jī)是否被授權(quán)共享媒體內(nèi)容。
18.根據(jù)權(quán)利要求1所述的方法,其中確定第一組信任屬性和第二組信任屬性是否滿
足信任準(zhǔn)則包括以下至少之一:
根據(jù)所述信任準(zhǔn)則,確定有限數(shù)量的服務(wù)器連接中是否至少有一個(gè)可供所述特定客戶
端計(jì)算機(jī)使用;
根據(jù)所述信任準(zhǔn)則,確定有限數(shù)量的信任槽中是否至少有一個(gè)可用于供所述特定客戶
端計(jì)算機(jī)使用的服務(wù)器連接;
確定所述有限數(shù)量的信任槽中是否至少有一個(gè)的時(shí)間相關(guān)可用性符合所述信任準(zhǔn)
則;
確定所述有限數(shù)量的信任槽中是否至少有一個(gè)的事件相關(guān)可用性符合所述信任準(zhǔn)
則;
確定所述特定客戶端計(jì)算機(jī)的網(wǎng)絡(luò)連接性是否符合所述信任準(zhǔn)則;
確定所述特定客戶端計(jì)算機(jī)的位置或大概位置或估計(jì)位置是否符合所述信任準(zhǔn)則;以
及
確定所述特定客戶端計(jì)算機(jī)相對(duì)于服務(wù)器計(jì)算機(jī)的接近度是否符合所述信任準(zhǔn)則。
19.一種限制通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算機(jī)中的一個(gè)或多個(gè)客
戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)實(shí)施的方法,所述方法包括:
(a)將媒體內(nèi)容下載至服務(wù)器計(jì)算機(jī);
(b)在服務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容;
(c)確定有限數(shù)量的信任槽中是否至少有一個(gè)可供特定客戶端計(jì)算機(jī)使用;
(d)當(dāng)所述確定步驟(c)確定所述有限數(shù)量的信任槽中至少有一個(gè)可供所述特定客戶
端計(jì)算機(jī)使用時(shí),分配可用的一個(gè)信任槽供所述特定客戶端計(jì)算機(jī)使用;
(e)使用所分配的信任槽建立用于所述特定客戶端計(jì)算機(jī)的連接;
(f)通過(guò)所建立的連接將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容與所述特定客戶端計(jì)算機(jī)共
享;以及
3
CN102713899A權(quán)利要求書3/4頁(yè)
(g)在一個(gè)事件之后,為所述特定客戶端計(jì)算機(jī)保留所分配的信任槽至少預(yù)定時(shí)間段。
20.根據(jù)權(quán)利要求19所述的方法,其中所述確定(c)有限數(shù)量的信任槽中是否至少有
一個(gè)可供特定客戶端計(jì)算機(jī)使用包括:使先前被保留的信任槽可用。
21.根據(jù)權(quán)利要求19所述的方法,
其中所述保留步驟(g)包括:在客戶端釋放事件之后,為所述特定客戶端計(jì)算機(jī)保留
所分配的信任槽至少預(yù)定時(shí)間段;并且
其中所述確定(c)有限數(shù)量信任槽中是否至少有一個(gè)可供特定客戶端計(jì)算機(jī)使用包
括:如果在客戶端釋放事件之后,先前保留的信任槽已經(jīng)被保留超過(guò)所述預(yù)定時(shí)間段,則使
該信任槽可用。
22.根據(jù)權(quán)利要求19至21中任一項(xiàng)所述的方法,其中所述保留步驟(g)包括:在服務(wù)
器計(jì)算機(jī)處為所分配的信任槽至少存儲(chǔ)保留指示,所述保留指示至少包括用于所述特定客
戶端計(jì)算機(jī)的唯一標(biāo)識(shí)符和時(shí)間指示。
23.一種管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從數(shù)字版權(quán)管理(DRM)服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算
機(jī)中的一個(gè)或多個(gè)客戶端計(jì)算機(jī)共享媒體內(nèi)容的上下文感知的計(jì)算機(jī)實(shí)施的方法,所述方
法包括:
將媒體內(nèi)容下載至DRM服務(wù)器計(jì)算機(jī);
在DRM服務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容;
發(fā)現(xiàn)DRM服務(wù)器以及所述多個(gè)客戶端計(jì)算機(jī)中的特定客戶端計(jì)算機(jī)的信任上下文的
多個(gè)時(shí)間相關(guān)和/或位置相關(guān)和/或事件相關(guān)的屬性:
確定DRM服務(wù)器和所述特定客戶端計(jì)算機(jī)的所述信任上下文的所述多個(gè)屬性是否滿
足信任準(zhǔn)則;以及
如果所述確定步驟確定所述信任準(zhǔn)則被滿足,則將來(lái)自DRM服務(wù)器計(jì)算機(jī)的媒體內(nèi)容
與所述特定客戶端計(jì)算機(jī)共享。
24.一種計(jì)算機(jī)可讀介質(zhì),至少包括存儲(chǔ)在其上的用于管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從數(shù)字版
權(quán)管理(DRM)服務(wù)器計(jì)算機(jī)向一個(gè)或多個(gè)客戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)程序代碼,
所述計(jì)算機(jī)可讀介質(zhì)包括:
用于發(fā)現(xiàn)DRM服務(wù)器以及所述客戶端計(jì)算機(jī)中的特定客戶端計(jì)算機(jī)的信任上卜.文的
多個(gè)屬性的計(jì)算機(jī)程序代碼;以及
用于在確定DRM服務(wù)器和所述特定客戶端計(jì)算機(jī)的信任上下文的所述多個(gè)屬性滿足
信任準(zhǔn)則后,將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容與所述特定客戶端計(jì)算機(jī)共享的計(jì)算機(jī)程序
代碼。
25.一種電子設(shè)備,包括:
網(wǎng)絡(luò)接口,用于將所述電子設(shè)備耦接至計(jì)算機(jī)網(wǎng)絡(luò);
存儲(chǔ)器,用于存儲(chǔ)媒體內(nèi)容;
數(shù)字版權(quán)管理控制邏輯,被配置為允許存儲(chǔ)在所述存儲(chǔ)器中的媒體內(nèi)容的至少一部分
與耦接至計(jì)算機(jī)網(wǎng)絡(luò)的一個(gè)或多個(gè)其它電子設(shè)備的有限共享;以及
信任屬性發(fā)現(xiàn)邏輯,被配置為發(fā)現(xiàn)所述電子設(shè)備以及其它電子設(shè)備中的特定電子設(shè)備
的信任上下文的多個(gè)屬性,
其中所述數(shù)字版權(quán)管理控制邏輯還被配置為,在確定所述其它電子設(shè)備中的所述特定
4
CN102713899A權(quán)利要求書4/4頁(yè)
電子設(shè)備的信任上下文的所述多個(gè)屬性滿足信任準(zhǔn)則后,將存儲(chǔ)在所述存儲(chǔ)器中的媒體內(nèi)
容的至少一部分共享到所述其它電子設(shè)備中的所述特定電子設(shè)備。
26.一種用于限制通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)共享數(shù)字媒體資產(chǎn)的計(jì)算機(jī)實(shí)施的方法,所述
方法包括:
建立允許通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)共享數(shù)字媒體資產(chǎn)的有限計(jì)算機(jī)組;
通過(guò)所述有限計(jì)算機(jī)組中的第一計(jì)算機(jī)從媒體商業(yè)服務(wù)購(gòu)買數(shù)字媒體資產(chǎn);
允許將所購(gòu)買的媒體資產(chǎn)提供給所述有限計(jì)算機(jī)組內(nèi)的任意其它計(jì)算機(jī);以及
當(dāng)連接至所述一個(gè)或多個(gè)網(wǎng)絡(luò)時(shí),自動(dòng)將所購(gòu)買的媒體資產(chǎn)提供給所述有限計(jì)算機(jī)組
中的任意其它計(jì)算機(jī)。
27.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)實(shí)施的方法,其中所述提供包括:當(dāng)連接至所述
個(gè)或多個(gè)網(wǎng)絡(luò)時(shí),從所述媒體商業(yè)服務(wù)遞送至所述有限計(jì)算機(jī)組內(nèi)的任意其它計(jì)算機(jī)。
28.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)實(shí)施的方法,其中所述提供包括:當(dāng)連接至所述,
個(gè)或多個(gè)網(wǎng)絡(luò)時(shí),從所述第一計(jì)算機(jī)遞送至所述有限計(jì)算機(jī)組內(nèi)的任意其它計(jì)算機(jī)。
29.根據(jù)權(quán)利要求26至28中任一項(xiàng)所述的計(jì)算機(jī)實(shí)施的方法,其中所述提供包括:
由所述第一計(jì)算機(jī)向所述有限計(jì)算機(jī)組內(nèi)的任意其它計(jì)算機(jī)發(fā)送通知,所述通知提供
關(guān)于所述第計(jì)算機(jī)可用于共享的指示;以及
自動(dòng)啟動(dòng)將所購(gòu)買的媒體資產(chǎn)復(fù)制到所述有限計(jì)算機(jī)組內(nèi)的至少一個(gè)其它計(jì)算機(jī)。
30.根據(jù)權(quán)利要求28所述的計(jì)算機(jī)實(shí)施的方法,
其中所述通知包括所述第一計(jì)算機(jī)最后購(gòu)買數(shù)字媒體資產(chǎn)的日期和/或時(shí)間,
其中對(duì)于所述有限計(jì)算機(jī)組內(nèi)的至少一臺(tái)其它計(jì)算機(jī),表示所述第一計(jì)算機(jī)的最后更
新的所存儲(chǔ)的日期和/或時(shí)間被保持,并且
其中如果所述通知中的日期和/或時(shí)間比與所述第一計(jì)算機(jī)最后更新相對(duì)應(yīng)的所存
儲(chǔ)的日期和/或時(shí)間更靠近現(xiàn)在,則針對(duì)所述有限計(jì)算機(jī)組內(nèi)的其它計(jì)算機(jī)中的給定計(jì)算
機(jī)啟動(dòng)所述復(fù)制。
5
CN102713899A說(shuō)明書1/13頁(yè)
管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向客戶端計(jì)算機(jī)共享
媒體內(nèi)容
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及媒體共享,以及更具體地,涉及通過(guò)網(wǎng)絡(luò)管理媒體共享。
背景技術(shù)
[0002]計(jì)算機(jī),被稱作主機(jī),可以用來(lái)使用戶能夠管理、播放和共享媒體資產(chǎn)。例如,主機(jī)
可以執(zhí)行媒體管理應(yīng)用程序來(lái)管理、播放和共享媒體資產(chǎn)。媒體管理應(yīng)用程序的一個(gè)例子
是蘋果公司出品的iTunes?。通常,媒體播放器可以從主機(jī)獲取其媒體資產(chǎn)。主機(jī)還可以
使用戶能夠管理要提供在媒體播放器上的媒體資產(chǎn)。
[0003]數(shù)字版權(quán)管理(DRM)指的是媒體內(nèi)容出版商用于對(duì)數(shù)字媒體內(nèi)容的未授權(quán)訪問(wèn)、
使用或再分配加以合理限制的訪問(wèn)控制技術(shù)。盡管大部分人都同意需要一定的數(shù)字版權(quán)管
理,但是希望有一定的便捷性和靈活性來(lái)平衡全面的數(shù)字版權(quán)管理,尤其是在個(gè)人家庭環(huán)
境的情況下。例如,在家庭環(huán)境中,丈夫和妻子可能分別具有其自己的計(jì)算機(jī)以及他們自己
的用于購(gòu)買和卜載媒體內(nèi)容的iTune?商店賬戶。此外,家庭還可能包括四個(gè)孩子,每個(gè)孩
子都具有其自己的計(jì)算機(jī)和iTune?商店賬戶。每個(gè)家庭成員各自的計(jì)算機(jī)可能已經(jīng)在家
庭網(wǎng)絡(luò)中聯(lián)網(wǎng)在一起。然而,家庭成員可能希望有一種簡(jiǎn)單方便的方法來(lái)與其他家庭成員
共享最近購(gòu)買的數(shù)字媒體內(nèi)容。
[0004]因此,需要改進(jìn)的技術(shù)來(lái)管理不同計(jì)算機(jī)之間的媒體共享。
發(fā)明內(nèi)容
[0005]本發(fā)明涉及管理或限制在網(wǎng)絡(luò)上共享媒體資產(chǎn)的改進(jìn)的技術(shù)。具有媒體資產(chǎn)的服
務(wù)器計(jì)算機(jī)可允許一個(gè)或多個(gè)客戶端接收在計(jì)算機(jī)網(wǎng)絡(luò)上對(duì)這些媒體資產(chǎn)的訪問(wèn)。然而,
對(duì)這樣的媒體資產(chǎn)的訪問(wèn)可以基于數(shù)量限制和時(shí)間限制而受限。媒體資產(chǎn)例如可以是數(shù)字
媒體資產(chǎn),諸如音頻項(xiàng)(例如,音頻文件,包括音樂(lè)或歌曲)、視頻(例如電影)或圖像(例如照
片)。
[0006]本發(fā)明可以以多種方式來(lái)實(shí)施,包括方法、系統(tǒng)、設(shè)備或裝置(包括圖形用戶界面
或計(jì)算機(jī)可讀介質(zhì))。下面將討論本發(fā)明的多個(gè)實(shí)施例。
[0007]作為管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算機(jī)中的一個(gè)或多個(gè)
客戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)實(shí)施的方法,一個(gè)實(shí)施例至少包括以卜動(dòng)作:將媒體
內(nèi)容下載至服務(wù)器計(jì)算機(jī);在服務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容;發(fā)現(xiàn)服務(wù)器
的第一組多個(gè)信任屬性,以及特定客戶端計(jì)算機(jī)的第二組多個(gè)信任屬性;以及在確定第一
組信任屬性和第二組信任屬性滿足信任準(zhǔn)則后,信任該特定客戶端計(jì)算機(jī)并且將來(lái)自服務(wù)
器計(jì)算機(jī)的媒體內(nèi)容聚集至該特定客戶端計(jì)算機(jī)的長(zhǎng)期存儲(chǔ)器。
[0008]作為限制通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算機(jī)中的一個(gè)或多個(gè)
客戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)實(shí)施的方法,另一實(shí)施例至少包括以下動(dòng)作:將媒體
內(nèi)容下載至服務(wù)器計(jì)算機(jī):在服務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容;確定有限數(shù)
6
CN102713899A說(shuō)明書2/13頁(yè)
量的信任槽(trustslot)中是否至少有一個(gè)可供特定客戶端計(jì)算機(jī)使用;當(dāng)所述確定動(dòng)
作確定有限數(shù)量的信任槽中至少有一個(gè)可供特定客戶端計(jì)算機(jī)使用時(shí),分配可用的一個(gè)信
任槽供該特定客戶端計(jì)算機(jī)使用;使用所分配的信任槽建立用于該特定客戶端計(jì)算機(jī)的連
接;通過(guò)所建立的連接將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容與該特定客戶端計(jì)算機(jī)共享;以及
在一個(gè)事件之后,為該特定客戶端計(jì)算機(jī)保留所分配的信任槽至少預(yù)定時(shí)間段。
[0009]作為管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從數(shù)字版權(quán)管理(DRM)服務(wù)器計(jì)算機(jī)向多個(gè)客戶端計(jì)算
機(jī)中的一個(gè)或多個(gè)客戶端計(jì)算機(jī)共享媒體內(nèi)容的上下文感知(contextaware)的計(jì)算機(jī)實(shí)
施的方法,另一實(shí)施例至少包括以下動(dòng)作:將媒體內(nèi)容下載至DRM服務(wù)器計(jì)算機(jī);在DRM服
務(wù)器計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中存儲(chǔ)媒體內(nèi)容:發(fā)現(xiàn)DRM服務(wù)器以及特定客戶端計(jì)算機(jī)的信
任上下文(trustcontext)的多個(gè)時(shí)間相關(guān)和/或位置相關(guān)和/或事件相關(guān)的屬性;確定
DRM服務(wù)器和該特定客戶端計(jì)算機(jī)的信任上下文的多個(gè)屬性是否滿足信任準(zhǔn)則;以及如果
所述確定動(dòng)作確定信任準(zhǔn)則被滿足,則將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容與該特定客戶端計(jì)
算機(jī)共享。
[0010]作為至少包括存儲(chǔ)在其上的用于管理通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)從數(shù)字版權(quán)管理(DRM)服務(wù)
器計(jì)算機(jī)向一個(gè)或多個(gè)客戶端計(jì)算機(jī)共享媒體內(nèi)容的計(jì)算機(jī)程序代碼的計(jì)算機(jī)可讀介質(zhì),
一個(gè)實(shí)施例至少包括:用于發(fā)現(xiàn)DRM服務(wù)器以及所述客戶端計(jì)算機(jī)中的特定客戶端計(jì)算機(jī)
的信任上下文的多個(gè)屬性的計(jì)算機(jī)程序代碼;用于在確定DRM服務(wù)器的信任上下文和該特
定客戶端計(jì)算機(jī)的多個(gè)屬性滿足信任準(zhǔn)則后,將來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容與該特定客
戶端計(jì)算機(jī)共享的計(jì)算機(jī)程序代碼。
[0011]作為電子設(shè)備,本發(fā)明的一個(gè)實(shí)施例至少包括:網(wǎng)絡(luò)接口,用于將所述電子設(shè)備耦
接至計(jì)算機(jī)網(wǎng)絡(luò);存儲(chǔ)器,用于存儲(chǔ)媒體內(nèi)容;數(shù)字版權(quán)管理控制邏輯,被配置為允許存儲(chǔ)
在存儲(chǔ)器中的媒體內(nèi)容的至少一部分與糊接至計(jì)算機(jī)網(wǎng)絡(luò)的一個(gè)或多個(gè)其它電廣設(shè)備的
有限共享;以及信任屬性發(fā)現(xiàn)邏輯,被配置為發(fā)現(xiàn)該電子設(shè)備和其它電子設(shè)備中的特定電
子設(shè)備的信任上下文的多個(gè)屬性。數(shù)字版權(quán)管理控制邏輯還被配置為,在確定其它電子設(shè)
備中的該特定電子設(shè)備的信任上下文的多個(gè)屬性滿足信任準(zhǔn)則后,將存儲(chǔ)在存儲(chǔ)器中的媒
體內(nèi)容的至少一部分共享到其它電子設(shè)備中的該特定電子設(shè)備。
[0012]作為用于限制通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)共享數(shù)字媒體資產(chǎn)的計(jì)算機(jī)實(shí)施的方法,另一
實(shí)施例至少包括:建立允許通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)共享數(shù)字媒體資產(chǎn)的有限計(jì)算機(jī)組:通過(guò)
有限計(jì)算機(jī)組中的第一計(jì)算機(jī)從媒體商業(yè)服務(wù)購(gòu)買數(shù)字媒體資產(chǎn);允許將所購(gòu)買的媒體資
產(chǎn)提供給有限計(jì)算機(jī)組中的任意其它計(jì)算機(jī);以及當(dāng)連接至一個(gè)或多個(gè)網(wǎng)絡(luò)時(shí),自動(dòng)將所
購(gòu)買的媒體資產(chǎn)提供給有限計(jì)算機(jī)組中的任意其它計(jì)算機(jī)。
[0013]從下面結(jié)合通過(guò)舉例示出本發(fā)明原理的附圖進(jìn)行的具體描述,本發(fā)明的其它方面
和優(yōu)點(diǎn)將變得清楚。
附圖說(shuō)明
[0014]通過(guò)下面結(jié)合附圖的具體描述,本發(fā)明將易于理解,附圖中類似的標(biāo)號(hào)表示類似
的結(jié)構(gòu)元素,其中:
[0015]圖1A是根據(jù)一個(gè)實(shí)施例的媒體共享系統(tǒng)的框圖。
[0016]圖1B是根據(jù)一個(gè)實(shí)施例的媒體共享處理的流程圖。
7
CN102713899A說(shuō)明書3/13頁(yè)
[0017]圖1C-1E是示出了服務(wù)器計(jì)算機(jī)的媒體共享授權(quán)的簡(jiǎn)化框圖。
[0018]圖1F示出了示例性文本記錄。
[0019]圖1G是圖形用戶界面的截屏。
[0020]圖IH是根據(jù)一個(gè)實(shí)施例的媒體共享系統(tǒng)的另一框圖。
[0021]圖2A是根據(jù)一個(gè)實(shí)施例的媒體共享處理的流程圖。
[0022]圖2B是確定非受信任客戶端計(jì)算機(jī)所需要的授權(quán)的處理的流程圖。
[0023]圖3A和3B是根據(jù)一個(gè)實(shí)施例的媒體共享登錄處理的流程圖。
[0024]圖4是根據(jù)一個(gè)實(shí)施例的媒體共享退出處理的流程圖。
[0025]圖5是根據(jù)一個(gè)實(shí)施例的保留表的示意圖。
[0026]圖6是根據(jù)一個(gè)實(shí)施例的媒體管理系統(tǒng)的框圖。
具體實(shí)施方式
[0027]本發(fā)明涉及管理或限制在網(wǎng)絡(luò)上共享媒體資產(chǎn)的改進(jìn)技術(shù)。具有媒體資產(chǎn)的服務(wù)
器計(jì)算機(jī)可以允許一個(gè)或多個(gè)客戶端通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)接收對(duì)這些媒體資產(chǎn)的訪問(wèn)。然而,
對(duì)這樣的媒體資產(chǎn)的訪問(wèn)可以基于數(shù)量限制和時(shí)間限制而受限。媒體資產(chǎn)例如可以是數(shù)字
媒體資產(chǎn),諸如音頻項(xiàng)(例如,音頻文件,包括音樂(lè)或歌曲)、視頻(例如電影)或圖像(例如照
片)。
[0028]下面參考圖16討論本發(fā)明的實(shí)施例。然而,本領(lǐng)域技術(shù)人員應(yīng)該容易理解,在此
給出的關(guān)于這些附圖的具體描述是出于示例性目的,因?yàn)楸景l(fā)明延伸超出這些有限的實(shí)施
例。
[0029]圖1A是根據(jù)一個(gè)實(shí)施例的媒體共享系統(tǒng)100的框圖。媒體共享系統(tǒng)100包括運(yùn)
行媒體管理器104的服務(wù)器計(jì)算機(jī)102。服務(wù)器計(jì)算機(jī)102可以包括由第一計(jì)算機(jī)(表示為
計(jì)算機(jī)#0)宿留(host)的服務(wù)器實(shí)例。媒體管理器104控制存儲(chǔ)在服務(wù)器計(jì)算機(jī)102上
的媒體內(nèi)容的共享,等等。媒體內(nèi)容涉及媒體資產(chǎn),例如音軌。通常,媒體管理器104還可
以執(zhí)行其它的媒體管理功能,例如幫助用戶組織媒體內(nèi)容,以及在服務(wù)器計(jì)算機(jī)102本地
播放媒體內(nèi)容。服務(wù)器計(jì)算機(jī)102還可以耦接至計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106?在一個(gè)實(shí)施例中,計(jì)
算機(jī)網(wǎng)絡(luò)106可以是局域網(wǎng)(LAN)。在其它實(shí)施例中,計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106可以是AdHoc
網(wǎng)絡(luò)、家庭網(wǎng)絡(luò)、無(wú)線網(wǎng)絡(luò)、蜂窩數(shù)據(jù)網(wǎng)絡(luò)、廣域網(wǎng)(WAN)和/或因特網(wǎng)。
[0030]數(shù)字媒體服務(wù),例如媒體商業(yè)服務(wù)器107,協(xié)調(diào)通過(guò)在線交易查閱、購(gòu)買和/或租
用媒體內(nèi)容。在線交易購(gòu)買媒體內(nèi)容也被稱作電子商務(wù)(e商務(wù)).服務(wù)器計(jì)算機(jī)可以包括
電子設(shè)備。電子設(shè)備可以包括用于存儲(chǔ)媒體內(nèi)容的存儲(chǔ)器和用于將電子設(shè)備耦接至計(jì)算機(jī)
數(shù)據(jù)網(wǎng)絡(luò)106的網(wǎng)絡(luò)接口。所購(gòu)買的媒體內(nèi)容可以通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106從媒體商業(yè)服
務(wù)器107下載至服務(wù)器計(jì)算機(jī)102。這樣下載的媒體內(nèi)容可以被存儲(chǔ)在存儲(chǔ)器中。存儲(chǔ)器
可以包括服務(wù)器計(jì)算機(jī)102中的長(zhǎng)期存儲(chǔ)器。
[0031]此外,媒體共享系統(tǒng)I00還包括一個(gè)或多個(gè)客戶端計(jì)算機(jī)108。客戶端計(jì)算機(jī)108
也可以耦接至計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106。每個(gè)客戶端計(jì)算機(jī)108包括媒體播放器110。如在此
后面將更詳細(xì)討論的,客戶端計(jì)算機(jī)102可以包括宿留在計(jì)算機(jī)上的一個(gè)或多個(gè)受信任客
戶端實(shí)例,以及宿留在任何計(jì)算機(jī)上的任何非受信任客戶端實(shí)例。
[0032]在一個(gè)實(shí)施例中,可以實(shí)施限制以使得在任何給定時(shí)間點(diǎn)僅僅有限數(shù)量的受信任
8
CN102713899A說(shuō)明書4/13頁(yè)
客戶端計(jì)算機(jī)可以通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106接收來(lái)自服務(wù)器計(jì)算機(jī)102的共享媒體內(nèi)容。
例如,這些限制可以將受信任客戶端計(jì)算機(jī)的有限數(shù)量設(shè)置為不超過(guò)五(5)。為了示例性的
目的,圖1A示出了有限數(shù)量的(例如,五(5)個(gè))客戶端實(shí)例,分別宿留在有限數(shù)量的(例如
5個(gè))客戶端計(jì)算機(jī)(圖1A中的計(jì)算機(jī)#1至計(jì)算機(jī)#5)之一上。
[0033]客戶端計(jì)算機(jī)108中的媒體播放器110能夠通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106接收來(lái)自服
務(wù)器計(jì)算機(jī)102的共享媒體內(nèi)容。例如,在一個(gè)實(shí)施方式中,媒體播放器108接收由服務(wù)器
計(jì)算機(jī)102通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106共享至一個(gè)或多個(gè)客戶端計(jì)算機(jī)108的共享媒體內(nèi)
容。典型地,媒體播放器110還可以使得客戶端計(jì)算機(jī)108的用戶能夠管理和播放本地存
儲(chǔ)的媒體內(nèi)容。
[0034]在一個(gè)實(shí)施例中,媒體管理器104是管理和共享媒體資產(chǎn)的媒體管理應(yīng)用。在一
個(gè)實(shí)施例中,媒體播放器110可以通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106接收共享的媒體內(nèi)容,并實(shí)現(xiàn)例
如為客戶端計(jì)算機(jī)108的用戶本地播放共享的媒體內(nèi)容。媒體播放器110還可以存儲(chǔ)可以
在媒體播放器110上播放或顯示的媒體資產(chǎn),例如音軌或照片。
[0035]此外,一旦特定客戶端計(jì)算機(jī)108被允許從服務(wù)器計(jì)算機(jī)102接收共享的媒體內(nèi)
容,則該特定客戶端計(jì)算機(jī)108被認(rèn)為已經(jīng)占用有限數(shù)量的信任槽中的一個(gè)信任槽.之后,
當(dāng)該特定客戶端計(jì)算機(jī)108不再參與從服務(wù)器計(jì)算機(jī)102接收共享的媒體內(nèi)容時(shí),相關(guān)聯(lián)
的信任槽不再被該特定客戶端計(jì)算機(jī)108所需,并且可以被釋放。然而,代替完全釋放該相
關(guān)聯(lián)的信任槽,該相關(guān)聯(lián)的信任槽可以被認(rèn)為是為該特定客戶端計(jì)算機(jī)108所保留。例如,
相關(guān)聯(lián)的信任槽可以被認(rèn)為保留一預(yù)定保留時(shí)間段(例如,24小時(shí)、48小時(shí)、一周、一個(gè)月
或更長(zhǎng))。作為結(jié)果,許多匿名客戶端計(jì)算機(jī)參與從服務(wù)器計(jì)算機(jī)102接收共享媒體內(nèi)容的
能力被阻礙,因?yàn)橛邢迶?shù)量的信任槽的周轉(zhuǎn)率被限制。
[0036]因此,媒體共享系統(tǒng)100可以限制客戶端計(jì)算機(jī)108從服務(wù)器計(jì)算機(jī)102接收共
享媒體內(nèi)容的能力。就這一點(diǎn)而言,可以加入限制以鼓勵(lì)服務(wù)器計(jì)算機(jī)102的用戶對(duì)他們
通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)106共享媒體內(nèi)容更負(fù)責(zé)。例如,服務(wù)器計(jì)算機(jī)102的用戶可以被鼓勵(lì)在期
望接收并從而共享由服務(wù)器計(jì)算機(jī)102提供的共享媒體內(nèi)容的那些客戶端計(jì)算機(jī)108上施
加口令。更具體地,在一個(gè)實(shí)施例中,這些限制可以使得在給定時(shí)間點(diǎn)僅僅有限數(shù)量的客戶
端計(jì)算機(jī)108可以通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106從服務(wù)器計(jì)算機(jī)102接收共享的媒體內(nèi)容。例
如,這些限制可以將客戶端計(jì)算機(jī)108的該有限數(shù)量設(shè)置為不超過(guò)五(5),即,五個(gè)信任槽。
[0037]不具有分配給它們(或?yàn)樗鼈儽A簦┑男湃尾鄣目蛻舳擞?jì)算機(jī)可以被指定為非受
信任客戶端計(jì)算機(jī)。因?yàn)樾湃尾鄣臄?shù)量是有限的,所以數(shù)量超過(guò)有限數(shù)量的信任槽的客戶
端計(jì)算機(jī)可以被指定為非受信任客戶端計(jì)算機(jī)。例如,有限數(shù)量的信任槽可以例如是五(5)
個(gè)槽;有限數(shù)量的受信任客戶端計(jì)算機(jī)可以例如是五(5)個(gè)受信任計(jì)算機(jī),其中有限數(shù)量
的五(5)個(gè)信任槽中的每個(gè)槽可以被分配給五(5)個(gè)受信任計(jì)算機(jī)中的相應(yīng)一個(gè);而額外
的客戶端計(jì)算機(jī),例如第六客戶端計(jì)算機(jī),可能超出了信任槽的該有限數(shù)量,并且可以被指
定為非受信任客戶端計(jì)算機(jī),如圖1A所示。這樣的非受信任客戶端計(jì)算機(jī)可以被限制從服
務(wù)器計(jì)算機(jī)102接收共享媒體內(nèi)容。
[0038]信任槽以及對(duì)其操作的控制可以由數(shù)字版權(quán)管理(DRM)控制邏輯111提供,其可
以表現(xiàn)為集中式應(yīng)用或服務(wù),或表現(xiàn)為分布式應(yīng)用或服務(wù)。例如,如圖1A中所示,DRM邏輯
控制111可以以分布式方式在服務(wù)器計(jì)算機(jī)102和客戶端計(jì)算機(jī)108中運(yùn)行。數(shù)字版權(quán)管
9
CN102713899A說(shuō)明書5/13頁(yè)
理控制邏輯可以被配置為允許將服務(wù)器計(jì)算機(jī)102的存儲(chǔ)器中存儲(chǔ)的至少部分媒體內(nèi)容
有限共享至耦接至計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106的一個(gè)或多個(gè)其它電子設(shè)備。例如,DRM邏輯控制
可以被配置為允許將存儲(chǔ)在服務(wù)器計(jì)算機(jī)102的長(zhǎng)期存儲(chǔ)器中的至少部分媒體內(nèi)容有限
共享至一個(gè)或多個(gè)其它電子設(shè)備(包括耦接至計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106的受信任客戶端計(jì)算機(jī)
108)的長(zhǎng)期存儲(chǔ)器。
[0039]在D11M控制邏輯111和這里的其它邏輯的討論中,應(yīng)該理解“邏輯”包括但不限于
執(zhí)行一個(gè)或多個(gè)功能或動(dòng)作和/'或?qū)е缕渌壿?、方法?或系統(tǒng)執(zhí)行功能或動(dòng)作的硬件、
固件、軟件、和/或每一個(gè)的組合。例如,基于所期望的應(yīng)用或需要,邏輯可以包括軟件控制
的微處理器、類似專用集成電路(AS1C)的離散邏輯、編程邏輯器件、包含指令的存儲(chǔ)設(shè)備等
等。邏輯可以包括一個(gè)或多個(gè)門,門的組合,或其它電路元件。邏輯還可以完全由軟件實(shí)現(xiàn)。
在描述多個(gè)邏輯的情況下,可能可以將多個(gè)邏輯結(jié)合到一個(gè)物理邏輯中。
[0040]電子設(shè)備在此可以如上所述與服務(wù)器計(jì)算機(jī)102相關(guān)聯(lián),并且還可以是上下文感
知的電子設(shè)備。其它電子設(shè)備可以與客戶端計(jì)算機(jī)108相關(guān)聯(lián),并且還可以是上下文感知
的電子設(shè)備。信任屬性發(fā)現(xiàn)邏輯113可以提供這樣的上下文感知,并且可以被配置為發(fā)現(xiàn)
電子設(shè)備以及其它電子設(shè)備中的特定電子設(shè)備的信任上下文的多個(gè)時(shí)間相關(guān)和/或位置
相關(guān)和/或事件相關(guān)的屬性(和/或所述其它電子設(shè)備中的其它電子設(shè)備的各自的信任上
卜,文的這樣的屬性)。信任屬性發(fā)現(xiàn)邏輯可以表現(xiàn)為集中式應(yīng)用或服務(wù),或表現(xiàn)為分布式應(yīng)
用或服務(wù)。如圖1A所示,信任屬性發(fā)現(xiàn)邏輯113可以與服務(wù)器計(jì)算機(jī)102相關(guān)聯(lián)。在替換
實(shí)施例中,信任屬性發(fā)現(xiàn)邏輯可以以分布式方式在可與服務(wù)器計(jì)算機(jī)102相關(guān)聯(lián)的設(shè)備中
以及在可與客戶端計(jì)算機(jī)108相關(guān)聯(lián)的其它電子設(shè)備中運(yùn)行。
[0041]DRM控制邏輯111還可以被配置為在確定其它電子設(shè)備中的特定電子設(shè)備的信任
上下文的多個(gè)屬性滿足信任準(zhǔn)則后,將存儲(chǔ)在可以與服務(wù)器計(jì)算機(jī)102相關(guān)聯(lián)的設(shè)備的存
儲(chǔ)器中的至少部分媒體內(nèi)容共享至該特定電子設(shè)備。因此,這樣的DRM控制邏輯可以在服
務(wù)器計(jì)算機(jī)102中被使用,服務(wù)器計(jì)算機(jī)可以作為DRM服務(wù)器計(jì)算機(jī)匚作,并且可以提供
一個(gè)或多個(gè)上下文感知的計(jì)算機(jī)實(shí)現(xiàn)的方法,該方法管理通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106將來(lái)自
DRM服務(wù)器計(jì)算機(jī)的媒體內(nèi)容共享至多個(gè)客戶端計(jì)算機(jī)中的一個(gè)或多個(gè)。根據(jù)上面所述的,
媒體內(nèi)容可以卜,載至DRM服務(wù)器計(jì)算機(jī)并存儲(chǔ)在其中的長(zhǎng)期存儲(chǔ)器中。在確定DRM服務(wù)器
計(jì)算機(jī)和特定客戶端計(jì)算機(jī)的信任上下文的多個(gè)屬性滿足信任準(zhǔn)則后,DRM服務(wù)器計(jì)算機(jī)
可以與該特定客戶端計(jì)算機(jī)共享媒體內(nèi)容。
[0042]信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的第一組多個(gè)信任屬性
以及特定客戶端計(jì)算機(jī)的第二組多個(gè)信任屬性(和/或其它客戶端計(jì)算機(jī)各自的第二組信
任屬性)。DRM控制邏輯111可以被配置為確定第一組和第二組信任屬性合滿足信任準(zhǔn)則,
以及被配置為信任該特定客戶端計(jì)算機(jī)(和/或被配置為確定第一組信任屬性合和其它客
戶端計(jì)算機(jī)各自的第二組信任屬性滿足信任準(zhǔn)則)。
[0043]可以從其購(gòu)買媒體內(nèi)容的數(shù)字媒體服務(wù)(例如媒體商業(yè)服務(wù)器)107可以與媒體共
享授權(quán)服務(wù)115(例如許可權(quán)力機(jī)構(gòu)(licensingauthority))有聯(lián)系。具體地,與下面討
論相關(guān)的信息可以在它們之間交換。此外,如在下面將更詳細(xì)討論的,在確定信任準(zhǔn)則的滿
足時(shí),DRM控制邏輯111可以與媒體共享授權(quán)服務(wù)115合作并可以在計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106上
與之交換信息。具體地,DRM控制邏輯可以在計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106上與媒體共享授權(quán)服務(wù)
10
CN102713899A說(shuō)明書6/13頁(yè)
115交換信任屬性信息和/或信任準(zhǔn)則信息和/或信任確定信息和/或信任控制指示信息。
[0044]在發(fā)現(xiàn)服務(wù)器的第一組多個(gè)信任屬性并且確定該第一組信任屈性是否滿足信任
準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)在服務(wù)器計(jì)算機(jī)102處的有限數(shù)量的信
任槽的可用性。DRM控制邏輯111可以被配置為根據(jù)信任準(zhǔn)則,確定有限數(shù)量的信任槽中是
否至少有一個(gè)可用于供特定客戶端計(jì)算機(jī)使用的服務(wù)器連接。
[0045]此外,在發(fā)現(xiàn)服務(wù)器的第一組多個(gè)信任屬性并確定該第一組信任屬性是否滿足信
任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的有限數(shù)量的信任槽的
任何時(shí)間相關(guān)的可用性,并且DRM控制邏輯111可以被配置為確定有限數(shù)量的信任槽中是
否至少有一個(gè)的時(shí)間相關(guān)可用性符合信任準(zhǔn)則。例如,根據(jù)信任準(zhǔn)則,用于供特定客戶端計(jì)
算機(jī)使用的服務(wù)器連接的信任槽的可用性屬性可以是時(shí)間相關(guān)的。如在此上面所述的,信
任槽可以被認(rèn)為在預(yù)定保留時(shí)間段(例如24小時(shí)、48小時(shí)、一周、一個(gè)月或更長(zhǎng))內(nèi)是被保
留且不可用的。
[0046]此外,在發(fā)現(xiàn)服務(wù)器的第一組多個(gè)信任屬性并確定該第一組信任屬性是否滿足信
任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)的有限數(shù)量的信任槽的
任何事件相關(guān)的可用性,并且DRM控制邏輯111可以被配置為確定有限數(shù)量的信任槽中是
否至少有一個(gè)的事件相關(guān)可用性符合信任準(zhǔn)則。例如,如將在下面更具體討論的,信任屬性
發(fā)現(xiàn)邏輯113可以發(fā)現(xiàn)影響信任槽可用性的客戶端共享服務(wù)釋放事件。
[0047]此外,在發(fā)現(xiàn)服務(wù)器的第一組多個(gè)信任屬性并確定該第一組信任屬性是否滿足信
任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)服務(wù)器計(jì)算機(jī)對(duì)于共享媒體內(nèi)容的任
何授權(quán)。例如,信任屬性發(fā)現(xiàn)邏輯可以被配置為發(fā)現(xiàn)來(lái)自媒體共享授權(quán)服務(wù)115的在計(jì)算
機(jī)數(shù)據(jù)網(wǎng)絡(luò)106上的授權(quán)。DRM控制邏輯111可以被配置為根據(jù)信任準(zhǔn)則確定服務(wù)器計(jì)算
機(jī)102是否例如被媒體共享授權(quán)服務(wù)115授權(quán)共享媒體內(nèi)容。
[0048]類似地,在發(fā)現(xiàn)特定客戶端計(jì)算機(jī)的第二組多個(gè)信任屬性并確定該第二組信任屬
性是否滿足信任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)該特定客戶端計(jì)算機(jī)的
網(wǎng)絡(luò)連接性,并且DRM控制邏輯111可以被配置為確定該特定客戶端計(jì)算機(jī)的網(wǎng)絡(luò)連接性
是否滿足信任準(zhǔn)則。例如,信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106
的這樣的網(wǎng)絡(luò)連接性,其可以使用AdHoc網(wǎng)絡(luò)、家庭網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò),并且可以使用零配置
網(wǎng)絡(luò)協(xié)議和/或多播域名系統(tǒng)(DNS)協(xié)議和/或DNS-SD服務(wù)發(fā)現(xiàn)協(xié)議、或其某種組合。
[0049]使用上述協(xié)議連同廣域零配置聯(lián)網(wǎng)技術(shù),和/或通過(guò)由媒體共享授權(quán)服務(wù)115的
增強(qiáng)的遠(yuǎn)程聯(lián)網(wǎng)能力來(lái)協(xié)調(diào)發(fā)現(xiàn),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)廣域網(wǎng)(WAN)
或蜂窩數(shù)據(jù)網(wǎng)絡(luò)的這樣的網(wǎng)絡(luò)連接性。一旦被發(fā)現(xiàn),這樣的網(wǎng)絡(luò)連接性信任屬性信息可以
通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106被發(fā)送至媒體共享授權(quán)服務(wù)115,以用于與DRM控制邏輯111的合
作信任評(píng)估。
[0050]此外,在發(fā)現(xiàn)特定客戶端計(jì)算機(jī)的第二組多個(gè)信任屬性并確定該第二組信任屬性
是否滿足信任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)該特定客戶端計(jì)算機(jī)的位
置、或大概位置、或估計(jì)位置。DRM控制邏輯111可以被配置為確定該特定客戶端計(jì)算機(jī)的
這樣的位置是否滿足信任準(zhǔn)則。類似地,DRM控制邏輯111可以被配置為確定該特定客戶
端計(jì)算機(jī)相對(duì)于服務(wù)器計(jì)算機(jī)的接近度是否符合信任準(zhǔn)則。
[0051]此外,在發(fā)現(xiàn)特定客戶端計(jì)算機(jī)的第二組多個(gè)信任屬性并確定該第二組信任屬性
11
CN102713899A說(shuō)明書7/13頁(yè)
是否滿足信任準(zhǔn)則時(shí),信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)該特定客戶端計(jì)算機(jī)對(duì)于
共享媒體內(nèi)容的任何授權(quán)。例如,信任屬性發(fā)現(xiàn)邏輯113可以被配置為發(fā)現(xiàn)來(lái)自媒體共享
授權(quán)服務(wù)115的在計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106上的授權(quán)。DRM控制邏輯111可以被配置為根據(jù)信
任準(zhǔn)則確定該特定客戶端計(jì)算機(jī)是否例如被媒體共享授權(quán)服務(wù)115授權(quán)共享媒體內(nèi)容。
[0052]在確定信任屬性的第一集合和第二集合滿足信任準(zhǔn)則后,DRM控制邏輯111可被
配置為分配可用信任槽、信任該特定客戶端計(jì)算機(jī)、以及將該特定客戶端計(jì)算機(jī)指定為受
信任客戶端計(jì)算機(jī)。該特定受信任客戶端計(jì)算機(jī)的媒體播放器11()然后可以被配置為在該
特定受信任客戶端計(jì)算機(jī)的長(zhǎng)期存儲(chǔ)器中聚集來(lái)自服務(wù)器計(jì)算機(jī)的媒體內(nèi)容。
[0053]圖1B是根據(jù)一個(gè)實(shí)施例的媒體共享處理120的流程圖。該處理可以從下載122
購(gòu)買的媒體內(nèi)容開始。該處理可以繼續(xù)到將媒體內(nèi)容存儲(chǔ)124在服務(wù)器計(jì)算機(jī)的長(zhǎng)期存儲(chǔ)
器中。服務(wù)器計(jì)算機(jī)和特定一個(gè)客戶端計(jì)算機(jī)的信任上下文的屬性可以包括笫一組和笫二
組信任屬性,前面已經(jīng)詳細(xì)討論過(guò)。該處理可以繼續(xù)到發(fā)現(xiàn)128服務(wù)器計(jì)算機(jī)和該特定客
戶端計(jì)算機(jī)的信任上下文的屬性。判定128可以確定信任屬性是否滿足信任準(zhǔn)則。當(dāng)判定
128確定信任屬性滿足信任準(zhǔn)則時(shí),該特定客戶端計(jì)算機(jī)可以被信任并且媒體內(nèi)容可以被
自動(dòng)傳送130(例如,聚集)到該特定受信任客戶端計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器,并R處理120可
以結(jié)束。另一方面,如果判定128確定信任屬性不滿足信任準(zhǔn)則,則該特定客戶端對(duì)媒體共
享服務(wù)的任何請(qǐng)求可以被拒絕,并且處理120可以結(jié)束。
[0054]傳送130媒體內(nèi)容可以包括將媒體內(nèi)容聚集至特定受信任客戶端中的長(zhǎng)期存儲(chǔ)
器。傳送(或聚集)可以包括將媒體內(nèi)容下載至特定客戶端計(jì)算機(jī),以便存儲(chǔ)在該特定客戶
端計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器中。然而,這樣的下載僅在媒體內(nèi)容還沒(méi)有被存儲(chǔ)在該特定客戶
端計(jì)算機(jī)的長(zhǎng)期存儲(chǔ)器中時(shí)才需要被執(zhí)行。類似地,傳送或聚集可以包括檢查存儲(chǔ)在服務(wù)
器計(jì)算機(jī)和特定客戶端計(jì)算機(jī)至少一者上的偏好設(shè)置,以及僅在偏好設(shè)置指示媒體內(nèi)容要
被提供至特定客戶端計(jì)算機(jī)時(shí)才將媒體內(nèi)容拷貝到該特定客戶端計(jì)算機(jī)中的長(zhǎng)期存儲(chǔ)器
中。
[0055]傳送可以被自動(dòng)執(zhí)行而不需要用于該傳送的任何特定用戶輸入。傳送還可以受到
特定客戶端計(jì)算機(jī)中指示媒體內(nèi)容是否要被傳送的一個(gè)或多個(gè)偏好設(shè)置(例如由用戶設(shè)置
或默認(rèn)設(shè)置)的影響。根據(jù)上面所討論的,數(shù)字版權(quán)管理(DRM)可以通過(guò)限制對(duì)于在其中聚
集媒體內(nèi)容受到信任的客戶端計(jì)算機(jī)的數(shù)量來(lái)實(shí)施。類似地,數(shù)字版權(quán)管理(DRM)可以通
過(guò)限制客戶端計(jì)算機(jī)中在其中聚集媒體內(nèi)容的受信任客戶端計(jì)算機(jī)的數(shù)量來(lái)實(shí)施。
[0056]有利地,媒體共享處理120有助于在有限的客戶端計(jì)算機(jī)組當(dāng)中共享所購(gòu)買的媒
體內(nèi)容。所購(gòu)買的媒體內(nèi)容可以通過(guò)在客戶端計(jì)算機(jī)上聚集媒體內(nèi)容來(lái)共享。例如,在?
臺(tái)客戶端計(jì)算機(jī)上購(gòu)買并接收媒體內(nèi)容之后,所接收的媒體內(nèi)容還可以被提供給被認(rèn)為受
信任的(即,在所建立的客戶端計(jì)算機(jī)組內(nèi)的)一個(gè)或多個(gè)其它客戶端計(jì)算機(jī)。
[0057]圖1C-1E是說(shuō)明媒體共享授權(quán)服務(wù)115在計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)上對(duì)服務(wù)器計(jì)算機(jī)102
的媒體共享授權(quán)的簡(jiǎn)化框圖。如圖IC中所示,服務(wù)器計(jì)算機(jī)可以發(fā)送對(duì)家庭共享信息的安
全HTTPS(安全超文本傳輸協(xié)議)請(qǐng)求。假設(shè)媒體共享授權(quán)服務(wù)115認(rèn)可該服務(wù)器計(jì)算機(jī)
用于家庭共享,則媒體共享授權(quán)服務(wù)可以通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送HTTPS響應(yīng)至服務(wù)器計(jì)
算機(jī)102,該響應(yīng)包括用于服務(wù)器計(jì)算機(jī)102的共享計(jì)算機(jī)標(biāo)識(shí)符和共享組標(biāo)識(shí)符,如圖LD
所示。
12
CN102713899A說(shuō)明書8/13頁(yè)
[0058]然而,如果媒體共享授權(quán)服務(wù)115不認(rèn)可該服務(wù)器計(jì)算機(jī),則媒體共享授權(quán)服務(wù)
115可以提示服務(wù)器計(jì)算機(jī)102提供進(jìn)一步的信息。順應(yīng)地,服務(wù)器計(jì)算機(jī)102可以提交
帶有有效客戶名稱、對(duì)應(yīng)的有效客戶口令和用于服務(wù)器計(jì)算機(jī)102的唯一服務(wù)器標(biāo)識(shí)符的
HTTPS響應(yīng),如圖1E所示。用于服務(wù)器計(jì)算機(jī)的唯一標(biāo)識(shí)符可以例如與該服務(wù)器計(jì)算機(jī)或
該服務(wù)器計(jì)算機(jī)的用戶相關(guān)聯(lián)。唯一標(biāo)識(shí)符的一些示例是:媒體訪問(wèn)控制(MAC)地址、互聯(lián)
網(wǎng)協(xié)議(IP)地址、設(shè)備標(biāo)識(shí)符、GUID、客戶端標(biāo)詼符、或其某種組合。在接受該響應(yīng)后,服務(wù)
器計(jì)算機(jī)102可以再次請(qǐng)求家庭共享,如己經(jīng)參考圖1C所討論的。
[0059]媒體內(nèi)容共享服務(wù)和媒體內(nèi)容的家庭共享可以由服務(wù)器計(jì)算機(jī)102通過(guò)計(jì)算機(jī)
數(shù)據(jù)網(wǎng)絡(luò)106使用例如前面所討論的零配置網(wǎng)絡(luò)協(xié)議和/或多播域名系統(tǒng)(DNS)協(xié)議和/
或DNS-SD服務(wù)發(fā)現(xiàn)協(xié)議或其某種組合來(lái)發(fā)布給客戶端計(jì)算機(jī)108。在一個(gè)實(shí)施例中,在這
樣的技術(shù)的上下文中:“A”記錄將本地主機(jī)名稱映射至1P地址;PTR記錄被用來(lái)列舉特定
類型的服務(wù)實(shí)例;使用SRV記錄將每個(gè)服務(wù)實(shí)例映射至主機(jī)名稱和端口號(hào);TXT記錄(或文
本記錄)伴隨SRV記錄以提供關(guān)于服務(wù)實(shí)例的附加信息。
[0060]圖IF示出了示例的TXT記錄,其可以被服務(wù)器計(jì)算機(jī)102用于將媒體內(nèi)容共享服
務(wù)通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)106發(fā)布給客戶端計(jì)算機(jī)108,該TXT記錄中示出的HSID(家庭共
享用戶ID)、MID(家庭共享計(jì)算機(jī)ID)、機(jī)器TD以及數(shù)據(jù)庫(kù)ID(iTunes?庫(kù)ID或媒體內(nèi)
容庫(kù)1D)可以被客戶端計(jì)算機(jī)108在從服務(wù)器計(jì)算機(jī)102請(qǐng)求媒體內(nèi)容共享服務(wù)時(shí)使用。
最后購(gòu)買日期(LPur)可以表示服務(wù)器計(jì)算機(jī)102上最后購(gòu)買媒體內(nèi)容的日期,并且可以被
客戶端計(jì)算機(jī)108在共享最近獲取的媒體內(nèi)容時(shí)使用。
[0061]圖1G是可以被顯示在受信任客戶端計(jì)算機(jī)108之一上的、正在由服務(wù)器計(jì)算機(jī)
102與該受信任客戶端計(jì)算機(jī)108共享的媒體內(nèi)容的圖形用戶界面的截屏。在提供客戶端
計(jì)算機(jī)108上的媒體內(nèi)容的傳送(例如,聚集)時(shí),媒體內(nèi)容項(xiàng)可以根據(jù)靠近顯示屏底部的
圖例(“Show:Itemsnotinmy1ibrary(顯示:項(xiàng)不在我的庫(kù)中)")被顯示,其中該圖例表
示媒體項(xiàng)還沒(méi)有存儲(chǔ)在客戶端計(jì)算機(jī)108的長(zhǎng)期存儲(chǔ)器中。這樣的媒體項(xiàng)的媒體內(nèi)容可
以響應(yīng)于用戶手動(dòng)選擇控件而被手動(dòng)傳送(例如,聚集),或者媒體內(nèi)容可以被自動(dòng)傳送(例
如,聚集)而不需要用戶控件選擇??捎糜趥魉停ɡ?,聚集)的媒體項(xiàng)可以由媒體內(nèi)容的類
型和/或由父級(jí)控制設(shè)置/屬性來(lái)過(guò)濾。
[0062]圖1H是根據(jù)一個(gè)實(shí)施例的媒體共享系統(tǒng)100的另一框圖。為了相對(duì)于圖1A簡(jiǎn)化
圖111,前面所詳細(xì)討論的信任屬性發(fā)現(xiàn)邏輯和DRM控制邏輯沒(méi)有被示出,并且未受信任客
戶端計(jì)算機(jī)沒(méi)有被示出。每個(gè)客戶端計(jì)算機(jī)(計(jì)算機(jī)宿留各自的服務(wù)器實(shí)例以及各
自的客戶端實(shí)例。限制可以被實(shí)施,以使得在任何給定時(shí)間點(diǎn)僅僅有限數(shù)量的受信任客戶
端實(shí)例可以通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)106從服務(wù)器實(shí)例接收共享的媒體內(nèi)容。
[0063]例如,該限制可以將受信任客戶端實(shí)例的有限數(shù)量設(shè)置為不超過(guò)五(5)。例如,圖
1H中所示的計(jì)算機(jī)#0上的服務(wù)器實(shí)例可以與有限數(shù)量的(例如五(5)個(gè))客戶端實(shí)例共享
媒體內(nèi)容,每個(gè)客戶端實(shí)例宿留在有限數(shù)量的(例如五(5)個(gè))客戶端計(jì)算機(jī)(圖1H中的計(jì)
算機(jī)#1至#5)中的相應(yīng)一個(gè)上。又例如,圖1H中示出的計(jì)算機(jī)#1上的服務(wù)器實(shí)例可以與
有限數(shù)量的(例如五(5)個(gè))客戶端實(shí)例共享媒體內(nèi)容,每個(gè)客戶端實(shí)例宿留在有限數(shù)量的
(例如五(5)個(gè))客戶端計(jì)算機(jī)(圖1H中的計(jì)算機(jī)#0和1至#5)中的相應(yīng)一個(gè)上。因此,如
圖1H的說(shuō)明性例子所示,宿留在五(5)個(gè)計(jì)算機(jī)中每一個(gè)上的每個(gè)服務(wù)器實(shí)例被限制為與
13
CN102713899A說(shuō)明書9/13頁(yè)
宿留在五(5)個(gè)其它計(jì)算機(jī)上的五(5)個(gè)客戶端實(shí)例共享媒體內(nèi)容。
[0064]如圖1H所示,用于服務(wù)器計(jì)算機(jī)和客戶端計(jì)算機(jī)的媒體內(nèi)容的基于設(shè)備的數(shù)字
版權(quán)管理(DRM)可以通過(guò)限制服務(wù)器計(jì)算機(jī)的設(shè)備和客戶端計(jì)算機(jī)的設(shè)備之間的媒體內(nèi)容
分發(fā)來(lái)實(shí)施。進(jìn)一步如圖1H所示,用于服務(wù)器計(jì)算機(jī)和客戶端計(jì)算機(jī)的媒體內(nèi)容的基于連
接的數(shù)字版權(quán)管理(DRM)可以通過(guò)限制在服務(wù)器計(jì)算機(jī)和客戶端計(jì)算機(jī)之間的用于媒體內(nèi)
容分發(fā)的網(wǎng)絡(luò)連接共享來(lái)實(shí)施。媒體內(nèi)容的基于根分發(fā)的數(shù)字版權(quán)管理(DRM)可以通過(guò)前
面所述的對(duì)每個(gè)服務(wù)器計(jì)算機(jī)進(jìn)行的媒體共享的限制來(lái)實(shí)施?;谌~分發(fā)的數(shù)字版權(quán)管理
(DIIM)可以通過(guò)前面討論的對(duì)客戶端計(jì)算機(jī)上傳送(例如,聚集)的任何媒體內(nèi)容的限制來(lái)
實(shí)施。
[0065]此外,數(shù)字版權(quán)管理(DRM)策略可以被實(shí)施為限制對(duì)服務(wù)器計(jì)算機(jī)上的媒體內(nèi)容
的訪問(wèn)以僅傳送(例如,聚集)至客戶端計(jì)算機(jī)中有限數(shù)量的受信任計(jì)算機(jī)。數(shù)字版權(quán)管理
(DRM)可以通過(guò)限制受信任客戶端計(jì)算機(jī)可用于在其中聚集媒體內(nèi)容的服務(wù)器連接的數(shù)量
來(lái)實(shí)施。數(shù)字版權(quán)管理(DRM)可以通過(guò)限制用于傳送媒體內(nèi)容的到受信任客戶端計(jì)算機(jī)的
服務(wù)器連接可用的信任槽的數(shù)量來(lái)實(shí)施。
[0066]圖2A是根據(jù)一個(gè)實(shí)施例的媒體共享處理20()的流程圖。該媒體共享處理200例
如是通過(guò)服務(wù)器計(jì)算機(jī)(諸如圖1A中示出的服務(wù)器計(jì)算機(jī)102)來(lái)執(zhí)行的。在一個(gè)示例中,
服務(wù)器計(jì)算機(jī)102可以被認(rèn)為是音頻服務(wù)器(例如音樂(lè)服務(wù)器)。
[0067]媒體共享處理200開始于判定202,其確定服務(wù)器計(jì)算機(jī)是否已經(jīng)接收到來(lái)自非
受信任客戶端計(jì)算機(jī)的共享服務(wù)請(qǐng)求。例如,服務(wù)請(qǐng)求將由期望從服務(wù)器計(jì)算機(jī)接收媒體
內(nèi)容(即,共享的媒體內(nèi)容)的客戶端計(jì)算機(jī)提供給服務(wù)器計(jì)算機(jī)。當(dāng)判定202確定還沒(méi)有
接收到客戶端連接請(qǐng)求,則媒體共享處理200等待這樣的請(qǐng)求。另一方面,一旦判定202確
定一經(jīng)接收到共享服務(wù)清求,則媒體共享處理200繼續(xù)。非受信任客戶端所需要的授權(quán)被
確定203?
[0068]當(dāng)媒體共享處理200繼續(xù)時(shí),判定204確定所需要的授權(quán)是否可用,以及是否存在
已請(qǐng)求與服務(wù)器計(jì)算機(jī)連接的客戶端計(jì)算機(jī)可用的信任槽。服務(wù)器計(jì)算機(jī)僅具有有限數(shù)量
的信任槽供希望與服務(wù)器計(jì)算機(jī)連接以共享媒體的客戶端計(jì)算機(jī)使用。
[0069]當(dāng)判定204確定存在可用的信任槽時(shí),可用的客戶端滑片可以被分配206給客戶
端計(jì)算機(jī),因此客戶端被指定為受信任的。接下來(lái),建立208受信任客戶端計(jì)算機(jī)的服務(wù)器
共享服務(wù)。一旦共享服務(wù)被建立208,客戶端計(jì)算機(jī)就能夠從服務(wù)器計(jì)算機(jī)共享媒體。然后
判定210確定客戶端計(jì)算機(jī)是否已經(jīng)退出該服務(wù)。當(dāng)判定210確定客戶端計(jì)算機(jī)還沒(méi)有退
出時(shí),媒體共享處理200等待,直到客戶端計(jì)算機(jī)已經(jīng)退出。這里,服務(wù)器計(jì)算機(jī)在監(jiān)視客
戶端計(jì)算機(jī)的退出的同時(shí)可以進(jìn)行其它處理。例如,媒體共享處理200可以被實(shí)施為拖延
到客戶端計(jì)算機(jī)退出為止的單獨(dú)的線程。
[0070]在任何情況下,一旦判定21()確定客戶端計(jì)算機(jī)已經(jīng)退出,所分配的信任槽可以
被保留212至少預(yù)定時(shí)間段。該預(yù)定時(shí)間段也可以被稱作保留忖間段。在該預(yù)定時(shí)間段期
間,只有該客戶端計(jì)算機(jī)(如果其再次請(qǐng)求與服務(wù)器計(jì)算機(jī)共享服務(wù))可以再次使用為該客
戶端計(jì)算機(jī)保留的信任槽。在該預(yù)定時(shí)間段之后,已被保留的信任槽可以被釋放,從而被任
何恰好試圖與服務(wù)器計(jì)算機(jī)共享媒體的客戶端計(jì)算機(jī)重新使用。
[0071]可替換地,當(dāng)判定204確定不存在客戶端計(jì)算機(jī)可用的信任槽時(shí),客戶端計(jì)算機(jī)
14
CN102713899A說(shuō)明書10/13頁(yè)
的共享服務(wù)請(qǐng)求被拒絕214。在塊212或塊214之后,媒體共享處理200完成并結(jié)束。
[0072]圖2B是用于確定非受信任客戶端計(jì)算機(jī)所需要的授權(quán)的處理220的流程圖。處
理220可以表示圖2A中示出的確定203的一個(gè)實(shí)施例。處理220開始于判定222,其確定
客戶端計(jì)算機(jī)是否被授權(quán)用于媒體共享。如果客戶端計(jì)算機(jī)沒(méi)有被授權(quán)用于共享,則處理
220因?yàn)槭跈?quán)不可用而進(jìn)行到塊234,并且處理220可以結(jié)束。
[0073]可替換地,如果客戶端計(jì)算機(jī)被授權(quán)用于共享,則處理220繼續(xù),并且服務(wù)器計(jì)算
機(jī)通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)從客戶端計(jì)算機(jī)接收224唯一客戶端標(biāo)識(shí)符。該客戶端計(jì)算機(jī)的唯
一標(biāo)識(shí)符可以例如與客戶端計(jì)算機(jī)或客戶端計(jì)算機(jī)的用戶相關(guān)聯(lián)。唯一標(biāo)識(shí)符的一些示例
是:媒體訪問(wèn)控制(MAC)地址、互聯(lián)網(wǎng)協(xié)議(IP)地址、設(shè)備標(biāo)識(shí)符、GU1D、客戶端標(biāo)識(shí)符、用
戶名稱、口令、或其某種組合。
[0074]接下來(lái),服務(wù)器計(jì)算機(jī)通過(guò)計(jì)算機(jī)數(shù)據(jù)網(wǎng)絡(luò)向媒體共享授權(quán)服務(wù)發(fā)送226共享授
權(quán)請(qǐng)求,連同:唯一客戶端1D和唯一服務(wù)器1D;家庭共享用戶和計(jì)算機(jī)ID;以及媒體庫(kù)數(shù)
據(jù)庫(kù)ID。媒體共享授權(quán)服務(wù)可以通過(guò)將連同共享授權(quán)請(qǐng)求一起發(fā)送的信息與由媒體共享授
權(quán)服務(wù)保持的數(shù)據(jù)進(jìn)行比較來(lái)評(píng)估228該請(qǐng)求的正當(dāng)性和一致性。處理220然后進(jìn)行到判
定230,確定媒體共享授權(quán)服務(wù)是否授予該客戶端計(jì)算機(jī)的共享授權(quán)。如果媒體共享授權(quán)沒(méi)
有被授予,則在234,用于共享的客戶端計(jì)算機(jī)授權(quán)不可用,并且處理220可以結(jié)束。可替換
地,如果媒體共享授權(quán)被授予,則用于共享的客戶端計(jì)算機(jī)授權(quán)可用232,并且處理220可
以結(jié)束。
[0075]圖3A和3B是根據(jù)一個(gè)實(shí)施例的媒體共享登錄處理300的流程圖。媒體共享登錄
處理300被服務(wù)器計(jì)算機(jī)執(zhí)行以限制媒體的共享。媒體共享登錄處理300例如是由服務(wù)器
計(jì)算機(jī)執(zhí)行的,例如圖1A中示出的服務(wù)器計(jì)算機(jī)102。根據(jù)媒體共享登錄處理300被共享
的媒體例如是音軌(例如,音樂(lè)或歌曲)。
[0076]媒體共享登錄處理300開始于判定302,其確定媒體共享是否被啟用。此外,服務(wù)
器計(jì)算機(jī)或服務(wù)器計(jì)算機(jī)的用戶可以具有啟用或停用關(guān)于媒體共享的功能的能力。當(dāng)判定
302確定媒體共享沒(méi)有被啟用時(shí),媒體共享登錄處理30
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山東省職教高考《職測(cè)》核心考點(diǎn)必刷必練試題庫(kù)(含答案)
- 《鄉(xiāng)村振興促進(jìn)法》參考試題庫(kù)80題(含答案)
- 《公務(wù)員法》考試題庫(kù)500題(含答案)
- 2025年江蘇農(nóng)林職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫(kù)含答案解析
- 預(yù)防與解決勞動(dòng)糾紛
- 人工智能應(yīng)用開發(fā)合同
- 幼兒園紙張活動(dòng)策劃方案模板五篇
- 建筑施工合同管理培訓(xùn).x
- 租賃房屋租賃合同
- 企業(yè)業(yè)務(wù)咨詢服務(wù)簡(jiǎn)單合同
- 2023年四川省公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 機(jī)電一體化系統(tǒng)設(shè)計(jì)-第5章-特性分析
- 2025年高考物理復(fù)習(xí)壓軸題:電磁感應(yīng)綜合問(wèn)題(原卷版)
- 鑄鋁焊接工藝
- 《社區(qū)康復(fù)》課件-第六章 骨關(guān)節(jié)疾病、損傷患者的社區(qū)康復(fù)實(shí)踐
- 2024年湖南省公務(wù)員考試行政職業(yè)能力測(cè)驗(yàn)真題
- 攀巖運(yùn)動(dòng)之繩結(jié)技巧課程
- 防打架毆斗安全教育課件
- 采購(gòu)行業(yè)的swot分析
- 石家莊長(zhǎng)安區(qū)幼兒園信息統(tǒng)計(jì)表
- 最終稿(教學(xué)評(píng)一致)課件
評(píng)論
0/150
提交評(píng)論