国产精品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>

      數(shù)據(jù)下載中的用戶確認(rèn)的制作方法

      文檔序號(hào):6656576閱讀:138來(lái)源:國(guó)知局
      專(zhuān)利名稱:數(shù)據(jù)下載中的用戶確認(rèn)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)下載,并且更具體地,涉及在下載數(shù)據(jù)之前獲得用戶確認(rèn)。
      背景技術(shù)
      OMA(開(kāi)放移動(dòng)聯(lián)盟)已經(jīng)規(guī)定了針對(duì)下載對(duì)象的過(guò)程,該對(duì)象例如是針對(duì)移動(dòng)設(shè)備通過(guò)空中(OTA)鏈接到Web頁(yè)面的文件。2003年2月21日的OMA下載OTA(DLOTA)規(guī)范版本1.0“GenericContent Download Over The Air Specification”描述了一種用于從內(nèi)容提供商基礎(chǔ)設(shè)施到客戶端(下載代理)的通過(guò)空中下載內(nèi)容的方法。因?yàn)橛脩裟軌蚺鷾?zhǔn)每個(gè)下載事務(wù),所以O(shè)MA下載OTA還稱為用戶發(fā)起下載協(xié)議。在發(fā)現(xiàn)階段之后(例如,經(jīng)由瀏覽),下載代理(DA)下載一個(gè)下載描述符文件(DD),該文件包含關(guān)于即將到來(lái)的媒體對(duì)象的信息。下載代理處理下載描述符文件以確定設(shè)備能力(例如,可用的存儲(chǔ)器或支持的媒體類(lèi)型),從而繼續(xù)進(jìn)行下載。
      下載描述符還包含URI(統(tǒng)一資源標(biāo)志符),該URI指示一個(gè)位置,其中將從該位置下載媒體對(duì)象。然而,在訪問(wèn)此類(lèi)的URI之前,將向用戶提示關(guān)于她/他是否接受下載的請(qǐng)求。如果用戶接受以繼續(xù)進(jìn)行OTA事務(wù),則下載代理將下載媒體對(duì)象。
      然而,對(duì)于每個(gè)OTA事務(wù)的用戶確認(rèn)限制了OMA OTA下載的部署方案。不可能設(shè)置對(duì)于用戶而言是透明的下載。例如,用戶正在進(jìn)行的游戲可能需要從游戲服務(wù)提供商下載更新文件。在屏幕上提示用戶確認(rèn)并且用戶正在進(jìn)行的游戲被中斷??赡艽嬖谄渌那闆r,其中用戶確認(rèn)表示下載事務(wù)不需要的步驟。

      發(fā)明內(nèi)容
      現(xiàn)在提供一種用于針對(duì)數(shù)據(jù)下載設(shè)置用戶確認(rèn)的改進(jìn)的解決方案。這種改進(jìn)通過(guò)方法、系統(tǒng)、數(shù)據(jù)處理設(shè)備、模塊和計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn),其特征在獨(dú)立權(quán)利要求中陳述。在從屬權(quán)利要求中公開(kāi)了本發(fā)明的一些實(shí)施方式。
      本發(fā)明基于這樣的思想,即給對(duì)象描述符配備指示是否需要用戶確認(rèn)的信息。發(fā)送對(duì)將要被下載的對(duì)象的描述的請(qǐng)求。傳送該對(duì)象的描述,該描述包含指示是否需要用戶確認(rèn)的信息單元。檢查信息單元。響應(yīng)于指示需要用戶確認(rèn)的信息單元,提示用戶進(jìn)行確認(rèn)。響應(yīng)于指示不需要用戶確認(rèn)的信息單元,繼續(xù)對(duì)象的下載處理。術(shù)語(yǔ)“描述”一般地表示描述與至少一個(gè)可下載對(duì)象關(guān)聯(lián)的信息的任意類(lèi)型的信息元素。術(shù)語(yǔ)“用戶確認(rèn)”一般地表示指示允許下載對(duì)象的來(lái)自用戶的輸入。本發(fā)明的方法和設(shè)置的優(yōu)勢(shì)在于,在某些情況下可以省略用戶確認(rèn)。例如,內(nèi)容提供商可以設(shè)置用戶確認(rèn)信息單元并因此控制用戶交互。因此例如為了自動(dòng)地更新下載,可實(shí)現(xiàn)更為透明的下載服務(wù)。


      在下文中,將參考附圖,通過(guò)優(yōu)選的實(shí)施方式來(lái)更為詳細(xì)地描述本發(fā)明,其中圖1示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的用于下載對(duì)象的系統(tǒng);圖2示出適于作為用于數(shù)據(jù)下載的客戶端工作的數(shù)據(jù)處理設(shè)備;圖3是示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的數(shù)據(jù)下載發(fā)生的流程圖;圖4是示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的涉及數(shù)據(jù)下載的另外特征的流程圖;圖5是示出根據(jù)用作下載服務(wù)器的設(shè)備中的一個(gè)實(shí)施方式而執(zhí)行的特征的流程圖。
      具體實(shí)施例方式
      在下文中通過(guò)參考OMA中通過(guò)空中下載規(guī)范的數(shù)據(jù)下載來(lái)描述本發(fā)明的一些實(shí)施方式。然而,本發(fā)明能夠應(yīng)用到使用另一種數(shù)據(jù)下載技術(shù)的系統(tǒng)。例如,可將本發(fā)明應(yīng)用到基于下載系統(tǒng)的WAP和/或HTTP Push中。
      圖1示出連網(wǎng)的系統(tǒng),其中可從服務(wù)器S到終端TE通過(guò)空中下載數(shù)據(jù)。終端TE包括數(shù)據(jù)下載客戶端功能性,即,能夠從服務(wù)器S下載對(duì)象的任何功能性。在圖1的示例中,終端TE通過(guò)移動(dòng)網(wǎng)絡(luò)MNW獲得網(wǎng)絡(luò)接入,然而,網(wǎng)絡(luò)連接還可經(jīng)由有線網(wǎng)絡(luò)來(lái)設(shè)置。移動(dòng)網(wǎng)絡(luò)MNW還可以是任意已知的或未來(lái)的移動(dòng)網(wǎng)絡(luò),例如GSM網(wǎng)絡(luò)、GSM/GPRS網(wǎng)絡(luò)、3G網(wǎng)絡(luò)[例如根據(jù)3GPP(第三代合作伙伴計(jì)劃)系統(tǒng)的網(wǎng)絡(luò)]或WLAN網(wǎng)絡(luò)。在下面的實(shí)施方式中假設(shè)從數(shù)據(jù)下載角度來(lái)看,終端TE用作客戶端設(shè)備并且服務(wù)器S用作服務(wù)器。網(wǎng)絡(luò)服務(wù)器或PC通常用作服務(wù)器S。終端TE通常是移動(dòng)電話、PC、膝上型計(jì)算機(jī)或PDA設(shè)備。
      在一個(gè)典型的方案中,服務(wù)器S是Web服務(wù)器而終端TE和服務(wù)器S之間的通信由HTTP(超文本傳輸協(xié)議)和TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)設(shè)置。在多個(gè)移動(dòng)網(wǎng)絡(luò)中支持的一種廣泛使用的服務(wù)是WAP(無(wú)線應(yīng)用協(xié)議),其在一個(gè)實(shí)施方式中被用于向終端TE下載數(shù)據(jù)。接著將使用WAP協(xié)議簇的WSP層(無(wú)線會(huì)話協(xié)議)為客戶端設(shè)備TE和服務(wù)器S中的下載服務(wù)層提供傳輸服務(wù)。在WAP版本2.0中,還可以使用HTTP(超文本傳輸協(xié)議)。在這種情況下,系統(tǒng)包括至少一個(gè)WAP網(wǎng)關(guān)和可選地一個(gè)或多個(gè)WAP代理服務(wù)器。WAP支持多種低水平的傳輸技術(shù),例如根據(jù)底層的移動(dòng)網(wǎng)絡(luò)MNW的屬性的電路或分組交換數(shù)據(jù)傳輸或基于SMS的傳輸。在下面的例子中使用了HTTP,但是注意到本發(fā)明的應(yīng)用性不限于在下載系統(tǒng)中使用的任何具體的傳輸協(xié)議。
      圖2示出能夠用作數(shù)據(jù)下載的客戶端的數(shù)據(jù)處理設(shè)備200。數(shù)據(jù)處理設(shè)備200可以是圖1中所示的終端TE。設(shè)備200包括存儲(chǔ)器(MEM)202、用戶接口(UI)206、用于設(shè)置數(shù)據(jù)傳輸和接收的I/O裝置208,以及包括一個(gè)或多個(gè)處理器的處理單元PU 204。存儲(chǔ)器202具有非易失性部分和易失性部分,非易失性部分用于存儲(chǔ)控制處理單元204的應(yīng)用和其他所必需的信息,而易失性部分用于在處理臨時(shí)數(shù)據(jù)中使用。在本實(shí)施方式中,設(shè)備200支持OMA數(shù)據(jù)下載并包括發(fā)現(xiàn)應(yīng)用212和下載用戶代理210。發(fā)現(xiàn)應(yīng)用212是設(shè)備中的用戶代理,其代表用戶發(fā)現(xiàn)媒體。終端用戶通過(guò)使用Web瀏覽器或?qū)iT(mén)針對(duì)一種類(lèi)型的內(nèi)容創(chuàng)建的應(yīng)用來(lái)發(fā)現(xiàn)Web上的內(nèi)容。圖片編輯器可發(fā)現(xiàn)圖片,旋律設(shè)計(jì)器可發(fā)現(xiàn)歌曲,而應(yīng)用管理器可在專(zhuān)門(mén)的Web站點(diǎn)上發(fā)現(xiàn)應(yīng)用。電子郵件和MMS(多媒體消息發(fā)送系統(tǒng))消息可包含可用于下載的媒體對(duì)象的Web地址。這些類(lèi)型的應(yīng)用被共同地稱為發(fā)現(xiàn)應(yīng)用。通常設(shè)備200包括瀏覽器,例如用于查看下載的HTML/WML頁(yè)面的HTML(超文本標(biāo)記語(yǔ)言)和/或WML(無(wú)線標(biāo)記語(yǔ)言)瀏覽器。如果瀏覽器不是發(fā)現(xiàn)應(yīng)用212的一部分,則設(shè)備200進(jìn)一步包括此類(lèi)的瀏覽器(未在圖2中示出)。設(shè)備200中的下載用戶代理212負(fù)責(zé)下載由下載描述符(DD)描述的媒體對(duì)象。其可以通過(guò)下載描述符的接收或激活來(lái)觸發(fā)。
      可通過(guò)執(zhí)行存儲(chǔ)在處理單元204的存儲(chǔ)器MEM中的計(jì)算機(jī)程序代碼來(lái)實(shí)施發(fā)現(xiàn)應(yīng)用212和下載用戶代理210功能性。在處理單元204中執(zhí)行的計(jì)算機(jī)程序代碼可使得數(shù)據(jù)處理設(shè)備200來(lái)實(shí)施涉及確定需要用戶確認(rèn)的創(chuàng)造性功能,其中結(jié)合圖3和圖4更為詳細(xì)地示出一些實(shí)施方式。在一個(gè)實(shí)施方式中,由正在下載的下載用戶代理210實(shí)施以下特性,所述特性關(guān)于檢查接收到的用戶確認(rèn)的屬性和控制是否需要用戶確認(rèn),但是它們也可以在設(shè)備200中的某個(gè)其他實(shí)體中實(shí)施。在一個(gè)實(shí)施方式中,用于控制數(shù)據(jù)處理設(shè)備200的芯片單元或某個(gè)其他類(lèi)型的模塊可使得設(shè)備執(zhí)行通過(guò)軟件和/或硬件實(shí)施的創(chuàng)造性功能。模塊可形成設(shè)備的一部分并且可以移動(dòng),即其可被插入到另一個(gè)單元或設(shè)備中??蓪⒂?jì)算機(jī)程序存儲(chǔ)在任意的存儲(chǔ)媒體上,例如PC、硬盤(pán)或CD-ROM,從這其可被加載到設(shè)備200的存儲(chǔ)器202中。例如,還可通過(guò)使用TCP/IP協(xié)議棧經(jīng)網(wǎng)絡(luò)來(lái)加載計(jì)算機(jī)程序。還可使用硬件解決方案或硬件和軟件解決方案的組合來(lái)實(shí)施創(chuàng)造性裝置。
      圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的數(shù)據(jù)下載發(fā)生。在步驟301中,需要下載一個(gè)對(duì)象,例如鏈接到瀏覽的Web頁(yè)面的數(shù)據(jù)文件。通?;谟脩裘钸M(jìn)入該步驟,所述用戶命令例如來(lái)自選擇Web頁(yè)面中鏈接的小鍵盤(pán)的輸入。然而,在其中沒(méi)有接收到來(lái)自用戶的輸入或其中由用戶輸入間接引起下載的其他類(lèi)型的情況下,可基于外部設(shè)備的觸發(fā)來(lái)進(jìn)入該步驟。在步驟302中,向服務(wù)器發(fā)送對(duì)于對(duì)象的下載描述符(DD)的請(qǐng)求,在一個(gè)實(shí)施方式中,使用針對(duì)無(wú)線通信的設(shè)備200中的收發(fā)器來(lái)發(fā)送。在步驟303中,接收來(lái)自服務(wù)器的對(duì)象的下載描述符。通常的技術(shù)可用于這些步驟。在一個(gè)實(shí)施方式中,使用HTTP協(xié)議,由此在步驟302中可發(fā)送指向DD文件的HTTP GET消息并且在步驟303中接收包括DD的HTTPRESPONSE。
      在一個(gè)實(shí)施方式中,由發(fā)現(xiàn)應(yīng)用212實(shí)現(xiàn)步驟301到步驟303,而下面的步驟304到步驟311由下載代理210實(shí)現(xiàn)。因此,在步驟303之后,發(fā)現(xiàn)應(yīng)用212可發(fā)起下載用戶代理210的啟動(dòng)。
      在步驟304中,在描述符中檢查接收到的下載描述符中的用戶確認(rèn)屬性。在一個(gè)實(shí)施方式中,用戶確認(rèn)屬性被稱作為“enableUserConfirmation”屬性,其中在步驟304和305中,下載代理210首先進(jìn)行檢查。步驟304可作為下載描述符的(一)部分實(shí)施,即,當(dāng)檢查設(shè)備200是否能夠使用和/或致使對(duì)象被下載時(shí)。關(guān)于下載描述符中的其他可能屬性的更多細(xì)節(jié),可參考OMA規(guī)范“Generic Content Download Over The Air Specification”,版本1.0,2002年12月19日,第6章。在另一個(gè)實(shí)施方式中,步驟304、305不是能力檢查的一部分,但如果例如能力檢查指示該對(duì)象可用于設(shè)備中,則可以實(shí)施能力檢查。
      如果基于步驟304和步驟305中的檢查,不需要用戶確認(rèn),則下載處理可繼續(xù)到306。在步驟306中,可請(qǐng)求對(duì)象的下載(步驟309)或在傳送請(qǐng)求之前,例如根據(jù)稍后示出的圖4,執(zhí)行進(jìn)一步的過(guò)程。
      如果基于步驟304和305中的檢查,需要用戶確認(rèn),則在步驟307提示用戶對(duì)于對(duì)象下載的確認(rèn)。例如,“enableUserConfirmation”屬性的內(nèi)容可以是TRUE或FALSE。如果存在這樣的屬性并且值等于TRUE,則下載代理210將在步驟307提示用戶。如果屬性丟失,即,當(dāng)服務(wù)器不符合本方法時(shí),則下載代理210也可被配置成執(zhí)行該提示。在這種情況下,當(dāng)“enableUserConfirmation”屬性包括針對(duì)FALSE的值時(shí),則下載代理210進(jìn)入到步驟306。
      如果基于針對(duì)步驟308的用戶輸入,確認(rèn)了下載,則在步驟309傳送對(duì)下載對(duì)象的請(qǐng)求。在一個(gè)實(shí)施方式中,傳送指向URI(統(tǒng)一資源標(biāo)志符)的HTTP GET請(qǐng)求,其中從該URI下載對(duì)象(其在下載描述符的objectURI屬性中指示)。如在OMA規(guī)范“Generic ContentDownload Over The Air Specification”的章節(jié)5.2.4到5.2.7中所描述,可接著執(zhí)行下載OTA(通過(guò)空中)事務(wù)。
      當(dāng)在步驟310中接收對(duì)象時(shí),它可被轉(zhuǎn)發(fā)以進(jìn)一步用于內(nèi)容處理器,例如用于將其存儲(chǔ)在存儲(chǔ)器202中的實(shí)體或適用于將其打開(kāi)以顯示給用戶的應(yīng)用。在步驟310之后并且在步驟308中的下載的非確認(rèn)之后,可在步驟311結(jié)束下載處理。一旦OTA事務(wù)結(jié)束,則下載用戶代理210可以選擇地連接其他的URI(如在DD中所定義)從而發(fā)布下載事務(wù)結(jié)果并且將瀏覽會(huì)話重定向到一些其他的HTML/WML頁(yè)面。
      圖4示出根據(jù)一個(gè)實(shí)施方式的方法步驟。在一個(gè)實(shí)施方式中,這些步驟是在圖3的步驟306中執(zhí)行的進(jìn)一步的步驟。在步驟400中,檢查對(duì)象將從其下載的實(shí)體是否是可信的。如所示的,響應(yīng)于指示不需要用戶確認(rèn)的用戶確認(rèn)屬性,可進(jìn)入該步驟。
      可以各種方式實(shí)現(xiàn)服務(wù)器的可信性。在一個(gè)實(shí)施方式中,可信的域的“白”名單在實(shí)施本方法的設(shè)備中維持。該白名單可基于使用歷史、用戶輸入和/或來(lái)自其他實(shí)體的輸入,例如來(lái)自管理用戶的訂費(fèi)的移動(dòng)網(wǎng)絡(luò)MNW的運(yùn)營(yíng)商。因此下載用戶代理210可首先確定URI以及服務(wù)器的URI中的域,對(duì)象將從該服務(wù)器下載。接著可從可信的域的白名單查找在URI中指示的域。如果從該名單找到域,則服務(wù)器是可信的并且可以進(jìn)入步驟402,否則確定服務(wù)器為不可信。在后一種情況下,可結(jié)束下載處理或向用戶提示針對(duì)下載的確認(rèn);在一個(gè)實(shí)施方式中,使用圖3中的步驟307到步驟311。
      在步驟402中,傳送對(duì)下載對(duì)象的請(qǐng)求。當(dāng)在步驟403中接收到對(duì)象,則可將其轉(zhuǎn)發(fā)以進(jìn)一步使用。在步驟403之后,則下載處理可在404結(jié)束。圖4中所示的實(shí)施方式具有極大的優(yōu)勢(shì),即可在沒(méi)有僅來(lái)自可信方的用戶確認(rèn)的情況下下載內(nèi)容。因此當(dāng)描述符不是來(lái)源于可信方時(shí),惡意的推入(push)或隱藏下載描述符將不會(huì)觸發(fā)自動(dòng)地下載。
      替代數(shù)據(jù)處理設(shè)備200中可信的域的名單,在步驟400中也可應(yīng)用其他的檢查步驟??蓪⒁粋€(gè)或多個(gè)外部設(shè)備連接以檢查URI/域的可信性。在一個(gè)實(shí)施方式中,數(shù)據(jù)處理設(shè)備200向可信的服務(wù)器傳送實(shí)體的標(biāo)識(shí)符,其中可從該實(shí)體下載(例如從下載描述符導(dǎo)出)對(duì)象??尚诺姆?wù)器可保存關(guān)于域的可信性的集中式信息,例如類(lèi)似于上面所示的一個(gè)白名單。例如,公司IT安全人員可將該可信的服務(wù)器和/或名單維持在數(shù)據(jù)處理設(shè)備200中。例如,包括工作相關(guān)內(nèi)容的域可以被確定為可信的域。另一個(gè)例子是網(wǎng)絡(luò)運(yùn)營(yíng)商或移動(dòng)服務(wù)提供商維護(hù)該可信的服務(wù)器。白名單可由可信的服務(wù)器來(lái)保存而數(shù)據(jù)處理設(shè)備200可僅取回名單或該名單的相關(guān)部分,并且它自己將確定該域是否可信??蛇x地,可信的服務(wù)器將確定該域是否可信并且如果可信的服務(wù)器認(rèn)為該域是可信的,則給出關(guān)于從該域下載的可信性或授權(quán)的指示。
      將注意到替代指示可信的域的白名單,可選地,可以在數(shù)據(jù)處理設(shè)備200或可信的服務(wù)器中保存指示不可信的或被禁止的域的“黑名單”。進(jìn)一步地,在步驟400中,這兩個(gè)名單都可以被使用??梢栽诙鄠€(gè)名單中選擇應(yīng)用的名單,這些名單不必容納于同一個(gè)存儲(chǔ)器中并且甚至可以是重疊的。可以將這些名單進(jìn)行優(yōu)先級(jí)排列。例如,由IT人員維護(hù)的名單可與最高的優(yōu)先級(jí)關(guān)聯(lián),由用戶規(guī)定的名單次之,而由運(yùn)營(yíng)商規(guī)定的名單具有最低的優(yōu)先級(jí)。進(jìn)一步地,運(yùn)營(yíng)商的ISP(互聯(lián)網(wǎng)服務(wù)提供商)可針對(duì)黑名單確定某些域,例如包含基于父母請(qǐng)求的對(duì)于兒童是不合適的內(nèi)容的域。因此,將阻止來(lái)自這些域的內(nèi)容的自動(dòng)下載。進(jìn)一步,應(yīng)該對(duì)名單的修改進(jìn)行存取控制使得用戶不能修改該名單。
      可應(yīng)用圖4的實(shí)施方式使得不是進(jìn)入到步驟405中的步驟307,而是進(jìn)入到步驟311中,即,不需要來(lái)自用戶的確認(rèn),而是基于非授權(quán)的服務(wù)器自動(dòng)地拒絕下載。因此,檢查步驟400和401事實(shí)上可以是這樣的檢查步驟,即檢查用戶/設(shè)備的授權(quán)以便從域下載內(nèi)容(可能除了檢查域的可信性以外)。
      圖5示出根據(jù)一個(gè)實(shí)施方式的將在用作為下載服務(wù)器的設(shè)備中實(shí)施的特征,例如圖1中的服務(wù)器S。在步驟501中,針對(duì)至少一個(gè)可下載對(duì)象確定描述符,從而設(shè)置用戶確認(rèn)屬性的值。例如,使用上述的屬性“enableUserConfirmation”。存儲(chǔ)該屬性以便稍后使用并且該屬性與至少一個(gè)對(duì)象關(guān)聯(lián),例如,步驟502中的配置文件。例如,當(dāng)服務(wù)器被建立或當(dāng)新的內(nèi)容被添加到服務(wù)器時(shí),或當(dāng)現(xiàn)有內(nèi)容在服務(wù)器中被修改時(shí),可執(zhí)行這些步驟。
      當(dāng)服務(wù)器接收503對(duì)下載描述符的請(qǐng)求時(shí),在一個(gè)實(shí)施方式中,基于圖3中的步驟302,將基于該請(qǐng)求找到504合適的下載描述符。如已經(jīng)提到的,在一個(gè)實(shí)施方式中,HTTP GET請(qǐng)求包括描述符位置的指針,基于此,服務(wù)器取回正確的描述符。接著該描述符被發(fā)送505到請(qǐng)求實(shí)體,在本實(shí)施方式中是發(fā)現(xiàn)應(yīng)用212。在根據(jù)OMAOTA下載規(guī)范的一個(gè)實(shí)施方式中,上面示出的特性501到505可在服務(wù)下載客戶端的服務(wù)器中執(zhí)行。例如,這樣的服務(wù)器可以是WAP或Web服務(wù)器。上面示出的創(chuàng)造性特性可以由在服務(wù)器的處理器中運(yùn)行的軟件來(lái)實(shí)施。還可以使用硬件解決方案或硬件和軟件解決方案的組合來(lái)實(shí)施創(chuàng)造性的裝置。
      上述特性提供明顯優(yōu)勢(shì)的一個(gè)示例方案是各種更新和確認(rèn)文件的下載。在一個(gè)實(shí)施方式中,上述特性的至少一部分使用在即插即用(PnP)配置方案中。在PnP使用情況下,運(yùn)營(yíng)商,例如圖1的示例中的網(wǎng)絡(luò)MNW的運(yùn)營(yíng)商,希望向用戶設(shè)備200(圖1中的TE)提供配置文件(CF),并且同時(shí)運(yùn)營(yíng)商需要安裝/遞送指示OTA事務(wù)的結(jié)果的報(bào)告。本下載特性特別適用于這些需求。另外,整個(gè)OTA事務(wù)應(yīng)該對(duì)用戶是透明的。根據(jù)本實(shí)施方式,白名單包括“help-portal.com”域,其可以是在加工階段預(yù)先提供或可以利用例如OMA設(shè)備管理的設(shè)備管理協(xié)議供應(yīng)。接著運(yùn)營(yíng)商可使得設(shè)備描述可用,該設(shè)備描述包括設(shè)置成FALSE的“enableUserConfirmation”。在這種情況下,當(dāng)代理210接收到設(shè)備描述時(shí),它將在不要求用戶的任何確認(rèn)下啟動(dòng)配置文件的下載。
      在另一個(gè)示例中,針對(duì)與包括受版權(quán)保護(hù)的內(nèi)容的文件關(guān)聯(lián)的數(shù)字版權(quán)管理(DRM)版權(quán)對(duì)象,用戶確認(rèn)屬性可以被設(shè)置成指示“不需要”。DRM版本2.0定義版權(quán)獲取對(duì)象協(xié)議(ROAP),其可以被捆綁到OMA OTA下載中。由此可在不需要用戶注意下載或?qū)ο蟮那闆r下將版權(quán)對(duì)象下載到終端。因此用戶將不必確認(rèn)這些強(qiáng)制性文件的傳輸,他通常對(duì)這些文件是不感興趣的。
      對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)顯而易見(jiàn)的是,作為技術(shù)進(jìn)步,可以各種方式來(lái)實(shí)施本發(fā)明的概念。本發(fā)明和其實(shí)施方式不限于上述的示例,而是可在權(quán)利要求書(shū)的范圍內(nèi)變化。因此通過(guò)等效,不同的特征可以被省略、修改或替代。
      權(quán)利要求
      1.一種用于針對(duì)數(shù)據(jù)下載設(shè)置用戶確認(rèn)的方法,該方法包括-發(fā)送對(duì)要下載的對(duì)象的描述的請(qǐng)求,-接收所述對(duì)象的描述,所述描述包括指示是否需要用戶確認(rèn)的信息單元,-檢查所述信息單元,-響應(yīng)于指示需要所述用戶確認(rèn)的所述信息單元,提示所述用戶進(jìn)行確認(rèn),或-響應(yīng)于指示不需要所述用戶確認(rèn)的所述信息單元,繼續(xù)所述對(duì)象的下載處理。
      2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括-響應(yīng)于指示不需要用戶確認(rèn)的所述信息單元,檢查實(shí)體是否可信,其中所述對(duì)象將從所述實(shí)體下載,以及-傳送對(duì)下載所述對(duì)象的請(qǐng)求,作為對(duì)所述實(shí)體是可信的響應(yīng),或-響應(yīng)于所述實(shí)體是不可信的,提示用戶進(jìn)行確認(rèn),以及-傳送下載所述對(duì)象的請(qǐng)求,作為對(duì)接收用戶確認(rèn)的響應(yīng)。
      3.根據(jù)權(quán)利要求2所述的方法,其中通過(guò)從可信的域的名單搜索所述實(shí)體的URI中的域,從而完成針對(duì)所述實(shí)體的可信性的檢查,并且如果從所述名單發(fā)現(xiàn)所述域,則所述實(shí)體是可信的,否則所述實(shí)體是不可信的。
      4.根據(jù)權(quán)利要求1所述的方法,其中所述方法應(yīng)用于針對(duì)移動(dòng)設(shè)備設(shè)置所述對(duì)象的下載。
      5.根據(jù)權(quán)利要求4所述的方法,其中所述對(duì)象的所述描述是OMAOTA下載的下載描述符。
      6.一種針對(duì)數(shù)據(jù)下載設(shè)置用戶確認(rèn)的方法,該方法包括-接收對(duì)要下載的對(duì)象的描述的請(qǐng)求,以及-傳送所述對(duì)象的描述,所述描述包括指示是否需要用戶確認(rèn)的信息單元。
      7.根據(jù)權(quán)利要求6所述的方法,其中所述對(duì)象的所述描述是OMAOTA下載的下載描述符。
      8.一種包括數(shù)據(jù)下載客戶端和服務(wù)器的數(shù)據(jù)下載系統(tǒng),其中所述客戶端被配置成發(fā)送對(duì)將要下載的對(duì)象的描述的請(qǐng)求,所述服務(wù)器被配置成傳送所述對(duì)象的描述,所述描述包括指示是否需要用戶確認(rèn)的信息單元,所述客戶端被配置成檢查所述信息單元,所述客戶端被配置成響應(yīng)于指示需要用戶確認(rèn)的所述信息單元,提示用戶進(jìn)行確認(rèn),或所述客戶端被配置成響應(yīng)于指示不需要所述用戶確認(rèn)的所述信息單元,繼續(xù)所述對(duì)象的下載處理。
      9.一種數(shù)據(jù)處理設(shè)備,包括數(shù)據(jù)傳送裝置,其用于發(fā)送對(duì)要下載的對(duì)象的描述的請(qǐng)求,數(shù)據(jù)接收裝置,其用于接收所述對(duì)象的描述,所述描述包括指示是否需要用戶確認(rèn)的信息單元,檢查裝置,其用于檢查所述信息單元,控制裝置,其用于響應(yīng)于指示需要所述用戶確認(rèn)的所述信息單元,提示所述用戶進(jìn)行確認(rèn),以及控制裝置,其用于響應(yīng)于指示不需要所述用戶確認(rèn)的所述信息單元,繼續(xù)所述對(duì)象的下載處理。
      10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理設(shè)備被進(jìn)一步配置成響應(yīng)于指示不需要用戶確認(rèn)的所述信息單元,檢查實(shí)體是否可信,其中所述對(duì)象將從所述實(shí)體下載,以及所述數(shù)據(jù)處理設(shè)備被配置成作為對(duì)所述實(shí)體是可信的響應(yīng),傳送對(duì)下載所述對(duì)象的請(qǐng)求,或所述數(shù)據(jù)處理設(shè)備被配置成作為對(duì)所述實(shí)體是不可信的響應(yīng),提示用戶進(jìn)行確認(rèn),以及所述數(shù)據(jù)處理設(shè)備被配置成作為對(duì)接收用戶確認(rèn)的響應(yīng),傳送對(duì)下載所述對(duì)象的請(qǐng)求。
      11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理設(shè)備被配置成從可信的域的名單搜索所述實(shí)體的URI中的域,從而檢查所述實(shí)體的可信性,并且如果從所述名單發(fā)現(xiàn)所述域,則所述數(shù)據(jù)處理設(shè)備被配置成確定所述實(shí)體是可信的,否則所述實(shí)體是不可信的。
      12.根據(jù)權(quán)利要求10所述的數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理設(shè)備被配置成聯(lián)系預(yù)定的可信的設(shè)備,以便檢查所述實(shí)體的可信性,其中所述對(duì)象將從所述實(shí)體下載。
      13.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理設(shè)備是無(wú)線移動(dòng)設(shè)備。
      14.根據(jù)權(quán)利要求13所述的數(shù)據(jù)處理設(shè)備,其中所述數(shù)據(jù)處理設(shè)備是用于OMA OTA下載系統(tǒng)的客戶端,并且包括發(fā)現(xiàn)應(yīng)用和下載用戶代理,并且所述數(shù)據(jù)處理設(shè)備被配置成從接收到的OMA OTA下載描述符檢查所述信息單元。
      15.一種用于控制數(shù)據(jù)處理設(shè)備的模塊,該模塊包括用于使得數(shù)據(jù)處理設(shè)備發(fā)送對(duì)要下載的對(duì)象的描述的請(qǐng)求的裝置,用于使得所述數(shù)據(jù)處理設(shè)備接收所述對(duì)象的所述描述的裝置,所述描述包括指示是否需要用戶確認(rèn)的信息單元,用于使得所述數(shù)據(jù)處理設(shè)備檢查所述信息單元的裝置,用于響應(yīng)于指示需要所述用戶確認(rèn)的所述信息單元,使得所述數(shù)據(jù)處理設(shè)備提示所述用戶進(jìn)行確認(rèn)的裝置,以及用于響應(yīng)于指示不需要所述用戶確認(rèn)的所述信息單元,使得所述數(shù)據(jù)處理設(shè)備繼續(xù)所述對(duì)象的下載處理的裝置。
      16.一種數(shù)據(jù)處理設(shè)備,包括用于確定可下載對(duì)象的描述符的裝置,所述描述符包括指示所述對(duì)象的下載是否需要用戶確認(rèn)的信息單元,用于存儲(chǔ)所述描述符的裝置,用于作為對(duì)所述描述符或所述對(duì)象接收到的請(qǐng)求的響應(yīng),取回所述描述符的裝置,以及用于傳送所述描述的裝置。
      17.一種計(jì)算機(jī)程序產(chǎn)品,其可被加載到數(shù)據(jù)處理設(shè)備的存儲(chǔ)器內(nèi),用于通過(guò)執(zhí)行包括在數(shù)據(jù)處理設(shè)備的處理器中的計(jì)算機(jī)軟件產(chǎn)品中的程序代碼來(lái)控制數(shù)據(jù)處理設(shè)備,所述計(jì)算機(jī)程序產(chǎn)品包括用于使得數(shù)據(jù)處理設(shè)備發(fā)送對(duì)要下載對(duì)象的描述的請(qǐng)求的程序代碼部分,用于使得所述數(shù)據(jù)處理設(shè)備接收所述對(duì)象的所述描述的程序代碼部分,所述描述包括指示是否需要用戶確認(rèn)的信息單元,用于使得所述數(shù)據(jù)處理設(shè)備檢查所述信息單元的程序代碼部分,用于響應(yīng)于指示需要所述用戶確認(rèn)的所述信息單元,使得所述數(shù)據(jù)處理設(shè)備提示所述用戶進(jìn)行確認(rèn)的程序代碼部分,或用于響應(yīng)于指示不需要所述用戶確認(rèn)的所述信息單元,使得所述數(shù)據(jù)處理設(shè)備繼續(xù)所述對(duì)象的下載處理的程序代碼部分。
      18.一種計(jì)算機(jī)程序產(chǎn)品,其可被加載到數(shù)據(jù)處理設(shè)備的存儲(chǔ)器內(nèi),用于通過(guò)執(zhí)行包括在所述數(shù)據(jù)處理設(shè)備的處理器中的計(jì)算機(jī)軟件產(chǎn)品中的程序代碼來(lái)控制數(shù)據(jù)處理設(shè)備,所述計(jì)算機(jī)程序產(chǎn)品包括用于使得所述數(shù)據(jù)處理設(shè)備確定可下載對(duì)象的描述符的程序代碼部分,所述描述符包括指示所述對(duì)象的下載是否需要用戶確認(rèn)的信息單元,用于使得所述數(shù)據(jù)處理設(shè)備存儲(chǔ)所述描述符的程序代碼部分,用于作為對(duì)所述描述符或所述對(duì)象的接收到的請(qǐng)求的響應(yīng),使得所述數(shù)據(jù)處理設(shè)備取回所述描述符的程序代碼部分,以及用于使得所述數(shù)據(jù)處理設(shè)備傳送所述描述的程序代碼部分。
      全文摘要
      本發(fā)明涉及針對(duì)數(shù)據(jù)下載設(shè)置用戶配置的方法。發(fā)送對(duì)將被下載的對(duì)象的描述的請(qǐng)求。傳送對(duì)象的描述,該描述包括指示是否需要用戶確認(rèn)的信息單元。檢查該信息單元。響應(yīng)于指示需要用戶確認(rèn)的信息單元,提示用戶進(jìn)行確認(rèn)。響應(yīng)于指示不需要用戶確認(rèn)的信息單元,繼續(xù)對(duì)象的下載處理。
      文檔編號(hào)G06Q10/00GK1993963SQ200580026113
      公開(kāi)日2007年7月4日 申請(qǐng)日期2005年6月22日 優(yōu)先權(quán)日2004年6月28日
      發(fā)明者吉多·屈吉 申請(qǐng)人:諾基亞公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1