專利名稱:在目標(biāo)終端上的軟件應(yīng)用的配置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于配置在目標(biāo)終端上的應(yīng)用的方法,包括以下步驟經(jīng)由運(yùn)行在配置服務(wù)器上的應(yīng)用配置服務(wù)來(lái)定義應(yīng)用的配置;將已定義的配置從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端;以及根據(jù)經(jīng)由應(yīng)用配置服務(wù)定義的配置來(lái)配置在目標(biāo)終端上的應(yīng)用。本發(fā)明還涉及一種用于配置在目標(biāo)終端上的應(yīng)用的配置服務(wù)器。
微處理器及其它小型電子設(shè)備的出現(xiàn)已經(jīng)使得家用電器和辦公室電器(也稱為目標(biāo)終端)中日益復(fù)雜的功能的實(shí)現(xiàn)變得方便。
典型地,為了調(diào)用各種可用的功能,要求相對(duì)復(fù)雜的操作者接口。例如,諸如電視、VCR、立體聲收音機(jī)等等之類的家庭電子裝置典型地配備了高級(jí)遙控裝置。這類遙控裝置都帶有用以直接控制電器的特征和/或用以導(dǎo)航屏幕菜單的大量獨(dú)立按鈕。由于控制的精密化和復(fù)雜度,電器的用戶手冊(cè)變得越來(lái)越長(zhǎng)且越來(lái)越難以理解。
同樣,諸如汽車和卡車之類的機(jī)動(dòng)車系統(tǒng)中的終端具有嵌入車內(nèi)的、用于導(dǎo)航、娛樂(lè)和基于位置的服務(wù)的子系統(tǒng)。這些終端也具有與家內(nèi)娛樂(lè)系統(tǒng)一樣的對(duì)用戶接口的相同約束或嚴(yán)格約束。為了配置和定義這類應(yīng)用,將需要次級(jí)終端。
由于現(xiàn)代化電器的日益增加的復(fù)雜度,因而消費(fèi)者從不使用許多可用的特征,即使在市場(chǎng)中的競(jìng)爭(zhēng)推動(dòng)了這類特征的激增時(shí)也是如此。總的來(lái)說(shuō),已經(jīng)提出了許多用于讓電器易于控制且更“用戶友好”的解決方案。
此外,高級(jí)的機(jī)頂盒和IDTV包括復(fù)雜的應(yīng)用,這些應(yīng)用給用戶提供了可與PC或類似物的功能相匹敵的功能。然而,典型地需要利用諸如標(biāo)準(zhǔn)紅外線TV遙控裝器及有限的圖形用戶接口之類的簡(jiǎn)單輸入裝置來(lái)控制TV的用戶接口。由于難以提供文本信息,因而這些對(duì)于復(fù)雜的配置任務(wù)而言不是理想的用戶接口裝置。另外,如果針對(duì)用戶需要、所述應(yīng)用需要不定期地得到配置,那么對(duì)于該用戶而言,配置代碼就具有很低的價(jià)值。由此,配置(用戶接口)所需的那些軟件元件將耗費(fèi)存儲(chǔ)器的顯著的部分,而沒(méi)有在整個(gè)產(chǎn)品使用壽命內(nèi)向用戶提供功能。
WO0058817描述了具有定義數(shù)字成像裝置的GUI(向?qū)в脩艚涌?的元語(yǔ)言應(yīng)用的數(shù)字成像裝置??梢栽诜?wù)器上更新元語(yǔ)言應(yīng)用,并將其傳遞給照相機(jī),借此能夠更新GUI,并且因?yàn)樗嵌xGUI的元語(yǔ)言應(yīng)用,所以它不需要為不同硬件平臺(tái)編譯所述應(yīng)用,這樣就降低了成本、維護(hù)和進(jìn)入市場(chǎng)發(fā)行的時(shí)間。
WO0043870描述了一種用于設(shè)置電器的可編程特征的方法。在從站點(diǎn)上將設(shè)置下載到轉(zhuǎn)送裝置和從轉(zhuǎn)送裝置下載到所述電器之后,在交互站點(diǎn)上設(shè)置所述可編程特征。由于所述電器本身不要求用于建立程序和編程的用戶接口,因此在不犧牲任何功能的情況下該電器可以更加小型、更加便宜且更輕。
在上面提到的文獻(xiàn)中,描述了這樣一種方法,其中在中央服務(wù)器改變?cè)谀繕?biāo)終端上的應(yīng)用的配置,然后將所述配置設(shè)置下載至目標(biāo)終端。
就上述文獻(xiàn)而言,一個(gè)問(wèn)題就是對(duì)于具體目標(biāo)終端的可能配置典型地取決于與如何建立目標(biāo)終端之間的兼容性和一致性,以及取決于目標(biāo)終端上的應(yīng)用如何與配置相協(xié)作。
因此,本發(fā)明的一個(gè)目的是提供一種解決上述問(wèn)題的方法。
這是通過(guò)如下步驟來(lái)獲得的在配置所述目標(biāo)終端上的應(yīng)用之前,先檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性。借此,能夠檢查必須被配置成能與已經(jīng)駐留在目標(biāo)終端中的應(yīng)用相協(xié)作工作的應(yīng)用的配置。這確保了已定義的配置是可行的,并且不會(huì)引入與已經(jīng)駐留的應(yīng)用之間的不兼容性。配置規(guī)則包括關(guān)于目標(biāo)終端的信息。此外,為了保證起見(jiàn),在諸如機(jī)動(dòng)車系統(tǒng)之類的系統(tǒng)中,供應(yīng)商對(duì)于應(yīng)用配置的可靠且有保證的控制的需求是極為重要的。
在一個(gè)實(shí)施例中,在把已定義的配置發(fā)送到目標(biāo)終端之前,先由配置服務(wù)執(zhí)行檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性的步驟。由于對(duì)配置服務(wù)軟件的復(fù)雜度沒(méi)有嚴(yán)格的限制,因此可以在配置服務(wù)器上更廣泛地執(zhí)行對(duì)已定義的配置的兼容性檢查。第二,能夠易于升級(jí)和修改配置服務(wù)軟件,以便說(shuō)明在該領(lǐng)域中的經(jīng)歷。
在一個(gè)具體的實(shí)施例中,已定義的配置與所述預(yù)先定義的配置規(guī)則組不相兼容。配置服務(wù)利用如下信息來(lái)提示用戶,所述信息使得所述用戶得以按照重新定義的配置與所述預(yù)先定義的配置規(guī)則相兼容的方式來(lái)重新定義配置。借此,就能夠易于確保已定義的配置與配置規(guī)則相兼容。
在另一個(gè)實(shí)施例中,所述配置規(guī)則組包括對(duì)于目標(biāo)終端是特定的規(guī)則。借此,所述規(guī)則還可以包括關(guān)于目標(biāo)終端的特定設(shè)置的信息,并能夠檢查所述配置是否與目標(biāo)終端的特定設(shè)置-比如與外部終端的連接相兼容。
在又一個(gè)實(shí)施例中,定義應(yīng)用配置的步驟是通過(guò)經(jīng)由公用通信網(wǎng)絡(luò)而連接于配置服務(wù)器的配置終端來(lái)執(zhí)行的。通過(guò)使用諸如因特網(wǎng)之類的公用通信網(wǎng)絡(luò),能夠容易地建立配置終端與配置服務(wù)器之間的連接。此外,能夠容易地把已定義的配置數(shù)據(jù)發(fā)送到配置終端,以便將其安裝在目標(biāo)終端上。
在一個(gè)具體的實(shí)施例中,經(jīng)由配置終端將已定義的配置從配置服務(wù)器發(fā)送到目標(biāo)終端。借此,通過(guò)利用配置終端中的資源,具有有限資源的目標(biāo)終端就能夠間接地來(lái)訪問(wèn)配置服務(wù)器。
在一個(gè)實(shí)施例中,直接將已定義的配置從配置服務(wù)器發(fā)送到目標(biāo)終端。在目標(biāo)終端具有用于經(jīng)由公眾通信網(wǎng)絡(luò)而連接于配置服務(wù)器的資源的情況下,能夠避開(kāi)配置終端,借此所述方法就更不復(fù)雜了。此外,還可以使用配置終端來(lái)定義配置,然后把已定義的配置直接發(fā)送到目標(biāo)終端。
在另一個(gè)實(shí)施例中,在將已定義的配置發(fā)送到目標(biāo)終端之前使用對(duì)于所述目標(biāo)終端是特定的證書(shū)(certificate)來(lái)對(duì)所述已定義的配置進(jìn)行加密,并且在配置所述目標(biāo)終端上的應(yīng)用之前,所述目標(biāo)終端使用對(duì)于所述目標(biāo)終端是特定的證書(shū)來(lái)對(duì)已定義的配置進(jìn)行解密。借此,能夠確保已定義的配置免于被進(jìn)一步修改,并且確保在使用正確的證書(shū)對(duì)安全數(shù)據(jù)進(jìn)行解密之前,無(wú)法使用該數(shù)據(jù)。
本發(fā)明還涉及一種具有用于在把應(yīng)用發(fā)送到所述目標(biāo)終端之前檢查已定義的配置與一個(gè)預(yù)定配置規(guī)則組之間的兼容性的裝置的配置服務(wù)器。
在下文中,將參照?qǐng)D來(lái)描述本發(fā)明的優(yōu)選實(shí)施例,其中
圖1舉例說(shuō)明了用于直接配置在目標(biāo)終端上的應(yīng)用的系統(tǒng)的實(shí)施例,圖2舉例說(shuō)明了用于間接地配置在目標(biāo)終端上的應(yīng)用的系統(tǒng)的另一個(gè)實(shí)施例,圖3舉例說(shuō)明了直接配置在目標(biāo)終端上的應(yīng)用的方法,圖4舉例說(shuō)明了直接配置在目標(biāo)終端上的應(yīng)用的方法。
圖1舉例說(shuō)明了用于直接配置目標(biāo)終端107上的應(yīng)用的系統(tǒng)。配置服務(wù)器101經(jīng)由諸如萬(wàn)維網(wǎng)(WWW)105之類的網(wǎng)絡(luò)連接而連接于配置終端103。目標(biāo)終端107也經(jīng)由諸如萬(wàn)維網(wǎng)(WWW)105之類的網(wǎng)絡(luò)連接而連接于配置服務(wù)器101。在這個(gè)系統(tǒng)中,配置終端103經(jīng)由網(wǎng)絡(luò)連接105來(lái)訪問(wèn)配置服務(wù)器101,并且定義目標(biāo)終端107上的應(yīng)用111的配置。當(dāng)已經(jīng)定義了配置時(shí),配置服務(wù)器101首先驗(yàn)證已定義的配置并且通過(guò)經(jīng)通信端口109、經(jīng)由網(wǎng)絡(luò)連接105訪問(wèn)目標(biāo)終端107來(lái)直接更新目標(biāo)終端107。所述網(wǎng)絡(luò)連接可以是廣播網(wǎng)(DVB)的IP網(wǎng)絡(luò)。目標(biāo)終端107可以是已經(jīng)裝配有用于訪問(wèn)因特網(wǎng)的裝置的目標(biāo)終端107,比如像IDTV或數(shù)字接收器或包含提供對(duì)因特網(wǎng)的訪問(wèn)的串行接口和調(diào)制解調(diào)器或電纜調(diào)制解調(diào)器的其它終端。
圖2舉例說(shuō)明了用于間接配置目標(biāo)終端107上的應(yīng)用的系統(tǒng)的實(shí)施例。配置服務(wù)器101經(jīng)由諸如萬(wàn)維網(wǎng)(WWW)105之類的網(wǎng)絡(luò)連接而連接于配置終端103。目標(biāo)終端107也經(jīng)由諸如萬(wàn)維網(wǎng)(WWW)105之類的網(wǎng)絡(luò)連接而連接于配置服務(wù)器101。在這個(gè)系統(tǒng)中,配置終端103經(jīng)由網(wǎng)絡(luò)連接105來(lái)訪問(wèn)配置服務(wù)器(101),并且定義目標(biāo)終端107上的應(yīng)用111的配置。當(dāng)已經(jīng)定義了配置時(shí),配置服務(wù)器101首先驗(yàn)證已定義的配置并通過(guò)經(jīng)由網(wǎng)絡(luò)連接105將已定義的配置發(fā)送到配置終端103來(lái)間接地更新目標(biāo)終端107。然后,配置終端103通過(guò)通信端口109經(jīng)由連接201來(lái)訪問(wèn)目標(biāo)終端107。所述連接201可以是經(jīng)由的配置終端103到目標(biāo)終端107的耦合,也就是RS232、USB或者無(wú)線或有線網(wǎng)。
目標(biāo)終端的其它示例可以是數(shù)字照相機(jī)、游戲控制臺(tái)、電視及其它種類的電子設(shè)備。所述應(yīng)用配置可以包括諸如用戶接口應(yīng)用的形式(即顏色、皮膚、語(yǔ)言、格式及其它圖形對(duì)象)之類的終端的應(yīng)用111的形式。作為選擇,它能夠通過(guò)由也支持目標(biāo)終端應(yīng)用111的服務(wù)器方服務(wù)所使用的代理或小程序或其它Web服務(wù)提供給應(yīng)用的服務(wù)進(jìn)行配置。
圖3舉例說(shuō)明了直接配置目標(biāo)終端107上的應(yīng)用111的方法。用戶使用給予他的作為目標(biāo)終端107所有者的權(quán)利來(lái)從配置終端103訪問(wèn)配置服務(wù)器101上的配置服務(wù)302,這些權(quán)利例如可以根據(jù)目標(biāo)終端107的序列號(hào)或唯一地標(biāo)識(shí)目標(biāo)終端107的其它標(biāo)識(shí)信息來(lái)加以標(biāo)識(shí)。然后,用戶使用配置服務(wù)器101上的配置服務(wù)302針對(duì)特定的需求來(lái)配置目標(biāo)終端107上的應(yīng)用。在300中,配置終端103經(jīng)由諸如Netscap或因特網(wǎng)Explorer之類的因特網(wǎng)瀏覽器來(lái)訪問(wèn)配置服務(wù)器101上的配置服務(wù)302。在一個(gè)實(shí)施例中,目標(biāo)終端供應(yīng)商能夠提供經(jīng)由Web站點(diǎn)來(lái)訪問(wèn)公司的配置服務(wù)。所述服務(wù)是駐留在公司的服務(wù)器上的,不過(guò)這個(gè)服務(wù)的組件也可以是轉(zhuǎn)送給配置終端103以供在瀏覽器中安裝的插件。在303中,配置服務(wù)302首先(例如)通過(guò)展示關(guān)于目標(biāo)終端107先前是怎樣配置的信息來(lái)經(jīng)由配置終端103從用戶那里接收配置定義,目標(biāo)終端還可以展示配置選擇??梢园殃P(guān)于先前配置的信息存儲(chǔ)在用戶數(shù)據(jù)庫(kù)301中,所述用戶數(shù)據(jù)庫(kù)包括關(guān)于特定目標(biāo)終端107上的應(yīng)用的配置的信息。把在數(shù)據(jù)庫(kù)中存儲(chǔ)的信息連同標(biāo)識(shí)如下用戶的用戶ID存儲(chǔ)在一起,所述用戶他擁有特定的目標(biāo)終端107,并且他借此擁有了改變目標(biāo)終端應(yīng)用的配置的權(quán)利。當(dāng)用戶完成了定義應(yīng)用111的配置時(shí),已定義配置就被存儲(chǔ)在用戶數(shù)據(jù)庫(kù)301中。在配置服務(wù)器101內(nèi)生成關(guān)于已定義的配置的信息。這個(gè)信息可以是數(shù)據(jù)表或是對(duì)其它服務(wù)器上存儲(chǔ)的數(shù)據(jù)表的引用,或者它可以包括用于應(yīng)用111的Java類文件。在305中,檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性。所述配置規(guī)則被存儲(chǔ)在用戶數(shù)據(jù)庫(kù)301中,并且所述配置規(guī)則包括關(guān)于正在配置的特定目標(biāo)終端107的信息。所述信息可以是目標(biāo)終端107上的其它應(yīng)用的標(biāo)識(shí)以及連接于目標(biāo)終端107的其它裝置的標(biāo)識(shí),所述目標(biāo)終端107可能會(huì)限制特定目標(biāo)終端應(yīng)用111的可能配置的數(shù)目。例如,當(dāng)用戶注冊(cè)了目標(biāo)終端107的購(gòu)買(mǎi)時(shí)、繼而每當(dāng)配置規(guī)則變化時(shí),都可以輸入這個(gè)信息。當(dāng)目標(biāo)終端107經(jīng)由因特網(wǎng)直接連接于配置服務(wù)器101時(shí),能夠自動(dòng)地更新配置工具。作為選擇,用戶能夠經(jīng)由配置終端103來(lái)輸入變化。此外,如果已定義的配置與所述配置規(guī)則不相兼容,那么就可以向用戶提示定義與配置規(guī)則相兼容的配置的可能的備選方案。所述檢查不但可以包括對(duì)與其它目標(biāo)終端應(yīng)用之間的兼容性的檢查,而且將包括下列區(qū)域
-終端安全性-終端所有者檔案-網(wǎng)絡(luò)安全性-終端供應(yīng)商安全性(合同方案)-服務(wù)提供商安全性-服務(wù)提供商計(jì)費(fèi)方案-國(guó)家、地區(qū)、合法和安全措施在307中,已經(jīng)完成了兼容性檢查,并且數(shù)據(jù)表和Java對(duì)象庫(kù)能夠免于進(jìn)一步的修改。接著,能夠經(jīng)由連接于認(rèn)證源309的配置服務(wù)器提供商的認(rèn)證過(guò)程來(lái)給這個(gè)安全的和封裝后的包發(fā)布安全證書(shū)。這個(gè)源可以位于配置服務(wù)器101上或者位于專門(mén)作為認(rèn)證服務(wù)器的獨(dú)立服務(wù)器上。接著,將所述包發(fā)布給目標(biāo)終端107,以供包含在目標(biāo)終端107的應(yīng)用數(shù)據(jù)中,例如作為用戶檔案的一部分。在311中,所述包的傳輸是通過(guò)適當(dāng)?shù)膫鬏斅窂絹?lái)執(zhí)行的。在這種情況下,傳輸路徑是直接從配置服務(wù)器101到目標(biāo)終端107的,并且在這種情況下,附加安全性可能對(duì)于防止對(duì)包進(jìn)行干擾而言是必要的。一旦交付給目標(biāo)終端107,就對(duì)所述包進(jìn)行解包;首先驗(yàn)證這些證書(shū),并且可以再次驗(yàn)證數(shù)據(jù)與當(dāng)前目標(biāo)終端配置和應(yīng)用配置之間的兼容性(也就是,檢查理解當(dāng)前是有效的),然后把數(shù)據(jù)安裝到目標(biāo)應(yīng)用111中。可以向配置服務(wù)器101發(fā)送確認(rèn)以表示該任務(wù)已完成。
圖4舉例說(shuō)明了間接配置目標(biāo)終端107上的應(yīng)用的方法。在這種情況下,把已配置的數(shù)據(jù)發(fā)送到配置終端103,所述配置終端接著將該數(shù)據(jù)發(fā)送到目標(biāo)終端107。在這種情況下,配置終端103或者目標(biāo)終端107都能夠?qū)λ霭M(jìn)行解包,并且這些終端中的任何一個(gè)都還可以執(zhí)行認(rèn)證、驗(yàn)證和確認(rèn),其后,將數(shù)據(jù)安裝到目標(biāo)應(yīng)用111中。同樣,在這種情況下,可以向配置服務(wù)器101發(fā)送確認(rèn)以表示任務(wù)已完成;可以由配置終端103或者目標(biāo)終端107來(lái)接收該確認(rèn)。
在另一個(gè)實(shí)施例中,配置終端103是目標(biāo)終端107的必要的組成部分。如果目標(biāo)終端107是已經(jīng)裝配有用于訪問(wèn)因特網(wǎng)的裝置的諸如IDTV或數(shù)字接收器之類的目標(biāo)終端107,那么就有可能是這種情況。
權(quán)利要求
1.一種用于配置在目標(biāo)終端上的應(yīng)用的方法,所述方法包括以下步驟-經(jīng)由運(yùn)行在配置服務(wù)器上的應(yīng)用配置服務(wù)來(lái)定義所述應(yīng)用的配置,-將所述已定義的配置從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端,-根據(jù)經(jīng)由所述應(yīng)用配置服務(wù)所定義的配置來(lái)配置在目標(biāo)終端上的應(yīng)用,其特征在于,所述方法進(jìn)一步包括以下步驟在配置所述目標(biāo)終端上的應(yīng)用之前,先檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性。
2.如權(quán)利要求1所述的方法,其中檢查所述已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性的步驟是在將已定義的配置發(fā)送到目標(biāo)終端之前通過(guò)配置服務(wù)來(lái)執(zhí)行的。
3.如權(quán)利要求2所述的方法,其中如果所述已定義的配置與所述預(yù)先定義的配置規(guī)則組不兼容,那么所述配置服務(wù)利用如下信息來(lái)提示用戶,所述信息使得所述用戶得以按照重新定義的配置與所述預(yù)先定義的配置規(guī)則相兼容的方式來(lái)重新定義配置。
4.如權(quán)利要求1所述的方法,其中所述配置規(guī)則組包括對(duì)于目標(biāo)終端是特定的規(guī)則。
5.如權(quán)利要求1所述的方法,其中所述定義所述應(yīng)用的配置的步驟是通過(guò)經(jīng)由公用通信網(wǎng)絡(luò)連接于所述配置服務(wù)器的配置終端來(lái)執(zhí)行的。
6.如權(quán)利要求5所述的方法,其中經(jīng)由所述配置終端把已定義的配置從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端。
7.如權(quán)利要求1所述的方法,其中將已定義的配置直接從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端。
8.如權(quán)利要求1所述的方法,其中在將所述已定義的配置發(fā)送到所述目標(biāo)終端之前,使用對(duì)所述目標(biāo)終端是特定的證書(shū)來(lái)加密所述已定義的配置,并且在配置所述目標(biāo)終端上的應(yīng)用之前,所述目標(biāo)終端使用對(duì)于所述目標(biāo)終端是特定的證書(shū)來(lái)解密所述已定義的配置。
9.一種用于配置在目標(biāo)終端上的應(yīng)用的配置服務(wù)器,所述設(shè)備包括-用于經(jīng)由運(yùn)行在配置服務(wù)器上的應(yīng)用配置服務(wù)定義所述應(yīng)用的配置的裝置,-將所述已定義的配置從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端,所述目標(biāo)終端適合于根據(jù)在所述應(yīng)用配置服務(wù)器上定義的所述配置來(lái)配置所述應(yīng)用,其特征在于所述配置服務(wù)器進(jìn)一步包括用于在將已定義的配置發(fā)送到所述目標(biāo)終端之前先檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性的裝置。
全文摘要
本發(fā)明涉及一種用于配置在目標(biāo)終端上的應(yīng)用的方法,包括以下步驟經(jīng)由運(yùn)行在配置服務(wù)器上的應(yīng)用配置服務(wù)來(lái)定義所述應(yīng)用的配置,將所述已定義的配置從所述配置服務(wù)器發(fā)送到所述目標(biāo)終端,根據(jù)經(jīng)由應(yīng)用配置服務(wù)定義的配置來(lái)配置在目標(biāo)終端上的應(yīng)用。所述方法進(jìn)一步包括在配置所述目標(biāo)終端上的應(yīng)用之前先檢查已定義的配置與一個(gè)預(yù)先定義的配置規(guī)則組之間的兼容性的步驟。本發(fā)明還涉及一種用于配置在目標(biāo)終端上的應(yīng)用的配置服務(wù)器。
文檔編號(hào)G06F9/44GK1656451SQ03812411
公開(kāi)日2005年8月17日 申請(qǐng)日期2003年5月16日 優(yōu)先權(quán)日2002年5月30日
發(fā)明者K·巴克 申請(qǐng)人:皇家飛利浦電子股份有限公司