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

用于獲得加密的控制信息的家庭網(wǎng)絡(luò)控制設(shè)備和方法

文檔序號(hào):7733786閱讀:200來(lái)源:國(guó)知局
專利名稱:用于獲得加密的控制信息的家庭網(wǎng)絡(luò)控制設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種穩(wěn)定地控制家庭網(wǎng)絡(luò)設(shè)備的服務(wù),更具體地講,涉及一種用于 從服務(wù)器獲得加密的裝置控制信息的家庭網(wǎng)絡(luò)控制設(shè)備和方法。
背景技術(shù)
由于家庭網(wǎng)絡(luò)的日益增加的分布,以家庭中的PC為中心的現(xiàn)有網(wǎng)絡(luò)環(huán)境擴(kuò)展為 包括使用各種低級(jí)網(wǎng)絡(luò)技術(shù)的家用電器。因此,因?yàn)樾枰軌蚋鶕?jù)標(biāo)準(zhǔn)方法通過使用IP 協(xié)議將這些家用電器聯(lián)網(wǎng)的技術(shù),所以已經(jīng)提出了諸如通用即插即用(UPnP)技術(shù)的家庭 網(wǎng)絡(luò)中間件標(biāo)準(zhǔn)。UPnP技術(shù)定義用于向用戶提供服務(wù)的多個(gè)UPnP裝置以及用于控制這些裝置的 專用于UPnP的控制應(yīng)用,該控制應(yīng)用稱為控制點(diǎn)(CP)。CP是安裝在配置有用戶接口的設(shè)備(諸如PC和TV)中的應(yīng)用,并且控制多個(gè) UPnP裝置。CP根據(jù)外部輸入發(fā)現(xiàn)各種裝置,獲得發(fā)現(xiàn)的裝置的能力,并通過使用簡(jiǎn)單 對(duì)象訪問協(xié)議(SOAP)來(lái)控制裝置的服務(wù)。UPnP裝置是連接到家庭網(wǎng)絡(luò)的PC、網(wǎng)絡(luò)設(shè)備、打印機(jī)和各種音頻/視頻(A/V) 裝置,并且向CP通知由UPnP裝置產(chǎn)生的事件。UPnP裝置向CP提供呈現(xiàn)網(wǎng)頁(yè),從而 CP可通過使用該網(wǎng)頁(yè)來(lái)控制裝置和執(zhí)行狀態(tài)查詢。如上所述,在傳統(tǒng)UPnP技術(shù)提供的UPnP裝置控制方法中,使用稱為CP的專 用于UPnP的控制應(yīng)用,或者使用由UPnP裝置提供的靜態(tài)呈現(xiàn)網(wǎng)頁(yè)。

發(fā)明內(nèi)容
技術(shù)方案本發(fā)明的一方面提供一種用于獲得加密的裝置控制命令和參數(shù)作為控制信息, 以穩(wěn)定地控制網(wǎng)絡(luò)裝置的網(wǎng)絡(luò)控制設(shè)備和方法。有益效果在本發(fā)明的示例性實(shí)施例中,服務(wù)器120可將用于控制家庭網(wǎng)絡(luò)裝置130的腳 本型控制信息劃分為用戶可讀信息和用戶不可讀信息,并將用戶可讀信息和用戶不可讀 信息提供給家庭網(wǎng)絡(luò)控制設(shè)備110,以確保在使用通用控制web應(yīng)用來(lái)控制家庭網(wǎng)絡(luò)裝置 130的情況下的穩(wěn)定性。換句話說(shuō),服務(wù)器120將與家庭網(wǎng)絡(luò)裝置控制直接相關(guān)的信息 提供給家庭網(wǎng)絡(luò)控制設(shè)備110,所述與家庭網(wǎng)絡(luò)裝置控制直接相關(guān)的信息通過加密/解密 算法作為不能由未授權(quán)用戶讀取的信息。因此,即使惡意用戶在網(wǎng)絡(luò)中偵測(cè)控制信息消 息,也能防止他們控制家庭網(wǎng)絡(luò)裝置130。


