国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于空間平移媒體廣播的方法和系統(tǒng)的制作方法

      文檔序號(hào):7970774閱讀:319來(lái)源:國(guó)知局
      專利名稱:用于空間平移媒體廣播的方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明通常涉及媒體廣播,以及更具體地說(shuō),涉及用于空間平移(space-shifting)媒體的方法、系統(tǒng)和計(jì)算機(jī)程序。
      背景技術(shù)
      兩種有利且普遍存在的娛樂(lè)技術(shù)是時(shí)移和空間平移特征。時(shí)移是指改變某人觀看媒體廣播的時(shí)間。TiVo和VCR是流行的時(shí)移設(shè)備??臻g平移是指改變某人觀看媒體廣播的地點(diǎn)。將媒體從計(jì)算機(jī)流式傳輸?shù)搅硪环块g中的電視、或者將音頻/視頻拷貝到手持設(shè)備的媒體中心設(shè)備是空間平移的例子。結(jié)合使用或相互排它地使用時(shí)移和空間平移。媒體包括廣播資料的許多形式,其中包括電視和高清晰度電視廣播、無(wú)線電和音頻廣播、網(wǎng)絡(luò)廣播、流式視頻等。
      采用實(shí)時(shí)空間平移、諸如例如從一個(gè)設(shè)備流式傳輸?shù)搅硪粋€(gè)設(shè)備的技術(shù)的一個(gè)挑戰(zhàn)是移動(dòng)位置。利用當(dāng)前的技術(shù),如果有人正在經(jīng)由媒體中心集線器觀看通過(guò)他/她的家庭網(wǎng)絡(luò)從樓上的計(jì)算機(jī)流式傳輸?shù)綐窍碌碾娨暤碾娪?,并且另一個(gè)人、即第二個(gè)人希望他/她在樓上臥室中的電視上觀看該電影,則必須執(zhí)行某些不方便的步驟。這些步驟包括1)將樓下的電視改變成第二人期望觀看的任何媒體,2)第一個(gè)人或另一個(gè)人需要到其他設(shè)備位置,開(kāi)啟設(shè)備并且以及仔細(xì)檢查媒體中心菜單以便選擇第一個(gè)人正在觀看的電影,3)然后快進(jìn)或跳到第一個(gè)停止觀看電影的地方,或者至少接近它。如果第二個(gè)人已經(jīng)在他/她現(xiàn)在希望的另一設(shè)備上觀看了某些內(nèi)容,則存在另外的步驟以便切換到樓下的電視。

      發(fā)明內(nèi)容
      本發(fā)明提供了一種用于空間平移媒體廣播的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。接收對(duì)空間平移媒體廣播的請(qǐng)求。從設(shè)備網(wǎng)絡(luò)中選擇一個(gè)設(shè)備來(lái)向其空間平移媒體廣播。然后,將媒體廣播空間平移到所選設(shè)備。


      在附加的權(quán)利要求書(shū)中闡述了被認(rèn)為是本發(fā)明的特性的新穎特征。然而,當(dāng)結(jié)合附圖閱讀時(shí),通過(guò)參考示例性實(shí)施例的下述詳細(xì)描述,將更好地理解本發(fā)明本身以及所使用的最佳方式、另外的目的和優(yōu)點(diǎn),其中圖1是其中可以實(shí)現(xiàn)本發(fā)明的示例性方面的數(shù)據(jù)處理系統(tǒng)的網(wǎng)絡(luò)的圖示;圖2是其中可以實(shí)現(xiàn)本發(fā)明的示例性方面的數(shù)據(jù)處理系統(tǒng)的框圖;圖3是描述根據(jù)本發(fā)明的示例性實(shí)施例的用于空間平移媒體的系統(tǒng)的框圖;以及圖4是示例說(shuō)明根據(jù)本發(fā)明的示例性實(shí)施例的媒體的空間平移操作的流程圖。
      具體實(shí)施例方式
      圖1-2被提供為數(shù)據(jù)處理環(huán)境的示例性圖,在該數(shù)據(jù)處理環(huán)境中可以實(shí)現(xiàn)本發(fā)明的實(shí)施例。應(yīng)當(dāng)意識(shí)到,圖1-2僅是示例性的,并且不打算斷言或暗示有關(guān)可以實(shí)現(xiàn)本發(fā)明的方面或?qū)嵤├沫h(huán)境的任何限制。在不背離本發(fā)明的精神和范圍的情況下,可以實(shí)現(xiàn)對(duì)所述環(huán)境的許多改進(jìn)。
      現(xiàn)在參考圖,圖1描述了其中可以實(shí)現(xiàn)本發(fā)明的方面的數(shù)據(jù)處理系統(tǒng)的網(wǎng)絡(luò)的圖示。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100是其中可以實(shí)現(xiàn)本發(fā)明的實(shí)施例的計(jì)算機(jī)網(wǎng)絡(luò)。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100包含網(wǎng)絡(luò)102,其是用來(lái)在網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100內(nèi)連接在一起的各種設(shè)備和計(jì)算機(jī)之間提供通信鏈路的媒介。網(wǎng)絡(luò)102可以包括連接,諸如有線、無(wú)線通信鏈路或光纖電纜。
      在所述的例子中,服務(wù)器104和服務(wù)器106連同存儲(chǔ)單元108一起連接到網(wǎng)絡(luò)102。另外,客戶機(jī)110、112和114也連接到網(wǎng)絡(luò)102。這些客戶機(jī)110、112和114可以是例如個(gè)人計(jì)算機(jī)或網(wǎng)絡(luò)計(jì)算機(jī)。在所述的例子中,服務(wù)器104向客戶機(jī)110、112和114提供數(shù)據(jù),諸如啟動(dòng)文件、操作系統(tǒng)圖像和應(yīng)用??蛻魴C(jī)110、112和114在該例子中是連接到服務(wù)器104的客戶機(jī)。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100可以包括未示出的、另外的服務(wù)器、客戶機(jī)和其他設(shè)備。
      在所述的例子中,網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100是互聯(lián)網(wǎng),并且網(wǎng)絡(luò)102表示使用傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)協(xié)議簇以便彼此通信的網(wǎng)絡(luò)和網(wǎng)關(guān)的全球集合。在互聯(lián)網(wǎng)的中心,是由數(shù)以千計(jì)的、對(duì)數(shù)據(jù)和消息進(jìn)行路由的商業(yè)、政府、教育和其他計(jì)算機(jī)系統(tǒng)組成的主節(jié)點(diǎn)或主機(jī)計(jì)算機(jī)間的高速數(shù)據(jù)通信線路的主干線。當(dāng)然,網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)100也可以被實(shí)現(xiàn)為多個(gè)不同類型的網(wǎng)絡(luò),諸如例如內(nèi)聯(lián)網(wǎng)、局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。圖1被用作一個(gè)例子,而不是對(duì)本發(fā)明的不同實(shí)施例的體系結(jié)構(gòu)限制。
      現(xiàn)在參考圖2,示出了其中可以實(shí)現(xiàn)本發(fā)明的方面的數(shù)據(jù)處理系統(tǒng)的框圖。數(shù)據(jù)處理系統(tǒng)200是計(jì)算機(jī)、諸如圖1的服務(wù)器104或客戶機(jī)110的例子,其中,可以放置實(shí)現(xiàn)用于本發(fā)明的實(shí)施例的處理的計(jì)算機(jī)可用代碼或指令。
      在所述的例子中,數(shù)據(jù)處理系統(tǒng)200采用集線器體系結(jié)構(gòu),其包括北橋和存儲(chǔ)器控制器集線器(MCH)202以及南橋和輸入/輸出(I/O)控制器集線器(ICH)204。處理單元206、主存儲(chǔ)器208和圖形處理器210連接到北橋和存儲(chǔ)器控制器集線器202。圖形處理器210可以通過(guò)加速圖形端口(AGP)連接到北橋和存儲(chǔ)器控制器集線器202。
      在所述的例子中,局域網(wǎng)(LAN)適配器212連接到南橋和I/O控制器集線器204。音頻適配器216、鍵盤(pán)和鼠標(biāo)適配器220、調(diào)制解調(diào)器222、只讀存儲(chǔ)器(ROM)224、硬盤(pán)驅(qū)動(dòng)器(HDD)226、CD-ROM驅(qū)動(dòng)器230、通用串行總線(USB)端口和其他通信端口232、以及PCI/PCIe設(shè)備234通過(guò)總線238和總線240連接到南橋和I/O控制器集線器204。PCI/PCIe設(shè)備可以包括例如以太網(wǎng)適配器、用于筆記本計(jì)算機(jī)的PC卡和內(nèi)插式(add-in)卡。PCI使用卡總線控制器,而PCIe則不使用卡總線控制器。ROM 224可以是例如閃速二進(jìn)制輸入/輸出系統(tǒng)(BIOS)。
      硬盤(pán)驅(qū)動(dòng)器226和CD-ROM驅(qū)動(dòng)器230通過(guò)總線240連接到南橋和I/O控制器集線器204。硬盤(pán)驅(qū)動(dòng)器226和CD-ROM驅(qū)動(dòng)器230可以使用例如集成驅(qū)動(dòng)電子設(shè)備(IDE)或串行高級(jí)技術(shù)附件(SATA)接口。超級(jí)I/O(SIO)設(shè)備236可以連接到南橋和I/O控制器集線器204。
      操作系統(tǒng)運(yùn)行在處理單元206上,并且調(diào)整和提供對(duì)圖2中的數(shù)據(jù)處理系統(tǒng)200內(nèi)的各種部件的控制。作為客戶機(jī),操作系統(tǒng)可以是市場(chǎng)上可買到的操作系統(tǒng),諸如MicrosoftWindowsXP(Microsoft和Windows均是微軟公司在美國(guó)、其他國(guó)家或者這兩者中的商標(biāo))。面向?qū)ο蟮木幊滔到y(tǒng)、諸如JavaTM編程系統(tǒng)可以協(xié)同操作系統(tǒng)一起運(yùn)行,并且提供從在數(shù)據(jù)處理系統(tǒng)200上執(zhí)行的Java程序或應(yīng)用對(duì)操作系統(tǒng)的調(diào)用(Java是Sun Microsystems Inc.在美國(guó)、其他國(guó)家或者這兩者中的商標(biāo))。
      作為服務(wù)器,數(shù)據(jù)處理系統(tǒng)200可以是例如運(yùn)行高級(jí)交互執(zhí)行體(AIX)操作系統(tǒng)或LINUX操作系統(tǒng)的IBM eServerTMpSeries計(jì)算機(jī)系統(tǒng)(eServer、pSeries和AIX是國(guó)際商業(yè)機(jī)器公司在美國(guó)、其他國(guó)家或者這兩者中的商標(biāo),而Linux是Linux Torvalds在美國(guó)、其他國(guó)家或者這兩者中的商標(biāo))。數(shù)據(jù)處理系統(tǒng)可以是對(duì)稱多處理器(SMP)系統(tǒng),其在處理單元206中包括多個(gè)處理器。作為選擇,可以采用單處理器系統(tǒng)。
      用于操作系統(tǒng)、面向?qū)ο蟮木幊滔到y(tǒng)和應(yīng)用或程序的指令可以位于存儲(chǔ)設(shè)備、諸如硬盤(pán)驅(qū)動(dòng)器226上,并且可以被加載到主存儲(chǔ)器208中,用于由處理單元206執(zhí)行。用于本發(fā)明的實(shí)施例的處理可以由處理單元206使用計(jì)算機(jī)可用程序代碼執(zhí)行,該代碼可以位于存儲(chǔ)器、諸如例如主存儲(chǔ)器208、只讀存儲(chǔ)器224中,或者可以位于一個(gè)或多個(gè)外圍設(shè)備226和230中。
      本領(lǐng)域的普通技術(shù)人員將會(huì)意識(shí)到,圖1-2中的硬件可以取決于實(shí)現(xiàn)方式而發(fā)生改變。除了圖1-2中所示的硬件之外,或者作為對(duì)圖1-2中所示的硬件的替代,可以使用其他內(nèi)部硬件或外圍設(shè)備,諸如閃存、等效的非易失性存儲(chǔ)器、或光盤(pán)驅(qū)動(dòng)器等。此外,本發(fā)明的處理可以應(yīng)用于多處理器數(shù)據(jù)處理系統(tǒng)。
      在一些示例性例子中,數(shù)據(jù)處理系統(tǒng)200可以是個(gè)人數(shù)字助理(PDA),其配置有閃存,以便提供非易失性存儲(chǔ)器,用于存儲(chǔ)操作系統(tǒng)文件和/或用戶生成的數(shù)據(jù)。
      總線系統(tǒng)可以由一條或多條總線、諸如圖2所示的總線238或總線240組成。當(dāng)然,可以使用用于在附連到通信結(jié)構(gòu)或體系結(jié)構(gòu)的不同部件或設(shè)備之間提供數(shù)據(jù)傳送的任何類型的通信結(jié)構(gòu)或體系結(jié)構(gòu),來(lái)實(shí)現(xiàn)總線系統(tǒng)。通信單元可以包括用來(lái)傳送和接收數(shù)據(jù)的一個(gè)或多個(gè)設(shè)備,諸如圖2的調(diào)制解調(diào)器222或網(wǎng)絡(luò)適配器212。存儲(chǔ)器可以是例如主存儲(chǔ)器208、只讀存儲(chǔ)器224、或諸如在圖2的北橋和存儲(chǔ)器控制器集線器202中找到的高速緩存。圖1-2中所示的例子和以上所述的例子不打算用來(lái)暗示對(duì)體系結(jié)構(gòu)進(jìn)行限制。例如,除采用PDA的形式外,數(shù)據(jù)處理系統(tǒng)200也可以是板式計(jì)算機(jī)、膝上型計(jì)算機(jī)或電話設(shè)備。
      在一個(gè)示例性實(shí)施例中,本發(fā)明記住各個(gè)人目前正在收看或收聽(tīng)何種媒體和設(shè)備,并且允許各個(gè)人將該媒體或其設(shè)定值空間平移到任何其他設(shè)備,以便通過(guò)最小的努力,個(gè)人可以從他停止收看或收聽(tīng)的地方繼續(xù)收看或收聽(tīng)。設(shè)備是指能夠創(chuàng)建、廣播、接收、傳送或再現(xiàn)媒體信號(hào)的任何有形設(shè)備,諸如例如但不局限于電視、無(wú)線電、光盤(pán)播放器、數(shù)據(jù)處理系統(tǒng)、DVD播放器等。
      在另一個(gè)示例性實(shí)施例中,本發(fā)明提供了一種遙控設(shè)備,其具有能夠被映射到共享設(shè)備的家庭或其他團(tuán)體中的各個(gè)人的各個(gè)按鈕,諸如例如用于四人家庭的4個(gè)按鈕,或者具有其中家庭成員能夠快速地將他們自己標(biāo)識(shí)給設(shè)備的其他這種機(jī)構(gòu)。因此,當(dāng)個(gè)人按壓他們的按鈕時(shí),當(dāng)前設(shè)備從該個(gè)人上一次收看或收聽(tīng)的媒體開(kāi)始。在另一示例性實(shí)施例中,每一個(gè)人可以具有多個(gè)配置文件(profile),以便該個(gè)人可以存儲(chǔ)用于多個(gè)媒體流的當(dāng)前設(shè)定值集合。這將會(huì)允許個(gè)人非??焖俚卦谌我鈹?shù)目的視頻和音頻流中間排隊(duì)到該個(gè)人停止收看或收聽(tīng)的地方。遙控可以是各種設(shè)備和實(shí)現(xiàn)方式,其中包括但不局限于虛擬遙控設(shè)備、設(shè)備中嵌入的控制、或任何其他控制機(jī)構(gòu)。
      本發(fā)明在媒體改變方面提供了方便,在其中存在使用該系統(tǒng)的多個(gè)個(gè)人、諸如家庭的情況下,以及在其中存在個(gè)人能夠選擇向其進(jìn)行空間平移的多個(gè)設(shè)備的情況下,這變得尤其重要。空間平移是將媒體廣播從一個(gè)設(shè)備移動(dòng)到另一設(shè)備。例如,用戶可能正在他/她的電視上觀看廣播,然后將該廣播空間平移到他/她的膝上型計(jì)算機(jī)上?;蛘撸?,可以將廣播從房屋的一部分中的電視或計(jì)算機(jī)空間平移到房屋的另一部分中的電視或計(jì)算機(jī)上,諸如從家庭活動(dòng)室空間平移到臥室。因此,當(dāng)個(gè)人正在收看或收聽(tīng)媒體廣播時(shí),錄制該廣播,以便如果該個(gè)人決定空間平移該媒體廣播,則從該個(gè)人上一次停止的點(diǎn)起在新設(shè)備上繼續(xù)該媒體廣播。
      本發(fā)明對(duì)于使用單個(gè)設(shè)備的單個(gè)個(gè)人而言仍然是有價(jià)值的,因?yàn)樵搨€(gè)人可以正好從他/她停止的地方繼續(xù)他/她的媒體體驗(yàn)。并且,如果該個(gè)人具有多個(gè)配置文件,則該個(gè)人能夠繼續(xù)任意數(shù)目的不同媒體體驗(yàn)。
      轉(zhuǎn)到圖3,圖3是描述了總體上由參考數(shù)字300表示的系統(tǒng)的框圖,該系統(tǒng)用于根據(jù)本發(fā)明的示例性實(shí)施例對(duì)媒體進(jìn)行空間平移。系統(tǒng)300包括四個(gè)部件,媒體服務(wù)器302、用戶管理器304、設(shè)備管理器306和用戶識(shí)別器(identifier)308。在一個(gè)示例性實(shí)施例中,本發(fā)明在局域網(wǎng)中實(shí)現(xiàn)。然而,本領(lǐng)域的技術(shù)人員將會(huì)意識(shí)到,本發(fā)明能夠被實(shí)現(xiàn)為遠(yuǎn)程網(wǎng)絡(luò),或結(jié)合遠(yuǎn)程網(wǎng)絡(luò)實(shí)現(xiàn)或者使用對(duì)等技術(shù)實(shí)現(xiàn)。
      媒體服務(wù)器302是所有媒體駐留的服務(wù)器,或者媒體服務(wù)器302連接到媒體所駐留的設(shè)備并且具有控制該設(shè)備的能力。媒體服務(wù)器302可以被實(shí)現(xiàn)為添加到現(xiàn)有系統(tǒng)上的新服務(wù)器,或者被實(shí)現(xiàn)為在現(xiàn)有媒體服務(wù)器之上的附加功能。當(dāng)媒體正在廣播時(shí),媒體服務(wù)器302記錄用于所有用戶的所有媒體。如果用戶不希望保存特定的媒體廣播,則一旦該廣播停止就丟棄該媒體。在示例性實(shí)施例中,媒體服務(wù)器302駐留在具有大量存儲(chǔ)空間的數(shù)據(jù)處理系統(tǒng)上。在其他示例性實(shí)施例中,媒體服務(wù)器302可以被實(shí)現(xiàn)為專用或分布式設(shè)備。媒體服務(wù)器302連網(wǎng)到系統(tǒng)中的所有設(shè)備,并且每當(dāng)用戶在設(shè)備上標(biāo)識(shí)他/她本人時(shí),經(jīng)由網(wǎng)絡(luò)接收指令。
      用戶管理器304允許單個(gè)用戶創(chuàng)建配置文件。將配置文件附連到由媒體服務(wù)器302和用戶識(shí)別器308用來(lái)維護(hù)信息并且為每個(gè)個(gè)人用戶提供媒體的唯一標(biāo)識(shí)符、或用戶名。配置文件可以包括用于在設(shè)備上顯示的定制名稱信息,諸如一些電視遙控器的“顯示”按鈕,其表示目前正使用誰(shuí)的標(biāo)識(shí)。用戶管理器304還存儲(chǔ)用于每個(gè)個(gè)人用戶的媒體信息,其包括媒體類型、位置/文件名、停止的時(shí)間、和諸如音量、亮度、重放選項(xiàng)等的媒體設(shè)定值。
      在本發(fā)明的示例性實(shí)施例,配置文件允許用戶管理器304維護(hù)用于每個(gè)用戶的多個(gè)媒體流的設(shè)定值。這對(duì)喜歡在不同時(shí)間來(lái)回觀看電影、電視秀、收聽(tīng)音樂(lè)等的那些個(gè)人來(lái)說(shuō)尤其有利。例如,如果用戶打算暫停晚間電影,則因?yàn)橛脩粝矚g深夜觀看電影,所以在回到電影前,用戶可以觀看電視和收聽(tīng)音樂(lè)。
      在另一示例性實(shí)施例中,用戶管理器304包括與配置文件有關(guān)的密碼。該功能要求用于每一設(shè)備的用戶識(shí)別器308中的驗(yàn)證機(jī)制。這在家庭中可能是有用的,以防止對(duì)準(zhǔn)許收看的資料的不期望的更改。
      在示例性實(shí)施例中,用戶管理器304包括用戶接口和數(shù)據(jù)庫(kù)。該接口可以是諸如在計(jì)算機(jī)上運(yùn)行的應(yīng)用圖形用戶接口、或網(wǎng)頁(yè)、電視上的可點(diǎn)擊菜單、或者它們的組合之類的任何事物。數(shù)據(jù)庫(kù)可以被實(shí)現(xiàn)為媒體服務(wù)器302的一部分,或者實(shí)現(xiàn)在一個(gè)完全不同的數(shù)據(jù)處理系統(tǒng)上。
      設(shè)備管理器306控制哪些設(shè)備可以參與在系統(tǒng)中。由于該系統(tǒng)將經(jīng)由網(wǎng)絡(luò)從這些設(shè)備接收命令,所以需要每一設(shè)備的標(biāo)識(shí)。在本發(fā)明的示例性實(shí)施例中,設(shè)備管理器306包含用于可不同地實(shí)現(xiàn)命令的各個(gè)設(shè)備的命令的映像。由于媒體正在被流式傳輸,所以設(shè)定值可以包括在該流中。在示例性實(shí)施例中,設(shè)備管理器306包括用于每一設(shè)備的控制以便調(diào)整例如設(shè)備本身上的音量這樣的設(shè)定。
      在本發(fā)明的示例性實(shí)施例中,設(shè)備管理器306能夠?qū)λ?qǐng)求的媒體進(jìn)行排隊(duì),調(diào)整個(gè)人用戶的設(shè)定值的音量,以及通過(guò)按壓?jiǎn)蝹€(gè)按鈕,接通所需的設(shè)備,諸如電視、聲音系統(tǒng)等。該實(shí)現(xiàn)方式可能要求與類似于能夠執(zhí)行對(duì)多個(gè)設(shè)備的程序控制的遙控器的設(shè)備進(jìn)行集成。設(shè)備管理器將從待控制的設(shè)備接收音量、亮度和其他設(shè)定值信息,并且能通過(guò)調(diào)整媒體流來(lái)控制它或補(bǔ)償它。一些設(shè)定值可以具有修改量,其取決于正將媒體空間平移到哪一設(shè)備。例如,如果將媒體從用戶的電視空間平移到用戶的筆記本計(jì)算機(jī),則用戶可能希望按設(shè)定量自動(dòng)增加亮度。
      在示例性實(shí)施例中,設(shè)備管理器306包括用戶接口和數(shù)據(jù)庫(kù)。該接口可以是在計(jì)算機(jī)上運(yùn)行的應(yīng)用圖形用戶接口、網(wǎng)頁(yè)、電視上的可點(diǎn)擊菜單或者它們的組合。數(shù)據(jù)庫(kù)可以被實(shí)現(xiàn)為媒體服務(wù)器302的一部分,或者實(shí)現(xiàn)在一個(gè)完全不同的數(shù)據(jù)處理系統(tǒng)上。
      用戶識(shí)別器308是這樣一種機(jī)制,通過(guò)該機(jī)制,用戶標(biāo)識(shí)其自身以及他們希望用到該系統(tǒng)的配置文件。用戶識(shí)別器308應(yīng)當(dāng)對(duì)網(wǎng)絡(luò)中的所有設(shè)備起作用。在示例性實(shí)施例中,用戶識(shí)別器308可以在每一設(shè)備處被實(shí)現(xiàn)為對(duì)設(shè)備本身的改變,諸如包括在設(shè)備的遙控器或設(shè)備的顯示和安裝設(shè)定值中的特征。在另一示例性實(shí)施例中,用戶識(shí)別器可以被實(shí)現(xiàn)為在該設(shè)備附近、位于該設(shè)備和媒體服務(wù)器302之間的代理設(shè)備,以便可以遙控該設(shè)備。在示例性實(shí)施例中,利用用于每個(gè)個(gè)人用戶的按鈕,在通用遙控器中實(shí)現(xiàn)用戶識(shí)別器308。在另一示例性實(shí)施例中,用戶識(shí)別器308也可以包括用于配置文件的一些保護(hù)程度的驗(yàn)證機(jī)制,諸如集成的指紋掃描儀。
      圖4是根據(jù)本發(fā)明的示例性實(shí)施例、示例說(shuō)明了媒體的空間平移操作的流程圖。當(dāng)媒體服務(wù)器接收到用戶輸入時(shí),該操作開(kāi)始(步驟402)。操作確定所述輸入是否為用戶登錄(步驟404)。如果用戶不是在登錄(步驟404的否輸出),則操作直接進(jìn)行到步驟408。如果用戶正在登錄(步驟404的是輸出),則操作檢索與用戶標(biāo)識(shí)有關(guān)的用戶配置文件(步驟406),然后操作進(jìn)進(jìn)到步驟408。然后,操作確定目前是否存在為該用戶存儲(chǔ)的任何媒體廣播(步驟408)。如果存在為該用戶存儲(chǔ)的媒體廣播(步驟408的是輸出),則操作詢問(wèn)用戶該用戶是否希望繼續(xù)廣播所存儲(chǔ)的媒體廣播(步驟410)。在另一示例性實(shí)施例中,列出目前為該用戶所存儲(chǔ)的所有媒體廣播,并且如果有的話,則用戶能夠選擇要繼續(xù)廣播什么媒體廣播。
      如果用戶的確希望繼續(xù)廣播所存儲(chǔ)的媒體廣播(步驟410的是輸出),則媒體服務(wù)器確定用戶是否希望在當(dāng)前設(shè)備上繼續(xù)廣播(步驟412)。如果用戶不希望在當(dāng)前設(shè)備上繼續(xù)廣播(步驟412的否輸出),則用戶在網(wǎng)絡(luò)上從由媒體服務(wù)器提供的設(shè)備列表中選擇一個(gè)要在其上繼續(xù)廣播所存儲(chǔ)的媒體廣播的設(shè)備(步驟416)。如果用戶的確希望在當(dāng)前設(shè)備上繼續(xù)廣播(步驟412的是輸出),則操作從用戶停止的那一點(diǎn)起在當(dāng)前設(shè)備上繼續(xù)廣播所存儲(chǔ)的媒體廣播,并且應(yīng)用任何所保存的媒體設(shè)定值,諸如音量、亮度和重放選項(xiàng)(步驟418),然后操作結(jié)束。如果用戶不希望繼續(xù)廣播所存儲(chǔ)的媒體廣播(步驟410的否輸出),則繼續(xù)當(dāng)前設(shè)備的正常操作(步驟414),并且操作結(jié)束。
      如果不存在為該用戶存儲(chǔ)的媒體廣播(步驟408的否輸出),則操作確定是否存在當(dāng)前為該用戶播放的媒體(步驟420)。如果不存在當(dāng)前為該用戶播放的媒體(步驟420的否輸出),則繼續(xù)當(dāng)前設(shè)備的正常操作(步驟414),并且操作結(jié)束。如果存在為該用戶播放的媒體(步驟420的是輸出),則操作確定用戶是否希望空間平移或轉(zhuǎn)移該媒體廣播(步驟422)。如果用戶不希望空間平移該媒體廣播(步驟422的否輸出),則操作確定用戶是否希望保存該媒體廣播(步驟424)。如果用戶不希望保存該媒體廣播(步驟424的否輸出),則不保存該媒體廣播,繼續(xù)當(dāng)前設(shè)備的正常操作(步驟414),并且操作結(jié)束。如果用戶希望保存該媒體廣播(步驟424的是輸出),則保存該媒體廣播和媒體設(shè)定值(步驟426),并且操作結(jié)束。
      如果用戶的確希望轉(zhuǎn)移媒體廣播(步驟422的是輸出),則用戶在網(wǎng)絡(luò)上從由媒體服務(wù)器提供的設(shè)備列表中選擇要將該媒體廣播轉(zhuǎn)移到哪一設(shè)備(步驟428)。將該媒體廣播(包括任何媒體設(shè)定值)轉(zhuǎn)移到所選設(shè)備(步驟430),并且該操作結(jié)束。
      本發(fā)明在媒體空間平移方面提高了方便,在其中存在使用該系統(tǒng)的多個(gè)個(gè)人、諸如家庭的情況下,以及在其中存在個(gè)人能夠選擇向其進(jìn)行空間平移的多個(gè)設(shè)備的情況下,這變得尤其重要。本發(fā)明允許個(gè)人正好在他/她先前停止的地方繼續(xù)他/她的媒體體驗(yàn)。另外,如果個(gè)人具有多個(gè)配置文件,則該個(gè)人可以繼續(xù)任意數(shù)目的不同媒體體驗(yàn)。
      本發(fā)明能夠采用完全硬件的實(shí)施例、完全軟件的實(shí)施例或者包含硬件和軟件單元的實(shí)施例的形式。在優(yōu)選實(shí)施例中,用軟件實(shí)現(xiàn)本發(fā)明,其中軟件包括但不局限于固件、常駐軟件、微碼等。
      此外,本發(fā)明能采用可從提供用于由計(jì)算機(jī)或任何指令執(zhí)行系統(tǒng)使用或結(jié)合它使用的程序代碼的計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)中存取的計(jì)算機(jī)程序產(chǎn)品的形式。為了該說(shuō)明書(shū)的目的,計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)能是任何有形裝置,其能夠包含、存儲(chǔ)、傳遞、傳播或傳送用于由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或結(jié)合它使用的程序。
      該介質(zhì)能是電、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)(或裝置或設(shè)備)或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的例子包括半導(dǎo)體或固態(tài)存儲(chǔ)器、磁帶、可移動(dòng)計(jì)算機(jī)盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬磁盤(pán)和光盤(pán)。光盤(pán)的當(dāng)前例子包括壓縮盤(pán)-只讀存儲(chǔ)器(CD-ROM)、壓縮盤(pán)-讀/寫(xiě)(CD-R/W)和DVD。
      適合于存儲(chǔ)和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將包括通過(guò)系統(tǒng)總線直接或間接地耦合到存儲(chǔ)器元件的至少一個(gè)處理器。存儲(chǔ)器元件能包括在程序代碼的實(shí)際執(zhí)行期間采用的本地存儲(chǔ)器、大容量存儲(chǔ)設(shè)備、和用于提供至少一些程序代碼的臨時(shí)存儲(chǔ)以便減少在執(zhí)行期間必須從大容量存儲(chǔ)設(shè)備檢取代碼的次數(shù)的高速緩存。
      輸入/輸出或I/O設(shè)備(包括但不局限于鍵盤(pán)、顯示器、指示設(shè)備等)能直接地或者通過(guò)插入其間的I/O控制器耦合到系統(tǒng)上。
      網(wǎng)絡(luò)適配器也可以耦合到該系統(tǒng)上,以便允許數(shù)據(jù)處理系統(tǒng)通過(guò)插入其間的專用或公共網(wǎng)絡(luò)耦合到其他數(shù)據(jù)處理系統(tǒng)或遠(yuǎn)程打印機(jī)或存儲(chǔ)設(shè)備。調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和以太網(wǎng)卡僅僅是幾種當(dāng)前可用的網(wǎng)絡(luò)適配器。
      為了示例說(shuō)明和描述的目的,已經(jīng)給出了對(duì)本發(fā)明的描述,并且其不是窮舉的,也不打算將本發(fā)明限制到所公開(kāi)的形式。對(duì)本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),許多改進(jìn)和變化都將是顯而易見(jiàn)的。選擇和描述了本實(shí)施例,是為了最好地說(shuō)明本發(fā)明的原理、實(shí)際應(yīng)用,以及使本領(lǐng)域的其他普通技術(shù)人員針對(duì)具有適合于所期望的具體使用的各種改進(jìn)的各個(gè)實(shí)施例來(lái)理解本發(fā)明。
      權(quán)利要求
      1.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,用于空間平移媒體廣播,所述計(jì)算機(jī)實(shí)現(xiàn)的方法包括接收對(duì)空間平移媒體廣播的請(qǐng)求;從設(shè)備網(wǎng)絡(luò)中選擇要向其空間平移該媒體廣播的設(shè)備;以及將該媒體廣播空間平移到從設(shè)備網(wǎng)絡(luò)中選擇的設(shè)備。
      2.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,接收對(duì)空間平移媒體廣播的請(qǐng)求的步驟包括接收用戶識(shí)別器。
      3.如權(quán)利要求2所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,所接收的請(qǐng)求是利用遙控器發(fā)送的。
      4.如權(quán)利要求2所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,該用戶識(shí)別器與用戶配置文件有關(guān)。
      5.如權(quán)利要求4所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,進(jìn)一步包括保存與該用戶配置文件有關(guān)的媒體廣播。
      6.如權(quán)利要求4所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,進(jìn)一步包括保存與該用戶配置文件有關(guān)的預(yù)設(shè)媒體設(shè)定值。
      7.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,空間平移步驟包括將媒體廣播連同表示用戶停止該媒體廣播的地方的信息保存到文件中;以及從用戶停止該媒體廣播的點(diǎn)起,在所選設(shè)備上重新開(kāi)始該媒體廣播。
      8.如權(quán)利要求7所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,進(jìn)一步包括保存與該媒體廣播有關(guān)的媒體設(shè)定值。
      9.一種用于空間平移媒體廣播的系統(tǒng),該系統(tǒng)包括包括多個(gè)設(shè)備的網(wǎng)絡(luò);用于存儲(chǔ)媒體廣播的媒體服務(wù)器;用戶管理器,用于為網(wǎng)絡(luò)上的用戶創(chuàng)建和管理用戶標(biāo)識(shí)以及用戶配置文件;用于管理屬于該網(wǎng)絡(luò)的設(shè)備的設(shè)備管理器;用于向網(wǎng)絡(luò)標(biāo)識(shí)用戶的用戶識(shí)別器;以及接收器,用于接收對(duì)空間平移媒體廣播的請(qǐng)求;以及平移機(jī)構(gòu),用于響應(yīng)于所接收的請(qǐng)求,將媒體廣播從多個(gè)設(shè)備中的第一個(gè)設(shè)備空間平移到多個(gè)設(shè)備中的第二個(gè)設(shè)備、即所選設(shè)備。
      10.如權(quán)利要求9所述的系統(tǒng),其中,媒體服務(wù)器控制用于存儲(chǔ)媒體廣播的其他設(shè)備。
      11.如權(quán)利要求9所述的系統(tǒng),其中,用戶管理器包括圖形用戶接口和數(shù)據(jù)庫(kù)。
      12.如權(quán)利要求9所述的系統(tǒng),其中,設(shè)備管理器包括圖形用戶接口和數(shù)據(jù)庫(kù)。
      13.如權(quán)利要求9所述的系統(tǒng),其中,識(shí)別器是遙控器。
      14.如權(quán)利要求9所述的系統(tǒng),其中,媒體服務(wù)器包括數(shù)據(jù)處理系統(tǒng),該數(shù)據(jù)處理系統(tǒng)包括存儲(chǔ)設(shè)備,其中,該存儲(chǔ)設(shè)備存儲(chǔ)計(jì)算機(jī)可用程序代碼;以及處理器,其中,該處理器執(zhí)行所述計(jì)算機(jī)可用程序代碼,以便接收對(duì)空間平移媒體廣播的請(qǐng)求;從設(shè)備網(wǎng)絡(luò)中選擇要向其空間平移該媒體廣播的設(shè)備;以及將該媒體廣播空間平移到從設(shè)備網(wǎng)絡(luò)中選擇的設(shè)備。
      15.如權(quán)利要求14所述的系統(tǒng),其中,用戶識(shí)別器與用戶配置文件有關(guān)。
      16.如權(quán)利要求15所述的系統(tǒng),其中,該處理器進(jìn)一步執(zhí)行指令以便保存與該用戶配置文件有關(guān)的媒體廣播。
      17.如權(quán)利要求16所述的系統(tǒng),其中,該處理器進(jìn)一步執(zhí)行指令以便保存與該用戶配置文件有關(guān)的預(yù)設(shè)媒體設(shè)定值。
      18.如權(quán)利要求14所述的系統(tǒng),其中,處理器執(zhí)行指令以便將媒體廣播空間平移到從設(shè)備網(wǎng)絡(luò)中選擇的設(shè)備,進(jìn)一步包括處理器執(zhí)行指令以便將媒體廣播、連同表示用戶停止該媒體廣播的地方的信息保存到文件中;以及處理器執(zhí)行指令以便從用戶停止媒體廣播的點(diǎn)起在所選設(shè)備上重新開(kāi)始該媒體廣播。
      19.如權(quán)利要求18所述的系統(tǒng),進(jìn)一步包括處理器執(zhí)行指令以便保存與該媒體廣播有關(guān)的媒體設(shè)定值。
      全文摘要
      提供了一種用于空間平移媒體廣播的系統(tǒng)。接收對(duì)空間平移媒體廣播的請(qǐng)求。從設(shè)備網(wǎng)絡(luò)中選擇要向其空間平移媒體廣播的設(shè)備。然后,將該媒體廣播空間平移到所選設(shè)備。
      文檔編號(hào)H04L29/06GK1976341SQ20061014466
      公開(kāi)日2007年6月6日 申請(qǐng)日期2006年11月14日 優(yōu)先權(quán)日2005年11月29日
      發(fā)明者基思·R.·沃克, 陳彥甫, 約翰·H.·漢迪-博斯瑪 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1