專利名稱:基于外部信息改變裝置行為的制作方法
技術(shù)領(lǐng)域:
本公開總體上涉及能夠基于外部信息來調(diào)整它們的操作行為的裝置。
背景技術(shù):
許多類型的電子裝置是能夠使用網(wǎng)絡(luò)的電子裝置,并且可以連接到計算機網(wǎng)絡(luò)或通信網(wǎng)絡(luò)。將多個裝置連接到網(wǎng)絡(luò)提供了許多益處。例如,裝置可以向中心點報告它們的狀態(tài),使得用戶可以容易地確定這些裝置的當前操作情況。用戶還可以遠程地控制和管理
>J-U ρ α 裝直。
發(fā)明內(nèi)容
在特定實施方式中,一種第一電子裝置包括信息過濾模塊,其被配置為識別提供所述第一電子裝置需要的一種或更多種類型的信息的一個或更多個第二電子裝置;信息收集模塊,其連接到所述信息過濾模塊并且被配置為從所述第二電子裝置收集信息;以及操作模塊,其連接到所述信息收集模塊并且被配置為基于收集到的信息來調(diào)整所述第一電子裝置的操作行為。本發(fā)明的這個目的和優(yōu)點將至少由在權(quán)利要求中指出的要素、特征和組合來實現(xiàn)和獲得。應當理解,上述一般描述和下面的詳細描述僅是示例性和說明性的,并且并不是如權(quán)利要求那樣對本發(fā)明進行限制。
圖I例示了包括連接到網(wǎng)絡(luò)的多個信息提供裝置和信息消費裝置的示例系統(tǒng)。圖2Α至圖2C例示了信息消費裝置的三個示例。圖3例示了在圖I中示出的系統(tǒng)的示例應用。圖4例示了信息消費裝置從特定信息提供裝置預訂信息的示例方法。圖5例示了信息消費裝置基于從信息提供裝置接收到的外部信息來調(diào)整操作行為的示例方法。圖6例示了示例網(wǎng)絡(luò)環(huán)境。圖7例示了示例計算機系統(tǒng)。
具體實施例方式很多類型的電子裝置能夠用于網(wǎng)絡(luò),并且可以連接到網(wǎng)絡(luò)。通常,單獨的裝置可以在網(wǎng)絡(luò)上彼此通信并交換信息。同時,在各種環(huán)境(例如,家庭、辦公室或商店)中部署了越來越多的各種類型的傳感器(例如,運動、溫度或照明)。這些傳感器可以包含在特定電子裝置中或連接到特定電子裝置,并且收集可由關(guān)聯(lián)的電子裝置使用的各種類型的信息(例如,環(huán)境信息)。例如,部署在辦公室的照明系統(tǒng)可以包含或連接到運動傳感器。運動傳感器可以檢測辦公室中的運動并將信息報告給照明系統(tǒng)的控制器。當運動傳感器在一時段(例如,5分鐘)內(nèi)未檢測到運動的情況下,控制器可以將辦公室中的燈關(guān)閉以節(jié)約能量。作為另一示例,家里安裝的空調(diào)系統(tǒng)可以包含溫度傳感器。溫度傳感器可以檢測家中的溫度并將信息報告給空調(diào)系統(tǒng)的控制器。當家中的溫度高于閾值(例如,預置度數(shù))時,控制器可以使空調(diào)開啟以使家中溫度下降。相反,當家中的溫度低于閾值時,控制器可以將空調(diào)關(guān)閉。當前,盡管在環(huán)境(例如,住宅、建筑物或房間)中可能部署了多個傳感器或多種類型的傳感器,但個體的傳感器通常綁定到特定電子裝置并僅由該特定電子裝置使用。例如,運動傳感器可以連接到照明系統(tǒng)并由照明系統(tǒng)使用,而溫度傳感器可以連接到空調(diào)系統(tǒng)并由空調(diào)系統(tǒng)使用。在某種意義上,每個傳感器都接合到關(guān)聯(lián)的裝置并由關(guān)聯(lián)的裝置使用。運動傳感器不被空調(diào)系統(tǒng)使用,并且溫度傳感器不被照明系統(tǒng)使用。結(jié)果,環(huán)境中的裝置未充分利用對它們可用的全部信息(例如,由不同類型的傳感器收集的信息)。在特定實施方式中,電子裝置可以連接到包括其他電子裝置的網(wǎng)絡(luò)。該裝置可以在該網(wǎng)絡(luò)上從一些或所有其他裝置接收信息。由于信息來源于該裝置自身以外的其他來源,因此該信息可以稱為該裝置的“外部”信息。在特定實施方式中,裝置可以基于其接收 的外部信息來調(diào)整操作行為。圖I例示了示例系統(tǒng)100,該示例系統(tǒng)100包括連接到網(wǎng)絡(luò)110的多個信息提供裝置120和信息消費裝置130。在特定實施方式中,網(wǎng)絡(luò)110可以是任何類型的網(wǎng)絡(luò)(例如,計算機或通信網(wǎng)絡(luò)),例如并且不限于諸如家庭區(qū)域網(wǎng)絡(luò)(HAN)、鄰近區(qū)域網(wǎng)絡(luò)(NAN)或局域網(wǎng)(LAN)。連接可以是有線連接或無線連接。在特定實施方式中,各個信息提供裝置120和信息消費裝置130可以是能夠連到網(wǎng)絡(luò)110并在網(wǎng)絡(luò)110上與其他裝置通信的電子裝置。例如,信息提供裝置120和信息消費裝置130可以在網(wǎng)絡(luò)110上彼此交換信息。信息提供裝置120和信息消費裝置130可以使用任何適當?shù)木W(wǎng)絡(luò)或通信協(xié)議(例如,UPnP(通用即插即用)、ZigBee或6LoWPAN(低功率無線個人區(qū)域網(wǎng)絡(luò)上的IPv6))而彼此通信。注意,可以存在連接到網(wǎng)絡(luò)110的任何數(shù)量的各種類型的信息提供裝置120和信息消費裝置130。信息消費裝置130可以選擇從連接到網(wǎng)絡(luò)110的信息提供裝置120中的任一個接收外部信息。因而,信息提供裝置120不與任何一個特定信息消費裝置130綁定,而是可以向選擇向其預訂信息的全部信息消費裝置130提供信息。在特定實施方式中,信息提供裝置120可以是指能夠向一個或更多個其他裝置提供某類型信息的裝置,而信息消費裝置130可以是指從一個或更多個其他裝置接收某類型信息的裝置。裝置可以是信息提供裝置120或信息消費裝置130或者同時是這二者。例如,由于傳感器向其他裝置提供某類型的傳感器信息(例如,運動、溫度或照明),因此傳感器可以是信息提供裝置120。由于家用電器(例如,電冰箱或電視機)可以從其他裝置接收某類型的信息(例如,來自傳感器的傳感器信息),因此家用電器可以是信息消費裝置130。由于計算裝置可以從其他裝置接收信息(例如,傳感器信息)并向其他裝置提供信息(例如,其自身的狀態(tài)或獲得的信息),因此計算裝置可以同時是信息提供裝置120和信息消費裝置130。在特定實施方式中,信息消費裝置130 (例如,電子裝置)可以包括任意數(shù)量的硬件或軟件模塊131。圖2A至圖2C例示了作為信息消費裝置130的裝置的三個示例。在特定實施方式中,信息消費裝置130可以包括信息收集模塊231、信息過濾模塊232和操作模塊233。模塊231、232、233中的每一個都可以實現(xiàn)為計算機硬件或軟件或它們的組合。信息收集模塊231可以預訂并收集來自信息提供裝置120的外部信息。信息過濾模塊232可以對從信息提供裝置120接收到的外部信息進行過濾并選擇對信息消費裝置130自身有用的特定信息。操作模塊233可以實現(xiàn)信息消費裝置130的各種裝置操作并基于從信息提供裝置120接收到的外部信息來調(diào)整信息消費裝置130的操作行為。信息收集模塊231、信息過濾模塊232和操作模塊233可以存在不同的實現(xiàn)。例如,在圖2A中,信息收集模塊231、信息過濾模塊232和操作模塊233實現(xiàn)為彼此相連接的三個獨立模塊。在圖2B中,信息過濾模塊232是信息收集模塊231的一部分,而操作模塊233是連接到信息收集模塊231的單獨模塊。在圖2C中,信息過濾模塊232是操作模塊233的一部分,而信息收集模塊231是連接到操作模塊233的單獨模塊。不同的實現(xiàn)可以對如何過濾外部信息以及何時過濾外部信息產(chǎn)生影響。裝置可在網(wǎng)絡(luò)上得到的信息可能不全部對裝置有用或為裝置所需要。例如,圖I中示出的系統(tǒng)100可以包括作為信息提供裝置120的運動傳感器和溫度傳感器以及作為信息消費裝置130的電視機。電視機可以在網(wǎng)絡(luò)110上接收來自運動傳感器的運動信息和來自溫度傳感器的溫 度信息。但是,溫度信息對于電視機而言可能不是有用的。因而,在特定實施方式中,信息消費裝置130可以對可得到的外部信息進行過濾并且僅收集有用或需要的特定信息。在圖2A中示出的信息消費裝置130的示例實現(xiàn)中,信息收集模塊231可以在網(wǎng)絡(luò)上收集全部可得到的外部信息并將收集到的信息傳遞到信息過濾模塊232。信息過濾模塊232可以過濾收集到的外部信息并選擇對信息消費裝置130有用的特定信息。信息過濾模塊232接著可以將過濾出的有用的外部信息傳遞到操作模塊233。另選地,在圖2B中示出的信息消費裝置130的示例實現(xiàn)中,信息過濾模塊232可以立即確定哪個特定信息提供裝置120提供對信息消費裝置130有用的信息或信息消費裝置130需要的信息。信息收集模塊231可以僅預訂并收集來自這些特定信息提供裝置120的有用的外部信息。在該情況下,由于是對信息消費裝置130有用的信息或信息消費裝置130需要的信息,因此全部收集到的信息被傳遞到操作模塊233。另選地,在圖2C中示出的信息消費裝置130的示例實現(xiàn)中,信息收集模塊231可以在網(wǎng)絡(luò)上收集全部可得到的外部信息并將收集到的信息傳遞給操作模塊233。信息過濾模塊232可以識別哪些外部信息有用,哪些沒用。操作模塊233可以僅處理有用的信息并忽略其余信息。在特定實施方式中,作為信息消費裝置130的各電子裝置可以基于從一個或更多個其他信息提供裝置120接收到的外部信息來調(diào)整其操作行為。裝置可以使用什么類型的信息以及裝置如何基于各種類型的外部信息來調(diào)整其操作行為對于裝置是特定的。即,不同的裝置或不同類型的裝置可能需要不同類型的信息并可以基于不同的配置、設(shè)定或規(guī)則來調(diào)整它們的操作行為。在特定實施方式中,各個裝置可以具有默認的配置(例如,由裝置制造商規(guī)定),該默認配置規(guī)定了裝置需要并應該收集的特定類型的信息以及裝置應如何基于這些特定類型的信息來調(diào)整它的操作行為。有時,裝置還可以提供用戶界面,該用戶界面使裝置的用戶能夠?qū)ρb置的配置進行自定義。例如,照明控制器可以具有默認設(shè)置,該默認設(shè)置規(guī)定如果房間中的運動傳感器5分鐘未檢測到運動,則控制器應關(guān)閉房間中的燈。但是,用戶可以自定義該設(shè)置以規(guī)定如果在房間中的運動傳感器3分鐘未檢測到運動,則控制器應關(guān)閉房間中的燈。圖I中示出的系統(tǒng)100具有許多實際的應用。一個示例應用可以是節(jié)約環(huán)境(例如,住宅或辦公樓)中的能量消耗。圖3例示了系統(tǒng)100的示例應用。在該示例中,環(huán)境300 (例如,住宅)可以具有家庭區(qū)域網(wǎng)絡(luò)(HAN) 310,家庭區(qū)域網(wǎng)絡(luò)(HAN) 310連接多個傳感器320、多個電子裝置330 (例如,計算機、打印機、投影儀、電視機或家用電器)及智能測量計340。傳感器320可以充當信息提供裝置以提供各種類型的傳感器信息。電子裝置330和智能測量計340可以充當信息提供裝置和信息消費裝置二者。例如,裝置330可以從傳感器320和其他裝置330接收信息并且向其他裝置330和智能測量計340提供信息(例如,其當前的操作狀態(tài)或功率消耗水平)。在特定實施方式中,智能測量計340可以充當?shù)江h(huán)境300(例如,家庭)的外部世界的網(wǎng)關(guān),向外部世界發(fā)送關(guān)于環(huán)境300的信息并通過HAN 310向裝置330傳送從外部世界接收到的信息。例如,智能測量計340可以連接到向環(huán)境300提供電力的電力公司350。智能測量計340可以從傳感器320和裝置330收集電力使用和 能量消耗的信息,并將該信息報告給電力公司350。智能測量計340還可以接收來自電力公司350的信息(例如,當前的單位電費、在環(huán)境300的附近的當前能量需求水平、當前的電力消耗水平或電力公司350當前的發(fā)電水平),并將該信息提供給裝置330。作為示例,環(huán)境300中的裝置330可以是空調(diào)系統(tǒng)。該空調(diào)系統(tǒng)可以配置為基于環(huán)境300的溫度、環(huán)境300內(nèi)的運動以及環(huán)境300的電費來調(diào)整它的操作行為(例如,是否關(guān)閉或切換到節(jié)能模式)。在環(huán)境300中可以存在溫度傳感器和運動傳感器。該空調(diào)系統(tǒng)可以從溫度傳感器接收環(huán)境300的實時溫度讀數(shù),并且該空調(diào)系統(tǒng)可以從運動傳感器接收環(huán)境300內(nèi)的實時運動讀數(shù)。另外,該空調(diào)系統(tǒng)可以從智能測量計340接收實時電價(例如,給定時間的單位電費)。該空調(diào)系統(tǒng)可以如下配置如果在一時段(例如,10分鐘)內(nèi)環(huán)境300中不存在運動,則關(guān)閉空調(diào)系統(tǒng);或者如果環(huán)境300中的溫度讀數(shù)低于特定度數(shù)(例如,華氏70度),則關(guān)閉空調(diào);或者如果單位電費上升到特定金額以上,則關(guān)閉空調(diào)或?qū)⒖照{(diào)切換到節(jié)能模式。另外,假設(shè)環(huán)境300較大并且在整個環(huán)境300中部署了多個空調(diào)系統(tǒng)和多個傳感器。每個空調(diào)系統(tǒng)可以從附近的傳感器接收實時的運動讀數(shù)。如果由運動傳感器指示的大多數(shù)活動都集中在環(huán)境300的一部分的周圍,則處于環(huán)境300的該部分中的空調(diào)系統(tǒng)可以正常工作,而處于環(huán)境300的其他部分中的空調(diào)系統(tǒng)可以切換到節(jié)能模式。作為另一示例,環(huán)境300中的裝置330可以是電視機。該電視機可以配置為基于該電視機附近的運動或環(huán)境300中的照明水平來調(diào)整它的操作行為(例如,是否使背光變暗)。該電視機可以預訂并接收來自附近的運動傳感器的實時運動讀數(shù)和來自光傳感器的實時光讀數(shù)。該電視機可以如下配置如果在一時段內(nèi)附近不存在運動或者如果照明水平高于特定亮度,則該電視機可以調(diào)暗其背光或進入節(jié)能模式。此外,每一個特定裝置可以配置為接收來自特定信息提供裝置的特定類型的外部信息并基于該外部信息(例如,根據(jù)一組規(guī)則或設(shè)置)來調(diào)整它的操作行為。圖4例示了信息消費裝置預訂來自特定信息提供裝置的信息的示例方法。假設(shè)信息消費裝置是能夠連接到網(wǎng)絡(luò)的電子裝置。在特定實施方式中,當該裝置如在步驟410中示出的那樣第一次連接到網(wǎng)絡(luò)時,該裝置可以如在步驟420中示出的那樣發(fā)現(xiàn)已經(jīng)連接到該網(wǎng)絡(luò)的其他信息提供裝置或信息消費裝置。例如,裝置可以發(fā)現(xiàn)已經(jīng)連接到網(wǎng)絡(luò)的現(xiàn)有的傳感器、裝置或網(wǎng)關(guān)以及它們提供的信息的類型。該裝置可以如在步驟430中示出的那樣確定它需要哪些類型的信息(例如,根據(jù)該裝置的配置)、哪些特定信息提供裝置(例如,傳感器)提供這些類型的信息以及從這些信息提供裝置讀取需要的信息的方式(例如,用于讀取信息的API (應用編程接口))。例如,如果該裝置需要運動信息,則該裝置應預訂運動傳感器。如果該裝置需要溫度信息,則該裝置應預訂溫度傳感器。該裝置可以接著預訂由這些特定信息提供裝置提供的信息。利用各種適用的網(wǎng)絡(luò)或通信協(xié)議,可以執(zhí)行服務發(fā)現(xiàn)。例如,利用UPnP,當一傳感器連到網(wǎng)絡(luò)時,該傳感器廣播它的唯一標識符、傳感器類型和接口,使得其他裝置可以從該傳感器查詢當前的傳感器讀數(shù)。當其他裝置(例如,信息消費裝置)接收到廣播消息時,這些其他裝置發(fā)覺該傳感器現(xiàn)在可用并了解了從該傳感器獲得傳感器讀數(shù)的方式。在特定實施方式中,裝置(即,信息消費裝置)可以周期性地或不時地執(zhí)行服務發(fā)現(xiàn),以讀取當前連到網(wǎng)絡(luò)的信息提供裝置提供的信息的類型和這些信息提供裝置的列表。由于新的裝置可以添加到網(wǎng)絡(luò)并且現(xiàn)有的裝置可以從網(wǎng)絡(luò)離開,因此網(wǎng)絡(luò)的配置可以不時地變化。服務發(fā)現(xiàn)程序使得裝置能夠確定當前能夠在網(wǎng)絡(luò)上得到的信息以及信息的提供裝 置。如有必要,裝置可以根據(jù)服務發(fā)現(xiàn)的結(jié)果來調(diào)整它的信息預訂。例如,如果一新的傳感器添加到網(wǎng)絡(luò)并且該傳感器提供對裝置而言有用的信息類型,則裝置可以預訂并接收來自該新的傳感器的信息,并且在需要時從該傳感器讀取傳感器信息。在特定實施方式中,裝置(即,信息消費裝置)可以具有信息提供裝置的列表,該裝置接收并收集來自這些信息提供裝置的各種類型的信息。裝置可以基于從這些信息提供裝置接收到的信息來調(diào)整它的操作行為。圖5例示了信息消費裝置基于從信息提供裝置接收到的外部信息來調(diào)整它的操作行為的示例方法。在特定實施方式中,裝置可以如步驟510中示出的那樣不時地從特定信息提供裝置讀取信息,并且如在步驟520中示出的那樣基于讀取到的信息來調(diào)整它的操作行為。此外,如上所述,不同的裝置或不同類型的裝置可以配置為根據(jù)不同的設(shè)置或規(guī)則而讀取不同類型的信息并基于讀取到的信息來調(diào)整它們的操作行為。有時,一裝置可能需要該裝置在其所連接到的網(wǎng)絡(luò)上不能得到的一種類型的信息。例如,如果裝置需要運動信息但卻沒有運動傳感器連接到網(wǎng)絡(luò),則該裝置可能不能從適當?shù)男畔⑻峁┭b置獲得運動信息。在該情況下,該裝置可能不能基于任何運動信息來調(diào)整它的操作行為。該裝置可以選擇默認的工作模式并繼續(xù)在該默認模式中工作,直到在未來的某個時間可以得到運動信息為止。特定實施方式可以在網(wǎng)絡(luò)環(huán)境中實現(xiàn)。圖6例示了示例網(wǎng)絡(luò)環(huán)境600。網(wǎng)絡(luò)環(huán)境600包括將一個或更多個服務器620以及一個或更多個客戶端630彼此連接起來的網(wǎng)絡(luò)610。在特定實施方式中,網(wǎng)絡(luò)610是內(nèi)部網(wǎng)、外部網(wǎng)、虛擬專用網(wǎng)(VPN)、局域網(wǎng)(LAN)、無線LAN (WLAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、因特網(wǎng)的一部分或者另一網(wǎng)絡(luò)610,或者是兩個或更多個這樣的網(wǎng)絡(luò)610的組合。本公開預期了任何適當?shù)木W(wǎng)絡(luò)610。一個或更多個鏈路650將服務器620或客戶端630連接到網(wǎng)絡(luò)610。在特定實施方式中,一個或更多個鏈路650包括有線、無線或光學鏈路650。在特定實施方式中,一個或更多個鏈路650包括內(nèi)部網(wǎng)、外部網(wǎng)、VPN、LAN、WLAN、WAN、MAN、因特網(wǎng)的一部分、另一鏈路650、或兩個或更多個這樣的鏈路650的組合。本公開預期了將服務器620和客戶端630連接到網(wǎng)絡(luò)610的任何適當?shù)逆溌?50。在特定實施方式中,每個服務器620都可以是單一服務器或者可以是跨多個計算機或多個數(shù)據(jù)中心的分布式服務器。服務器620可以具有多種類型,例如網(wǎng)絡(luò)服務器、新聞服務器、郵件服務器、消息服務器、廣告服務器、文件服務器、應用服務器、交換服務器、數(shù)據(jù)庫服務器或代理服務器,但不限于此。在特定實施方式中,各服務器620都可以包括硬件、軟件或嵌入式邏輯組件或用于執(zhí)行由服務器620實現(xiàn)或支持的適當功能的兩個或更多個這樣的組件的組合。例如,網(wǎng)絡(luò)服務器一般能夠寄存包含網(wǎng)頁或網(wǎng)頁的特定元素的網(wǎng)站。更具體地說,網(wǎng)絡(luò)服務器可以寄存HTML文件或其他文件類型,或者可以應請求動態(tài)地創(chuàng)建或建立文件,并響應于來自客戶端630的HTTP請求或其他請求將文件發(fā)送到客戶端630。郵件服務器一般能夠向各種客戶端630提供電子郵件服務。數(shù)據(jù)庫服務器一般能夠提供用于管理存儲在一個或更多個數(shù)據(jù)存儲庫中的數(shù)據(jù)的接口。在特定實施方式中,一個或更多個數(shù)據(jù)存儲裝置640可以經(jīng)由一個或更多個鏈路650通信連接到一個或更多個服務器620。在特定實施方式中,數(shù)據(jù)存儲裝置640可以用于存儲多種類型的信息。在特定實施方式中,可以根據(jù)特定數(shù)據(jù)結(jié)構(gòu)來組織存儲在數(shù)據(jù)存儲 裝置640中的信息。在特定實施方式中,各數(shù)據(jù)存儲裝置640可以是相關(guān)型數(shù)據(jù)庫。特定實施方式可以提供接口,接口使服務器620或客戶端630管理(例如,讀取、修改、添加或刪除)存儲在數(shù)據(jù)存儲裝置640中的信息。在特定實施方式中,各客戶端630可以是包括硬件、軟件、或嵌入式邏輯組件或兩個或更多個這樣的組件的組合的電子裝置,并且這種電子裝置能夠執(zhí)行由客戶端630實現(xiàn)和支持的適當功能的電子裝置。例如,客戶端630可以是臺式計算機系統(tǒng)、筆記本計算機系統(tǒng)、上網(wǎng)本計算機系統(tǒng)、手持電子裝置或移動電話,但并不限于此。本公開預期了任何適當?shù)目蛻舳?30??蛻舳?30可以使客戶端630處的網(wǎng)絡(luò)用戶訪問網(wǎng)絡(luò)610??蛻舳?30可以使其用戶能夠與其他客戶端630處的其他用戶通信??蛻舳?30 可以具有諸如 MICROSOFT INTERNET EXPLORER、G00GLECHR0ME 或M0ZILLA FIREFOX的網(wǎng)絡(luò)瀏覽器632,并且可以具有諸如TOOLBAR或YAHOO TOOLBAR的一個或更多個插件(addon)、外掛(plug-in)或其他擴展??蛻舳?30處的用戶可以輸入統(tǒng)一資源定位符(URL)或?qū)⒕W(wǎng)絡(luò)瀏覽器632導向服務器620的其他地址,并且網(wǎng)絡(luò)瀏覽器632可以生成超文本傳輸協(xié)議(HTTP)請求并將HTTP請求發(fā)送到服務器620。服務器620可以接受HTTP請求并響應于HTTP請求而將一個或更多個超文本標記語言(HTML)文件發(fā)送到客戶端630??蛻舳?30可以基于來自服務器620的HTML文件而表現(xiàn)網(wǎng)頁,并將其呈現(xiàn)給用戶。本公開預期了任何適當?shù)木W(wǎng)頁文件。作為示例而非限制,根據(jù)特定的需要,網(wǎng)頁可以由HTML文件、可擴展超文本標記語言(XHTML)文件或可擴展標記語言(XML)文件來表現(xiàn)。這樣的網(wǎng)頁還可以執(zhí)行腳本(例如但不作為限制,諸如利用JAVASCRIPT、JAVA、MICROSOFTSILVERLIGHT來編寫的腳本)、標記語言和腳本的組合(諸如AJAX(異步JAVASCRIPT和XML))等。這里,所謂的網(wǎng)頁包括一個或更多個相應的網(wǎng)頁文件(瀏覽器可以使用這些網(wǎng)頁文件來呈現(xiàn)網(wǎng)頁),并且在適當?shù)那闆r下,網(wǎng)頁文件可以包括一個或更多個網(wǎng)頁。特定實施方式可以在一個或更多個計算機系統(tǒng)上實現(xiàn)。圖7例示了示例計算機系統(tǒng)700。在特定實施方式中,一個或更多個計算機系統(tǒng)700執(zhí)行本文中描述或例示的一個或更多個方法的一個或更多個步驟。在特定實施方式中,一個或更多個計算機系統(tǒng)700提供本文中描述或例示的功能。在特定實施方式中,在一個或更多個計算機系統(tǒng)700上運行的軟件執(zhí)行本文中描述或例示的一個或更多個方法的一個或更多個步驟,或者提供本文中描述或例示的功能。特定實施方式包括一個或更多個計算機系統(tǒng)700的一個或更多個部分。本公開預期了任何適當數(shù)量的計算機系統(tǒng)700。本公開預期了采取任何適當外形的計算機系統(tǒng)700。作為示例而非限制,計算機系統(tǒng)700可以是嵌入式計算機系統(tǒng)、片上系統(tǒng)(SOC :System-on_Chip)、單板計算機系統(tǒng)(SBC :Single_board Computer)(例如,諸如嵌入式計算機模塊(COM :Computer-On-Module)或嵌入式系統(tǒng)模塊上(S0M :System-On-Module))、臺式計算機系統(tǒng)、膝上型或筆記本型計算機系統(tǒng)、互動一體機、大型機、網(wǎng)狀計算機系統(tǒng)、移動電話、個人數(shù)字助理(PDA)、服務器或它們中的兩個或更多個的組合。在適當?shù)那闆r下,計算機系統(tǒng)700可以包括一個或更多個計算機系統(tǒng);計算機系統(tǒng)700是單一的或分布式的;跨多個位置的;跨多個機器的;或駐留在云中的,所述云可以包括一個或更多個網(wǎng)絡(luò)中的一個或更多個云組件。在適當?shù)那闆r下,一個或更多個計算機系統(tǒng)700可以在沒有實質(zhì)的空間或時間限制的情況下執(zhí)行本文中描述或例示的一個或更多個方法 的一個或更多個步驟。作為示例而非限制,一個或更多個計算機系統(tǒng)700可以在實時模式或批量模式中執(zhí)行本文中描述或例示的一個或更多個方法的一個或更多個步驟。在適當?shù)那闆r下,一個或更多個計算機系統(tǒng)700可以在不同時間或在不同位置執(zhí)行本文中描述或例示的一個或更多個方法的一個或更多個步驟。在特定實施方式中,計算機系統(tǒng)700包括處理器702、存儲器704、存儲裝置706、輸入/輸出(I/o)接口 708、通信接口 710和總線712。盡管本公開描述并列示了具有特定結(jié)構(gòu)的特定數(shù)量個特定組件的特定計算機系統(tǒng),但本公開預期了具有任何適當結(jié)構(gòu)的任何適當數(shù)量個任何適當組件的任何適當?shù)挠嬎銠C系統(tǒng)。在特定實施方式中,處理器702包括用于執(zhí)行諸如組成計算機程序的指令的硬件。作為示例而非限制,為了執(zhí)行指令,處理器702可以從內(nèi)部寄存器、內(nèi)部高速緩沖存儲器、存儲器704或存儲裝置706讀取(或取回)指令;將指令解碼并執(zhí)行;并接著向內(nèi)部寄存器、內(nèi)部高速緩沖存儲器、存儲器704或存儲裝置706寫入一個或更多個結(jié)果。在特定實施方式中,處理器702可以包括用于數(shù)據(jù)、指令或地址的一個或更多個內(nèi)部高速緩沖存儲器。在適當?shù)那闆r下,本公開預期了包括任何適當數(shù)量個任何適當?shù)膬?nèi)部高速緩沖存儲器的處理器702。作為示例而非限制,處理器702可以包括一個或更多個指令高速緩沖存儲器、一個或更多個數(shù)據(jù)高速緩沖存儲器、和一個或更多個變換旁查緩沖器(TLB Translation Lookaside Buffer)。指令高速緩沖存儲器中的指令可以是在存儲器704或存儲裝置706中的指令的副本,并且指令高速緩沖存儲器可以加速處理器702讀取這些指令。數(shù)據(jù)高速緩沖存儲器中的數(shù)據(jù)可以是存儲器704或存儲裝置706中的數(shù)據(jù)的副本,這些數(shù)據(jù)用于在處理器702處執(zhí)行以操作的指令;在處理器702處執(zhí)行的之前指令的結(jié)果,以供在處理器702處執(zhí)行的后續(xù)指令使用或用于寫入存儲器704或存儲裝置706 ;或其他適當數(shù)據(jù)。數(shù)據(jù)高速緩沖存儲器可以加速處理器702的讀操作或?qū)懖僮?。TLB可以加速針對處理器702的虛擬地址變換。在特定實施方式中,處理器702可以包括用于數(shù)據(jù)、指令或地址的一個或更多個內(nèi)部寄存器。在適當?shù)那闆r下,本公開預期了包括任何適當數(shù)量個任何適當?shù)膬?nèi)部寄存器的處理器702。在適當?shù)那闆r下,處理器702可以包括一個或更多個算術(shù)邏輯單元(ALU);可以是多核處理器;或包括一個或更多個處理器702。盡管本公開描述并例示了特定的處理器,但本公開預期了任何適當?shù)奶幚砥鳌T谔囟▽嵤┓绞街?,處理?04包括主存儲器,主存儲器用于存儲處理器702要執(zhí)行的指令或處理器702要操作的數(shù)據(jù)。作為示例而非限制,計算機系統(tǒng)700可以將指令從存儲裝置706或另一來源(例如,另一計算機系統(tǒng)700)載入存儲器704。處理器702接著可以將指令從存儲器704載入內(nèi)部寄存器或內(nèi)部高速緩沖存儲器中。為了執(zhí)行這些指令,處理器702可以從內(nèi)部寄存器或內(nèi)部高速緩沖存儲器讀取指令并將它們解碼。在指令的執(zhí)行期間或之后,處理器702可以向內(nèi)部寄存器或內(nèi)部高速緩沖存儲器寫入一個或更多個結(jié)果(可以是中間結(jié)果或最終結(jié)果)。處理器702接著可以向存儲器704寫入這些結(jié)果中的一個或更多個。在特定實施方式中,處理器702僅執(zhí)行在一個或更多個內(nèi)部寄存器或內(nèi)部高速緩沖存儲器或存儲器704 (與存儲裝置706或其他位置相對)中的指令,并且僅操作一個或更多個內(nèi)部寄存器或內(nèi)部高速緩沖存儲器或存儲器704 (與存儲裝置706或其他位置相對)中的數(shù)據(jù)。一個或更多個存儲器總線(可以各包括地址總線和數(shù)據(jù)總線)可以將處理器702連接到存儲器704??偩€712可以包括一個或更多個存儲器總線,如下所述。在特定實施方式中,一個或更多個存儲器管理單元(MMU)存在于處理器702與存儲器704之間,并方便處理器702請求的對存儲器704的訪問。在特定實施方式中,存儲器704包括隨 機存取存儲器(RAM)。在適當?shù)那闆r下,該RAM可以是易失性存儲器。在適當?shù)那闆r下,該RAM可以是動態(tài)RAM(DRAM)或靜態(tài)RAM (SRAM)。此外,在適當?shù)那闆r下,該RAM可以是單端口或多端口的RAM。本公開預期了任何適當?shù)腞AM。在適當?shù)那闆r下,存儲器704可以包括一個或更多個存儲器704。盡管本公開描述并例示了特定的存儲器,但本公開預期了任何適當?shù)拇鎯ζ鳌T谔囟▽嵤┓绞街?,存儲裝置706包括用于數(shù)據(jù)和指令的大容量存儲裝置。作為示例而非限制,存儲裝置706可以包括HDD、軟盤驅(qū)動器、閃速存儲器、光盤、磁光盤、磁帶、或通用串行總線(USB)驅(qū)動器或它們中的兩個或更多個的組合。在適當?shù)那闆r下,存儲裝置706可以包括可移除或不可移除(或固定)介質(zhì)。在適當?shù)那闆r下,存儲裝置706可以在計算機系統(tǒng)700的內(nèi)部或外部。在特定實施方式中,存儲裝置706是非易失性、固態(tài)存儲器。在特定實施方式中,存儲裝置706包括只讀存儲器(ROM)。在適當?shù)那闆r下,該ROM可以是掩模編程ROM、可編程ROM(PROM)、可擦除PROM(EPROM)、電可擦除PROM(EEPROM)、電可改寫ROM(EAROM)、或閃速存儲器或它們中的兩個或更多個的組合。本公開預期了采取任何適當外形的大容量存儲裝置706。在適當?shù)那闆r下,存儲裝置706可以包括有利于處理器702與存儲裝置706之間的通信的一個或更多個存儲控制單元。在適當?shù)那闆r下,存儲裝置706可以包括一個或更多個存儲裝置706。盡管本公開描述并例示了特定存儲裝置,但本公開預期了任何適當存儲裝置。在特定實施方式中,I/O接口 708包括用于提供計算機系統(tǒng)700與一個或更多個I/o裝置之間的通信的一個或更多個接口的硬件、軟件或兩者。在適當?shù)那闆r下,計算機系統(tǒng)700可以包括這些I/O裝置中的一個或更多個。這些I/O裝置中的一個或更多個可以實現(xiàn)人與計算機系統(tǒng)700之間的通信。作為示例而非限制,I/O裝置可以包括鍵盤、鍵區(qū)、麥克風、監(jiān)視器、鼠標、打印機、掃描儀、揚聲器、靜止相機、手寫筆、寫字板、觸摸屏、軌跡球、視頻相機、另一適當?shù)腎/O裝置或它們中的兩個或更多個的組合。I/O裝置可以包括一個或更多個傳感器。本公開預期了任何適當?shù)腎/o裝置和它們的任何適當?shù)腎/O接口 708。在適當?shù)那闆r下,I/o接口 708可以包括使處理器702能夠驅(qū)動這些I/O裝置中的一個或更多個的一個或更多個裝置或軟件驅(qū)動程序。在適當?shù)那闆r下,I/O接口 708可以包括一個或更多個I/O接口 708。盡管本公開描述并例示了特定的I/O接口,但本公開預期了任何適當?shù)腎/O接口。在特定實施方式中,通信接口 710包括提供用于計算機系統(tǒng)700與一個或更多個其他計算機系統(tǒng)700或一個或更多個網(wǎng)絡(luò)之間的通信(例如,諸如基于分組的通信)的一個或更多個接口的硬件和軟件或兩者。作為示例而非限制,通信接口 710可以包括用于與以太網(wǎng)或其他有線網(wǎng)絡(luò)通信的網(wǎng)絡(luò)接口控制器(NIC)或網(wǎng)絡(luò)適配器或用于與諸如WI-FI網(wǎng)絡(luò)的無線網(wǎng)絡(luò)通信的無線NIC(WNIC)或無線適配器。本公開預期了任何適當?shù)木W(wǎng)絡(luò)及其任何適當?shù)耐ㄐ沤涌?710。作為示例而非限制,計算機系統(tǒng)700可以與自組織網(wǎng)絡(luò)、個人區(qū)域網(wǎng)絡(luò)(PAN)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、因特網(wǎng)的一個或更多個部分或它們中的兩個或更多個的組合。這些網(wǎng)絡(luò)中的一個或更多個的一個或更多個部分可以是有線或無線的。作為示例,計算機系統(tǒng)700可以與無線PAN(WPAN)(例如,藍牙WPAN)、WI-FI網(wǎng)絡(luò)、 WI-MAX網(wǎng)絡(luò)、蜂窩電話網(wǎng)絡(luò)(例如,諸如全球移動通信系統(tǒng)(GSM)網(wǎng)絡(luò))或其他適當?shù)臒o線網(wǎng)絡(luò)或這些網(wǎng)絡(luò)中的兩個或更多個的組合進行通信。在適當?shù)那闆r下,計算機系統(tǒng)700可以包括針對這些網(wǎng)絡(luò)中的任一種的任何適當?shù)耐ㄐ沤涌?710。在適當?shù)那闆r下,通信接口710可以包括一個或更多個通信接口 710。盡管本公開描述并例示了特定通信接口,但本公開預期了任何適當?shù)耐ㄐ沤涌?。在特定實施方式中,總線712包括用于將計算機系統(tǒng)700的組件彼此連接起來的硬件和軟件或兩者。作為示例而非限制,總線712可以包括加速圖形端口(AGP)或其他圖形總線、擴充的工業(yè)標準結(jié)構(gòu)(EISA)總線、前端總線(FSB)、超傳輸(HT HYPERTRANSPORT)互連、工業(yè)標準結(jié)構(gòu)(ISA)總線、INFINIBAND互連、少針腳數(shù)(LPC :Low-Pin_Count)總線、存儲器總線、微通道結(jié)構(gòu)(MCA Micro ChannelArchitecture)總線、外設(shè)組件互連(PCI)總線、快速PCI (PCI-X)總線、串行高級技術(shù)附件(SATA)總線、視頻電子標準協(xié)會局域(VLB)總線、或另一適當?shù)目偩€或這些總線中的兩個或更多個的組合。在適當?shù)那闆r下,總線712可以包括一個或更多個總線712。盡管本公開描述并例示了特定總線,但本公開預期了任何適當?shù)目偩€或互連。這里,提到的計算機可讀存儲介質(zhì)包括一個或更多個非瞬態(tài)有形計算機可讀存儲介質(zhì)處理結(jié)構(gòu)。作為示例而非限制,在適當?shù)那闆r下,計算機可讀存儲介質(zhì)可以包括半導體的集成電路(IC)或其他集成電路(IC)(例如,諸如現(xiàn)場可編程門陣列(FPGA)或?qū)S肐C(ASIC))、硬盤、HDD、混合硬盤驅(qū)動器(HHD)、光盤、光盤驅(qū)動器(ODD)、磁光盤、磁光驅(qū)動器、軟盤、軟盤驅(qū)動器(FDD)、磁帶、全息圖存儲介質(zhì)、固態(tài)驅(qū)動器(SSD)、RAM驅(qū)動器、安全數(shù)字卡、安全數(shù)字驅(qū)動器或另一適當?shù)挠嬎銠C可讀存儲介質(zhì)或這些介質(zhì)中的兩個或更多個的組合。這里,提到的計算機可讀存儲介質(zhì)排除了不符合根據(jù)35U.S.C. §101的專利保護條件的任何介質(zhì)。這里,提到的計算機可讀存儲介質(zhì)排除瞬態(tài)形式的信號傳輸(諸如本質(zhì)上傳播電信號或電磁信號),這是由于它們不符合根據(jù)35U.S.C. § 101的專利保護的條件。在適當?shù)那闆r下,計算機可讀非瞬態(tài)存儲介質(zhì)可以是易失性、非易失性或易失性和非易失性的組合。本公開預期了實現(xiàn)任何適當?shù)拇鎯ρb置的一個或更多個計算機可讀存儲介質(zhì)。在特定實施方式中,在適當?shù)那闆r下,計算機可讀存儲介質(zhì)實現(xiàn)處理器702的一個或更多個部分(例如,諸如一個或更多個內(nèi)部寄存器或高速緩沖存儲器)、存儲器704的一個或更多個部分、存儲裝置706的一個或更多個部分或它們的組合。在特定實施方式中,計算機可讀存儲介質(zhì)實現(xiàn)了 RAM或ROM。在特定實施方式中,計算機可讀存儲介質(zhì)實現(xiàn)了易失性存儲器或持久性存儲器。在特定實施方式中,一個或更多個計算機可讀存儲介質(zhì)具體實施為軟件。這里,對軟件的引述可以包括一個或更多個應用、字節(jié)碼、一個或更多個計算機程序、一個或更多個可執(zhí)行文件、一個或更多個指令、邏輯、機器碼、一個或更多個腳本或源代碼,并且反之亦然。在特定實施方式中,軟件包括一個或更多個應用編程接口(API)。本公開預期了以任何適當編程語言或編程語言的組合編寫或表示的任何適當?shù)能浖?。在特定實施方式中,軟件被以源代碼或?qū)ο蟠a表示。在特定實施方式中,軟件被以高級編程語言表示,高級編程語言例如為諸如C、Perl或它們的適當?shù)臄U展。在特定實施方式中,軟件被以低級編程語言(諸如匯編語言(或機器代碼)表示)。在特定實施方式中,軟件被以JAVA、C或C++表示。在特定實施方式中,軟件被以超文本標記語言(HTML)、可擴展標記語言(XML)或其他適當?shù)臉擞浾Z言表示。在本文中,“或”是包含的而不是除外的,除非另外明確地指示或由上下文另外指示。因此,在本文中,“A或B”表示“A、B或二者”,除非另外明確地指示或由上下文另外指 示。而且,“和”既是共同的,又是連帶的,除非另外明確地指示或由上下文另外指示。因此,這里“A和B”表示“A和B,共同地或各自地”,除非另外明確地指示或由上下文另外指示。本公開包括本文的示例性實施方式的本領(lǐng)域普通技術(shù)人員將理解的全部變化、替代、變更、改變和修改。同理,在適當?shù)那闆r下,所附的權(quán)利要求包括本文的示例性實施方式的本領(lǐng)域普通技術(shù)人員將理解的全部變化、替代、變更、改變和修改。而且,在所附權(quán)利要求中對適于、設(shè)置為、能夠、配置為、實現(xiàn)為、可操作為、或可實施為執(zhí)行特定功能的裝置或系統(tǒng)或裝置或系統(tǒng)的組件的引述包括該裝置、系統(tǒng)、組件,無論它或該特定功能是否激活、開始或釋放,只要該裝置、系統(tǒng)或組件適于、設(shè)置為、能夠、配置為、實現(xiàn)為、可操作為或?qū)嵤閳?zhí)行特定功能即可。
權(quán)利要求
1.第一電子裝置,該第一電子裝置包括 信息過濾模塊,其被配置為識別提供所述第一電子裝置需要的一種或更多種類型的信息的ー個或更多個第二電子裝置; 信息收集模塊,其連接到所述信息過濾模塊并且被配置為從所述第二電子裝置收集信息;以及 操作模塊,其連接到所述信息收集模塊并且被配置為基于收集到的信息來調(diào)整所述第ー電子裝置的操作行為。
2.根據(jù)權(quán)利要求I所述的第一電子裝置,其中各所述第二電子裝置被配置為提供它所提供的類型的信息的描述。
3.根據(jù)權(quán)利要求2所述的第一電子裝置,其中所述信息收集模塊還被配置為 發(fā)現(xiàn)在網(wǎng)絡(luò)上提供信息的一個或更多個電子裝置;以及 從所述電子裝置中選擇提供所述第一電子裝置需要的類型的信息的所述第二電子裝置。
4.根據(jù)權(quán)利要求3所述的第一電子裝置,其中所述信息過濾模塊還被配置為僅從提供所述第一電子裝置需要的類型的信息的所述第二電子裝置收集信息。
5.根據(jù)權(quán)利要求I所述的第一電子裝置,其中所述第二電子裝置包括提供一種或更多種類型的傳感器信息的一個或更多個傳感器。
6.根據(jù)權(quán)利要求I所述的第一電子裝置,其中所述第一電子裝置的操作行為是根據(jù)所述第一電子裝置的一個或更多個設(shè)置并基于收集到的信息來調(diào)整的。
7.根據(jù)權(quán)利要求I所述的第一電子裝置,其中所述第一電子裝置的操作行為被調(diào)整以節(jié)約能耗。
8.ー種方法,該方法包括由第一電子裝置執(zhí)行的以下步驟 識別提供所述第一電子裝置需要的一種或更多種類型的信息的ー個或更多個第二電子裝置; 從所述第二電子裝置收集信息;以及 基于收集到的信息來調(diào)整所述第一電子裝置的操作行為。
9.根據(jù)權(quán)利要求8所述的方法,其中各所述第二電子裝置被配置為提供它所提供的類型的信息的描述。
10.根據(jù)權(quán)利要求9所述的方法,該方法還包括以下步驟 發(fā)現(xiàn)在網(wǎng)絡(luò)上提供信息的一個或更多個電子裝置;以及 從所述電子裝置中選擇提供所述第一電子裝置需要的類型的信息的所述第二電子裝置。
11.根據(jù)權(quán)利要求10所述的方法,該方法還包括以下步驟僅從提供所述第一電子裝置需要的類型的信息的所述第二電子裝置收集信息。
12.根據(jù)權(quán)利要求8所述的方法,其中所述第二電子裝置包括提供一種或更多種類型的傳感器信息的一個或更多個傳感器。
13.根據(jù)權(quán)利要求8所述的方法,其中所述第一電子裝置的操作行為是根據(jù)所述第一電子裝置的一個或更多個設(shè)置并基于收集到的信息來調(diào)整的。
14.根據(jù)權(quán)利要求8所述的方法,其中所述第一電子裝置的操作行為被調(diào)整以節(jié)約能耗。
15.—種或更多種計算機可讀非瞬態(tài)存儲介質(zhì),該介質(zhì)包含軟件,所述軟件在被第一電子裝置執(zhí)行時能夠操作為 識別提供所述第一電子裝置需要的一種或更多種類型的信息的ー個或更多個第二電子裝置; 從所述第二電子裝置收集信息;以及 基于收集到的信息來調(diào)整所述第一電子裝置的操作行為。
16.根據(jù)權(quán)利要求15所述的介質(zhì),其中各所述第二電子裝置被配置為提供它所提供的信息的類型的描述。
17.根據(jù)權(quán)利要求16所述的介質(zhì),其中所述軟件在被所述第一電子裝置執(zhí)行時還能夠操作為 發(fā)現(xiàn)在網(wǎng)絡(luò)上提供信息的一個或更多個電子裝置;以及 從所述電子裝置中選擇提供所述第一電子裝置需要的類型的信息的所述第二電子裝置。
18.根據(jù)權(quán)利要求17所述的介質(zhì),其中所述軟件在被所述第一電子裝置執(zhí)行時還能夠操作為僅從提供所述第一電子裝置需要的類型的信息的所述第二電子裝置收集信息。
19.根據(jù)權(quán)利要求15所述的介質(zhì),其中所述第二電子裝置包括提供一種或更多種類型的傳感器信息的一個或更多個傳感器。
20.根據(jù)權(quán)利要求15所述的介質(zhì),其中所述第一電子裝置的操作行為是根據(jù)所述第一電子裝置的一個或更多個設(shè)置并基于收集到的信息來調(diào)整的。
21.根據(jù)權(quán)利要求15所述的介質(zhì),其中所述第一電子裝置的操作行為被調(diào)整以節(jié)約能耗。
22.—種系統(tǒng),其包括 存儲器,其包括能夠被ー個或更多個處理器執(zhí)行的指令;以及所述ー個或更多個處理器,所述ー個或更多個處理器連接到所述存儲器并能夠操作為執(zhí)行所述指令,所述ー個或更多個處理器在執(zhí)行所述指令時能夠操作為 識別提供所述第一電子裝置需要的一種或更多種類型的信息的ー個或更多個第二電子裝置; 從所述第二電子裝置收集信息;以及 基于收集到的信息來調(diào)整所述第一電子裝置的操作行為。
23.—種系統(tǒng),其包括 識別裝置,其用于識別提供所述第一電子裝置需要的一種或更多種類型的信息的ー個或更多個第二電子裝置; 信息收集裝置,其用于從所述第二電子裝置收集信息;以及 調(diào)整裝置,其用于基于收集到的信息來調(diào)整所述第一電子裝置的操作行為。
全文摘要
本發(fā)明涉及基于外部信息改變裝置行為。第一電子裝置包括信息過濾模塊,其被配置為識別提供第一電子裝置需要的一種或更多種類型的信息的一個或更多個第二電子裝置;信息收集模塊,其連接到信息過濾模塊,并且被配置為從第二電子裝置收集信息;以及操作模塊,其連接到信息收集模塊,并且被配置為基于收集到的信息來調(diào)整第一電子裝置的操作行為。
文檔編號H04L12/28GK102739479SQ20121007101
公開日2012年10月17日 申請日期2012年3月16日 優(yōu)先權(quán)日2011年4月8日
發(fā)明者A·A·卡鄧納斯莫拉, 宋哲炫, 益岡龍介 申請人:富士通株式會社