欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在網(wǎng)絡(luò)中產(chǎn)生任務(wù)的方法和設(shè)備以及存儲(chǔ)用于執(zhí)行該方法的程序的記錄介質(zhì)的制作方法

文檔序號(hào):6570409閱讀:189來(lái)源:國(guó)知局
專(zhuān)利名稱:用于在網(wǎng)絡(luò)中產(chǎn)生任務(wù)的方法和設(shè)備以及存儲(chǔ)用于執(zhí)行該方法的程序的記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在網(wǎng)絡(luò)中產(chǎn)生任務(wù),更具體地說(shuō),涉及使用通用即插即用(UPnP)產(chǎn)生用于控制家庭網(wǎng)絡(luò)中的基于任務(wù)的裝置的任務(wù)的方法和設(shè)備, 以及存儲(chǔ)用于執(zhí)行該方法的程序的記錄介質(zhì)。
背景技術(shù)
使用UPnP的家庭網(wǎng)絡(luò)中的裝置控制方法分為基于Web的裝置控制方法 和基于遠(yuǎn)程程序調(diào)用(RPC)的裝置控制方法。圖1是用于說(shuō)明傳統(tǒng)的基于Web的裝置控制方法的框圖。參照?qǐng)D1,包 括在被控裝置100中的Web服務(wù)器101使用超文本標(biāo)記語(yǔ)言(HTML)將作 為被控裝置IOO提供的動(dòng)作的用戶接口 (UI)發(fā)送到控制點(diǎn)110??刂泣c(diǎn)110 使用Web瀏覽器111渲染UI,并將UI提供給用戶。用戶經(jīng)UI輸入用戶信息。 控制點(diǎn)IIO將用戶信息發(fā)送到被控裝置100。在傳統(tǒng)的基于Web的裝置控制方法中,由于被控裝置100產(chǎn)生用于控制 被控裝置100的UI,所以被控裝置100的動(dòng)作可一皮流暢地寺丸行,并且即j吏在 控制點(diǎn)110意識(shí)到被控裝置100沒(méi)有動(dòng)作時(shí)也可使用纟皮控裝置100的所有動(dòng) 作,從而使得使用舊控制點(diǎn)控制新被控裝置的動(dòng)作成為可能。然而,傳統(tǒng)的基于Web的裝置控制方法不能因用戶私下看到UI的內(nèi)容 并選擇了期望的服務(wù)而向用戶提供控制點(diǎn)110自動(dòng)操作的服務(wù)或者連接到網(wǎng) 絡(luò)的裝置提供的服務(wù)。即,控制點(diǎn)110不能使用傳統(tǒng)的基于Web的裝置控制 方法直接控制被控裝置100。同時(shí),基于RPC的裝置控制方法基于預(yù)先協(xié)定的服務(wù)標(biāo)準(zhǔn)來(lái)控制動(dòng)作。圖2是用于解釋基于RPC的裝置控制方法的框圖。參照?qǐng)D2,控制點(diǎn)200 產(chǎn)生基于先前與被控裝置210協(xié)定的服務(wù)標(biāo)準(zhǔn)220的UI 201,并向用戶提供 UI201。用戶基于UI201選擇期望的服務(wù)??刂泣c(diǎn)200根據(jù)用戶選擇的服務(wù) 產(chǎn)生服務(wù)請(qǐng)求,并將服務(wù)請(qǐng)求提供給被控裝置210。被控裝置210執(zhí)行動(dòng)作,并將通過(guò)執(zhí)行基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)220的動(dòng)作而獲得的結(jié)果返回給控制 點(diǎn)210。傳統(tǒng)的基于RPC的裝置控制方法通過(guò)控制點(diǎn)200的UI 201通過(guò)合并控 制點(diǎn)200提供的動(dòng)作向用戶提供服務(wù),并通過(guò)控制點(diǎn)200的UI201向用戶提 供由連接到網(wǎng)絡(luò)的裝置提供的服務(wù)。發(fā)明的公開(kāi) 技術(shù)問(wèn)題然而,傳統(tǒng)的基于RPC的裝置控制方法可基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)220 提供被控裝置210提供的動(dòng)作。為了提供新動(dòng)作,傳統(tǒng)的基于RPC的裝置控 制方法必須根據(jù)所述服務(wù)標(biāo)準(zhǔn)定義新的動(dòng)作,以在控制點(diǎn)200上反映新的動(dòng) 作。因此,基于舊服務(wù)標(biāo)準(zhǔn)運(yùn)行的控制點(diǎn)不能提供基于新動(dòng)作的服務(wù)。因?yàn)榻鼇?lái)提出的基于任務(wù)的裝置控制方法與在基于RPC的裝置控制方法 中一樣根據(jù)先前協(xié)定的服務(wù)標(biāo)準(zhǔn)產(chǎn)生動(dòng)作的任務(wù),所以所述基于任務(wù)的裝置 控制方法不能基于新動(dòng)作提供服務(wù)。技術(shù)解決方案本發(fā)明提供一種當(dāng)在使用通用即插即用(UPnP)的家庭網(wǎng)絡(luò)中控制基于 任務(wù)的裝置時(shí)產(chǎn)生具有至少一個(gè)新動(dòng)作和/或至少一個(gè)基于先前協(xié)定的服務(wù) 標(biāo)準(zhǔn)的動(dòng)作的任務(wù)的方法和設(shè)備,以及用于存儲(chǔ)執(zhí)行所述方法的程序的記錄介質(zhì)。有益效杲當(dāng)在使用UPnP的家庭網(wǎng)絡(luò)中控制基于任務(wù)的裝置時(shí),本發(fā)明從任務(wù)執(zhí) 行裝置獲取任務(wù)產(chǎn)生器,并產(chǎn)生具有基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作和/或新 動(dòng)作的任務(wù),從而可將不包括在先前協(xié)定的服務(wù)標(biāo)準(zhǔn)中的至少一種新動(dòng)作和 基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合添加到連接到家庭網(wǎng)絡(luò)的裝置,從而 向用戶提供多種服務(wù)。