通過參照附圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的以上和其他 特點(diǎn)及優(yōu)點(diǎn)將會(huì)變得更加清楚,其中
圖1示出根據(jù)本發(fā)明的示例性實(shí)施例的服務(wù)器向家庭網(wǎng)絡(luò)控制設(shè)備提供加密的 控制信息的網(wǎng)絡(luò)環(huán)境;圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例的由家庭網(wǎng)絡(luò)控制設(shè)備執(zhí)行的加密的控 制信息獲得過程的流程圖;圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的由服務(wù)器執(zhí)行的加密的控制信息提供 過程的流程圖;圖4示出根據(jù)本發(fā)明的示例性實(shí)施例的由家庭網(wǎng)絡(luò)控制設(shè)備執(zhí)行并使用可擴(kuò)展 標(biāo)記語(yǔ)言(XML)描述的加密的控制信息獲得過程;圖5是根據(jù)本發(fā)明的示例性實(shí)施例的用于獲得加密的控制信息的家庭網(wǎng)絡(luò)控制 設(shè)備的框圖;圖6是根據(jù)本發(fā)明的示例性實(shí)施例的用于向家庭網(wǎng)絡(luò)控制設(shè)備提供加密的控制 信息的服務(wù)器的框圖。最佳方式根據(jù)本發(fā)明的一方面,提供一種在網(wǎng)絡(luò)控制設(shè)備中執(zhí)行的加密的控制信息獲得 方法,所述方法包括向服務(wù)器通知包括加密/解密方法的能力信息,其中,服務(wù)器根 據(jù)通用控制web應(yīng)用向網(wǎng)絡(luò)控制設(shè)備提供用于控制網(wǎng)絡(luò)裝置的控制信息;將請(qǐng)求控制信 息的控制信息請(qǐng)求消息發(fā)送到服務(wù)器;從服務(wù)器接收已經(jīng)使用所述加密/解密方法加密 的控制信息;根據(jù)所述加密/解密方法對(duì)加密的控制信息解密;根據(jù)解密的控制信息發(fā) 送用于控制網(wǎng)絡(luò)裝置的控制命令??赏ㄟ^使用采用超文本傳輸協(xié)議(HTTP)通信的異步通行方法執(zhí)行向服務(wù)器通 知能力信息、將控制信息請(qǐng)求消息發(fā)送到服務(wù)器和從服務(wù)器接收加密的控制信息的步 驟,以構(gòu)造網(wǎng)絡(luò)控制設(shè)備的用戶接口屏幕。所述加密的控制信息獲得方法還可包括從網(wǎng)絡(luò)裝置接收用于網(wǎng)絡(luò)裝置的控制 命令的處理結(jié)果;將控制命令的處理結(jié)果提供給web瀏覽器??赏ㄟ^web瀏覽器和web瀏覽器的插件應(yīng)用中的一個(gè)執(zhí)行對(duì)加密的控制信息解 密、發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命令和接收用于網(wǎng)絡(luò)裝置的控制命令的處理結(jié)果的步驟。網(wǎng)絡(luò)可以是基于通用即插即用(UpnP)的網(wǎng)絡(luò)。網(wǎng)絡(luò)裝置可以是UPnP裝置。 可以以UPnP簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)動(dòng)作的形式產(chǎn)生用于控制網(wǎng)絡(luò)裝置的控制命令。所述加密/解密方法可以是對(duì)稱加密/解密算法和公鑰加密/解密算法中的至少一種。根據(jù)本發(fā)明的另一方面,提供一種在服務(wù)器中執(zhí)行的加密的控制信息提供方 法,所述方法包括從網(wǎng)絡(luò)控制設(shè)備接收包括加密/解密方法的能力信息;根據(jù)通用控 制web應(yīng)用從網(wǎng)絡(luò)控制設(shè)備接收控制信息請(qǐng)求消息,所述控制信息請(qǐng)求消息請(qǐng)求用于控 制網(wǎng)絡(luò)裝置的控制信息;根據(jù)所述加密/解密方法對(duì)控制信息加密;將加密的控制信息 發(fā)送到網(wǎng)絡(luò)控制設(shè)備。根據(jù)本發(fā)明的另一方面,提供一種其上記錄有用于執(zhí)行加密的控制信息獲得方 法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。根據(jù)本發(fā)明的另一方面,提供一種其上記錄有用于執(zhí)行加密的控制信息提供方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。根據(jù)本發(fā)明的另一方面,提供一種網(wǎng)絡(luò)控制設(shè)備,其包括能力信息通知單 元,向服務(wù)器通知包括加密/解密方法的能力信息,其中,服務(wù)器使用通用控制web應(yīng) 用向網(wǎng)絡(luò)控制設(shè)備提供用于控制網(wǎng)絡(luò)裝置的控制信息;控制信息請(qǐng)求發(fā)送單元,將請(qǐng)求 控制信息的控制信息請(qǐng)求消息發(fā)送到服務(wù)器;控制信息接收單元,從服務(wù)器接收已經(jīng)使 用所述加密/解密方法加密的控制信息;解密單元,根據(jù)所述加密/解密方法對(duì)加密的控 制信息解密;控制命令發(fā)送單元,根據(jù)解密的控制信息發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命 令。根據(jù)本發(fā)明的另一方面,提供一種服務(wù)器,其包括能力信息接收單元,從網(wǎng) 絡(luò)控制設(shè)備接收包括加密/解密方法的能力信息;控制信息請(qǐng)求接收單元,根據(jù)通用控 制web應(yīng)用從網(wǎng)絡(luò)控制設(shè)備接收控制信息請(qǐng)求消息,所述控制信息請(qǐng)求消息請(qǐng)求用于控 制網(wǎng)絡(luò)裝置的控制信息;加密單元,根據(jù)所述加密/解密方法對(duì)控制信息加密;控制信 息發(fā)送單元,將加密的控制信息發(fā)送到網(wǎng)絡(luò)控制設(shè)備。
具體實(shí)施例方式現(xiàn)在將參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,本發(fā)明的示例性實(shí)施例顯示在附 圖中。在附圖中,為了清晰,夸大了元件的大小。附圖中相同的標(biāo)號(hào)表示相同的元件, 因此將省略其描述。圖1示出根據(jù)本發(fā)明的示例性實(shí)施例的服務(wù)器120向家庭網(wǎng)絡(luò)控制設(shè)備110提供 加密的控制信息的網(wǎng)絡(luò)環(huán)境。在操作151中,家庭網(wǎng)絡(luò)控制設(shè)備110通過與服務(wù)器120的異步通信,請(qǐng)求服務(wù) 器120提供用于控制家庭網(wǎng)絡(luò)裝置130的腳本型控制信息。此時(shí),家庭網(wǎng)絡(luò)控制設(shè)備110 向服務(wù)器120通知包括加密/解密腳本型控制信息的方法(以下稱為加密/解密方法)的 能力信息。響應(yīng)于來(lái)自家庭網(wǎng)絡(luò)控制設(shè)備110的包括加密/解密方法的能力信息和控制信息 請(qǐng)求消息,服務(wù)器120根據(jù)加密/解密算法(即,包括在能力信息中的加密/解密方法) 對(duì)腳本型控制信息加密。在操作152,服務(wù)器120將加密的腳本型控制信息發(fā)送到家庭網(wǎng) 絡(luò)控制設(shè)備110。服務(wù)器120可對(duì)整個(gè)腳本型控制信息加密,或者僅對(duì)腳本型控制信息中與家庭 網(wǎng)絡(luò)裝置控制直接相關(guān)的部分加密。例如,可以以可讀形式向用戶提供與一般用戶接口 屏幕的構(gòu)造相關(guān)的信息和用于處理事件的信息。家庭網(wǎng)絡(luò)控制設(shè)備110從服務(wù)器120接收加密的腳本型控制信息,并將加密的腳 本型控制信息發(fā)送到執(zhí)行控制點(diǎn)(CP)功能的插件應(yīng)用。所述插件應(yīng)用是幫助web瀏覽 器執(zhí)行不支持的功能的程序。本示例性實(shí)施例中的插件應(yīng)用執(zhí)行搜索和控制連接到家庭 網(wǎng)絡(luò)的通用即插即用(UPnP)裝置的功能和其他功能。家庭網(wǎng)絡(luò)控制設(shè)備110中的插件應(yīng)用根據(jù)加密/解密算法對(duì)加密的腳本型控制信 息解密,從解密的腳本型控制信息中提取用于執(zhí)行家庭網(wǎng)絡(luò)裝置130的預(yù)定服務(wù)的控制 命令和參數(shù),并將控制命令和參數(shù)發(fā)送到家庭網(wǎng)絡(luò)裝置130 (操作153)??梢砸訳PnP簡(jiǎn) 單對(duì)象訪問協(xié)議(SOAP)動(dòng)作的形式產(chǎn)生本示例性實(shí)施例中的控制命令。
家庭網(wǎng)絡(luò)控制設(shè)備110中的插件應(yīng)用從家庭網(wǎng)絡(luò)裝置130接收控制命令的處理結(jié) 果(操作153),并以腳本的形式將控制命令的處理結(jié)果提供給web瀏覽器,從而構(gòu)造用
戶接口屏幕。在本發(fā)明的示例性實(shí)施例中,服務(wù)器120可將用于控制家庭網(wǎng)絡(luò)裝置130的腳 本型控制信息劃分為用戶可讀信息和用戶不可讀信息,并將用戶可讀信息和用戶不可讀 信息提供給家庭網(wǎng)絡(luò)控制設(shè)備110,以確保在使用通用控制web應(yīng)用來(lái)控制家庭網(wǎng)絡(luò)裝置 130的情況下的穩(wěn)定性。換句話說(shuō),服務(wù)器120將與家庭網(wǎng)絡(luò)裝置控制直接相關(guān)的信息 提供給家庭網(wǎng)絡(luò)控制設(shè)備110,所述與家庭網(wǎng)絡(luò)裝置控制直接相關(guān)的信息通過加密/解密 算法作為不能由未授權(quán)用戶讀取的信息。因此,即使惡意用戶在網(wǎng)絡(luò)中偵測(cè)控制信息消 息,也能防止他們控制家庭網(wǎng)絡(luò)裝置130。圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例的由家庭網(wǎng)絡(luò)控制設(shè)備110執(zhí)行的加密的 控制信息獲得過程的流程圖。在操作215,家庭網(wǎng)絡(luò)控制設(shè)備110向服務(wù)器120通知包括加密/解密方法的能
力信息。在操作220,家庭網(wǎng)絡(luò)控制設(shè)備110將控制信息請(qǐng)求消息經(jīng)由通用控制web應(yīng)用 發(fā)送到服務(wù)器120,所述控制信息請(qǐng)求消息請(qǐng)求用于控制家庭網(wǎng)絡(luò)裝置的控制信息。加密/解密方法可以是對(duì)稱加密/解密算法和公鑰加密/解密算法中的至少一 種。對(duì)稱加密/解密算法的示例可包括數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)和高級(jí)加密標(biāo)準(zhǔn)(AES)。公 鑰加密/解密算法的示例可包括Rivest-Shamir-Adelman(RSA)算法。在本示例性實(shí)施例中,可使用傳輸層安全(TLS)、安全超文本傳輸協(xié)議 (S-HTTP)等中的一種作為包括加密/解密方法的加密/解密系統(tǒng)。TLS是用于提供傳輸層上的端到端安全性的互聯(lián)網(wǎng)工程任務(wù)組(IETF)標(biāo)準(zhǔn)。由 公鑰算法和X.509公鑰證書來(lái)提供端到端認(rèn)證。由通過握手協(xié)議共享的密鑰(例如,會(huì) 話密鑰)來(lái)提供端到端保密性。由消息認(rèn)證碼(MAC)提供端到端完整性。RFC 4346中 定義了 TLS,因此這里將省略其詳細(xì)描述。S-HTTP是用于提供HTTP應(yīng)用協(xié)議的上層上的端到端安全性的IETF標(biāo)準(zhǔn),并 且可用作TLS的替代。S-HTTP還提供端到端認(rèn)證以及關(guān)于HTTP請(qǐng)求/響應(yīng)消息的保 密性和完整性。RFC 2660中定義了 S-HTTP,因此這里將省略其詳細(xì)描述。在本示例性實(shí)施例中,通過使用采用HTTP通信的異步通信方法來(lái)發(fā)送控制信 息請(qǐng)求消息,以用于構(gòu)造用戶接口屏幕。可使用異步JavaScript和XML (Ajax)實(shí)現(xiàn)本示 例性實(shí)施例中的異步通信方法。Ajax表示用于制作對(duì)話型web應(yīng)用的web開發(fā)技術(shù),并 且能夠與web服務(wù)器異步交換數(shù)據(jù)和操作數(shù)據(jù)。這里將省略Ajax的操作的詳細(xì)描述。在操作230,家庭網(wǎng)絡(luò)控制設(shè)備110從服務(wù)器120接收已經(jīng)使用包括在能力信息 中的加密/解密方法加密的腳本型控制信息。在操作240,家庭網(wǎng)絡(luò)控制設(shè)備110根據(jù)包括能力信息中的一種加密/解密方法 對(duì)腳本型控制信息解密。在操作250,家庭網(wǎng)絡(luò)控制設(shè)備110根據(jù)解密的腳本型控制信息,將用于執(zhí)行家 庭網(wǎng)絡(luò)裝置的預(yù)定服務(wù)的控制命令發(fā)送到家庭網(wǎng)絡(luò)裝置。在本示例性實(shí)施例中,家庭網(wǎng) 絡(luò)是基于UPnP的家庭網(wǎng)絡(luò),家庭網(wǎng)絡(luò)裝置是UPnP裝置。家庭網(wǎng)絡(luò)控制設(shè)備110通過使用UPnP SOAP動(dòng)作產(chǎn)生控制命令,并將控制命令發(fā)送到家庭網(wǎng)絡(luò)裝置。其后,家庭網(wǎng)絡(luò)控制設(shè)備110從家庭網(wǎng)絡(luò)裝置接收作為對(duì)UPnP SOAP動(dòng)作的 響應(yīng)的控制命令的處理結(jié)果,并且以腳本的形式將控制命令的處理結(jié)果提供給web瀏覽器。圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的由服務(wù)器120執(zhí)行的加密的控制信息提 供過程的流程圖。在操作315,服務(wù)器120從家庭網(wǎng)絡(luò)控制設(shè)備110接收包括加密/解密方法的能 力信息。本示例性實(shí)施例中的加密/解密方法可以是對(duì)稱加密/解密算法和公鑰加密/ 解密算法中的至少一種。在操作320,服務(wù)器120從家庭網(wǎng)絡(luò)控制設(shè)備110接收控制信息請(qǐng)求消息,所述 控制信息請(qǐng)求消息請(qǐng)求用于控制家庭網(wǎng)絡(luò)裝置的腳本型控制信息。在操作330,服務(wù)器120根據(jù)由能力信息提供的一種加密/解密方法對(duì)腳本型控 制信息加密。在操作340,服務(wù)器120將加密的腳本型控制信息發(fā)送到家庭網(wǎng)絡(luò)控制設(shè)備 110。圖4示出示出根據(jù)本發(fā)明的示例性實(shí)施例的由家庭網(wǎng)絡(luò)控制設(shè)備110執(zhí)行并使用 可擴(kuò)展標(biāo)記語(yǔ)言(XML)描述的加密的控制信息獲得過程。在操作410和430,家庭網(wǎng)絡(luò)控制設(shè)備110經(jīng)由稱為“soap info request”的應(yīng)用 編程接口(API)從服務(wù)器120接收加密的腳本型控制信息。在操作420和440,加密的腳本型控制信息經(jīng)由稱為“UPnPAction”的API被
發(fā)送到執(zhí)行解密和實(shí)際控制的插件應(yīng)用。執(zhí)行這種控制點(diǎn)功能的插件應(yīng)用從解密的控制 信息450中提取UPnP SOAP動(dòng)作的標(biāo)題和與UPnP SOAP動(dòng)作相應(yīng)的參數(shù),并通過UPnP SOAP動(dòng)作消息將UPnP SOAP動(dòng)作標(biāo)題和所述參數(shù)發(fā)送到家庭網(wǎng)絡(luò)裝置。在本發(fā)明的另一示例性實(shí)施例中,如果web瀏覽器包括解密功能和實(shí)際控制功 能,則web瀏覽器可執(zhí)行解密功能和實(shí)際控制功能,而不是將加密的控制信息發(fā)送到插 件應(yīng)用。圖5是根據(jù)本發(fā)明的示例性實(shí)施例的用于獲得加密的控制信息的家庭網(wǎng)絡(luò)控制 設(shè)備500的框圖。參照?qǐng)D5,家庭網(wǎng)絡(luò)控制設(shè)備500包括能力信息通知單元555、控制信 息請(qǐng)求發(fā)送單元560、控制信息接收單元565、解密單元515、控制命令發(fā)送單元520、控 制命令執(zhí)行結(jié)果接收單元525和控制命令執(zhí)行結(jié)果輸出單元570。解密單元515、控制命 令發(fā)送單元520和控制命令執(zhí)行結(jié)果接收單元525的功能可以由web瀏覽器的插件應(yīng)用 510或web瀏覽器自身執(zhí)行。能力信息通知單元555向服務(wù)器120通知包括預(yù)定的加密/解密方法的能力信 息。本示例性實(shí)施例中的加密/解密方法可以是對(duì)稱加密/解密算法和公鑰加密/解密 算法中的至少一種。對(duì)稱加密/解密算法的示例可包括DES和AES。公鑰加密/解密算法的示例可 包括RSA算法。在本示例性實(shí)施例中,可使用TLS、S-HTTP等中的一種作為包括加密 /解密方法的加密/解密系統(tǒng)??刂菩畔⒄?qǐng)求發(fā)送單元560將控制信息請(qǐng)求消息發(fā)送到服務(wù)器120,所述控制信息請(qǐng)求消息請(qǐng)求用于控制家庭網(wǎng)絡(luò)裝置的腳本型控制信息??刂菩畔⒔邮諉卧?65從服務(wù)器120接收已經(jīng)使用通過能力信息提供的一種加密 /解密方法加密的腳本型控制信息。能力信息通知單元555、控制信息請(qǐng)求發(fā)送單元560和控制信息接收單元565通 過使用采用HTTP通信的異步通信方法發(fā)送和接收信息,以構(gòu)造用戶接口屏幕??梢允?用Ajax執(zhí)行本示例性實(shí)施例中的異步通信方法。解密單元515根據(jù)通過能力信息提供的一種加密/解密方法對(duì)腳本型控制信息解密??刂泼畎l(fā)送單元520根據(jù)解密的腳本型控制信息,將用于執(zhí)行家庭網(wǎng)絡(luò)裝置 的預(yù)定服務(wù)的控制命令發(fā)送到家庭網(wǎng)絡(luò)裝置。在本示例性實(shí)施例中,家庭網(wǎng)絡(luò)是基于UPnP的家庭網(wǎng)絡(luò),家庭網(wǎng)絡(luò)裝置是 UPnP裝置。家庭網(wǎng)絡(luò)控制設(shè)備500通過使用UPnP SOAP動(dòng)作產(chǎn)生控制命令,并將控制 命令發(fā)送到家庭網(wǎng)絡(luò)裝置??刂泼顖?zhí)行結(jié)果接收單元525從家庭網(wǎng)絡(luò)裝置接收控制命令的處理結(jié)果???制命令的處理結(jié)果是對(duì)UPnP SOAP動(dòng)作的響應(yīng)??刂泼顖?zhí)行結(jié)果輸出單元570以腳本550的形式將控制命令的處理結(jié)果提供給 web瀏覽器解密單元515、控制命令發(fā)送單元520和控制命令執(zhí)行結(jié)果接收單元525作為 web瀏覽器的插件應(yīng)用510被提供。家庭網(wǎng)絡(luò)控制設(shè)備500的web瀏覽器的插件應(yīng)用510 執(zhí)行控制點(diǎn)功能。家庭網(wǎng)絡(luò)控制設(shè)備500中的插件應(yīng)用510對(duì)加密的控制信息解密,從 解密的控制命令中提取UPnP SOAP動(dòng)作的標(biāo)題和與UPnP SOAP動(dòng)作相應(yīng)的參數(shù),并通 過UPnP SOAP動(dòng)作消息將UPnP SOAP動(dòng)作標(biāo)題和所述參數(shù)發(fā)送到家庭網(wǎng)絡(luò)裝置。家庭 網(wǎng)絡(luò)控制設(shè)備500中的插件應(yīng)用510從家庭網(wǎng)絡(luò)裝置接收與控制命令的處理結(jié)果相應(yīng)的對(duì) UPnP SOAP動(dòng)作的響應(yīng)。圖6是根據(jù)本發(fā)明的示例性實(shí)施例的用于向家庭網(wǎng)絡(luò)控制設(shè)備110提供加密的控 制信息的服務(wù)器600的框圖。參照?qǐng)D6,服務(wù)器600包括能力信息接收單元610、控制信 息請(qǐng)求接收單元615、加密單元620和控制信息發(fā)送單元630。能力信息接收單元610從家庭網(wǎng)絡(luò)控制設(shè)備110接收包括預(yù)定的加密/解密方法 的能力信息??刂菩畔⒄?qǐng)求接收單元615從家庭網(wǎng)絡(luò)控制設(shè)備110接收控制信息請(qǐng)求消息,所 述控制信息請(qǐng)求消息請(qǐng)求用于控制家庭網(wǎng)絡(luò)裝置的腳本型控制信息。加密單元620根據(jù)通過能力信息提供的一種預(yù)定的加密/解密方法對(duì)腳本型控制 信息加密??刂菩畔l(fā)送單元630將加密的腳本型控制信息發(fā)送到家庭網(wǎng)絡(luò)控制設(shè)備110。本發(fā)明的示例性實(shí)施例可以被編寫為計(jì)算機(jī)程序,并且可以在使用計(jì)算機(jī)可讀 記錄介質(zhì)執(zhí)行程序的通用數(shù)字計(jì)算機(jī)中被執(zhí)行。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括磁存儲(chǔ) 介質(zhì)(例如,ROM、軟盤、硬盤等)和光學(xué)記錄介質(zhì)(例如,CD-ROM或DVD)。此 外,本發(fā)明的示例性實(shí)施例可以被編寫為計(jì)算機(jī)程序,并且可以在使用計(jì)算機(jī)可讀傳輸 介質(zhì)執(zhí)行程序的通用數(shù)字計(jì)算機(jī)中被執(zhí)行。計(jì)算機(jī)可讀傳輸介質(zhì)的示例包括諸如載波(例如,通過互聯(lián)網(wǎng)的傳輸)的存儲(chǔ)介質(zhì)。 盡管已經(jīng)參照本發(fā)明的示例性實(shí)施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域普 通技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以 在形式和細(xì)節(jié)上進(jìn)行各種改變。
權(quán)利要求
1.一種在網(wǎng)絡(luò)控制設(shè)備中執(zhí)行的加密的控制信息獲得方法,所述方法包括向服務(wù)器通知包括加密/解密方法的能力信息,其中,服務(wù)器根據(jù)通用控制web應(yīng)用 向網(wǎng)絡(luò)控制設(shè)備提供用于控制網(wǎng)絡(luò)裝置的控制信息; 將請(qǐng)求控制信息的控制信息請(qǐng)求消息發(fā)送到服務(wù)器; 從服務(wù)器接收已經(jīng)使用所述加密/解密方法加密的控制信息; 根據(jù)所述加密/解密方法對(duì)加密的控制信息解密; 根據(jù)解密的控制信息發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命令。
2.如權(quán)利要求1所述的加密的控制信息獲得方法,其中,通過使用采用超文本傳輸協(xié) 議HTTP通信的異步通行方法執(zhí)行向服務(wù)器通知能力信息、將控制信息請(qǐng)求消息發(fā)送到 服務(wù)器和從服務(wù)器接收加密的控制信息的步驟,以構(gòu)造網(wǎng)絡(luò)控制設(shè)備的用戶接口屏幕。
3.如權(quán)利要求1所述的加密的控制信息獲得方法,還包括 從網(wǎng)絡(luò)裝置接收用于網(wǎng)絡(luò)裝置的控制命令的處理結(jié)果;將控制命令的處理結(jié)果提供給web瀏覽器。
4.如權(quán)利要求3所述的加密的控制信息獲得方法,其中,通過web瀏覽器和web瀏 覽器的插件應(yīng)用中的一個(gè)執(zhí)行對(duì)加密的控制信息解密、發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命 令和接收用于網(wǎng)絡(luò)裝置的控制命令的處理結(jié)果的步驟。
5.如權(quán)利要求1所述的加密的控制信息獲得方法,其中 網(wǎng)絡(luò)是基于通用即插即用UPnP的網(wǎng)絡(luò);網(wǎng)絡(luò)裝置是UPnP裝置;以UPnP簡(jiǎn)單對(duì)象訪問協(xié)議SOAP動(dòng)作的形式產(chǎn)生用于控制網(wǎng)絡(luò)裝置的控制命令。
6.如權(quán)利要求1所述的加密的控制信息獲得方法,其中,所述加密/解密方法是對(duì)稱 加密/解密算法和公鑰加密/解密算法中的至少一種。
7.—種在服務(wù)器中執(zhí)行的加密的控制信息提供方法,所述方法包括 從網(wǎng)絡(luò)控制設(shè)備接收包括加密/解密方法的能力信息;根據(jù)通用控制web應(yīng)用從網(wǎng)絡(luò)控制設(shè)備接收控制信息請(qǐng)求消息,所述控制信息請(qǐng)求 消息請(qǐng)求用于控制網(wǎng)絡(luò)裝置的控制信息;根據(jù)所述加密/解密方法對(duì)控制信息加密; 將加密的控制信息發(fā)送到網(wǎng)絡(luò)控制設(shè)備。
8.—種網(wǎng)絡(luò)控制設(shè)備,包括能力信息通知單元,向服務(wù)器通知包括加密/解密方法的能力信息,其中,服務(wù)器 使用通用控制web應(yīng)用向網(wǎng)絡(luò)控制設(shè)備提供用于控制網(wǎng)絡(luò)裝置的控制信息;控制信息請(qǐng)求發(fā)送單元,將請(qǐng)求控制信息的控制信息請(qǐng)求消息發(fā)送到服務(wù)器; 控制信息接收單元,從服務(wù)器接收已經(jīng)使用所述加密/解密方法加密的控制信息; 解密單元,根據(jù)所述加密/解密方法對(duì)加密的控制信息解密; 控制命令發(fā)送單元,根據(jù)解密的控制信息發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命令。
9.如權(quán)利要求8所述的網(wǎng)絡(luò)控制設(shè)備,其中,能力信息通知單元、控制信息請(qǐng)求發(fā)送 單元和控制信息接收單元通過使用采用超文本傳輸協(xié)議HTTP通信的異步通行方法來(lái)發(fā) 送和接收信息,以構(gòu)造網(wǎng)絡(luò)控制設(shè)備的用戶接口屏幕。
10.如權(quán)利要求8所述的網(wǎng)絡(luò)控制設(shè)備,還包括控制命令執(zhí)行結(jié)果接收單元,從網(wǎng)絡(luò)裝置接收用于網(wǎng)絡(luò)裝置的控制命令的處理結(jié)果;控制命令執(zhí)行結(jié)果輸出單元,將控制命令的處理結(jié)果提供給web瀏覽器。
11.如權(quán)利要求10所述的網(wǎng)絡(luò)控制設(shè)備,其中,解密單元、控制命令發(fā)送單元和控 制命令執(zhí)行結(jié)果接收單元的功能通過web瀏覽器和web瀏覽器的插件應(yīng)用中的一個(gè)來(lái)執(zhí) 行。
12.如權(quán)利要求8所述的網(wǎng)絡(luò)控制設(shè)備,其中 網(wǎng)絡(luò)是基于通用即插即用UPnP的網(wǎng)絡(luò); 網(wǎng)絡(luò)裝置是UPnP裝置;以UPnP簡(jiǎn)單對(duì)象訪問協(xié)議SOAP動(dòng)作的形式產(chǎn)生用于控制網(wǎng)絡(luò)裝置的控制命令。
13.如權(quán)利要求8所述的網(wǎng)絡(luò)控制設(shè)備,其中,所述加密/解密方法是對(duì)稱加密/解 密算法和公鑰加密/解密算法中的至少一種。
14.一種服務(wù)器,包括能力信息接收單元,從網(wǎng)絡(luò)控制設(shè)備接收包括加密/解密方法的能力信息; 控制信息請(qǐng)求接收單元,根據(jù)通用控制web應(yīng)用從網(wǎng)絡(luò)控制設(shè)備接收控制信息請(qǐng)求 消息,所述控制信息請(qǐng)求消息請(qǐng)求用于控制網(wǎng)絡(luò)裝置的控制信息; 加密單元,根據(jù)所述加密/解密方法對(duì)控制信息加密; 控制信息發(fā)送單元,將加密的控制信息發(fā)送到網(wǎng)絡(luò)控制設(shè)備。
15.一種在其上記錄有用于執(zhí)行如權(quán)利要求1所述的方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀 記錄介質(zhì)。
16.一種在其上記錄有用于執(zhí)行如權(quán)利要求7所述的方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀 記錄介質(zhì)。
全文摘要
提供一種網(wǎng)絡(luò)控制設(shè)備和方法。所述方法包括以下操作向服務(wù)器通知包括加密/解密方法的能力信息,其中,服務(wù)器使用通用控制web應(yīng)用向網(wǎng)絡(luò)控制設(shè)備提供用于控制網(wǎng)絡(luò)裝置的控制信息;將請(qǐng)求控制信息的控制信息請(qǐng)求消息發(fā)送到服務(wù)器;從服務(wù)器接收已經(jīng)使用所述加密/解密方法加密的控制信息;根據(jù)所述加密/解密方法對(duì)加密的控制信息解密;根據(jù)解密的控制信息發(fā)送用于控制網(wǎng)絡(luò)裝置的控制命令。
文檔編號(hào)H04M11/06GK102017592SQ200980114041
公開日2011年4月13日 申請(qǐng)日期2009年3月24日 優(yōu)先權(quán)日2008年4月21日
發(fā)明者孫泳哲, 樸鐘旭, 陳浩 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
清流县| 龙川县| 姚安县| 合江县| 鲁山县| 漠河县| 葫芦岛市| 彰化县| 柳河县| 太保市| 曲周县| 灵丘县| 射洪县| 申扎县| 广南县| 紫阳县| 称多县| 天门市| 休宁县| 涞源县| 丹阳市| 从江县| 调兵山市| 永州市| 普格县| 页游| 洪雅县| 台中市| 分宜县| 上饶县| 衡水市| 河东区| 淳化县| 浏阳市| 松原市| 宁都县| 广东省| 汝州市| 玉溪市| 桓仁| 普格县|