專利名稱:能根據事件自動執(zhí)行進程的終端裝置、方法和系統的制作方法
技術領域:
本發(fā)明涉及能響應于事件自動執(zhí)行進程的終端裝置、方法和系統,尤其涉及用于獨立確定事件的出現、從服務器下載與事件相對應的應用程序以及自動執(zhí)行服務的終端裝置和方法,以及涉及包含了這種終端裝置的系統。
背景技術:
作為能下載計算機程序(以下稱作“程序”)的常規(guī)終端裝置,存在具有程序分配功能(例如參考專利文獻1)的終端裝置。本發(fā)明中,程序分配表示應用服務器將一程序分配到由移動電話或PHS(個人輕便電話系統)所代表的一終端裝置。該終端裝置下載并執(zhí)行從應用服務器分配的程序。因此,允許該終端裝置實現根據用戶偏好添加到原始功能上的各種功能。
一種用于實現程序分配的可能軟件架構是JAVA(注冊商標)。JAVA(注冊商標)包括虛擬機機制,并能操作獨立于硬件或實現虛擬機的終端裝置的OS(操作系統)的應用軟件(以下稱作“應用程序”)。因此,不僅在由工作站或個人計算機(PC)所代表的計算領域而且對于實現對家庭設備的程序分配,JAVA(注冊商標)都被認為是有效的軟件架構。
作為這種軟件分配的具體示例,有一種用于移動電話的游戲程序分配。這允許用戶利用移動電話下載他偏好的游戲程序并在方便的時候享受游戲樂趣。將來,諸如電話目錄或每日計劃的各種應用也可經過程序分配。這種應用程序分配允許用戶下載和使用具有他/她希望使用的功能、他/她方便的用戶界面、他/她偏好的顯示屏配置等的應用程序。
對于終端裝置,除了用于實現語音通話的中/長距離無線通信裝置,還有具有利用紅外線或無線電波的短距離發(fā)送/接收裝置的終端裝置。通過開發(fā)前述程序分配,已擴展使用結合了短距離發(fā)送/接收裝置的這種終端裝置作為受控的終端裝置的控制器的服務。作為以上服務的示例,該終端裝置可用作(1)用于諸如電視機、空調器等的家庭設備的遙控器;(2)飯店中用戶用于選擇菜單和訂購的裝置;(3)圖書館中用于檢索或保存圖書的裝置;以及(4)諸如書店、CD店、百貨商店等的商店中用于尋找用戶想要的物品的位置或者訂購物品的裝置。為了實現這些服務,需要可由終端裝置執(zhí)行的程序用于控制受控的終端裝置。
圖10是示出專利文獻1中描述的常規(guī)系統的示圖,其中終端裝置響應于一事件執(zhí)行一進程。圖10中,分配站1001包括程序分配部分1011、服務器開始通知部分1012以及服務結束通知部分1013。程序分配部分1011向服務區(qū)Asr中的移動通信終端裝置1003分配分配站1001中存儲的至少一個程序P。程序P用可在該移動通信終端裝置1003中執(zhí)行的諸如JAVA(注冊商標)的語言創(chuàng)建。在程序P中,為該移動通信終端裝置1003寫入一過程以遙控受控的終端裝置(未示出)。
服務開始通知部分1012通過參考交換站1002中存儲的項目確定進入服務區(qū)Asr的移動通信終端裝置1003。服務開始通過部分1012向確定的移動通信終端裝置1003發(fā)送唯一地確定分配站1001中的程序P的標識信息Icp以及服務開始通知Nss。服務結束通知部分1013通過參考交換站1002中存儲的項目確定從以上服務區(qū)Asr退出的移動通信終端裝置1003。服務結束通知部分1013向確定的移動通信終端裝置1003發(fā)送標識信息Icp和服務結束通知Nst。
日本特許公開出版物No.2003-219465發(fā)明內容本發(fā)明要解決的問題根據前述常規(guī)系統,分配站1011確定移動通信終端裝置1003進入服務區(qū)Asr和/或從服務區(qū)Asr退出,并將服務開始通知Nss和服務結束通知Nst發(fā)送給移動通信終端裝置1003。由于每個服務區(qū)都需要分配站1001,所以存在系統變得復雜的問題。分配站1001所分配的程序P基于受控終端裝置中預裝的進程被調用的先決條件來遙控受控的終端裝置,因此存在不能根據終端裝置和受控終端裝置之間的服務來改變通信程序和通信數據的問題。
因此,本發(fā)明的目的在于提供一種終端裝置、方法和系統,它們能響應于獨立確定其出現的事件自動處理一服務而不用使分配站監(jiān)控終端裝置進入服務區(qū)或從服務區(qū)離開。
解決方案本發(fā)明針對一種用于響應于事件的出現提供預定服務的終端裝置。為了實現以上目的,根據本發(fā)明的終端裝置由事件檢測部分、服務檢索部分、服務執(zhí)行部分、應用管理部分以及應用執(zhí)行部分構成。
事件檢測部分檢測特定事件。服務檢索部分從預定信息表中檢索與檢測到的事件相對應的服務和動作。服務執(zhí)行部分指示進行確定并執(zhí)行檢索出的服務和動作的操作所需的應用程序。應用管理部分根據服務執(zhí)行部分所給出的指令從與網絡相連的服務器下載所需的應用程序。應用執(zhí)行部分根據所述服務執(zhí)行部分給出的指令利用下載的應用程序來操作檢索出的服務和動作。
較佳地,還提供協作裝置管理部分,它與網絡相連并具有與自己的終端裝置協同提供服務的另一終端裝置的信息。在這種情況下,服務執(zhí)行部分引用關于其它終端裝置的信息,并提供指令給該協作的其它終端裝置以便從所述服務器下載檢索出的服務和動作的操作所需的應用程序。
服務檢索部分可預先從服務器下載預定的信息表,或者可以向所述服務器發(fā)送關于檢測到的事件的信息并僅下載與檢測到的事件相對應的預定信息表的一部分。服務檢索部分還可向服務器發(fā)送與協作裝置管理部分中存儲的其它終端裝置有關的信息,并僅下載可在自己的終端裝置和其它終端裝置之間協同操作的預定信息表的一部分。
注意,服務檢索部分還可從通過應用執(zhí)行部分執(zhí)行的應用程序所重寫的信息表中檢索與檢測到的事件相對應的服務和動作。此外,應用執(zhí)行部分可執(zhí)行用于與協同操作同一服務的其它終端裝置交換數據的程序。
前述終端裝置通過經由網絡與服務器相連而被配置為一系統,其中服務器存儲了多個應用程序。該服務器由存儲與服務相對應的應用程序的數據管理部分以及用于響應于來自至少一個終端裝置的請求而分配應用程序的程序分配部分構成。
本發(fā)明還涉及一種用于利用終端裝置響應于事件的出現提供預定服務的方法。該提供服務的方法通過使得終端裝置執(zhí)行以下步驟而實現檢測特定事件的步驟;從預定信息表中檢索與檢測到的事件相對應的服務和動作;確定操作檢索出的服務和動作所需的應用程序的步驟;從與網絡相連的服務器下載被確定的所需應用程序的步驟;以及利用下載的應用程序操作檢索出的服務和動作的步驟。
發(fā)明效果根據本發(fā)明,終端裝置可檢測事件并自動開始或結束一服務。結果,即使沒有用于監(jiān)控終端裝置進入服務區(qū)和/或離開服務區(qū)的分配站,也允許用戶開始或結束一服務而不用執(zhí)行下載所需的操作。此外,通過將程序下載到終端裝置和受控的另一終端裝置兩者,就可以改變通信過程和通信數據,因此實現了具有由于常規(guī)終端裝置的改進了方便性的終端裝置。
圖1是提供根據本發(fā)明實施例的利用終端裝置的通信系統概念的示意圖。
圖2是示出應用服務器10的詳細配置的示圖。
圖3是例示動作信息表106的示圖。
圖4是例示服務信息表107的示圖。
圖5是示出終端裝置21到2N的詳細配置的示圖。
圖6是示出終端信息表211的示例的示圖。
圖7是描述根據本發(fā)明實施例的由終端裝置執(zhí)行的進程的流程圖。
圖8是描述根據本發(fā)明實施例的由終端裝置執(zhí)行的進程的流程圖。
圖9是描述根據本發(fā)明實施例的由終端裝置執(zhí)行的進程的流程圖。
圖10是描述其中終端裝置響應于事件執(zhí)行進程的常規(guī)系統的示圖。
標號描述10 應用服務器21-2N,1003 終端裝置30 網絡101,1011 程序分配部分102 動作信息分配部分103 服務信息分配部分104 數據管理部分
105 程序106 動作信息表107 服務信息表201 協作裝置管理部分202 服務執(zhí)行發(fā)送/接收部分203 應用管理部分204 應用執(zhí)行部分205 事件檢測部分206 服務檢索部分207 服務執(zhí)行部分1001 分配站1002 交換站1012 服務開始通知部分1013 服務結束通知部分具體實施方式
將參考附圖描述本發(fā)明的實施例。圖1是示出根據本發(fā)明實施例的利用終端裝置的通信系統概念的示意圖。圖1所示的通信系統被配置為經由網絡30連接應用服務器10和多個終端裝置21-2N(N是2以上的整數)。
應用服務器10存儲要被分配到終端裝置21到2N的程序,以及關于動作信息和服務信息的信息表。終端裝置21到2N是可與網絡連接的用于通信或音頻(例如,靜態(tài)數碼照相機(DSC)、數字視頻照相機(DVC)、移動電話、個人數字助理(PDA)、數字電視機(DTV)、家庭服務器、置頂盒(STB)等)的諸如家庭電子設備的裝置。圖1所示的示例是終端裝置21為移動電話、終端裝置22是家庭服務器且終端裝置23是DVD記錄器的情況。這些終端裝置21到2N能執(zhí)行經由網絡30從應用服務器10下載的所需程序和信息表,并能彼此協同操作。網絡30是諸如因特網、無線移動電話網絡、利用紅外線或無線電波的短距離通信網絡的網絡。
首先,將描述應用服務器10和終端裝置21到2N的詳細配置。圖2是示出應用服務器10的詳細配置的示圖。圖2中,應用服務器10包括程序分配部分101、動作信息分配部分102、服務信息分配部分103和數據管理部分104。
數據管理部分104存儲程序105、動作信息表106和服務信息表107。程序分配部分101響應于來自終端裝置21到2N的下載程序的請求而分配數據管理部分104中存儲的被請求的程序105。動作信息分配部分102響應于來自終端裝置21到2N的動作信息表分配請求而分配數據管理部分104中存儲的動作信息表106。服務信息分配部分103響應于來自終端裝置21到2N的服務信息分配請求而分配數據管理部分104中存儲的服務信息表107。
圖3是例示動作信息表106的示圖。圖3所示的動作信息表106由表示一組事件、動作和服務ID的信息構成。事件指示終端裝置的操作。動作指示在操作事件時由終端裝置執(zhí)行的動作。服務ID指示用于確定執(zhí)行動作的終端裝置以及執(zhí)行動作所需的應用程序的標識符。以下示出了動作列中列出的服務示例。注意,圖3中示出的事件和動作的組合僅僅是說明性的,且可以自由地設定事件和動作的各種其它組合。
在特定位置處,照相機移動電話自動獲取圖片,并將該圖片發(fā)送給家庭服務器。根據該服務,可以配置用于執(zhí)行標記重整(stamp rally)的應用。
當接近廣告并選擇廣告時,可獲得其內容能在特定終端裝置之間共享的程序。
在遠離家在移動電話上觀看TV時,如果無線電波被中斷,則將續(xù)集記錄于家里的家庭服務器或DVD記錄器中。
在上火車時,家庭服務器打開并下載用戶總在火車上觀看的圖像。
在檢測到打印機正與網絡相連時,安裝用于執(zhí)行來自移動電話的直接打印的程序;或者在檢測到該打印機從網絡中移除時,卸載程序。
當家庭服務器檢測到重疊程序時,編程DVD記錄器。
當家庭服務器檢測到盤故障時,家庭服務器向移動電話通知編程用于記錄程序的DVD記錄器。
當移動電話檢測到廣播開始時,移動電話接收該廣播并將該廣播發(fā)送給家庭服務器用于進行記錄。
當網絡照相機檢測到可疑人物時,該可疑人物的圖像被發(fā)送給家庭服務器用于記錄。
在檢測到移動電話的剩余存儲器水平不足時,將存儲器中存儲的舊數據發(fā)送給家庭服務器。通過該服務,就可以備份舊數據并增加移動電話的剩余存儲器水平。
圖4是例示服務信息表107的示圖。圖4所示的服務信息表107由具有一組服務ID、終端信息和至少一個終端的程序URL的信息作出配置。服務ID對應于動作信息表106的服務ID。終端信息指示要執(zhí)行動作的終端裝置。程序URL指示由終端信息確定的終端裝置將要下載的應用程序存儲到的URL。
圖5是示出終端裝置21到2N的詳細配置的示圖。圖5中,終端裝置21到2N中的每一個都包括協作裝置管理部分201、服務執(zhí)行發(fā)送/接收部分202、應用管理部分203、應用執(zhí)行部分204、事件檢測部分205、服務檢索部分206以及服務執(zhí)行部分207。以下,將提供代表終端裝置21到2N的終端裝置21的描述。
協作裝置管理部分201將可由終端裝置21控制的另一終端裝置上的信息作為終端信息表211進行管理。圖6例示了終端信息表211,它包括終端裝置ID、終端裝置名和地址。應用管理部分203從應用服務器10下載需要的應用程序,并管理所下載的程序。事件檢測部分205檢測來自終端裝置21的操作的各種事件。服務檢索部分206預先從應用服務器10下載動作信息表106并從該動作信息表106中檢索與事件檢測部分205檢測出的事件相對應的動作和服務ID。服務執(zhí)行部分207從應用服務器10的服務信息表107下載與服務檢索部分206檢索出的服務ID相對應的服務信息。接著,基于服務檢索部分206檢索出的動作和下載的服務信息,服務執(zhí)行部分207指示應用管理部分203和應用執(zhí)行部分204下載并執(zhí)行與終端裝置21相對應的應用程序。此外,服務執(zhí)行部分207指示服務執(zhí)行發(fā)送/接收部分202指令下載的服務信息中列出的其它終端裝置執(zhí)行由服務檢索部分206檢索出的動作。服務執(zhí)行發(fā)送/接收部分202向由服務執(zhí)行部分207所指示的其它終端裝置發(fā)送執(zhí)行一動作的指示,其中該其它終端裝置是可控的終端裝置,其信息由協作裝置管理部分201管理。此外,服務執(zhí)行發(fā)送/接收部分202從其它終端裝置接收執(zhí)行一動作的指令,并指示服務執(zhí)行部分207執(zhí)行該動作。應用執(zhí)行部分204執(zhí)行由應用管理部分203所管理的程序。
注意,在服務不是由多個終端裝置協同提供的情況下,不需要協作裝置管理部分201的配置。在這種情況下,不引用終端信息表211,服務執(zhí)行部分207基于服務檢索部分206檢索出的動作和下載的服務信息指示應用管理部分203和應用執(zhí)行部分204僅下載和執(zhí)行與自己的終端裝置21相對應的應用程序。
接著將利用圖7到9提供以上配置中終端裝置21執(zhí)行的進程。參考圖7,當通過通電等開始終端裝置21的操作時,服務執(zhí)行發(fā)送/接收部分202向應用服務器10的動作信息分配部分102發(fā)送一動作信息表分配請求。當該請求由應用服務器10接受時,應用管理部分203下載動作信息表106(步驟s701)。當完成下載動作信息表106時,事件檢測部分205開始監(jiān)控終端裝置21的操作,并檢測預定事件的出現(步驟s702)。當事件出現時,服務檢索部分206將出現的事件用作關鍵字來搜索動作信息表106,并檢索與出現的事件相對應的動作和服務ID(步驟s703)。該檢索通過將出現的事件與動作信息表106中的每個事件逐個比較以找出匹配的記錄而進行。將檢索出的動作和服務ID通知服務執(zhí)行發(fā)送/接收部分202和服務執(zhí)行部分207。
當服務檢索部分206向服務執(zhí)行發(fā)送/接收部分202通知動作和服務ID時,服務執(zhí)行發(fā)送/接收部分202向應用服務器10的服務信息分配部分103發(fā)送服務信息表的分配請求。當該請求由應用服務器10接受時,應用管理部分203下載服務信息表107(步驟S704)。當完成下載服務信息表107時,服務檢索部分206應用檢索出的服務ID的服務信息,并指示終端信息中列出的終端裝置執(zhí)行與程序URL中列出的應用程序相對應的動作(步驟s705)。為了更加具體,對于自己的終端裝置21,服務檢索部分206提供一直接指令給服務執(zhí)行部分207,而對于其它終端裝置22和2N,服務檢索部分206經由服務執(zhí)行發(fā)送/接收部分202和網絡30提供一指令給其它終端裝置22到2N的服務執(zhí)行部分207。被提供指令的每個終端裝置的服務執(zhí)行部分207經由應用管理部分203和應用執(zhí)行部分204執(zhí)行與應用程序相對應的動作(步驟s706)。
圖8中描述了步驟s705處服務檢索部分206執(zhí)行的進程的一具體示例。圖8中,將用于在服務信息表107中檢索服務ID的變量示作“I”,將用于檢索終端信息的變量示作“J”,而將用于在終端信息表211中檢索裝置ID的變量示作“K”。變量I、J和K中每一個的初始值都是1(步驟s801、s805和s807)。
首先,服務檢索部分206引用服務信息表107的第I行中的服務ID。這里,服務檢索部分206確定第I行中的服務ID是否與檢索出的服務ID相匹配(步驟S802)。當不匹配時,服務檢索部分206將變量I加1(步驟S803),并通過引用下一行中的服務ID再次確定服務ID是否匹配(步驟s802)。重復該過程,直到檢測到匹配的服務ID。在即使在走到服務信息表107的最后一行后也不存在匹配服務ID的情況下,服務檢索部分206終止該進程(步驟S804)。
當檢索出匹配服務ID時,服務檢索部分206引用與檢測出的服務ID相對應的第J列中的終端信息。服務檢索部分206確定第J列中的終端信息是否是涉及自己的終端裝置的信息(步驟s806)。當該信息涉及自己的終端裝置時,服務檢索部分206指令應用管理部分203和應用執(zhí)行部分204下載和執(zhí)行應用程序(步驟s813)。在該指令之后,服務檢索部分206將變量J增加1(步驟s815),并通過引用下一列中的終端信息來再次確定該信息是否涉及自己的終端裝置(步驟s806)。執(zhí)行變量J的這種遞增直到達到服務信息表107的最大列(步驟S816)。
當該信息不涉及自己的終端裝置,即涉及另一終端裝置時,服務檢索部分206引用終端信息表211的第K行中的終端信息。這里,服務檢索部分206確定第K行中的終端信息是否與第J列中的終端信息相匹配(步驟s809)。如果匹配,則服務檢索部分206向其它終端裝置的地址發(fā)送服務信息表107的程序URL,并指示執(zhí)行與應用程序相對應的動作(步驟s814)。在該指令后,服務檢索部分206將變量J增加1(步驟s815),并通過引用下一列中的終端信息再次確定該信息是否涉及自己的終端裝置(步驟s806)。如果不匹配,則服務檢索部分206將變量K增加1(步驟s810),并通過引用下一行中的終端信息再次確定終端信息是否匹配(步驟s809)。重復該進程直到檢測出匹配的終端信息。當即使在轉到終端信息表211的最后一行之后也不存在匹配的終端信息時,服務檢索部分206確定該進程無效,并終止該進程(步驟s811和s812)。例如,通過將一取消信號發(fā)送給已發(fā)送一動作的終端裝置來進行該終止。
圖9示出了步驟s706處服務執(zhí)行部分207執(zhí)行的進程的具體示例。當通知動作和程序URL時,服務執(zhí)行部分207確定動作是否是“安裝”(步驟s901)。當動作是“安裝”時,應用管理部分203將一程序分配請求發(fā)送給應用服務器10的程序分配部分101并下載該程序(步驟s902)。當動作不是“安裝”時,服務執(zhí)行部分207確定該動作是否是“開始”(步驟s903)。當動作是“開始”時,應用管理部分203將一程序分配請求發(fā)送給應用服務器10的程序分配部分101并下載該程序(步驟s904)。在完成下載后,應用管理部分203指令應用執(zhí)行部分204執(zhí)行該程序(步驟s905)。
當動作不是“開始”時,應用管理部分203確定該動作是否是“停止”(步驟s906)。當動作是“停止”時,應用管理部分203指示應用執(zhí)行部分204終止該程序(步驟s907)。當動作不是“停止”時,應用管理部分203確定該動作是否是“卸載”(步驟s908)。當動作是“卸載”時,應用管理部分203指令應用管理部分203刪除該程序(步驟s909)。另一方面,當動作不是“卸載”時,應用管理部分203終止該進程。
如上所述,根據本發(fā)明實施例的終端裝置和方法允許終端裝置在檢測到一事件時自動開始或結束一服務。因此,即使在沒有分配站用于監(jiān)控終端裝置進入服務器或從服務器離開的情況下,也允許用戶開始或結束一服務,而不用執(zhí)行下載所需的操作。此外,通過下載用于一終端裝置和受控的另一終端裝置兩者的程序,可改變通信過程和通信數據,因此可以實現具有優(yōu)于常規(guī)終端裝置的改進了方便性的終端裝置。
注意,雖然在以上實施例中應用管理部分203從服務信息分配部分103下載動作信息表106,動作信息表106可在終端裝置21中預裝。此外,可提供動作信息表106以根據應用執(zhí)行部分204執(zhí)行的程序而改變。
此外,在以上實施例中,示出了應用管理部分203從服務信息分配部分103下載整個動作信息表106的情況。然而,代替下載整個動作信息表106,也可以采用一種配置,以使終端裝置21將事件信息發(fā)送給應用服務器10并從應用服務器10通知與事件信息相對應的動作和服務ID。此外,可以采用一種配置,以使終端裝置21發(fā)送用于包括協作裝置管理部分201管理的終端信息表的動作信息表的分配請求并基于該終端信息表從應用服務器10僅被通知可執(zhí)行動作和服務ID的組合。此外,可以將以上兩種方法組合。
動作信息表106也可由應用執(zhí)行部分204執(zhí)行的應用程序重寫。在這種情況中,服務檢索部分206基于被重寫的動作信息表106檢索與事件檢測部分205檢測出的事件相對應的服務和動作。此外,應用執(zhí)行部分204可執(zhí)行用于執(zhí)行與協同操作同一服務的另一終端裝置的數據交換的程序。
通常通過CPU解釋預定程序數據來實現一種由如以上實施例所述的終端裝置執(zhí)行的自動執(zhí)行方法,所述程序數據能執(zhí)行以上進程并存儲于存儲裝置(ROM、RAM、硬盤和其它裝置)。在這種情況下,程序數據可經由諸如CD-ROM或軟盤的存儲媒介被安裝入存儲裝置,這些程序數據可從存儲媒介直接執(zhí)行,或者通過從網絡下載而被安裝入存儲裝置。
此外,以下功能塊中的每一個協作裝置管理部分201、應用管理部分203、應用執(zhí)行部分204、事件檢測部分205、服務檢索部分206和服務執(zhí)行部分207,包括本發(fā)明的終端裝置21到2N中的每一個,通常是LSI(參考IC、系統LSI、超級LSI或超LSI等,這取決于集成度),它是集成電路(參考圖5中的虛線)。每個功能塊都可被提供作為芯片,或者可以被整體或部分地集成入芯片。
此外,電路集成方法不限于LSI,而是可以通過專用電路或通用處理器來實現。此外,可以使用其中可以在制造LSI后進行編程的FPGA(現場可編程門陣列)或者其中LSI內的電路單元的連接和設定可重新配置的可重新配置的處理器。
此外,作為半導體技術或其它派生技術的發(fā)展結果,如果出現取代LSI的電路集成技術,則該技術當然可用于集成這些功能塊。也存在應用諸如生物技術的技術的可能性。
產業(yè)應用性本發(fā)明的終端裝置可用于系統中,諸如其中預先向特定事件提供相應服務的系統,且對于需要獨立確定事件的出現并響應于該事件自動處理一服務的情況中特別有用。
權利要求
1.一種用于響應于事件的出現而提供預定服務的終端裝置,該終端裝置包括事件檢測部分,用于檢測特定的事件;服務檢索部分,用于從預定的信息表中檢索與所檢測出的事件相對應的服務和動作;服務執(zhí)行部分,用于指令進行確定并執(zhí)行檢索出的服務和動作的操作所需的應用程序;應用管理部分,用于根據來自服務執(zhí)行部分的指令從與網絡相連的服務器下載需要的應用程序;以及應用執(zhí)行部分,用于根據來自服務執(zhí)行部分的指令通過使用下載的應用程序操作檢索出的服務和動作。
2.如權利要求1所述的終端裝置,其特征在于,還包括協作裝置管理部分,它與網絡相連并用于存儲關于與所述終端裝置協同提供服務的另一終端裝置的信息,其中所述服務執(zhí)行部分引用其它終端裝置的信息并提供指令給所述協作的其它終端裝置,以便從服務器下載用于操作檢索出的服務和動作所需的應用程序。
3.如權利要求1所述的終端裝置,其特征在于,所述服務檢索部分預先從所述服務器下載預定的信息表。
4.如權利要求2所述的終端裝置,其特征在于,所述服務檢索部分預先從所述服務器下載預定的信息表。
5.如權利要求1所述的終端裝置,其特征在于,所述服務檢索部分向所述服務器發(fā)送關于檢測出的事件的信息,并下載與檢測出的事件相對應的預定信息的一部分。
6.如權利要求2所述的終端裝置,其特征在于,所述服務檢索部分向所述服務器發(fā)送關于檢測出的事件的信息,并下載與檢測出的事件相對應的預定信息的一部分。
7.如權利要求2所述的終端裝置,其特征在于,所述服務檢索部分向所述服務器發(fā)送關于協作裝置管理部分中存儲的其它終端裝置的信息,并下載所述預定信息表的一部分,該部分可在所述終端裝置和所述其它終端裝置之間協同操作。
8.如權利要求2所述的終端裝置,其特征在于,所述服務檢索部分向所述服務器發(fā)送關于檢測出的事件的信息以及關于協作裝置管理部分中存儲的所述其它終端裝置的信息,并下載所述預定信息表的一部分,該部分對應于檢測出的事件并可在所述終端裝置和所述其它終端裝置之間協同操作。
9.如權利要求1所述的終端裝置,其特征在于,所述服務檢索部分從通過所述應用執(zhí)行部分執(zhí)行的應用程序重寫的信息表中檢索與檢測出的事件相對應的服務和動作。
10.如權利要求1所述的終端裝置,其特征在于,所述應用執(zhí)行部分執(zhí)行一用于與協同操作同一服務的所述其它終端裝置交換數據的程序。
11.一種系統,其中響應于一事件提供預定服務的至少一個終端裝置以及存儲多個應用程序的服務器經由網絡相連,其中所述服務器包括數據管理部分,用于存儲與一服務相對應的應用程序;以及程序分配部分,用于響應于來自所述至少一個終端裝置的請求分配應用程序;其中所述至少一個終端裝置包括事件檢測部分,用于檢測特定的事件;服務檢索部分,用于從預定的信息表中檢索與所檢測出的事件相對應的服務和動作;服務執(zhí)行部分,用于指示進行確定并執(zhí)行檢索出的服務和動作的操作所需的應用程序;應用管理部分,用于根據來自服務執(zhí)行部分的指令從與網絡相連的服務器下載需要的應用程序;以及應用執(zhí)行部分,用于根據來自服務執(zhí)行部分的指令通過使用下載的應用程序來操作檢索出的服務和動作。
12.一種用于通過利用終端裝置響應于事件的出現提供預定服務的方法,該方法包括檢測特定事件的步驟;從預定的信息表中檢索與檢測出的事件相對應的服務和動作的步驟;確定用于操作所述檢索出的服務和動作所需的應用程序的步驟;從與網絡相連的服務器下載被確定的所需應用程序的步驟;以及通過使用下載的應用程序來操作檢索出的服務和動作的步驟。
全文摘要
提供了能獨立確定事件出現以及響應于該事件自動處理服務的終端裝置。事件檢測部分(205)檢測預定的事件。服務檢索部分(206)檢索與檢測到的事件相對應的服務。服務執(zhí)行部分(207)確定與檢索出的服務有關的應用程序以及協同執(zhí)行該應用程序的另一終端裝置。隨后,服務執(zhí)行部分(207)指令自己的終端裝置和其它終端裝置的應用管理部分(203)和應用執(zhí)行部分(204)以獲得和執(zhí)行該程序。
文檔編號H04M11/00GK1806465SQ20058000049
公開日2006年7月19日 申請日期2005年1月24日 優(yōu)先權日2004年1月26日
發(fā)明者大蘆雅弘, 金丸智一, 高尾直彌, 槻館良太, 西尾歲朗, 遠藤康男, 巖田芳明 申請人:松下電器產業(yè)株式會社