通過(guò)以下結(jié)合附圖對(duì)本發(fā)明示例性實(shí)施例的詳細(xì)描述,本發(fā)明的以上和其他方面和優(yōu)點(diǎn)將變得更加清楚,其中圖1是說(shuō)明傳統(tǒng)的基于Web的裝置控制方法的框圖;圖2是說(shuō)明傳統(tǒng)的基于遠(yuǎn)程程序調(diào)用(RPC)的裝置控制方法的框圖;圖3是根據(jù)本發(fā)明實(shí)施例的包括任務(wù)產(chǎn)生裝置的網(wǎng)絡(luò)的框圖;圖4示出了根據(jù)本發(fā)明實(shí)施例的從任務(wù)執(zhí)行裝置獲取的任務(wù)產(chǎn)生器;圖5示出了基于圖4示出的任務(wù)產(chǎn)生器產(chǎn)生的任務(wù);圖6示出了根據(jù)本發(fā)明另一實(shí)施例的任務(wù)執(zhí)行裝置獲取的任務(wù)產(chǎn)生器;圖7是根據(jù)本發(fā)明實(shí)施例的任務(wù)產(chǎn)生方法的流程圖;和圖8是根據(jù)本發(fā)明另 一 實(shí)施例的任務(wù)產(chǎn)生方法的流程圖。最佳方式根據(jù)本發(fā)明的一方面,提供一種在網(wǎng)絡(luò)中產(chǎn)生任務(wù)的方法,所述方法包 括使用連接到網(wǎng)絡(luò)的裝置中具有用戶接口 (UI)功能的裝置獲取任務(wù)產(chǎn)生 器;使用UI功能顯示包括基于獲取的任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單;和如 果從包括在控制菜單中的服務(wù)項(xiàng)選擇基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則裝置基于 任務(wù)產(chǎn)生器產(chǎn)生任務(wù)。根據(jù)本發(fā)明的另 一發(fā)明,提供一種在包括至少一個(gè)任務(wù)執(zhí)行裝置的網(wǎng)絡(luò) 中產(chǎn)生任務(wù)的設(shè)備,所述設(shè)備包括UI,允許用戶訪問(wèn)任務(wù)產(chǎn)生裝置;數(shù)據(jù) 發(fā)送/接收單元,經(jīng)網(wǎng)絡(luò)與任務(wù)執(zhí)行裝置發(fā)送/接收數(shù)據(jù);控制點(diǎn),獲取任務(wù)產(chǎn) 生器,產(chǎn)生任務(wù)和經(jīng)數(shù)據(jù)發(fā)送/接收裝置將任務(wù)傳送到任務(wù)執(zhí)行裝置;和存儲(chǔ) 單元,存儲(chǔ)所述任務(wù)產(chǎn)生器。根據(jù)本發(fā)明的另 一發(fā)明,提供一種其上實(shí)現(xiàn)有用于執(zhí)行以下方法的計(jì)算 機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),所述方法是在包括至少一個(gè)任務(wù)產(chǎn)生裝置和 至少一個(gè)任務(wù)執(zhí)行裝置的網(wǎng)絡(luò)中產(chǎn)生任務(wù)的方法,所述介質(zhì)包括使用連接 到網(wǎng)絡(luò)的裝置中具有用戶接口 (UI)功能的裝置獲取任務(wù)產(chǎn)生器的代碼;使 用UI功能顯示包括基于獲取的任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單的代碼;和如 果從包括在控制菜單中的服務(wù)項(xiàng)選擇基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則基于任務(wù) 產(chǎn)生器產(chǎn)生任務(wù)的代碼。
具體實(shí)施方式
現(xiàn)在將參照附圖更全面地描述本發(fā)明。圖3是根據(jù)本發(fā)明實(shí)施例的包括任務(wù)產(chǎn)生裝置300的網(wǎng)絡(luò)的框圖。參照 圖3,所述網(wǎng)絡(luò)包括網(wǎng)絡(luò)310、任務(wù)執(zhí)行裝置300和裝置330。如果用戶請(qǐng)求控制任務(wù)執(zhí)行裝置320,則任務(wù)產(chǎn)生裝置300經(jīng)網(wǎng)絡(luò)310 從任務(wù)執(zhí)行裝置320獲取任務(wù)產(chǎn)生器。然而,在任務(wù)產(chǎn)生裝置300被連接到 網(wǎng)絡(luò)310或者任務(wù)執(zhí)行裝置320被連接到網(wǎng)絡(luò)310之后,任務(wù)產(chǎn)生裝置300 可從任務(wù)執(zhí)行裝置320或者連接到網(wǎng)絡(luò)310的裝置330獲取任務(wù)產(chǎn)生器。此 外,當(dāng)用戶請(qǐng)求獲取任務(wù)產(chǎn)生器或者控制菜單時(shí),任務(wù)產(chǎn)生裝置300可從包 括在任務(wù)產(chǎn)生裝置300中的存儲(chǔ)單元303獲取任務(wù)產(chǎn)生器。如果用戶選擇基于獲取任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則任務(wù)產(chǎn)生裝置300產(chǎn)生 基于該任務(wù)產(chǎn)生器的任務(wù),并經(jīng)網(wǎng)絡(luò)310將該任務(wù)傳送到任務(wù)執(zhí)行裝置320。任務(wù)產(chǎn)生裝置300包括用戶接口 (UI)301、控制點(diǎn)302、存儲(chǔ)單元303 和數(shù)據(jù)發(fā)送器/接收器304。UI 301為用戶和任務(wù)產(chǎn)生裝置300提供接口。具體來(lái)說(shuō),UI301可顯示 包括基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單。所述控制菜單可以是任務(wù)執(zhí)行裝 置320的控制菜單。如果用戶請(qǐng)求控制連接到網(wǎng)絡(luò)310的任務(wù)執(zhí)行裝置320,則控制點(diǎn)302 經(jīng)數(shù)據(jù)發(fā)送器/接收器304從任務(wù)執(zhí)行裝置320獲取任務(wù)產(chǎn)生器,產(chǎn)生任務(wù), 并經(jīng)數(shù)據(jù)發(fā)送器/接收器304將任務(wù)傳送到任務(wù)執(zhí)行裝置320??刂泣c(diǎn)302包括任務(wù)產(chǎn)生器獲取模塊3021和任務(wù)產(chǎn)生模塊3022。如果 用戶經(jīng)UI 301請(qǐng)求控制任務(wù)執(zhí)行裝置320,則任務(wù)產(chǎn)生器獲取模塊3021運(yùn)行。 隨后,經(jīng)UI 301使用任務(wù)產(chǎn)生器來(lái)選擇服務(wù)項(xiàng),并且任務(wù)產(chǎn)生模塊3022運(yùn) 行。因此,如果根據(jù)UI301顯示的任務(wù)執(zhí)行裝置320的控制菜單選擇基于任 務(wù)產(chǎn)生器的服務(wù)項(xiàng),則控制點(diǎn)302產(chǎn)生任務(wù)。從任務(wù)執(zhí)行裝置320獲取的任務(wù)產(chǎn)生器包括如圖4所示的任務(wù)產(chǎn)生器的 唯一標(biāo)識(shí)信息、顯示消息和任務(wù)產(chǎn)生規(guī)則。圖4示出了根據(jù)本發(fā)明實(shí)施例的 從任務(wù)執(zhí)行裝置320獲取的任務(wù)產(chǎn)生器。所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生新協(xié)定 的動(dòng)作(彈出DVD)的任務(wù)所需的信息。所述任務(wù)產(chǎn)生器可以以XML的形 式被描述。控制點(diǎn)302可產(chǎn)生如圖5所示的任務(wù)。圖5示出了基于圖4所示的任務(wù) 產(chǎn)生器產(chǎn)生的任務(wù)。從任務(wù)執(zhí)行裝置320獲取的任務(wù)產(chǎn)生器在圖6中被示出。圖6示出了根據(jù)本發(fā)明另一實(shí)施例的從任務(wù)執(zhí)行裝置320獲取的任務(wù)產(chǎn)生器。所述任務(wù)產(chǎn) 生器包括產(chǎn)生動(dòng)作的任務(wù)所需的信息,所述動(dòng)作合并了任務(wù)執(zhí)行裝置320的 新協(xié)定的動(dòng)作(編碼動(dòng)作)和基于任務(wù)執(zhí)行裝置320與任務(wù)產(chǎn)生裝置300先 前協(xié)定的服務(wù)標(biāo)準(zhǔn)的另 一動(dòng)作(存儲(chǔ)動(dòng)作)。然而,任務(wù)產(chǎn)生器可包括產(chǎn)生合并了至少一個(gè)新協(xié)定的動(dòng)作的動(dòng)作的任 務(wù)所需的信息,或者包括產(chǎn)生合并了至少一個(gè)新協(xié)定的動(dòng)作和基于先前協(xié)定 的服務(wù)標(biāo)準(zhǔn)動(dòng)作的動(dòng)作的任務(wù)所需的信息,或者包括產(chǎn)生合并了至少一個(gè)基 于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)動(dòng)作的動(dòng)作的任務(wù)所需的信息。在任務(wù)產(chǎn)生裝置300被連接到網(wǎng)絡(luò)310或者任務(wù)執(zhí)行裝置320被連接到 網(wǎng)絡(luò)310之后,控制點(diǎn)302可從任務(wù)執(zhí)行裝置320獲取任務(wù)產(chǎn)生器。如果裝 置330包括任務(wù)產(chǎn)生器,則控制點(diǎn)302可按照與從任務(wù)執(zhí)行裝置320獲取任 務(wù)產(chǎn)生器相同的方式從裝置300獲取任務(wù)產(chǎn)生器。控制點(diǎn)302可從存儲(chǔ)單元 303獲取任務(wù)產(chǎn)生器。如果任務(wù)執(zhí)行裝置320沒(méi)有連接到網(wǎng)絡(luò)310,或者在任務(wù)產(chǎn)生后沒(méi)有被 設(shè)置為運(yùn)行狀態(tài),則直到任務(wù)執(zhí)行裝置320被設(shè)置為運(yùn)行狀態(tài)為止,任務(wù)執(zhí) 行裝置320被連接到網(wǎng)絡(luò)310并且將產(chǎn)生的任務(wù)存儲(chǔ)在存儲(chǔ)單元303中。包 括在任務(wù)中的動(dòng)作不僅僅包括能夠支持任務(wù)執(zhí)行裝置320的功能。例如,包 括在任務(wù)中的動(dòng)作能夠包括任務(wù)執(zhí)行裝置320和裝置330支持的功能。存儲(chǔ)單元303存儲(chǔ)由控制點(diǎn)302控制的并從任務(wù)執(zhí)行裝置320獲取的任 務(wù)產(chǎn)生器以及任務(wù)。數(shù)據(jù)發(fā)送/接收單元304經(jīng)網(wǎng)絡(luò)310在控制點(diǎn)302和任務(wù)執(zhí)行裝置320或 者控制點(diǎn)302和裝置330之間發(fā)送/接收數(shù)據(jù)。網(wǎng)絡(luò)310是使用UPnP的家庭網(wǎng)絡(luò)。任務(wù)執(zhí)行裝置320具有用于新添加的動(dòng)作的任務(wù)產(chǎn)生器的列表,當(dāng)請(qǐng)求 時(shí)向任務(wù)產(chǎn)生裝置300提供任務(wù)產(chǎn)生器,并且當(dāng)接收任務(wù)產(chǎn)生裝置300產(chǎn)生 的任務(wù)時(shí)執(zhí)行該任務(wù)。然而,任務(wù)執(zhí)行裝置320可在被連接到網(wǎng)絡(luò)310之后 向任務(wù)產(chǎn)生裝置300提供任務(wù)產(chǎn)生器。如圖3所示,任務(wù)#1行裝置320包括數(shù)據(jù)發(fā)送/接收單元321、控制點(diǎn) 322、信息輸入單元323、存儲(chǔ)單元324和任務(wù)執(zhí)行器325。數(shù)據(jù)發(fā)送/接收單元321經(jīng)網(wǎng)絡(luò)310在控制點(diǎn)322和任務(wù)產(chǎn)生裝置300之 間發(fā)送/接收數(shù)據(jù)。當(dāng)數(shù)據(jù)發(fā)送/接收單元321請(qǐng)求獲取任務(wù)產(chǎn)生器時(shí),控制點(diǎn)322讀取存儲(chǔ) 在存儲(chǔ)單元324中的任務(wù)產(chǎn)生器,并經(jīng)數(shù)據(jù)發(fā)送/接收單元321將所述任務(wù)產(chǎn) 生器傳送到任務(wù)產(chǎn)生裝置300。然而,控制點(diǎn)322在任務(wù)執(zhí)行裝置320被連 接到網(wǎng)絡(luò)310之后讀取存儲(chǔ)在存儲(chǔ)單元324中的任務(wù)產(chǎn)生器,并且經(jīng)數(shù)據(jù)發(fā) 送/接收單元321將所述任務(wù)產(chǎn)生器傳送到任務(wù)產(chǎn)生裝置300??刂泣c(diǎn)322從 數(shù)據(jù)發(fā)送/接收單元321接收任務(wù)并基于該任務(wù)控制任務(wù)執(zhí)行器325。存儲(chǔ)單元324存儲(chǔ)任務(wù)產(chǎn)生器。如果經(jīng)信息輸入單元323添加至少一個(gè) 新動(dòng)作,則如圖4或圖6所示產(chǎn)生任務(wù)產(chǎn)生器,并由控制點(diǎn)322將其存儲(chǔ)在 存儲(chǔ)單元324中。然而,如在任務(wù)產(chǎn)生裝置300所定義的,任務(wù)產(chǎn)生器可包 括至少一個(gè)新動(dòng)作和至少一個(gè)先前協(xié)定的動(dòng)作的組合,或者可包4舌至少一個(gè) 先前協(xié)定的動(dòng)作的組合。在將任務(wù)產(chǎn)生器傳送到任務(wù)產(chǎn)生裝置300之后,任務(wù)執(zhí)行裝置320可從被從網(wǎng)絡(luò)310斷開(kāi)或者在連接到網(wǎng)絡(luò)310的情況下不運(yùn)行,則任務(wù)執(zhí)行裝置 320將被連接到網(wǎng)絡(luò)310并開(kāi)始運(yùn)行,根據(jù)任務(wù)瀏覽或者任務(wù)搜索命令從任 務(wù)產(chǎn)生裝置300搜索任務(wù),并獲取該任務(wù)。因?yàn)橥ㄟ^(guò)任務(wù)執(zhí)行裝置320和裝置330的交互工作執(zhí)行任務(wù),所以任務(wù) 執(zhí)行裝置320執(zhí)行任務(wù),更新關(guān)于任務(wù)的信息,并將更新的任務(wù)發(fā)送到裝置 330。如圖3所示的網(wǎng)絡(luò)包括連接到網(wǎng)絡(luò)310的一個(gè)任務(wù)產(chǎn)生裝置300、 一個(gè) 任務(wù)執(zhí)行裝置320和一個(gè)裝置330。然而,所述網(wǎng)絡(luò)可包括多個(gè)例如任務(wù)產(chǎn) 生裝置300的任務(wù)產(chǎn)生裝置和多個(gè)例如任務(wù)執(zhí)行裝置320的任務(wù)執(zhí)行裝置。 因此,當(dāng)多個(gè)任務(wù)產(chǎn)生裝置和多個(gè)任務(wù)執(zhí)行裝置被連接到網(wǎng)絡(luò)時(shí),從連接到 網(wǎng)絡(luò)310的至少一個(gè)任務(wù)產(chǎn)生裝置或者至少一個(gè)任務(wù)執(zhí)行裝置連續(xù)地獲取并 發(fā)送任務(wù)產(chǎn)生器。圖7是根據(jù)本發(fā)明實(shí)施例的任務(wù)產(chǎn)生方法的流程圖。參照?qǐng)D7,第一裝 置700從第二裝置710獲取任務(wù)產(chǎn)生器。當(dāng)在使用UPnP的家庭網(wǎng)絡(luò)中控制基于任務(wù)的裝置時(shí),在連接到家庭網(wǎng) 絡(luò)的裝置中具有UI功能的第 一裝置700被用于從連接到家庭網(wǎng)絡(luò)的第二裝置 710獲取任務(wù)產(chǎn)生器(操作701和702 )。任務(wù)產(chǎn)生器被描述為在圖4和圖6中所示的XML,并且包括唯一標(biāo)識(shí)信息、顯示消息和任務(wù)產(chǎn)生規(guī)則。所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生具有至少一個(gè)新協(xié)定的動(dòng)作的任務(wù)、具有至少一個(gè)新協(xié)定的動(dòng)作和至少一個(gè)基于第一裝置700和第二裝置710先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合的任務(wù)、以及具有至 少一個(gè)基于第一裝置700和第二裝置710先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合 的任務(wù)所需的一條信息。第一裝置700與圖3所示的任務(wù)產(chǎn)生裝置300相同,第二裝置710與圖 3所示的任務(wù)執(zhí)行裝置320相同。包括基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單使用UI功能被顯示(操作 703 )。控制菜單可以是用于控制第二裝置710的菜單。如果包括在控制菜單中的服務(wù)項(xiàng)中的基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng)被選擇 (操作704),則基于所述任務(wù)產(chǎn)生器來(lái)產(chǎn)生任務(wù)(操作705 )。即,如圖5所 示的任務(wù)基于圖4所示任務(wù)產(chǎn)生器被產(chǎn)生。第一裝置700將任務(wù)傳送到第二裝置710 (操作706 )。第二裝置710執(zhí) 行該任務(wù)(^t喿作707 )。然而,任務(wù)可包括除了第二裝置710之外的裝置執(zhí)行的動(dòng)作。所述裝置 是連接到與第一裝置700和第二裝置710相連的家庭網(wǎng)絡(luò)的至少一個(gè)裝置, 并且可像第一裝置700 —樣產(chǎn)生任務(wù)。該裝置可以是第一裝置700。如果任務(wù)包括將由第一裝置700執(zhí)行的動(dòng)作,則第一裝置700執(zhí)行該任 務(wù)。第一裝置700在執(zhí)行該任務(wù)之后更新關(guān)于該任務(wù)的信息。如果該任務(wù)被 終止,則第一裝置700不將該任務(wù)傳送到第二裝置710。然而,如果在第一 裝置700更新關(guān)于該任務(wù)的信息之后需要將該任務(wù)傳送到第二裝置710,則 如在操作706中所示,第一裝置700將該任務(wù)傳送到第二裝置710。傳送到 第二裝置710的任務(wù)是更新的任務(wù)。因?yàn)楦鶕?jù)包括在更新的任務(wù)或者產(chǎn)生的 任務(wù)中的動(dòng)作確定所述任務(wù)傳送所至的裝置,所以第一裝置700可將該任務(wù) 傳送到除第二裝置710之外的連接到家庭網(wǎng)絡(luò)的裝置。圖8是根據(jù)本發(fā)明的另一實(shí)施例的任務(wù)產(chǎn)生方法的流程圖。參照?qǐng)D8, 操作810到操作806與圖7中所示的操作701到操作706相同。因此,第一 裝置700將產(chǎn)生的任務(wù)傳送到第二裝置710 (操作806)。然而,如果在傳送任務(wù)產(chǎn)生器之后第二裝置710被從網(wǎng)絡(luò)斷開(kāi)或者在連 接到網(wǎng)絡(luò)的情況下不運(yùn)行,則任務(wù)傳送錯(cuò)誤消息被傳送到第一裝置700 (操 作807)。因此,第一裝置700持有(hold)產(chǎn)生的任務(wù)直到第二裝置710被連接到網(wǎng)絡(luò)并運(yùn)行(操作808)。第一裝置700持有的任務(wù)可在將第二裝置710 連接到網(wǎng)絡(luò)并開(kāi)始運(yùn)行之后被傳送到第二裝置710,并且第二裝置710根據(jù) 任務(wù)瀏覽或者搜索來(lái)獲取所述任務(wù)。在第二裝置710被連接到網(wǎng)絡(luò)之后,第二裝置710持有的任務(wù)產(chǎn)生器可 被第一裝置700獲取。本發(fā)明還可被實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。所述計(jì) 算機(jī)可讀記錄介質(zhì)為任何可存儲(chǔ)其后能由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù)存儲(chǔ) 裝置。所述計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取 存儲(chǔ)器(RAM)、 CD-ROM、磁帶、軟盤(pán)、光學(xué)數(shù)據(jù)存儲(chǔ)裝置和載波。所述計(jì) 算機(jī)可讀記錄介質(zhì)也可分布于網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)上,以便所述計(jì)算機(jī)可 讀代碼以分布方式一皮存儲(chǔ)并纟皮#1行。盡管已經(jīng)參照其示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域普通技 術(shù)人員應(yīng)當(dāng)理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下 可在形式和細(xì)節(jié)上做出各種修改。
權(quán)利要求
1、一種在網(wǎng)絡(luò)中產(chǎn)生任務(wù)的方法,所述方法包括使用連接到網(wǎng)絡(luò)的裝置中具有用戶接口(UI)功能的裝置獲取任務(wù)產(chǎn)生器;使用UI功能顯示包括基于獲取的任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單;和如果從包括在控制菜單中的服務(wù)項(xiàng)選擇基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則裝置基于任務(wù)產(chǎn)生器產(chǎn)生任務(wù)。
2、 如權(quán)利要求l所述的方法,其中,所述任務(wù)產(chǎn)生器包括唯一標(biāo)識(shí)信 息、顯示消息和任務(wù)產(chǎn)生規(guī)則。
3、 如權(quán)利要求2所述的方法,其中,所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生具有至 少 一個(gè)新協(xié)定的動(dòng)作的任務(wù)所需的信息。
4、 如權(quán)利要求2所述的方法,其中,所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生如下幾 種任務(wù)所需的信息中的一種,所述幾種任務(wù)包括具有至少一個(gè)基于連接到 網(wǎng)絡(luò)的裝置先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合的任務(wù)和具有至少一個(gè)新協(xié)定 的動(dòng)作和至少一個(gè)基于所述先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合的任務(wù)。
5、 如權(quán)利要求4所述的方法,其中,當(dāng)裝置被連接到網(wǎng)絡(luò)時(shí),當(dāng)任務(wù)執(zhí) 行裝置被連接到網(wǎng)絡(luò)時(shí),當(dāng)裝置的用戶請(qǐng)求控制任務(wù)執(zhí)行裝置時(shí),當(dāng)裝置的 用戶請(qǐng)求獲取任務(wù)產(chǎn)生器時(shí)或者當(dāng)裝置的用戶請(qǐng)求控制菜單時(shí),執(zhí)行獲取任 務(wù)產(chǎn)生器的步驟。
6、 如權(quán)利要求4所述的方法,其中,所述裝置或者除所述裝置之外的至 少 一個(gè)裝置經(jīng)網(wǎng)絡(luò)獲iF又所述任務(wù)產(chǎn)生器。
7、 如權(quán)利要求4所述的方法,還包括將由所述裝置產(chǎn)生的任務(wù)傳送到連接到網(wǎng)絡(luò)的至少 一個(gè)裝置;和 如果所述至少一個(gè)裝置從網(wǎng)絡(luò)斷開(kāi)或者不運(yùn)行,則直到所述至少一個(gè)裝 置被連接到網(wǎng)絡(luò)并開(kāi)始運(yùn)行為止,第一裝置持有所述任務(wù)。
8、 如權(quán)利要求l所述的方法,其中,當(dāng)裝置被連接到網(wǎng)絡(luò)時(shí),當(dāng)任務(wù)執(zhí) 行裝置被連接到網(wǎng)絡(luò)時(shí),當(dāng)裝置的用戶請(qǐng)求控制任務(wù)執(zhí)行裝置時(shí),當(dāng)裝置的 用戶請(qǐng)求獲取任務(wù)產(chǎn)生器時(shí)或者當(dāng)裝置的用戶請(qǐng)求控制菜單時(shí),執(zhí)行獲取任 務(wù)產(chǎn)生器的步驟。
9、 如權(quán)利要求l所述的方法,還包括將由所述裝置產(chǎn)生的任務(wù)傳送到連接到網(wǎng)絡(luò)的至少 一個(gè)裝置;和 如果所述至少一個(gè)裝置從網(wǎng)絡(luò)斷開(kāi)或者不運(yùn)行,則直到所述至少一個(gè)裝 置被連接到網(wǎng)絡(luò)并開(kāi)始運(yùn)行為止,第一裝置持有所述任務(wù)。
10、 一種在包括至少一個(gè)任務(wù)執(zhí)行裝置的網(wǎng)絡(luò)中產(chǎn)生任務(wù)的設(shè)備,所述 設(shè)備包括UI,允許用戶訪問(wèn)任務(wù)產(chǎn)生裝置;數(shù)據(jù)發(fā)送/接收單元,經(jīng)網(wǎng)絡(luò)與任務(wù)執(zhí)行裝置發(fā)送/接收數(shù)據(jù); 控制點(diǎn),獲取任務(wù)產(chǎn)生器,產(chǎn)生任務(wù)和經(jīng)數(shù)據(jù)發(fā)送/接收裝置將任務(wù)傳送 到任務(wù)執(zhí)行裝置;和存儲(chǔ)單元,存儲(chǔ)所述任務(wù)產(chǎn)生器。
11、 如權(quán)利要求IO所述的方法,其中,如果根據(jù)經(jīng)與任務(wù)執(zhí)行裝置相關(guān) 的UI顯示的控制菜單選擇了基于所述任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則控制點(diǎn)產(chǎn)生任 務(wù)。
12、 如權(quán)利要求11所述的方法,其中,所述任務(wù)產(chǎn)生器包括唯一標(biāo)識(shí) 信息、顯示消息和任務(wù)產(chǎn)生規(guī)則。
13、 如權(quán)利要求12所述的方法,其中,所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生具有 至少 一個(gè)新協(xié)定的動(dòng)作的任務(wù)所需的信息。
14、 如權(quán)利要求12所述的方法,其中,所述任務(wù)產(chǎn)生規(guī)則包括產(chǎn)生如下 幾種任務(wù)所需的信息中的一種,所述幾種任務(wù)包括具有至少一個(gè)基于連接 到網(wǎng)絡(luò)的裝置先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合的任務(wù)和具有至少一個(gè)新協(xié) 定的動(dòng)作和至少一個(gè)基于所述先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合的任務(wù)。
15、 如權(quán)利要求IO所述的方法,其中,所述任務(wù)產(chǎn)生器包括唯一標(biāo)識(shí) 信息、顯示消息和任務(wù)產(chǎn)生規(guī)則。
16、 如權(quán)利要求11所述的方法,其中,如果在控制點(diǎn)產(chǎn)生任務(wù)之后,任 務(wù)執(zhí)行裝置從網(wǎng)絡(luò)斷開(kāi)或者不運(yùn)行,則直到任務(wù)執(zhí)行裝置被連接到網(wǎng)絡(luò)并開(kāi) 始運(yùn)行為止,控制點(diǎn)將任務(wù)存儲(chǔ)在存儲(chǔ)單元中。
17、 如權(quán)利要求IO所述的方法,其中,如果在控制點(diǎn)產(chǎn)生任務(wù)之后,任 務(wù)執(zhí)行裝置從網(wǎng)絡(luò)斷開(kāi)或者不運(yùn)行,則直到任務(wù)執(zhí)行裝置被連接到網(wǎng)絡(luò)并開(kāi) 始運(yùn)行為止,控制點(diǎn)將任務(wù)存儲(chǔ)在存儲(chǔ)單元中。
18、 如權(quán)利要求IO所述的方法,其中,控制點(diǎn)從存儲(chǔ)單元或者經(jīng)網(wǎng)絡(luò)從 至少 一個(gè)裝置獲取任務(wù)產(chǎn)生器。
19、 如權(quán)利要求IO所述的方法,其中,當(dāng)任務(wù)產(chǎn)生裝置連接到網(wǎng)絡(luò)時(shí),當(dāng)至少一個(gè)任務(wù)執(zhí)行裝置連接到網(wǎng)絡(luò)時(shí),當(dāng)任務(wù)產(chǎn)生裝置的用戶請(qǐng)求控制至 少一個(gè)任務(wù)執(zhí)行裝置時(shí),當(dāng)任務(wù)產(chǎn)生裝置的用戶請(qǐng)求獲取任務(wù)產(chǎn)生器時(shí),或 者當(dāng)任務(wù)產(chǎn)生裝置的用戶請(qǐng)求控制菜單時(shí),控制點(diǎn)獲取任務(wù)產(chǎn)生器。
20、 一種記錄有用于執(zhí)行以下方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì), 所述方法是在包括至少一個(gè)任務(wù)產(chǎn)生裝置和至少一個(gè)任務(wù)執(zhí)行裝置的網(wǎng)絡(luò)中 產(chǎn)生任務(wù)的方法,所述方法包括使用連接到網(wǎng)絡(luò)的裝置中具有用戶接口 (UI)功能的裝置獲取任務(wù)產(chǎn)生器;使用UI功能顯示包括基于獲取的任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單;和 如果從包括在控制菜單中的服務(wù)項(xiàng)選擇基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則基 于任務(wù)產(chǎn)生器產(chǎn)生任務(wù)。
全文摘要
提供一種在使用通用即插即用(UPnP)的家庭網(wǎng)絡(luò)中產(chǎn)生用于控制基于任務(wù)的裝置的任務(wù)的方法和設(shè)備,以及存儲(chǔ)用于執(zhí)行所述方法的程序的記錄介質(zhì),所述任務(wù)具有至少一個(gè)動(dòng)作和/或至少一個(gè)基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作。所述方法包括使用連接到網(wǎng)絡(luò)的裝置中具有用戶接口(UI)功能的裝置獲取任務(wù)產(chǎn)生器;使用UI功能顯示包括基于獲取的任務(wù)產(chǎn)生器的服務(wù)項(xiàng)的控制菜單;和如果從包括在控制菜單中的服務(wù)項(xiàng)選擇基于任務(wù)產(chǎn)生器的服務(wù)項(xiàng),則裝置基于任務(wù)產(chǎn)生器產(chǎn)生任務(wù)。因此,不包括在先前協(xié)定的服務(wù)標(biāo)準(zhǔn)中的至少一個(gè)新動(dòng)作和基于先前協(xié)定的服務(wù)標(biāo)準(zhǔn)的動(dòng)作的組合可被添加到連接到家庭網(wǎng)絡(luò)的裝置,從而向用戶提供多種服務(wù)。
文檔編號(hào)G06F15/16GK101336425SQ200680052112
公開(kāi)日2008年12月31日 申請(qǐng)日期2006年11月7日 優(yōu)先權(quán)日2006年2月3日
發(fā)明者趙貞衍 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
惠州市| 田林县| 嘉义市| 襄城县| 财经| 什邡市| 道真| 托里县| 海晏县| 麦盖提县| 霍邱县| 会宁县| 陈巴尔虎旗| 方城县| 江川县| 明溪县| 临朐县| 罗平县| 石家庄市| 昭苏县| 达州市| 西林县| 永昌县| 新蔡县| 兴义市| 呼玛县| 都江堰市| 涡阳县| 琼中| 图木舒克市| 新绛县| 阿鲁科尔沁旗| 深泽县| 霍城县| 文水县| 奉节县| 泸西县| 新河县| 化德县| 张家界市| 西乌珠穆沁旗|