專(zhuān)利名稱(chēng)::來(lái)自分布式生產(chǎn)者的可再生能源證書(shū)的生成的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明的實(shí)施例通常涉及太陽(yáng)能系統(tǒng)的管理,具體地涉及太陽(yáng)能可再生能量證書(shū)的生成。
背景技術(shù):
:包括太陽(yáng)能可再生能源信貸(SREC)在內(nèi)的可再生能量證書(shū)(REC)是可再生能量證書(shū)或者綠色標(biāo)簽的一種形式,用于獎(jiǎng)勵(lì)可再生能源生產(chǎn)者。在可再生能源組合標(biāo)準(zhǔn)(RPS)與太陽(yáng)能具體分配共存的州,REC是可用的。例如,SREC計(jì)劃提供了一種手段,能夠以太陽(yáng)能電池板(solarpanel)所有者的名義創(chuàng)建SREC并且將其銷(xiāo)售給國(guó)家電力供應(yīng)商以滿(mǎn)足所述太陽(yáng)能RPS要求。然后要求電力供應(yīng)商使用所述SREC計(jì)劃,以表明符合國(guó)家可再生能源組合標(biāo)準(zhǔn)的這部分。所述SREC與電力本身的價(jià)值是分開(kāi)的,并且允許所述所有者或者購(gòu)買(mǎi)者通過(guò)有效地補(bǔ)貼所安裝系統(tǒng)的成本來(lái)要求所述清潔能源生產(chǎn)的益處。SREC設(shè)計(jì)用于給個(gè)人和企業(yè)提供投資太陽(yáng)能電力系統(tǒng)的經(jīng)濟(jì)激勵(lì),這改善了所述配電電網(wǎng)。SREC代表來(lái)自太陽(yáng)能設(shè)施的可再生屬性(attribute)并且典型地被綁定(bundled)在一兆瓦小時(shí)生產(chǎn)的最小單位(minimumdenomination)。從銷(xiāo)售太陽(yáng)能證書(shū)獲得的附加收入提高了投資可再生能源的經(jīng)濟(jì)價(jià)值。取代來(lái)自國(guó)家的預(yù)付補(bǔ)貼,太陽(yáng)能系統(tǒng)所有者可以通過(guò)銷(xiāo)售證書(shū)給公用設(shè)施收回他們?cè)谒鎏?yáng)能系統(tǒng)中的投資。為了生產(chǎn)SREC,太陽(yáng)能系統(tǒng)必須由國(guó)家監(jiān)管機(jī)構(gòu)、通常是公共服務(wù)委員會(huì)或者公共事業(yè)委員會(huì)認(rèn)證,然后在交易平臺(tái)注冊(cè)。一旦太陽(yáng)能系統(tǒng)由國(guó)家機(jī)構(gòu)認(rèn)證并且在交易平臺(tái)注冊(cè),可以由所述交易平臺(tái)根據(jù)國(guó)家規(guī)定使用估計(jì)表(estimatetable)或者實(shí)際儀表讀數(shù)來(lái)簽發(fā)SREC。在一些情況下,較小的裝置能夠使用預(yù)估,而大型裝置需要實(shí)際儀表讀數(shù)。為由合格的太陽(yáng)能可再生能源發(fā)電機(jī)生產(chǎn)的每兆瓦小時(shí)電力創(chuàng)建一個(gè)SREC。在賓夕法尼亞州、新澤西州、特拉華州、俄亥俄州、馬里蘭州和哥倫比亞特區(qū),太陽(yáng)能系統(tǒng)在PJM環(huán)境信息服務(wù)生成屬性跟蹤系統(tǒng)(PJMEnvironmentalInformationServicesGenerationAttributeTrackingSystem,PJM-EISGATS)注冊(cè)并且由其簽發(fā)SREC。所述西部可再生能源生成信息系統(tǒng)(WesternRenewableEnergyGenerationInformationSystem,WREGIS)是用于由所述西部電力協(xié)調(diào)委員會(huì)(WesternElectricityCoordinatingCouncil,WECC)覆蓋地區(qū)的獨(dú)立的可再生能源跟蹤系統(tǒng)。WREGIS使用可證實(shí)的數(shù)據(jù)跟蹤來(lái)自在系統(tǒng)中注冊(cè)的單元的可再生能源生成,并且為這種生成創(chuàng)建可再生能量證書(shū)(REC)。WREGIS證書(shū)可用于證實(shí)是否符合國(guó)家和省級(jí)規(guī)章要求,并且可用在自發(fā)的市場(chǎng)中。PJM-EISGATS和WREGIS是鑒定機(jī)構(gòu),最終他們或者類(lèi)似的組織簽發(fā)REC。因此,需要更好地跟蹤電力生產(chǎn)的太陽(yáng)能部件,以便允許REC的生成。
發(fā)明內(nèi)容根據(jù)本發(fā)明的一些實(shí)施例,提出了一種用于可再生能量證書(shū)的獲取和聚集的系統(tǒng)和方法,所述證書(shū)基于由可再生電力設(shè)備生產(chǎn)的電力。根據(jù)本發(fā)明一些實(shí)施例所述的裝置(apparatus)可以包括可再生電源;與所述可再生電源耦合的電子電路,所述電子電路為電池充電并且當(dāng)外部設(shè)備與所述連接器耦合時(shí)將電力分配給連接器;與所述電子電路耦合的控制系統(tǒng),所述控制系統(tǒng)控制所述電池的充電和給所述外部設(shè)備的電力分配,其中所述控制系統(tǒng)匯集(compile)由所述裝置生產(chǎn)的電量的傳送記錄。在一些實(shí)施例中,所述可再生電源是太陽(yáng)能電池。在一些實(shí)施例中,可以將所述傳送記錄發(fā)送至外部設(shè)備,例如與連接器耦合的智能電話(huà)。在一些實(shí)施例中,可以將所述傳送記錄直接地與記錄服務(wù)器通信,所述記錄服務(wù)器用于裝置中生產(chǎn)電力的記錄。根據(jù)本發(fā)明一些實(shí)施例所述的智能電話(huà)可以包括與設(shè)備耦合的連接器,所述設(shè)備包括可再生電源、電池、在所述可再生電源、電池與連接器之間分配電力的電子器件(electronics);以及監(jiān)測(cè)和匯集處理器,用于監(jiān)測(cè)和匯集由所述設(shè)備生成的電量;以及軟件代碼處理器,用于執(zhí)行軟件代碼,所述代碼監(jiān)測(cè)所述設(shè)備,接收由所述設(shè)備生成的電量的傳送記錄,以及將所生成的電量傳送給REC服務(wù)器。根據(jù)本發(fā)明一些實(shí)施例所述的服務(wù)器可以包括數(shù)據(jù)庫(kù);網(wǎng)絡(luò)連接;以及處理器,耦合用于從發(fā)送器接收傳送記錄,所述處理器在所述數(shù)據(jù)庫(kù)中記錄單獨(dú)的傳送,并且一旦接收到能夠生成可再生能量證書(shū)的足夠電力生成的記錄,就把所述單獨(dú)的傳送記錄匯集到單個(gè)可再生能量證書(shū)中。在一些實(shí)施例中,所述數(shù)據(jù)庫(kù)包括文件,所述文件包括聚集以形成REC的單獨(dú)傳送REC。根據(jù)本發(fā)明一些實(shí)施例所述的記錄電力生成的方法包括從一個(gè)或者多個(gè)電力發(fā)電機(jī)接收單獨(dú)的傳送記錄;在數(shù)據(jù)庫(kù)中記錄每一個(gè)傳送記錄;在接收到足夠電力生成以接收可再生能量證書(shū)之前,監(jiān)測(cè)所述數(shù)據(jù)庫(kù)中的傳送記錄;關(guān)閉所述數(shù)據(jù)庫(kù)以表示一個(gè)可再生能量證書(shū);以及一旦關(guān)閉數(shù)據(jù)庫(kù),打開(kāi)一個(gè)新的數(shù)據(jù)庫(kù),用于其他單獨(dú)的傳送記錄的接收。例如可以通過(guò)地理位置或者通過(guò)所有權(quán)對(duì)記錄分類(lèi)??梢栽谟糜谡鎸?shí)或者虛擬的貨物和服務(wù)的真實(shí)或者虛擬的世界中交易記錄和證書(shū)。下面將相對(duì)于附圖進(jìn)一步描述本發(fā)明的這些和其他實(shí)施例。圖IA闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的與智能電話(huà)?cǎi)詈系膫€(gè)人太陽(yáng)能設(shè)備(PSA),所述手機(jī)運(yùn)行能源儀表板應(yīng)用程序。圖IB闡釋了操作所述能量?jī)x表板應(yīng)用程序?qū)嵤├闹悄茈娫?huà)。圖2闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的pSA系統(tǒng)。圖3闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的兩階段執(zhí)行協(xié)議,所述兩階段執(zhí)行協(xié)議在發(fā)送器小應(yīng)用程序(applet)與集中REC服務(wù)器之間運(yùn)行。圖4A闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的由“η”個(gè)RECt組成的REC。圖4B闡釋了如圖4A所示的REC文件的示例數(shù)據(jù)結(jié)構(gòu)。圖5示出了若干個(gè)通過(guò)智能電話(huà)通信的pSA,所述智能電話(huà)運(yùn)行應(yīng)用程序以便通過(guò)網(wǎng)絡(luò)與所述REC服務(wù)器通信。圖6闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的可用在智能電話(huà)中的示例小應(yīng)用程序。圖7A至圖7D闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的可以在REC服務(wù)器上執(zhí)行的一組示例線(xiàn)程(thread)。圖8闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的可用在pSA與智能電話(huà)之間通信的數(shù)據(jù)包。圖9A至圖9F闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的可以在發(fā)送器與REC服務(wù)器之間交換的各種數(shù)據(jù)包。圖10闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的REC服務(wù)器與社交網(wǎng)絡(luò)平臺(tái)的交互。在附圖中,在可能的情況下,相同或者類(lèi)似功能的部件具有相同的名稱(chēng)。具體實(shí)施例方式在2009年I月9日遞交的美國(guó)專(zhuān)利申請(qǐng)No.12/351,105描述了一種用于智能用戶(hù)設(shè)備的具有光電、電池和電子器件的智能保護(hù)罩,將其全部?jī)?nèi)容一并在此作為參考。所述專(zhuān)利申請(qǐng)還描述了用以獲得和安裝用于所述智能用戶(hù)設(shè)備上軟件的結(jié)構(gòu),包括用于生產(chǎn)的諸如互聯(lián)網(wǎng)之類(lèi)的網(wǎng)絡(luò)利用。所述智能用戶(hù)設(shè)備可以是智能電話(huà)(iPhone、黑莓、Nexus等),然而也可以包括具有無(wú)線(xiàn)網(wǎng)絡(luò)功能的其他設(shè)備,諸如筆記本電腦或者其他計(jì)算機(jī)。在2009年7月10日遞交的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)No.61/224,835中描述了一種個(gè)人太陽(yáng)能設(shè)備(PSA),并且將其全部?jī)?nèi)容一并在此作為參考。所述個(gè)人太陽(yáng)能設(shè)備(pSA)是一種將太陽(yáng)能存儲(chǔ)在其電池中的設(shè)備,用于隨后為任意數(shù)量的消費(fèi)電子設(shè)備(蜂窩電話(huà)、電燈、電扇、水凈化系統(tǒng)、收音機(jī)、計(jì)算機(jī)、MP3播放器等等)供電或者充電。當(dāng)所述pSA的電池充滿(mǎn)時(shí),在PSA對(duì)電池中的一部分進(jìn)行放電之前,所述電池將停止存儲(chǔ)能源。根據(jù)本發(fā)明的一些實(shí)施例所述,所述pSA可以在數(shù)據(jù)記錄中保持跟蹤已生成的能量以及其他信息,并且可以將這個(gè)數(shù)據(jù)記錄提供給基于網(wǎng)頁(yè)瀏覽器的圖形用戶(hù)接口。當(dāng)對(duì)智能電話(huà)充電時(shí),所述PSA的一些實(shí)施例還可以將這個(gè)信息提供給所述智能電話(huà),或者所述pSA本身可以將所述信息通信至網(wǎng)絡(luò)。智能電話(huà)是一種提供先進(jìn)功能的移動(dòng)電話(huà),通常具有PC—樣的功能(PC-移動(dòng)手持融合)。還沒(méi)有智能電話(huà)的工業(yè)標(biāo)準(zhǔn)定義。對(duì)于一些,智能電話(huà)是運(yùn)行完整操作系統(tǒng)軟件的電話(huà),所述軟件為應(yīng)用程序開(kāi)發(fā)人員提供了標(biāo)準(zhǔn)化的接口和平臺(tái)。對(duì)于另一些,智能電話(huà)簡(jiǎn)單地是具有先進(jìn)特征的電話(huà),諸如電子郵件、互聯(lián)網(wǎng)、電子書(shū)閱讀器功能和/或內(nèi)置全鍵盤(pán)或者外部USB鍵盤(pán)以及VGA連接器。換言之,它是一個(gè)具有電話(huà)功能的微型計(jì)算機(jī)。智能電話(huà)的一些示例包括RM(捷迅)公司的黑莓、蘋(píng)果公司的iPhone或者谷歌公司的NexusOne。這些智能手機(jī)支持用于定制軟件創(chuàng)建的先進(jìn)軟件開(kāi)發(fā)環(huán)境。在本公開(kāi)中,智能手機(jī)是可以與pSA耦合、執(zhí)行小應(yīng)用程序并且將數(shù)據(jù)傳送給網(wǎng)絡(luò)的任何設(shè)備。將與pSA和中心服務(wù)器接口交互的智能手機(jī)上運(yùn)行的軟件稱(chēng)為小應(yīng)用程序。原則上,可以為支持定制軟件開(kāi)發(fā)工作的任何類(lèi)型的智能手機(jī)創(chuàng)建所述小應(yīng)用程序。出于闡釋的目的,具體地描述了與iPhone—起操作的小應(yīng)用程序的實(shí)施例。應(yīng)當(dāng)理解,用于其他智能手機(jī)的小應(yīng)用程序可以類(lèi)似地運(yùn)行。所述小應(yīng)用程序包括在iPhone主菜單上的唯一按鈕,所述按鈕將啟動(dòng)所述小應(yīng)用程序。當(dāng)啟動(dòng)時(shí),并且如果所述智能手機(jī)與PSA相連,所述小應(yīng)用程序可以收集pSA交易(pSAt)。這個(gè)pSAt包括由所述pSA生產(chǎn)的可再生能量(以瓦特小時(shí)為單位)以及其他可再生能量信息,將可再生電量和所述其他可再生能量信息一起將通信至所述小應(yīng)用程序。一旦通信至所述小應(yīng)用程序,所述PSA可以歸零其可再生能量計(jì)數(shù)器并且重新開(kāi)始。所述小應(yīng)用程序可能已經(jīng)具有pSAt信息的未決量,等待被上傳至中心服務(wù)器。如果是這種情況,可以將所述新的PSAt量增加至所述未決量。然后,當(dāng)所述用戶(hù)發(fā)送所述信息或者當(dāng)所述手機(jī)獲得適當(dāng)?shù)母采w范圍時(shí),可以將此時(shí)的總量上傳至中心服務(wù)器。當(dāng)所述小應(yīng)用程序運(yùn)行時(shí),它可以建立可再生能量證書(shū)交易(RECt)。所述RECt可以包括日期和時(shí)間戳、所述智能手機(jī)身份、待上傳的所述可再生電量、所述智能手機(jī)的GPS和所述RECt所有者的身份。然后所述小應(yīng)用程序可以與可再生能量證書(shū)(REC)服務(wù)器通·信。所述小應(yīng)用程序可以使用移動(dòng)網(wǎng)絡(luò)技術(shù)與所述REC服務(wù)器通信。然而,可以使用其他網(wǎng)絡(luò)方法。所述小應(yīng)用程序可以以可靠和安全的方式與所述REC服務(wù)器通信。一種可被實(shí)現(xiàn)的方法是在所述RECt中存儲(chǔ)校驗(yàn)和并且使用兩階段執(zhí)行協(xié)議用于網(wǎng)絡(luò)傳送。所述校驗(yàn)和用于保證所述RECt本身的數(shù)據(jù)完整性。所述兩階段執(zhí)行協(xié)議將保證所述小應(yīng)用程序信息實(shí)際上傳給所述REC服務(wù)器。另一種方法是將在單個(gè)數(shù)據(jù)包中的全部信息發(fā)送給所述REC服務(wù)器??梢詧?zhí)行各種完整性檢查程序,以便確保所述數(shù)據(jù)包中數(shù)據(jù)的精確傳送?!┙邮盏匠晒魉偷拇_認(rèn),所述小應(yīng)用程序就可以歸零其未決的RECt數(shù)據(jù)并且增加RECt上傳的歷史計(jì)數(shù)。如果在所述兩階段執(zhí)行期間由所述REC服務(wù)器傳送等待或者否定應(yīng)答,所述小應(yīng)用程序必要時(shí)通過(guò)等待或者重傳匯集。如果這樣持續(xù),那么在某一時(shí)刻所述小應(yīng)用程序會(huì)放棄努力,并且將在等待期之后再次嘗試。利用這些方法,收集了所述PSAt,并且將隨后的RECt可靠地發(fā)送至所述REC服務(wù)器。所述REC服務(wù)器可以具有網(wǎng)絡(luò)接口,所述網(wǎng)絡(luò)接口允許其與許多小應(yīng)用程序同時(shí)通信。所述REC服務(wù)器也可以包括數(shù)據(jù)庫(kù)結(jié)構(gòu),所述數(shù)據(jù)庫(kù)結(jié)構(gòu)對(duì)RECtaii歸檔并且把它們聚集在可再生能量證書(shū)(REC)中。在大多數(shù)情況下,將每一個(gè)REC均定義為兆瓦小時(shí)。因此,每一個(gè)REC均由多于一個(gè)RECt組成。例如,在一些實(shí)施例中,每一個(gè)RECt的大小是32字節(jié)。例如,如果所述平均RECt報(bào)告10瓦特小時(shí)的可再生能量,那么每一個(gè)REC均可以包括大約3.2兆字節(jié)的RECt數(shù)據(jù)。可以保持這種關(guān)系及其內(nèi)容(REC至RECt)用于認(rèn)證機(jī)構(gòu)分析,以便保證每一個(gè)REC或者SREC均有精確的統(tǒng)計(jì)。一旦滿(mǎn)足所述堅(jiān)定機(jī)構(gòu),就可以簽發(fā)所述REC或者SREC。所述RECt還可以包括全球定位系統(tǒng)數(shù)據(jù),依賴(lài)于所述RECt來(lái)源的地理位置允許將所述RECt分類(lèi)為多于一個(gè)文件。可以創(chuàng)建按照不同的地理位置將所述RECt分類(lèi)的商業(yè)規(guī)則,例如可以將來(lái)源于新澤西州的RECt與來(lái)源于新澤西州的其他RECt—起分類(lèi),或者所述RECt可被分類(lèi)為美國(guó)、德國(guó)、歐盟或者澳大利亞SREC。也可以創(chuàng)建商業(yè)規(guī)則,按照所有者或者用戶(hù)ID將所述RECt分類(lèi)。用于RECt存儲(chǔ)的數(shù)據(jù)庫(kù)可以是先進(jìn)入先存儲(chǔ)的順序文件,所述文件增大直至創(chuàng)建完整的REC為止。當(dāng)所述REC充滿(mǎn)時(shí)(即當(dāng)記錄在所述RECt中的總能量匹配或者超過(guò)形成REC的電量時(shí)),將所述REC入賬并且可以開(kāi)始一個(gè)新的REC。這個(gè)過(guò)程可以連續(xù)地重復(fù)。例如,如果每天生成100個(gè)REC,全年的存儲(chǔ)需求將在116千兆字節(jié)的數(shù)量級(jí)。利用當(dāng)今的存儲(chǔ)技術(shù)可以容易地管理這種存儲(chǔ)量,并且所得到的REC代表36.5千兆瓦小時(shí)的可再生能量。隨著世界開(kāi)始從基于碳的能源技術(shù)向可再生的能源形式轉(zhuǎn)變,認(rèn)為諸如pSA之類(lèi)的可再生能源設(shè)備的利用是有益的。那些生產(chǎn)可再生能源的應(yīng)當(dāng)因?yàn)檫@種行為受到獎(jiǎng)勵(lì)。為了在獎(jiǎng)勵(lì)系統(tǒng)中利用可再生能源交易,應(yīng)當(dāng)知道所述交易的始發(fā)者(originator)。在一些實(shí)施例中,每一個(gè)pSA均包括唯一的序列號(hào),所述序列號(hào)可被軟件訪(fǎng)問(wèn)并且可被傳送至小應(yīng)用程序或者其他GUI應(yīng)用程序。例如,在一個(gè)11位的序列號(hào)中,存在232或者超過(guò)40億個(gè)唯一序列號(hào)的可能性。將所述序列號(hào)與多種pSA類(lèi)型的結(jié)合提供了甚至更多的識(shí)別號(hào)池。在一些實(shí)施例中,始發(fā)者可以將特定PSA的身份關(guān)聯(lián)為屬于所述始發(fā)者??梢杂妹?、電子郵件地址或者類(lèi)似的關(guān)聯(lián)實(shí)現(xiàn)所述始發(fā)者關(guān)聯(lián)。一旦所述PSA與始發(fā)者關(guān)聯(lián),可以按照多種形式利用所述已生成的可再生能量證書(shū)。在真實(shí)的世界中,這種記錄可以采用貨幣的形式(例如REC)或者它們可以是獎(jiǎng)券(例如一張獎(jiǎng)券花費(fèi)IOWhREC),可以用于兌換貨物等等。也可以在虛擬的世界中利用可再生能源交易。所述交易可用于在線(xiàn)應(yīng)用程序中以便提供虛擬的能源(用于汽車(chē)、武器、住宅等),用于虛擬的貨幣以便提升狀態(tài)等等。社交網(wǎng)站具有大量的為其開(kāi)發(fā)的在線(xiàn)應(yīng)用程序。這些在線(xiàn)應(yīng)用程序用戶(hù)的數(shù)量在千萬(wàn)的數(shù)量級(jí)。作為將PSA生成的可再生能源交易的使用納入所述在線(xiàn)應(yīng)用程序的交換,在線(xiàn)應(yīng)用程序供應(yīng)商可以從所述在線(xiàn)應(yīng)用程序供應(yīng)商生成的任何PSA銷(xiāo)售和/或所述社交網(wǎng)絡(luò)供應(yīng)商收取傭金。在這種方式中,所述應(yīng)用程序用戶(hù)、所述應(yīng)用程序供應(yīng)商和所述PSA制造者都從所述REC生產(chǎn)中獲益。重要的是要記住,在這種方式中,所述應(yīng)用程序用戶(hù)不會(huì)看見(jiàn)來(lái)自所述PSA本身所有關(guān)系中的任何益處,而是所述益處將來(lái)自于使用所述PSA生成的能源。定期地,所述REC服務(wù)器可以發(fā)送其始發(fā)者列表以及用于在線(xiàn)應(yīng)用程序的可再生能源交易量。一旦所述應(yīng)用程序用戶(hù)使用所述PSA的能源并且將所述PSA返回到陽(yáng)光下,就創(chuàng)建了獎(jiǎng)勵(lì)有益行為的循環(huán)。因此,如下所述的是用于跟蹤和生成REC的系統(tǒng)和所有權(quán)架構(gòu),所述REC來(lái)自分布式個(gè)人太陽(yáng)能設(shè)備、小型太陽(yáng)能系統(tǒng)或者其他合格的可再生能源的電力生產(chǎn)者。小型太陽(yáng)能系統(tǒng)在世界上的任何地方并且其能源生產(chǎn)可以超越了國(guó)界。所述太陽(yáng)能設(shè)備本身每一個(gè)都可以產(chǎn)生少量的能源,但是這些量的聚集以產(chǎn)生REC對(duì)所述REC的所有者可能具有重要價(jià)值。一般而言,本發(fā)明的實(shí)施例可用于任何能源生產(chǎn)技術(shù)或者技術(shù)的混合并且不僅僅限于太陽(yáng)能生產(chǎn)。圖IA闡釋了一個(gè)系統(tǒng),所述系統(tǒng)包括與智能電話(huà)104耦合的pSAllO。智能電話(huà)104從pSA110充電并且還可以用于與服務(wù)器107通信。如圖I所示,pSA110包括與電子電路105耦合的太陽(yáng)能電池100。盡管在pSA110中的可再生電源表示為太陽(yáng)能電池10,一般而言,太陽(yáng)能電池100可被任何可再生能源替代,以便形成個(gè)人設(shè)備110。下面提供的示例以太陽(yáng)能設(shè)備作為示例,但是利用任何能夠產(chǎn)生REC的可再生能源的任何電力設(shè)備都是可以利用的。因此,在本公開(kāi)中,PSA110可被解釋為包括任何利用可再生能源的小型電力產(chǎn)生設(shè)備。電子電路105從太陽(yáng)能電池板100接收電力并且給電池102充電。電子器件101控制電子電路105,因?yàn)樗趐SA110中分配電力。電子器件101可以執(zhí)行最大功率點(diǎn)調(diào)整并且當(dāng)電子電路給電池102充電時(shí)控制電子電路105。另外,電子器件101與物理連接器103耦合,所述連接器使用電纜106物理地連接至智能電話(huà)104。出于示范的目的,智能電話(huà)104被闡釋為運(yùn)行能源儀表板應(yīng)用程序的iPhone。智能電話(huà)104包括無(wú)線(xiàn)網(wǎng)絡(luò)接口,所述無(wú)線(xiàn)網(wǎng)絡(luò)接口與REC服務(wù)器107的無(wú)線(xiàn)網(wǎng)絡(luò)接口108通信。還可以用各種方法,除了無(wú)線(xiàn)鏈路108之外或者替代無(wú)線(xiàn)鏈路108,將REC服務(wù)器107耦合至網(wǎng)絡(luò),諸如互聯(lián)網(wǎng)。如圖I所示,電子器件101可以是微處理器,包括處理器150、易失性存儲(chǔ)器152和非易失性存儲(chǔ)器154。處理器150可以執(zhí)行存儲(chǔ)在非易失性存儲(chǔ)器154中的軟件,利用易失性存儲(chǔ)器152作為參數(shù)存儲(chǔ)和其他目的。如上所述,處理器150可以執(zhí)行最大功率點(diǎn)調(diào)整計(jì)算,以便控制電子電路105給電池102充電,并且可以指引(direct)電子電路105把來(lái)自電池102的電力提供給連接器103以便給智能電話(huà)104充電。處理器101也可以通過(guò)I/O接口156和連接器103與智能電話(huà)104以及在智能電話(huà)104上運(yùn)行的能源儀表板應(yīng)用程序通信。在一些實(shí)施例中,電子器件101可以是任何合適的微處理器。在一些實(shí)施例中,電子器件101可以是微芯片PIC18的嵌入控制器。連接器103可以是任何連接器,例如USB連接器。連接器103用于與外部設(shè)備,諸如智能電話(huà)104,通信并且為其供電。太陽(yáng)能電池板100可以是用于生產(chǎn)電力的任何合適的太陽(yáng)能電池板。電子電路105指引電力從太陽(yáng)能電池板100進(jìn)入電池102并且在電子器件101的指引下從電池102至連接器103。在美國(guó)臨時(shí)專(zhuān)利申請(qǐng)No.61/224,835中描述了電子電路105的一個(gè)實(shí)施例。電池102可以是任何大小的任何存儲(chǔ)設(shè)備。在一些實(shí)施例中,電池102可以存儲(chǔ)最高至80Wh的電能。在一些實(shí)施例中,電子器件101可以與全球定位系統(tǒng)(GPS)耦合,以便確定pSA110的地理位置。圖IB闡釋了執(zhí)行能源儀表板應(yīng)用程序120的一些實(shí)施例的智能電話(huà)104。如圖IB所示,應(yīng)用程序120顯示智能電話(huà)120的電池充電狀態(tài)122以及pSA110的充電狀態(tài)124。另外,應(yīng)用程序120示出了太陽(yáng)能電池板100的當(dāng)前電力生產(chǎn)128。此外,提供了所述手機(jī)將電力統(tǒng)計(jì)126上傳至服務(wù)器107的指示126。此外,提供了所述唯一身份的指示127和所述pSA110的軟件版本。在一些實(shí)施例中,智能電話(huà)104將來(lái)源于集成在智能電話(huà)104的GPS系統(tǒng)中的地理位置上傳。在一些實(shí)施例中,電子器件101可以與GPS耦合并且通過(guò)連接器103將所述位置通信至智能電話(huà)104。然后,電子器件101可以監(jiān)測(cè)和積累由pSA110生產(chǎn)的電力并且將所生產(chǎn)的電力通信至智能電話(huà)104。運(yùn)行應(yīng)用程序120的智能電話(huà)104可以傳送由pSA110生產(chǎn)的電力以及其他信息,諸如由其內(nèi)部GPS芯片測(cè)量的智能電話(huà)104的本地位置。在本發(fā)明的一些實(shí)施例中,連接器103可以是USB端口,所述USB端口給智能電話(huà)104提供標(biāo)準(zhǔn)的USB電壓(500mA,5V)。然后pSA110以USB數(shù)據(jù)包的形式將變量通信至智能電話(huà)104。圖8闡釋了可被利用的示例數(shù)據(jù)包800。在一些實(shí)施例中,所述數(shù)據(jù)包是8個(gè)字,每個(gè)字長(zhǎng)16比特。如圖8所示,在第一字中傳送所述pSA電池充電狀態(tài)。在字2中提供瞬時(shí)太陽(yáng)能生產(chǎn)。在字3中傳送所述pSA型號(hào)以及在所述pSA上運(yùn)行的軟件(以主要版本號(hào)和次要版本號(hào)的形式)以及所述電源模式。可能有若干個(gè)不同的PSA110的型號(hào)以及在pSA110上運(yùn)行軟件的若干版本。所述電源模式表示在pSA中的可用功率。例如,所述電源模式可以是關(guān)閉、低功率或者最大功率。在字4中提供從上一次上傳開(kāi)始在pSA110中生產(chǎn)的電量。可以在字5和6中提供單元ID,所述單元ID可以與基于所生產(chǎn)的電力而生成REC的所有者相關(guān)聯(lián)。在字8中發(fā)送校驗(yàn)和,即所有前述字的總和。圖2闡釋了pSA110的一個(gè)實(shí)施例,所述pSA與REC服務(wù)器107直接通信,因而可以將從RECt的轉(zhuǎn)變直接上傳至REC服務(wù)器107(transition),而不是利用如圖IA所示的智能電話(huà)104。同樣地,如下所述在智能電話(huà)104上執(zhí)行的許多功能由電子器件201替代執(zhí)行。如圖2所示,pSA110可以包括與電子電路105耦合的太陽(yáng)能電池100,所述電子電路可以給電池102充電并且給連接器103供電,以便給諸如智能電話(huà)104的外部設(shè)備充電。電路201也與電子電路105耦合并且可以執(zhí)行最大功率點(diǎn)調(diào)整,以便控制電池102的充電。電子器件201與物理連接器103耦合,所述物理連接器可用于給其他消費(fèi)電子器件充電或者供電。此外,電子器件201可以與無(wú)線(xiàn)接口204耦合并且通過(guò)無(wú)線(xiàn)天線(xiàn)206與網(wǎng)絡(luò)耦合。然后,所述無(wú)線(xiàn)網(wǎng)絡(luò)可以通過(guò)接收機(jī)天線(xiàn)108與REC服務(wù)器107通信。在一些實(shí)施例中,pSA110可以與網(wǎng)絡(luò)系統(tǒng)直接地耦合,例如通過(guò)網(wǎng)線(xiàn)。如圖2所示,電子器件201可以是微處理器,包括處理器250、易失性存儲(chǔ)器252和非易失性存儲(chǔ)器254。然后微處理器250可以執(zhí)行存儲(chǔ)在非易失性存儲(chǔ)器254中的軟件。另外,處理器250可以與無(wú)線(xiàn)接口204通信以及通過(guò)I/O接口256與連接器103通信。此夕卜,電子器件201可以與全球定位系統(tǒng)258通信。因此,電子器件201可以將RECt通信提供給REC服務(wù)器107,所述RECt通信包括由pSA110生產(chǎn)的電量及其地理位置。電子器件201可以是與圖IA所示的處理器101相同的微處理器,對(duì)存儲(chǔ)在存儲(chǔ)器254中的固件做了適當(dāng)?shù)男薷?。個(gè)人太陽(yáng)能設(shè)備101,具有如圖2所示的全球定位系統(tǒng)258和無(wú)線(xiàn)接口204以及與REC服務(wù)器107通信的無(wú)線(xiàn)網(wǎng)絡(luò)206,或者具有如圖I所示的與REC服務(wù)器107通信的智能電話(huà)104,可以使用兩階段執(zhí)行協(xié)議。圖3闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的兩階段執(zhí)行協(xié)議。圖3闡釋了根據(jù)本發(fā)明一些實(shí)施例所述的在發(fā)送器302與REC服務(wù)器107之間的兩階段執(zhí)行協(xié)議交300。發(fā)送器302可以是如圖I所示的智能電話(huà)104,如圖2所示的pSA110,或者與pSA110耦合的另一個(gè)發(fā)送器系統(tǒng)。另外,通信可以如圖I和圖2所示地?zé)o線(xiàn)地實(shí)現(xiàn)或者在其他網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)上執(zhí)行。如圖3所示,發(fā)送器302開(kāi)始于開(kāi)始狀態(tài)304。關(guān)于本專(zhuān)利申請(qǐng),發(fā)送器302維持在開(kāi)始狀態(tài)304直至pSA110經(jīng)生成足夠的電量來(lái)證明將RECt消息發(fā)送至REC服務(wù)器107。這個(gè)電量由外部用戶(hù)設(shè)置或者在PSA110的生產(chǎn)期間被設(shè)置為參數(shù)。在開(kāi)始狀態(tài)304期間,發(fā)送器302可以執(zhí)行任何其他任務(wù),例如匯集和監(jiān)測(cè)在pSA107中的電力生產(chǎn)。如圖I所示,如果發(fā)送器302是智能電話(huà)104,那么智能電話(huà)104可以執(zhí)行用戶(hù)發(fā)起的任務(wù)或者監(jiān)測(cè)關(guān)于pSA110的任務(wù)。如圖2所示,如果發(fā)送器302是pSA110jP4pSA110可以執(zhí)行與給電池102充電或者給外部設(shè)備充電有關(guān)其他監(jiān)測(cè)和通信任務(wù)。類(lèi)似地,REC服務(wù)器107保持在開(kāi)始狀態(tài)332直至它接收到來(lái)自發(fā)送器302的消息為止。在狀態(tài)332中,REC服務(wù)器107可以執(zhí)行其他任務(wù),諸如聚集各種先前接收到的RECt或者向用戶(hù)報(bào)告諸如狀態(tài)之類(lèi)的信息。一旦發(fā)送器302已經(jīng)證明將RECt發(fā)送至REC服務(wù)器107,并且已經(jīng)構(gòu)建有效的RECt,那么發(fā)送器302轉(zhuǎn)變至狀態(tài)306,在該狀態(tài)下通過(guò)網(wǎng)絡(luò)330發(fā)送傳送請(qǐng)求,所述網(wǎng)絡(luò)例如可以是如圖2所示的無(wú)線(xiàn)網(wǎng)絡(luò)206或者如圖IA所示的智能電話(huà)104。一旦發(fā)送器302在狀態(tài)306中發(fā)送所述請(qǐng)求,發(fā)送器302就進(jìn)入接收響應(yīng)狀態(tài)308。所述發(fā)送請(qǐng)求可以是如圖9A所示的詢(xún)問(wèn)(ENQ)數(shù)據(jù)包。在接收到傳送時(shí),REC服務(wù)器107進(jìn)入步驟334,以便從網(wǎng)絡(luò)108接收所述請(qǐng)求。在一些實(shí)施例中,REC服務(wù)器107然后進(jìn)入步驟336,在該步驟中分析所述請(qǐng)求。REC服務(wù)器107具有四種可能的對(duì)所述請(qǐng)求的響應(yīng)無(wú)響應(yīng)、等待請(qǐng)求、否定應(yīng)答和就緒確認(rèn)??梢杂脕?lái)自REC服務(wù)器107的SYN數(shù)據(jù)包(如圖9D所示)提供等待請(qǐng)求。可以用NAK數(shù)據(jù)包(如圖9C所示)提供否定應(yīng)答??梢杂肁CK數(shù)據(jù)包(如圖9B所示)提供就緒確認(rèn)。所述SYN數(shù)據(jù)包、NAK數(shù)據(jù)包或者ACK數(shù)據(jù)包都是從REC服務(wù)器107傳送至發(fā)送器302。當(dāng)REC服務(wù)器107沒(méi)有識(shí)別出已經(jīng)接收到請(qǐng)求傳送或者決定忽略所述請(qǐng)求時(shí),出現(xiàn)無(wú)響應(yīng)。當(dāng)REC服務(wù)器107目前正在執(zhí)行其他應(yīng)用程序并且目前不能處理所述請(qǐng)求時(shí),出現(xiàn)等待請(qǐng)求。當(dāng)所述請(qǐng)求被接收但是因某種原因存在錯(cuò)誤時(shí),出現(xiàn)否定應(yīng)答。例如,出現(xiàn)校驗(yàn)和錯(cuò)誤或者所述請(qǐng)求包括內(nèi)容錯(cuò)誤。最后,就緒確認(rèn)可以表示REC服務(wù)器準(zhǔn)備好接收所述RECt?!ひ坏㏑EC服務(wù)器107分析了狀態(tài)336中的請(qǐng)求,REC服務(wù)器107可以進(jìn)入傳送響應(yīng)狀態(tài)338,其中除了無(wú)響應(yīng)之外,REC服務(wù)器107通過(guò)網(wǎng)絡(luò)108傳送響應(yīng),所述響應(yīng)在網(wǎng)絡(luò)330中被接收。一旦被傳送,REC服務(wù)器107基于所述傳送響應(yīng)轉(zhuǎn)變至否定應(yīng)答狀態(tài)340、等待狀態(tài)342或者就緒狀態(tài)346。在否定應(yīng)答340中,記錄錯(cuò)誤并且REC服務(wù)器107轉(zhuǎn)變回至開(kāi)始狀態(tài)332。從等待狀態(tài)342,REC服務(wù)器107再次轉(zhuǎn)變回至開(kāi)始狀態(tài)332以便完成其他任務(wù)。在就緒狀態(tài)346中,REC服務(wù)器107轉(zhuǎn)變至接收RECt348來(lái)接收所述RECt。一旦在接收響應(yīng)308中出現(xiàn)響應(yīng)或者超時(shí),發(fā)送器302就轉(zhuǎn)變至無(wú)響應(yīng)310、等待312、否定應(yīng)答314或者就緒狀態(tài)316。在無(wú)響應(yīng)狀態(tài)310中,在轉(zhuǎn)變回至開(kāi)始狀態(tài)304之前為發(fā)送器302發(fā)起響應(yīng)延遲,這將再次轉(zhuǎn)變至傳送請(qǐng)求306。在轉(zhuǎn)變回至開(kāi)始狀態(tài)304之前,等待狀態(tài)312發(fā)起等待周期,可以利用接收響應(yīng)308中的等待請(qǐng)求來(lái)接收所述等待周期。否定應(yīng)答狀態(tài)314引出校驗(yàn)和錯(cuò)誤或者內(nèi)容錯(cuò)誤情況的過(guò)程原因代碼。所述校驗(yàn)和錯(cuò)誤表示在傳送期間發(fā)生的錯(cuò)誤情況。所述內(nèi)容錯(cuò)誤表示無(wú)效信息已經(jīng)被傳送并且放棄了傳送RECt的嘗試。無(wú)論在哪一種情況下,一旦將所述錯(cuò)誤情況報(bào)告給用戶(hù),發(fā)送器302從否定應(yīng)答314轉(zhuǎn)變回至開(kāi)始304。準(zhǔn)備接收的就緒確認(rèn)是預(yù)期響應(yīng)并且導(dǎo)致發(fā)送器302轉(zhuǎn)變至就緒316以及然后用于傳送RECt318。在傳送RECt中,發(fā)送器302通過(guò)網(wǎng)絡(luò)330將所述RECt傳送至REC服務(wù)器107。如上所示,所述RECt包括與由pSA110生成的可再生能源量有關(guān)的數(shù)據(jù)并且還可能包括日期和時(shí)間戳以及發(fā)送器302的識(shí)別。RECt還可能包括位置,例如GPS,用于發(fā)送器302和pSA110位置的數(shù)據(jù)。REC服務(wù)器107接收所述RECt進(jìn)入接收RECt狀態(tài)348。如果沒(méi)有在規(guī)定的時(shí)間內(nèi)接收到RECt,那么REC服務(wù)器107轉(zhuǎn)變至無(wú)響應(yīng)狀態(tài)349,其中在所述無(wú)響應(yīng)狀態(tài)中記錄所述錯(cuò)誤。從無(wú)響應(yīng)狀態(tài)349,REC服務(wù)器轉(zhuǎn)變至開(kāi)始332。一旦接收到,REC服務(wù)器107轉(zhuǎn)變至分析RECt狀態(tài)360。對(duì)接收到的RECt消息有三種可能的響應(yīng)等待請(qǐng)求、否定應(yīng)答和RECt接收確認(rèn)。從狀態(tài)350,REC服務(wù)器轉(zhuǎn)變至傳送狀態(tài)352以便通過(guò)網(wǎng)絡(luò)108向發(fā)送器302傳送所述響應(yīng)。如果發(fā)送等待請(qǐng)求,那么REC服務(wù)器通過(guò)等待狀態(tài)354轉(zhuǎn)變回至開(kāi)始332。如果發(fā)送否定應(yīng)答,其表示在已接收RECt中的內(nèi)容錯(cuò)誤或者校驗(yàn)和錯(cuò)誤,那么在否定應(yīng)答狀態(tài)356中做出所述錯(cuò)誤的記錄并且REC服務(wù)器107轉(zhuǎn)變回至開(kāi)始332。如果發(fā)送接收確認(rèn),那么REC服務(wù)器107轉(zhuǎn)變至接收EOT狀態(tài)358以便等待從發(fā)送器302接收轉(zhuǎn)變結(jié)束(EOT)數(shù)據(jù)包。在接收響應(yīng)狀態(tài)320中從網(wǎng)絡(luò)330接收所述響應(yīng)。如果接收到等待響應(yīng),那么發(fā)送器轉(zhuǎn)變至等待狀態(tài)324,并且發(fā)送器302轉(zhuǎn)變回至開(kāi)始304以便再次嘗試重傳。如果接收到否定應(yīng)答,那么所述發(fā)送器302轉(zhuǎn)變至否定應(yīng)答328以便處理校驗(yàn)和錯(cuò)誤或者內(nèi)容錯(cuò)誤情況的原因代碼。所述校驗(yàn)和錯(cuò)誤表示在傳送期間出現(xiàn)錯(cuò)誤情況并且應(yīng)當(dāng)發(fā)生重傳。所述內(nèi)容錯(cuò)誤表示傳送無(wú)效消息并且可以放棄傳送所述RECt的嘗試,導(dǎo)致所述RECt的重建或者所述當(dāng)前RECt的放棄和復(fù)位。一旦所述響應(yīng)被處理,發(fā)送器302就轉(zhuǎn)變回至開(kāi)始304。如果接收到RECt接收確認(rèn)(期望的結(jié)果),那么發(fā)送器302轉(zhuǎn)變至更新?tīng)顟B(tài)328,在所述更新?tīng)顟B(tài)中更新所述交易歷史并且刪除所述RECt。在更新所述交易歷史以及刪除所述RECt之后,發(fā)送器302就通過(guò)網(wǎng)絡(luò)330傳送EOT數(shù)據(jù)包并且返回至開(kāi)始狀態(tài)304直至形成另外的RECt為止。如果在通信協(xié)議期間接收到太多的等待響應(yīng)或者發(fā)生太多的重傳,那么發(fā)送器302可以記錄過(guò)度等待條件并且放棄所述當(dāng)前RECt或者在嘗試重新發(fā)送之前等待更長(zhǎng)的時(shí)間。在接收EOT狀態(tài)358中,如果在設(shè)定的時(shí)間段中沒(méi)有接收到傳送,那么REC服務(wù)器107轉(zhuǎn)變至狀態(tài)360,在狀態(tài)360中放棄所述交易。在所述統(tǒng)計(jì)被更新之后,REC服務(wù)器107從狀態(tài)360轉(zhuǎn)變回至開(kāi)始332。如果接收到EOT數(shù)據(jù)包,那么REC服務(wù)器107轉(zhuǎn)變至步驟362,在步驟362中分析所述數(shù)據(jù)包。如果沒(méi)有在所述數(shù)據(jù)包中檢測(cè)到錯(cuò)誤,那么REC服務(wù)器107轉(zhuǎn)變至更新步驟366,其中將所述已接收RECt加載至所述數(shù)據(jù)庫(kù)。然后REC服務(wù)器107轉(zhuǎn)變回至開(kāi)始332。然而,如果發(fā)生錯(cuò)誤,那么REC服務(wù)器轉(zhuǎn)變至步驟364,其中放棄所述交易,以及然后轉(zhuǎn)變回至開(kāi)始332。如圖4A所示,在一些實(shí)施例的更新?tīng)顟B(tài)358中,REC服務(wù)器107將所述RECt401按照順序數(shù)據(jù)庫(kù)文件結(jié)構(gòu)400放置。REC服務(wù)器107繼續(xù)放置其他的RECt402,同時(shí)計(jì)算在順序數(shù)據(jù)庫(kù)文件結(jié)構(gòu)400中包含的可再生能源總量。當(dāng)RECt403使可再生能源總量等于或者大于一個(gè)可再生能源證書(shū)的數(shù)值(例如I兆瓦小時(shí))時(shí),關(guān)系順序數(shù)據(jù)庫(kù)400并且行政地(administratively)標(biāo)記為可再生能源證書(shū),所述證書(shū)可被銷(xiāo)售或者交易。RECt401、402至403通常可用于堅(jiān)定部門(mén)的檢查,以便確保會(huì)計(jì)可信度(accountingtrustworthiness)。在一些實(shí)施例中,REC服務(wù)器107可以使若干個(gè)文件結(jié)構(gòu)400有效,每一個(gè)結(jié)構(gòu)400均對(duì)應(yīng)不同的地理位置或者不同的用戶(hù)。當(dāng)接收到新的RECt時(shí),REC服務(wù)器107將它們分類(lèi)并且放置在結(jié)構(gòu)400中,所述結(jié)構(gòu)與已識(shí)別地理位置、已識(shí)別用戶(hù)或者某些其他分類(lèi)規(guī)則對(duì)應(yīng)。圖4B闡釋了一種根據(jù)本發(fā)明一些實(shí)施例所述可以在REC服務(wù)器107上執(zhí)行的數(shù)據(jù)庫(kù)結(jié)構(gòu)410。如圖4B所示,數(shù)據(jù)庫(kù)結(jié)構(gòu)410包括一個(gè)或者多個(gè)SREC順序數(shù)據(jù)庫(kù)文件結(jié)構(gòu)400,示出了SREC文件400-1和400-2。如圖4B所示,文件結(jié)構(gòu)400-1包括文件頭412和順序存儲(chǔ)的RECt401、402和403。如上所述,增加RECt直至所述文件包括積累的功率生產(chǎn)以形成完整的REC或者SREC。還是如圖4B所示,文件頭412可以包括一個(gè)或者多個(gè)字段,所述字段保持所有RECt401,402和403共有的數(shù)據(jù)。在圖4B所示的示例中,文件頭412包括GPS規(guī)則標(biāo)識(shí)符414、用戶(hù)標(biāo)識(shí)符415、開(kāi)始日期416和結(jié)束日期418、總電量表示420、文件處置字段422、SREC序列號(hào)424和文件指針426。GPS規(guī)則標(biāo)識(shí)符414識(shí)別所述生成RECt401_403的地理區(qū)域。用戶(hù)標(biāo)識(shí)符415識(shí)別SREC文件400-1的所有者。所述開(kāi)始日期416是所述第一個(gè)RECt401進(jìn)入文件400-1的日期。所述結(jié)束日期418(原文為416,感覺(jué)有誤)是所述最后一個(gè)RECt403進(jìn)入文件400-1的日期。所述總瓦特小時(shí)420表示在所述RECt401-403中包括的總聚集電量。所述文件處置422表示SREC文件400-1是向新RECt打開(kāi)的、關(guān)閉的、已認(rèn)證的還是已歸檔的。所述SREC序列號(hào)424表示所述已生成SREC的序列號(hào)。文件指針426表示待寫(xiě)入SREC文件400-1的下一個(gè)RECt的地址。在圖4B所示的示例中,每一個(gè)RECt也包括若干個(gè)字段。所述字段可以包括發(fā)送器序列號(hào)428、pSA型號(hào)430、日期和時(shí)間戳432、已生產(chǎn)的功率434、GPS位置436和校驗(yàn)和438。所述發(fā)送器序列號(hào)428可以是智能電話(huà)140或者pSA110的序列號(hào),取決于是哪個(gè)是發(fā)送器302。pSA型號(hào)430識(shí)別pSA110的型號(hào)。所述日期/時(shí)間戳432表示RECt401被發(fā)送至REC服務(wù)器107的日期和時(shí)間。所述功率434表示在RECt401中向REC服務(wù)器107報(bào)告的功率產(chǎn)量。所述GPS436表示發(fā)送器302的地理位置。校驗(yàn)和438包括所述校驗(yàn)和計(jì)算,是在所述RECt中所有數(shù)據(jù)的總和。圖5闡釋了通過(guò)互聯(lián)網(wǎng)連接503與REC服務(wù)器107通信的許多不同的pSA。所述PSA500用智能電話(huà)510通過(guò)所述互聯(lián)網(wǎng)503向REC服務(wù)器107上傳。REC服務(wù)器107將來(lái)自pSA500的RECt信息存儲(chǔ)在數(shù)據(jù)庫(kù)508中。另外,pSA501至pSA502以及對(duì)應(yīng)的智能電話(huà)512和514(產(chǎn)生M個(gè)pSA/智能電話(huà)對(duì))可以位于世界上的任何地方。此外示出了N個(gè)帶有其自已的網(wǎng)絡(luò)連接的pSA504、505和506,分別帶有網(wǎng)絡(luò)509、516和518,也通過(guò)互聯(lián)網(wǎng)503直接地與REC服務(wù)器507通信。所述pSA505至506也可以位于世界上的任何地方。所述配備有網(wǎng)絡(luò)技術(shù)的M+N個(gè)可再生能源設(shè)備創(chuàng)建了所述RECt,用于構(gòu)建REC400。這些設(shè)備可以依賴(lài)于其用戶(hù)的行為在任何時(shí)間上傳其RECt,并且所得到的能源生產(chǎn)被聚集在REC服務(wù)器508中。圖6闡釋了一種可以在智能電話(huà)104上運(yùn)行的小應(yīng)用程序線(xiàn)程600。當(dāng)用戶(hù)啟動(dòng)小應(yīng)用程序600時(shí),小應(yīng)用程序線(xiàn)程600從狀態(tài)602開(kāi)始。從小應(yīng)用程序開(kāi)始602,線(xiàn)程600轉(zhuǎn)變至步驟604。在步驟604中,線(xiàn)程600獲得所述手機(jī)電池狀態(tài)和所述手機(jī)序列號(hào),并且上傳來(lái)自pSA110的總功率生產(chǎn)。然后線(xiàn)程600進(jìn)入步驟606。如果手機(jī)104沒(méi)有與pSA110相連,那么線(xiàn)程600進(jìn)入步驟608。在步驟608中,獲得了示出所述手機(jī)電池狀態(tài)的手機(jī)電池圖形以及沒(méi)有PSA與所述手機(jī)耦合的指示。然后線(xiàn)程600進(jìn)入步驟610,其中在所述手機(jī)上顯示在步驟608中匯集的所述手機(jī)圖形和消息。然后線(xiàn)程600進(jìn)入連接器612并且轉(zhuǎn)變回至步驟604。如果在步驟606中確定pSA110與智能電話(huà)104相連,那么線(xiàn)程600從步驟606轉(zhuǎn)變至步驟614。在步驟614中,線(xiàn)程600與pSAl10通信,以便接收所述pSA電池電荷和可用的電量、由PSA生產(chǎn)的當(dāng)前功率以及所述電源模式(表明多少功率是可用的)。從步驟614,線(xiàn)程600進(jìn)入步驟616。在步驟616中,線(xiàn)程600計(jì)算所述手機(jī)電池圖形,計(jì)算所述PSA電池圖形,計(jì)算所述手機(jī)充電時(shí)間,計(jì)算上傳的功率和用于上傳通知的功率,以及計(jì)算當(dāng)前太陽(yáng)能生產(chǎn)。一旦計(jì)算完成,線(xiàn)程600進(jìn)入步驟618,其中為用戶(hù)顯示所述信息??梢岳弥T如圖IB所述的顯示或者某些其他顯示類(lèi)型。一旦在步驟618中完成所述顯示,線(xiàn)程600轉(zhuǎn)變至步驟620,其中確定是否有RECt發(fā)送至REC服務(wù)器107。如果從發(fā)送最后RECt開(kāi)始由pSA110產(chǎn)生的電量超過(guò)閾值量,那么所述確定發(fā)送RECt。如果沒(méi)有RECt發(fā)送,那么線(xiàn)程600進(jìn)入連接器612以及然后進(jìn)入步驟604。如果有RECt發(fā)送,那么線(xiàn)程600進(jìn)入步驟622和624,例如所述步驟可以表示圖3所示的過(guò)程。在步驟622中,構(gòu)建所述RECt記錄并且將請(qǐng)求發(fā)送至REC服務(wù)器107。在步驟624中,一旦從REC服務(wù)器107接收到肯定應(yīng)答,所述RECt被傳送至REC服務(wù)器107。在所述傳送過(guò)程中的任何失敗和所述傳送過(guò)程完成都將導(dǎo)致轉(zhuǎn)變至連接器612。從連接器612,線(xiàn)程600轉(zhuǎn)變回至步驟604。線(xiàn)程600可被用戶(hù)關(guān)閉,通常通過(guò)按下與啟動(dòng)線(xiàn)程600相同的圖標(biāo)。盡管圖6闡釋了與太陽(yáng)能設(shè)備110耦合的智能電話(huà)104的工作,所述相同的小應(yīng)用程序可用于與任何利用可再生能源的功率設(shè)備耦合。圖7A闡釋了可以在REC服務(wù)器107上執(zhí)行的初始程序加載(IPL)線(xiàn)程700。IPL線(xiàn)程700啟動(dòng)在REC服務(wù)器107上的若干線(xiàn)程,包括一般接收線(xiàn)程708、開(kāi)始SREC隊(duì)列線(xiàn)程706和組織SRECDB線(xiàn)程704。如圖7A所示,線(xiàn)程700在步驟702中開(kāi)始并且執(zhí)行所有的初始管理任務(wù)、啟動(dòng)一般接收線(xiàn)程708以及其他線(xiàn)程。在啟動(dòng)其他線(xiàn)程之前,IPL線(xiàn)程700運(yùn)行組織線(xiàn)程704。組織線(xiàn)程704解決在REC服務(wù)器107中SREC數(shù)據(jù)庫(kù)的組織。線(xiàn)程704打開(kāi)主SREC文件,所述主SREC文件包括所有SREC文件的列表及其處置(打開(kāi)的、關(guān)閉的、已歸檔的等等)。例如在圖4B中示出了一個(gè)示例文件結(jié)構(gòu)。打開(kāi)的處置表示所述SREC文件可以接收其他的RECt。關(guān)閉的處置表示所述SREC文件不能接收其他的RECt。已歸檔的處置表示所述SREC已經(jīng)被移走補(bǔ)償。在一些實(shí)施例中,SREC文件還表示地理位置。一旦通過(guò)地理位置識(shí)別和組織了所述打開(kāi)的文件,例如線(xiàn)程700就進(jìn)入開(kāi)始SREC隊(duì)列線(xiàn)程706。從REC服務(wù)器107中可用的存儲(chǔ)量創(chuàng)建出所述SREC隊(duì)列環(huán)境,可用于RECt隊(duì)列并且建立隊(duì)列指針。在圖7D中闡釋了SREC隊(duì)列線(xiàn)程706的一個(gè)示例。如圖7D所示,SREC隊(duì)列線(xiàn)程706在步驟756中開(kāi)始并且具有高于其他線(xiàn)程的第三優(yōu)先級(jí),諸如IPL702開(kāi)始。在步驟758中,隊(duì)列線(xiàn)程706初始化所述隊(duì)列指針,設(shè)置所述RECt計(jì)數(shù)器為0,初始化所述隊(duì)列結(jié)束指針,初始化所述最大RECt計(jì)數(shù),并且初始化所述通信指針。所述隊(duì)列指針包括讀寫(xiě)指針,表示在所述存儲(chǔ)隊(duì)列中待寫(xiě)入的下一個(gè)可用位置以及在所述隊(duì)列中待讀出進(jìn)入SREC文件的下一個(gè)位置。所述RECt計(jì)數(shù)器表示當(dāng)前保持在隊(duì)列中的RECt的數(shù)量。所述隊(duì)列結(jié)束指針表示在所述隊(duì)列中的最后位置。所述最大RECt計(jì)數(shù)表示可保持在所述隊(duì)列中的RECt的最大數(shù)量。所述兩階段執(zhí)行指針表示用于兩階段執(zhí)行線(xiàn)程的位置,以便記錄其RECt。一旦所述初始化在步驟758中完成,所述初始化在開(kāi)始時(shí)進(jìn)行一次,隊(duì)列線(xiàn)程706就進(jìn)入步驟760。步驟760將循環(huán)回其本身直至在所述隊(duì)列中有RECt用于處理為止。當(dāng)線(xiàn)程706被更高優(yōu)先級(jí)線(xiàn)程中斷時(shí),線(xiàn)程700返回至步驟756,但是線(xiàn)程756認(rèn)識(shí)到已經(jīng)完成初始化并且直接進(jìn)入步驟760。在步驟760中,如果在所述隊(duì)列中有未處理的RECt,線(xiàn)程706進(jìn)入分類(lèi)762,其中按照地理位置識(shí)別所述RECt并且線(xiàn)程706進(jìn)入步驟764。在步驟764中,如果SREC文件不存在已識(shí)別的地理位置,那么線(xiàn)程706進(jìn)入步驟768,其中為那個(gè)位置創(chuàng)建SREC文件。一旦在步驟768中創(chuàng)建所述SREC文件,或者在步驟764中識(shí)別出適當(dāng)?shù)南惹按嬖诘腟REC文件,線(xiàn)程706就進(jìn)入步驟770。在步驟770中,所述REC計(jì)數(shù)器遞減并且更新所述RECt讀出指針,以及線(xiàn)程706進(jìn)入步驟772。在步驟772中,從所述隊(duì)列讀出的RECt被存儲(chǔ)在適當(dāng)?shù)腟REC文件中,所述文件在步驟764中被識(shí)別或者在步驟768中被創(chuàng)建。從步驟772,線(xiàn)程706進(jìn)入步驟774。在步驟774中,檢查在剛接收所述RECt的所述SREC文件中記錄的總功率生產(chǎn),看看是否記錄了足夠的功率來(lái)完成SREC。如果沒(méi)有,那么線(xiàn)程706返回至步驟760。如果在所述SREC文件中記錄的總功率匹配或者超過(guò)形成SREC所需要的量,那么線(xiàn)程706進(jìn)入步驟776,其中將所述SREC文件處置標(biāo)記為關(guān)閉并且保存所述SREC。從步驟776,線(xiàn)程706返回至步驟760。另外如圖7A所示,線(xiàn)程700還啟動(dòng)一般接收線(xiàn)程708。一般接收線(xiàn)程708總是監(jiān)聽(tīng)所述網(wǎng)絡(luò)中來(lái)自小應(yīng)用程序的數(shù)據(jù)包。小應(yīng)用程序基于傳送所述數(shù)據(jù)包的智能電話(huà)的序列號(hào)而彼此區(qū)分。另外如下所述,來(lái)自小應(yīng)用程序的數(shù)據(jù)包可以分類(lèi)為ENQ、BEL和EOT。REC服務(wù)器107在響應(yīng)中傳送ACK、NAK或者SYN。如下所述,ENQ是詢(xún)問(wèn),以便確定REC服務(wù)器107是否是可用的;BEL是可再生能源交易并且包括所述RECt;Ε0Τ表示所述交易完成;ACK是來(lái)自REC服務(wù)器107的肯定應(yīng)答;NAK是來(lái)自REC服務(wù)器107的否定應(yīng)答;以及SYN是來(lái)自REC服務(wù)器107的等待請(qǐng)求。如圖7B所示,一般接收線(xiàn)程708在開(kāi)始712中開(kāi)始并且具有優(yōu)先級(jí)I。在狀態(tài)712中,線(xiàn)程708構(gòu)建兩階段執(zhí)行隊(duì)列。這個(gè)隊(duì)列包括指定給每一個(gè)兩階段執(zhí)行線(xiàn)程(2PCT)的若干字的數(shù)據(jù)。所述數(shù)據(jù)包括所述序列號(hào)、所述兩階段執(zhí)行線(xiàn)程的身份、用于所述智能電話(huà)的IP地址以及等待計(jì)時(shí)器。在一些實(shí)施例中,所述隊(duì)列入口可用包括10個(gè)字,前6個(gè)字用于記錄所述智能電話(huà)序列號(hào)(可以是11位數(shù)字),字7用于表示所述兩階段執(zhí)行線(xiàn)程的身份,字8用作等待定時(shí)器,以及字9和10用于表示智能電話(huà)110的IP地址。所述身份字段提供了所述2PCT數(shù)據(jù)中的快速索引,使得另外接收的數(shù)據(jù)可以快速地與所述2PCT記錄匹配。可以利用其他大小和結(jié)構(gòu)。所述2PCT隊(duì)列具有元素,所述元素包括隊(duì)列的開(kāi)始地址、隊(duì)列的結(jié)束地址、當(dāng)前指針、2PCT數(shù)據(jù)的每一個(gè)的大小、所述隊(duì)列入口的身份、最大識(shí)別數(shù)量以及等待計(jì)時(shí)器。所述開(kāi)始和結(jié)束地址指明了所述隊(duì)列的物理開(kāi)始地址和結(jié)束地址。所述當(dāng)前指針表示可寫(xiě)入新的2PCT交易的當(dāng)前地址。所述身份向隊(duì)列中的2PCT交易指派身份,用在所述輸入數(shù)據(jù)的識(shí)別中,所述最大身份是可被指派的最高數(shù)字身份并且在所述2PCT隊(duì)列元素中的所述身份字段表示下一個(gè)可用的身份號(hào)。所述等待計(jì)時(shí)器在所述2PCT交易超時(shí)并且放棄之前提供等待時(shí)間(例如幾秒鐘)。當(dāng)各種pSA將RECt通信至REC服務(wù)器107時(shí),用記錄填充所述2PCT隊(duì)列。當(dāng)將ENQ發(fā)送至REC服務(wù)器107時(shí)在所述2PCT隊(duì)列中創(chuàng)建所述2PCT記錄,并且當(dāng)將所述BEL數(shù)據(jù)包發(fā)送至REC服務(wù)器時(shí)完成所述2PCT記錄。隨著時(shí)間的推移,通過(guò)與發(fā)送器成功的交互完成所述2PCT隊(duì)列中的記錄或者超時(shí)并且放棄所述記錄。如圖7B所示,一旦在開(kāi)始狀態(tài)712中建立所述隊(duì)列,線(xiàn)程708就進(jìn)入714框,其與步驟716循環(huán)直至接收到用于考慮的數(shù)據(jù)包為止。一旦接收到數(shù)據(jù)包,線(xiàn)程708就從步驟716進(jìn)入步驟718。在步驟718中,檢查所述iPhone的序列號(hào),看看它是不是帶有在所述2PCT隊(duì)列中當(dāng)前有效記錄的那一個(gè)。如果是,那么線(xiàn)程708進(jìn)入激活該記錄的有效兩階段執(zhí)行線(xiàn)程722,以便處理所述新的數(shù)據(jù)。兩階段執(zhí)行線(xiàn)程722對(duì)于所述2PCT隊(duì)列中的每一個(gè)有效記錄都是有效的。一旦喚醒用于那個(gè)序列號(hào)的2PCT線(xiàn)程722并且為其提供所述數(shù)據(jù)包,那么線(xiàn)程708返回至步驟714。如果所述電話(huà)序列號(hào)不是已經(jīng)在所述2PCT隊(duì)列中打開(kāi)的記錄,表示所述當(dāng)前數(shù)據(jù)包是BEL數(shù)據(jù)包而不是ENQ數(shù)據(jù)包,那么線(xiàn)程708進(jìn)入步驟720。在步驟720中,記錄的最大數(shù)量已經(jīng)是打開(kāi)的,那么線(xiàn)程708簡(jiǎn)單地忽略所述新的2PCT數(shù)據(jù)并且返回至步驟714。替代地,線(xiàn)程708可以傳送等待請(qǐng)求。然而,如果沒(méi)有達(dá)到所述最大值,用新的序列號(hào)啟動(dòng)新的2PCT線(xiàn)程722,并且將所述輸入數(shù)據(jù)包提供給所述新的2PCT線(xiàn)程722用于處理。一旦啟動(dòng),線(xiàn)程708返回至步驟714??梢灾芷谛缘刂袛嗑€(xiàn)程708,使得在所述2PCT隊(duì)列的每一個(gè)有效的2PCT記錄中的所述等待計(jì)時(shí)器可以遞減。如果所述等待計(jì)時(shí)器遞減至0,那么放棄所述2PCT記錄并且因此更新統(tǒng)計(jì)。最終,通過(guò)因?yàn)槌瑫r(shí)而放棄或者處理進(jìn)入SREC文件使所有2PCT記錄消失。當(dāng)所述2PCT當(dāng)前指針到達(dá)所述結(jié)束地址時(shí),可以對(duì)所述2PCT隊(duì)列重組,以便移動(dòng)所述有效的2PCT記錄至所述2PCT隊(duì)列的頂端,并且將所述當(dāng)前指針復(fù)位至隊(duì)列中下一個(gè)有效記錄。圖7C闡釋了2PCT線(xiàn)程722的一個(gè)實(shí)施例。圖9A至9E闡釋了根據(jù)本發(fā)明一些實(shí)施例所述可以在REC服務(wù)器110與智能電話(huà)104之間交換的數(shù)據(jù)包。如圖9A至9E所述,所述數(shù)據(jù)包可以包括16個(gè)字。在一些實(shí)施例中,每一個(gè)字可以包括16比特。圖9A闡釋了ENQ數(shù)據(jù)包910,圖9B闡釋了ACK數(shù)據(jù)包912,圖9C闡釋了NAK數(shù)據(jù)包914,圖9D闡釋了SYN數(shù)據(jù)包916,以及圖9E闡釋了BEL數(shù)據(jù)包918。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到可以使用各種數(shù)據(jù)包大小和結(jié)構(gòu)。在圖9A至9E中闡釋的特定結(jié)構(gòu)和大小只提供用作闡釋示例,不旨在限制本公開(kāi)的范圍。圖9A闡釋了一個(gè)可被智能電話(huà)104傳送至REC服務(wù)器107的示例ENQ數(shù)據(jù)包910。如圖9A所示,所述詢(xún)問(wèn)請(qǐng)求ENQ與所述pSA型號(hào)識(shí)別一起被包括在字I中。字2和3包括傳送的日期和時(shí)間。字4-7包括所述GPS信息,識(shí)別智能電話(huà)104的地理位置。字8-13包括智能電話(huà)104的序列號(hào)。字14和15包括所述單元ID,可以與特定的所有者相關(guān)聯(lián)。字16包括校驗(yàn)和,將所述校驗(yàn)和組為數(shù)據(jù)包910中字I至15所有字的和進(jìn)行計(jì)算。圖9B闡釋了一個(gè)可被REC服務(wù)器107傳送的示例ACK數(shù)據(jù)包912。如圖9B所示,字長(zhǎng)I包括所述確認(rèn)ACK。所述日期和時(shí)間被包括在字長(zhǎng)3和4中。所述智能電話(huà)104的互聯(lián)網(wǎng)協(xié)議(IP)地址被包括在字長(zhǎng)5和6中。字長(zhǎng)16包括校驗(yàn)和,它是字長(zhǎng)I至16所有字長(zhǎng)的和。圖9C闡釋了一個(gè)可被REC服務(wù)器107傳送的示例NAK數(shù)據(jù)包914。如果接收到的數(shù)據(jù)包有問(wèn)題,那么REC服務(wù)器107就傳送NAK數(shù)據(jù)包。如圖9C所示,字I包括處置代碼和NAK代碼。所述處置代碼表明是否檢測(cè)到校驗(yàn)和錯(cuò)誤或者是否檢測(cè)到內(nèi)容錯(cuò)誤。字2包括內(nèi)容錯(cuò)誤代碼。一些示例內(nèi)容錯(cuò)誤包括未知的協(xié)議、非法協(xié)議、非法日期、非法時(shí)間、非法GPS、零功率生產(chǎn)上傳、來(lái)自REC的非法校驗(yàn)和、來(lái)自小應(yīng)用程序的非法校驗(yàn)和。還可以包括其他的內(nèi)容表示。所述智能電話(huà)104的IP地址包括在字7和8中以及校驗(yàn)和包括在字16中。圖9D闡釋了一個(gè)可被REC服務(wù)器107傳送的示例等待或者SYN數(shù)據(jù)包916。如果需要等待再次上傳,那么REC服務(wù)器107就傳送SYN數(shù)據(jù)包916。如圖9D所示,字I表示等待時(shí)間請(qǐng)求和所述SYN代碼。所述等待時(shí)間請(qǐng)求表示在嘗試發(fā)送另一個(gè)RECt之前需要提供多長(zhǎng)的等待時(shí)間段。字2包括所述處置代碼。示例代碼可以表示REC服務(wù)器應(yīng)用程序擁塞(congestion)、REC服務(wù)器網(wǎng)絡(luò)擁塞、調(diào)試工作或者所述數(shù)據(jù)庫(kù)是離線(xiàn)的表示。和之前一樣,字3和4包括所述日期和時(shí)間,以及字5和6包括智能電話(huà)104的IP地址。字16包括所述校驗(yàn)和。圖9E闡釋了可被智能電話(huà)104傳送的BEL或者RECt傳送數(shù)據(jù)包的一個(gè)示例918。如圖9E所示,字I包括起源pSA的型號(hào)以及BEL行動(dòng)代碼。字2和3包括所述日期和時(shí)間。字4-7包括所述地理位置數(shù)據(jù)。字8-13包括智能電話(huà)104的序列號(hào)。字15表示由pSA110生產(chǎn)的電量。字16包括所述數(shù)據(jù)包的校驗(yàn)和。圖9F闡釋了一個(gè)可被智能電話(huà)104傳送的示例EOT數(shù)據(jù)包920。EOT數(shù)據(jù)包920表示成功交易的結(jié)束并且確認(rèn)所述RECt信息從所述pSA和智能電話(huà)104中的刪除。如圖9F所示,EOT數(shù)據(jù)包920與ENQ數(shù)據(jù)包910相同,用EOT代碼替換所述ENQ代碼。使用在圖9A至9F所示的示例數(shù)據(jù)包,可以討論2PCT線(xiàn)程722。如上所述,當(dāng)接收·到數(shù)據(jù)包時(shí),通過(guò)接收線(xiàn)程708為2PCT隊(duì)列中的每一個(gè)記錄啟動(dòng)2PCT線(xiàn)程722。當(dāng)接收到來(lái)自新的智能電話(huà)104的數(shù)據(jù)包時(shí)在線(xiàn)程708的步驟720中啟動(dòng)2PCT線(xiàn)程722,并且當(dāng)接收到來(lái)自相同智能電話(huà)104的第二個(gè)數(shù)據(jù)包時(shí)重新啟動(dòng)2PCT線(xiàn)程722。如圖7C所示,2PCT線(xiàn)程722在步驟724中啟動(dòng)并且進(jìn)入步驟726,以便接收已經(jīng)從一般線(xiàn)程708接收到的數(shù)據(jù)包。將每一個(gè)2PCT線(xiàn)程722均索引至在步驟726接收到的ENQ數(shù)據(jù)包910中表示的所述智能電話(huà)序列號(hào)。一旦接收到如圖9A所示的ENQ數(shù)據(jù)包910,線(xiàn)程722就進(jìn)入步驟728,其中檢查所述校驗(yàn)和和所述內(nèi)容。在步驟730中,如果先前接收到的數(shù)據(jù)包有問(wèn)題,那么線(xiàn)程722就進(jìn)入步驟732,其中傳送如圖9C所示的NAK數(shù)據(jù)包914并且更新用于監(jiān)測(cè)數(shù)據(jù)包傳送的統(tǒng)計(jì)。從步驟732,線(xiàn)程722終止于步驟734。如果所述內(nèi)容和校驗(yàn)和是正確的,那么步驟730進(jìn)入步驟736。在步驟736中,評(píng)估導(dǎo)致等待請(qǐng)求的條件(例如所述當(dāng)前2PCT隊(duì)列滿(mǎn)額或者進(jìn)程有問(wèn)題)。在步驟738中,如果等待請(qǐng)求是被證明的(warranted),那么線(xiàn)程722進(jìn)入步驟740,其中如圖9D所示的SYN數(shù)據(jù)包916被傳送。然后更新適當(dāng)?shù)慕y(tǒng)計(jì)并且線(xiàn)程722終止于步驟734。如果用于等待的條件不適用,那么線(xiàn)程722從步驟738進(jìn)入步驟700,其中ACK數(shù)據(jù)包912被傳送。ACK數(shù)據(jù)包912如圖9B所示。另外,將用所述ENQ數(shù)據(jù)包910接收到的信息增加至所述2PCT隊(duì)列中的記錄。然后線(xiàn)程722進(jìn)入步驟742中的等待。此時(shí),線(xiàn)程722變成不活動(dòng)的。在步驟742中,當(dāng)從具有相同序列號(hào)的智能電話(huà)接收到新的數(shù)據(jù)包時(shí)或者當(dāng)線(xiàn)程722超時(shí)時(shí),線(xiàn)程722被喚醒。一旦被喚醒,線(xiàn)程722進(jìn)入步驟744。如果線(xiàn)程722超時(shí),那么線(xiàn)程722進(jìn)入步驟746,以便更新統(tǒng)計(jì),然后終止于步驟734。如果沒(méi)有超時(shí),那么線(xiàn)程722進(jìn)入步驟748。在步驟748中,檢查接收到的數(shù)據(jù)包的內(nèi)容,即包括用于RECt的數(shù)據(jù)的BEL數(shù)據(jù)包918,是否有正確的校驗(yàn)和、協(xié)議和內(nèi)容。然后線(xiàn)程748進(jìn)入步驟750。在步驟750中,如果所述數(shù)據(jù)包有問(wèn)題,那么線(xiàn)程722進(jìn)入步驟752。在步驟752中,NAK數(shù)據(jù)包914被傳送。在一些實(shí)施例中,如果所述條件證明等待,那么可以測(cè)試等待條件并且傳送SYN數(shù)據(jù)包916。如果一切正常,那么線(xiàn)程722從步驟750移至步驟754。在步驟754中,發(fā)送ACK數(shù)據(jù)包912并且線(xiàn)程722進(jìn)入步驟760。在步驟760中,線(xiàn)程722等待如圖9F所示的EOT數(shù)據(jù)包。如果接收到所述EOT數(shù)據(jù)包或者所述過(guò)程超時(shí),那么線(xiàn)程722進(jìn)入步驟758。如果超時(shí)條件存在,那么線(xiàn)程722終止于步驟734。否則,線(xiàn)程722進(jìn)入步驟756。在步驟756中,線(xiàn)程722把接收到的數(shù)據(jù)放置在2PCT隊(duì)列的適當(dāng)記錄中。然后線(xiàn)程722終止于線(xiàn)程734。圖10闡釋了一個(gè)示例,其中REC服務(wù)器107傳送REC服務(wù)器列表1008至運(yùn)行一組在線(xiàn)應(yīng)用程序的社交網(wǎng)絡(luò)平臺(tái)1000,所述列表包括所有者以及具有積累信貸的功率生產(chǎn)列表。社交網(wǎng)絡(luò)平臺(tái)1000可以使REC服務(wù)器列表1008對(duì)于在線(xiàn)應(yīng)用程序是可用的,反過(guò)來(lái)將包含在REC服務(wù)器列表1008中的信息轉(zhuǎn)換為各種獎(jiǎng)勵(lì)。如圖10所示,REC服務(wù)器107將REC服務(wù)器列表1008通信至社交網(wǎng)絡(luò)平臺(tái)1000,所述平臺(tái)將信息提供給在平臺(tái)1000上運(yùn)行的在線(xiàn)應(yīng)用程序,所述信息涉及所有者/始發(fā)者及其設(shè)備已經(jīng)生成的功率??梢愿鶕?jù)在線(xiàn)應(yīng)用程序由社交網(wǎng)絡(luò)平臺(tái)1000修改REC服務(wù)器列表1008,以便產(chǎn)生獎(jiǎng)勵(lì)列表1006。獎(jiǎng)勵(lì)列表1006可以實(shí)際上基于在線(xiàn)用戶(hù)1002或者1004覺(jué)得有趣或者有用的任何標(biāo)準(zhǔn),所述用戶(hù)通過(guò)網(wǎng)絡(luò)1010與社交網(wǎng)絡(luò)平臺(tái)1000耦合。REC服務(wù)器107可以依賴(lài)于商業(yè)規(guī)則實(shí)時(shí)地、每10分鐘或者每天一次發(fā)送REC服務(wù)器列表1008。所述始發(fā)者的位置甚至可以是一個(gè)因素。所述pSA可以是完全分布式太陽(yáng)能可再生能源設(shè)備,可以隨著環(huán)境指令左右移動(dòng)并且可以給許多設(shè)備充電或者供電。通過(guò)直接地或者間接地將所述PSA與移動(dòng)通信功能配對(duì),可再生能源的生產(chǎn)可被獲取并打包成可再生能量證書(shū),用于隨后的銷(xiāo)售或者交易。類(lèi)似地,其他小型能源生產(chǎn)者,無(wú)論是否是移動(dòng)的,都可以聚集以便形成REC。在真實(shí)世界中的獲取可再生能源交易的行為也可用在虛擬世界中以便生成各種獎(jiǎng)勵(lì)。這可以通過(guò)構(gòu)建產(chǎn)品公司與其客戶(hù)之間的社會(huì)契約來(lái)實(shí)現(xiàn)。例如,所述產(chǎn)品公司可以同意以各種方式利用所述可再生能源交易來(lái)獎(jiǎng)勵(lì)所述客戶(hù),而所述客戶(hù)同意進(jìn)行可再生能源交易。通過(guò)這些機(jī)制,分布式小型可再生能源設(shè)備可以變成在全球范圍內(nèi)致力于減輕全球變暖的一個(gè)因素。上述實(shí)施例只意味著作為本發(fā)明的示例,而不旨在限制本發(fā)明。本領(lǐng)域普通技術(shù)人員可以認(rèn)識(shí)到,盡管沒(méi)有被清晰地描述,各種修改被卻確定在本發(fā)明的范圍內(nèi)。因此,本發(fā)明只受限于后附權(quán)利要求。權(quán)利要求1.一種裝置,包括可再生電源;與所述可再生電源耦合的電子電路,所述電子電路為電池充電并且當(dāng)外部設(shè)備與連接器耦合時(shí)將電力分配給所述連接器;以及與所述電子電路耦合的控制系統(tǒng),所述控制系統(tǒng)控制所述電池的充電和對(duì)所述外部設(shè)備的電力分配,其中所述控制系統(tǒng)匯集由所述裝置生產(chǎn)的電量的傳送記錄。2.根據(jù)權(quán)利要求I所述的裝置,其中所述可再生電源是太陽(yáng)能電池。3.根據(jù)權(quán)利要求I所述的裝置,其中當(dāng)外部設(shè)備與所述連接器耦合時(shí)將所述傳送記錄更新并且傳送至所述連接器。4.根據(jù)權(quán)利要求3所述的裝置,其中當(dāng)從所述連接器接收到信號(hào)時(shí)復(fù)位所述傳送記錄。5.根據(jù)權(quán)利要求I所述的裝置,還包括與網(wǎng)絡(luò)的接口,其中所述傳送記錄可以通過(guò)所述接口傳送至記錄服務(wù)器。6.根據(jù)權(quán)利要求5所述的裝置,其中當(dāng)從所述記錄服務(wù)器接收到接收確認(rèn)時(shí)清空所述傳送記錄。7.根據(jù)權(quán)利要求5所述的裝置,其中以?xún)呻A段執(zhí)行協(xié)議交互來(lái)完成與所述記錄服務(wù)器的通信。8.根據(jù)權(quán)利要求I所述的裝置,還包括全球衛(wèi)星系統(tǒng),所述全球衛(wèi)星系統(tǒng)提供地理位置數(shù)據(jù)。9.一種智能電話(huà),包括與設(shè)備以及監(jiān)測(cè)和匯集處理器耦合的連接器,所述設(shè)備包括可再生電源、電池、在所述可再生電源、電池與連接器之間分配電力的電子設(shè)備,所述監(jiān)測(cè)和匯集處理器用于監(jiān)測(cè)和匯集由所述設(shè)備生成的電量;以及處理器,用于執(zhí)行軟件代碼,所述軟件代碼監(jiān)測(cè)所述設(shè)備,接收由所述設(shè)備生成的電量的傳送記錄,以及將所生成的電量傳送給REC服務(wù)器。10.根據(jù)權(quán)利要求8所述的智能電話(huà),還包括全球定位衛(wèi)星系統(tǒng),以利用所生成的電量提供地理定位數(shù)據(jù)。11.根據(jù)權(quán)利要求8所述的智能電話(huà),其中所述軟件代碼包括步驟用于通過(guò)所述連接器從所述設(shè)備上傳數(shù)據(jù);計(jì)算參數(shù);以及在顯示器上顯示參數(shù)。12.根據(jù)權(quán)利要求11所述的智能電話(huà),其中所述參數(shù)包括以下參數(shù)組中的至少一個(gè)參數(shù)所述設(shè)備中的電力產(chǎn)生;由所述設(shè)備產(chǎn)生的總電力;所述電池的狀態(tài);以及智能電話(huà)電池的狀態(tài)。13.根據(jù)權(quán)利要求11所述的智能電話(huà),其中所述軟件代碼還包括用于上傳REC交易至所述REC服務(wù)器的步驟。14.一種服務(wù)器,包括數(shù)據(jù)庫(kù);網(wǎng)絡(luò)連接;以及處理器,耦合用于從發(fā)送器接收傳送記錄,所述處理器用于在所述數(shù)據(jù)庫(kù)中記錄單獨(dú)的傳送;以及一旦接收到能夠生成可再生能量證書(shū)的足夠電力生成的記錄,就把所述單獨(dú)的傳送的記錄匯集到單個(gè)可再生能量證書(shū)中。15.根據(jù)權(quán)利要求14所述的服務(wù)器,其中所述數(shù)據(jù)庫(kù)包括文件,所述文件包括聚集以形成REC的單獨(dú)傳送REC。16.根據(jù)權(quán)利要求15所述的服務(wù)器,其中所述處理器以?xún)呻A段執(zhí)行協(xié)議與所述發(fā)送器通信。17.—種記錄電力生成的方法,包括從一個(gè)或者多個(gè)電力發(fā)電機(jī)接收單獨(dú)的傳送記錄;將每一個(gè)傳送記錄記錄在數(shù)據(jù)庫(kù)中;監(jiān)測(cè)所述數(shù)據(jù)庫(kù)中的所述傳送記錄,直至接收到能夠接收可再生能量證書(shū)的足夠電力生成的記錄為止;關(guān)閉所述數(shù)據(jù)庫(kù)以表示一個(gè)可再生能源證書(shū);以及一旦關(guān)閉數(shù)據(jù)庫(kù),打開(kāi)新的數(shù)據(jù)庫(kù)用于其他單獨(dú)的傳送記錄的接收。18.根據(jù)權(quán)利要求17所述的方法,其中接收單獨(dú)的傳送記錄包括利用兩階段執(zhí)行協(xié)議與單個(gè)發(fā)送器通信。19.根據(jù)權(quán)利要求17所述的方法,還包括在所述數(shù)據(jù)庫(kù)中提供與地理位置相對(duì)應(yīng)的單個(gè)文件,并且通過(guò)地理位置分類(lèi)所述傳送記錄用于在相應(yīng)的單個(gè)文件中積累。20.根據(jù)權(quán)利要求17所述的方法,還包括在所述數(shù)據(jù)庫(kù)中提供與所有權(quán)相對(duì)應(yīng)的單個(gè)文件,并且通過(guò)所有權(quán)分類(lèi)所述傳送記錄,用于在相應(yīng)的單個(gè)文件中積累。21.根據(jù)權(quán)利要求20所述的方法,還包括將與交易的所有權(quán)相關(guān)聯(lián)的記錄與任何項(xiàng)目或者概念進(jìn)行匯集。22.根據(jù)權(quán)利要求21所述的方法,其中將所述記錄傳送至社交網(wǎng)絡(luò)平臺(tái)。23.根據(jù)權(quán)利要求21所述的方法,其中將所述記錄用于交易虛擬的項(xiàng)目。24.根據(jù)權(quán)利要求23所述的方法,其中所述虛擬項(xiàng)目包括虛擬的能量、虛擬的貨幣、狀態(tài)、虛擬的商品以及虛擬的概念中的一個(gè)或者多個(gè)。25.根據(jù)權(quán)利要求21所述的方法,其中所述記錄用于交易貨幣價(jià)值、貨物、競(jìng)賽條目或者其他商品。全文摘要提供了一種用于已記錄的可再生能源證書(shū)的系統(tǒng)和方法,所述證書(shū)來(lái)自由小型發(fā)電機(jī)生產(chǎn)的電力。一種設(shè)備可以包括可再生電源以及電子器件,以便利用來(lái)自所述可再生電源的電力監(jiān)測(cè)和控制所述設(shè)備中電池的充電。來(lái)自所述電池的電力可用于給外部設(shè)備供電或者充電。所述電子器件還記錄來(lái)自所述可再生能源的總電力生產(chǎn)以及將交易記錄上傳至外部設(shè)備,用于傳送至記錄服務(wù)器或者將它直接上傳至所述記錄服務(wù)器本身。所述記錄服務(wù)器匯集所述交易記錄并且通過(guò)聚集所述交易記錄生成可再生能源證書(shū)。可再生能源證書(shū)可用于兌換真實(shí)或者虛擬的商品和服務(wù)。文檔編號(hào)H02J7/35GK102893489SQ201180019256公開(kāi)日2013年1月23日申請(qǐng)日期2011年2月16日優(yōu)先權(quán)日2010年2月16日發(fā)明者M(jìn)·詹姆斯·布倫,C·沃倫·澤特勒申請(qǐng)人:索拉爾康寶恩特有限公司