本發(fā)明屬于移動電源技術(shù)領(lǐng)域,尤其涉及一種移動電源租借方法及系統(tǒng)。
背景技術(shù):
目前,隨著移動終端的功能不斷增強,用戶的時間正越來越多地被移動終端中的各種應(yīng)用軟件占據(jù)。移動終端的電量不足將會給用戶帶來極大的不便,因此,用戶對于電池續(xù)航能力的需求也在日益增長。然而,由于電池續(xù)航水平增長緩慢,當(dāng)用戶在室外活動時長較久時,都不可避免地面臨移動終端電量耗盡的情況,而為了解決該問題,隨著科技的發(fā)展,出現(xiàn)了移動電源。
移動電源,也叫充電寶、旅行充電器等,其為一種集供電和充電功能于一體的便攜式充電器,可以給手機、平板電腦等終端設(shè)備隨時隨地充電。然而,盡管移動電源極大地滿足了用戶的充電需求,但移動電源所存儲的電量也是有限的。若移動電源的電量被耗盡,或者用戶出門沒有攜帶移動電源,則無法及時地為移動終端充電,因此,現(xiàn)有移動終端的充電方法存在靈活性較差的問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種移動電源租借方法及系統(tǒng),以解決現(xiàn)有移動終端的充電方法存在靈活性較差的問題。
本發(fā)明實施例的第一方面提供了一種移動電源租借方法,包括:
第一終端掃描移動電源對應(yīng)的二維碼,以生成基于所述移動電源的充電請求,所述移動電源存放于預(yù)設(shè)地點;
所述第一終端將所述充電請求發(fā)送至云端服務(wù)器;
所述云端服務(wù)器根據(jù)接收到的所述充電請求,生成支付鏈接,并將所述支付鏈接返回至所述第一終端,以請求獲取與所述支付鏈接關(guān)聯(lián)的付款確認(rèn)信息;
若所述云端服務(wù)器接收到所述付款確認(rèn)信息,則將第一控制參數(shù)發(fā)送至所述移動電源,所述第一控制參數(shù)用于控制所述移動電源的電壓輸出;
所述移動電源根據(jù)所述第一控制參數(shù),選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,將電壓輸出至第二終端;
其中,所述第二終端通過電源連接線與所述移動電源的所述電壓輸出端口相連。
本發(fā)明實施例的第二方面提供了一種移動電源租借系統(tǒng),包括第一終端、移動電源以及云端服務(wù)器,
所述第一終端用于掃描所述移動電源對應(yīng)的二維碼,以生成基于所述移動電源的充電請求,所述移動電源存放于預(yù)設(shè)地點;
所述第一終端還用于將所述充電請求發(fā)送至云端服務(wù)器;
所述云端服務(wù)器用于根據(jù)接收到的所述充電請求,生成支付鏈接,并將所述支付鏈接返回至所述第一終端,以請求獲取與所述支付鏈接關(guān)聯(lián)的付款確認(rèn)信息;
若所述云端服務(wù)器接收到所述付款確認(rèn)信息,則所述云端服務(wù)器還用于將第一控制參數(shù)發(fā)送至所述移動電源,所述第一控制參數(shù)用于控制所述移動電源的電壓輸出;
所述移動電源用于根據(jù)所述第一控制參數(shù),選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,將電壓輸出至第二終端;
其中,所述第二終端通過電源連接線與所述移動電源的所述電壓輸出端口相連。
本發(fā)明實施例中,第一終端通過掃描存放于預(yù)設(shè)地點的移動電源的二維碼,能夠自動生成充電請求,使得用戶能夠通過第一終端,隨時隨地地完成移動電源的租借付款。僅有在接收到付款確認(rèn)信息的前提下,云端服務(wù)器才向移動電源發(fā)出控制參數(shù),使得移動電源可以及時并準(zhǔn)確地啟動電壓輸出端口,將電壓輸出至第二終端。因此,用戶在沒有攜帶移動電源的情況下,也能基于本發(fā)明實施例所提供的方法,方便地完成移動電源的租借以及使用,在保證移動終端的充電方式變得更加靈活的同時,避免了他人在未付款情況下隨意使用存放于預(yù)設(shè)地點的移動電源,提高了移動電源租借系統(tǒng)的可靠性。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的移動電源租借方法所適用的系統(tǒng)架構(gòu)圖;
圖2是本發(fā)明實施例提供的移動電源租借方法的實現(xiàn)流程圖;
圖3是本發(fā)明實施例中通過二維碼方式生成基于某一移動電源的充電請求的示意圖;
圖4是本發(fā)明實施例提供的移動電源的模塊連接示意圖;
圖5是本發(fā)明另一實施例提供的移動電源租借方法的實現(xiàn)流程圖;
圖6是本發(fā)明又一實施例提供的移動電源租借方法的實現(xiàn)流程圖;
圖7是本發(fā)明再一實施例提供的移動電源租借方法的實現(xiàn)流程圖;
圖8是本發(fā)明實施例提供的移動電源租借系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明實施例。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
在本發(fā)明實施例中,所述第一終端包括但不限于具備攝像頭以及顯示屏的手機、平板電腦、掌上電腦等移動端智能設(shè)備。所述第二終端為受電設(shè)備,其能夠通過外部電源給自身充電,即,接收外部電路所輸入的電能。其中,第一終端與第二終端可以為同一設(shè)備,也可以是不同的設(shè)備,在此不作限定。
圖1示出了本發(fā)明實施例提供的移動電源租借方法所適用的系統(tǒng)架構(gòu)圖,為了便于說明,僅示出了與本實施例相關(guān)的部分。
參照圖1,該系統(tǒng)由第一終端11、云端服務(wù)器12、多個移動電源13以及第二終端14組成。其中,第一終端11可以為具有網(wǎng)絡(luò)接入功能的移動端智能設(shè)備。第一終端11用于為應(yīng)用程序客戶端或者網(wǎng)頁客戶端提供運行環(huán)境,并通過運行上述應(yīng)用程序客戶端或者網(wǎng)頁客戶端,保證與云端服務(wù)器12之間的通信。第一終端11可以通過二維碼掃描器,對移動電源13對應(yīng)的二維碼進(jìn)行掃描識別處理,并生成充電請求后發(fā)送至云端服務(wù)器12。同時,第一終端11也可以作為付款終端,用于接收用戶輸入的付款賬號及密碼。
在該系統(tǒng)中,云端服務(wù)器12用于對第一終端11發(fā)送的充電請求進(jìn)行響應(yīng),以生成付款鏈接后返回至第一終端11。云端服務(wù)器12還用于在接收到付款確認(rèn)信息時,對放置于預(yù)設(shè)地點的移動電源13進(jìn)行遠(yuǎn)程管理及控制。云端服務(wù)器11具體可以是物聯(lián)網(wǎng)平臺。
移動電源13用于為第二終端提供電能,并通過外部電源給自身充電。移動電源13的電壓輸出端口裸露于設(shè)備外殼,使得電源連接線的一端能夠插入該電壓輸出端口。另外,移動電源13還基于內(nèi)部的無線模塊,與云端服務(wù)器12進(jìn)行通信。
第二終端14用于接受移動電源13輸出的電能,其電壓輸入端口通過上述電源連接線,與移動電源13的電壓輸出端口相連。
其中,對于第一終端11、云端服務(wù)器12以及移動電源13之間所流轉(zhuǎn)的通信數(shù)據(jù),在其發(fā)送之前,均通過des加密技術(shù)(dataencryptionstandard,數(shù)據(jù)加密標(biāo)準(zhǔn))進(jìn)行對稱加密處理。
圖2示出了本發(fā)明實施例提供的移動電源租借方法的實現(xiàn)流程圖,詳述如下:
s201:第一終端掃描移動電源對應(yīng)的二維碼,以生成基于所述移動電源的充電請求,所述移動電源存放于預(yù)設(shè)地點。
s202:所述第一終端將所述充電請求發(fā)送至云端服務(wù)器。
本發(fā)明實施例中,上述二維碼,即利用某種特定的幾何圖形或按一定規(guī)律在二維方向上分布的黑白相間的圖形來記錄數(shù)據(jù)符號信息的一種平面圖案。使用若干個與移動電源的標(biāo)識號相對應(yīng)的幾何形體來組成該二維碼,并顯示在移動電源的顯示屏上、粘貼在移動電源外殼上或顯示于其他外部信息載體中。第一終端通過使用帶有光電掃描功能的應(yīng)用程序客戶端或者網(wǎng)頁客戶端對該二維碼進(jìn)行掃描,能夠自動識讀該二維碼中的信息并執(zhí)行處理,從而獲取該二維碼對應(yīng)的移動電源的標(biāo)識號,并基于該標(biāo)識號生成充電請求。
其中,上述二維碼為通過des加密技術(shù)(dataencryptionstandard,即數(shù)據(jù)加密標(biāo)準(zhǔn))加密處理后所得到的二維碼。上述標(biāo)識號可以是移動終端的mac地址,用于唯一標(biāo)識一個移動電源。上述移動電源在默認(rèn)狀態(tài)下,位于指定的室外地點。這些室外地點例如可以是街道上的商家店鋪內(nèi)部,每一個商家店鋪內(nèi)部存放有一個或者多個移動電源。每一移動電源在未被使用之前,均通過電壓輸入端口與其充電插座相連,保證自身處于充電狀態(tài)。
圖3為通過二維碼方式生成基于某一移動電源的充電請求的示意圖。如圖3所示,在移動電源的外殼上,顯示有包含其標(biāo)識號的二維碼;右側(cè)的第一終端啟動應(yīng)用程序客戶端中的二維碼掃描功能,將掃描框?qū)?zhǔn)二維碼并進(jìn)行識別,則第一終端將生成攜帶有移動電源的標(biāo)識號的充電請求,并自動發(fā)送至應(yīng)用程序客戶端所對應(yīng)的后臺的云端服務(wù)器中。其中,應(yīng)用程序客戶端通過超文本傳輸協(xié)議(http,hypertexttransferprotocol),與后臺的云端服務(wù)器通信相連。
特別地,用戶通過咨詢店鋪管理員或者讀取第一終端外殼上所貼服的標(biāo)識號,可直接將標(biāo)識號輸入至第一終端屏幕所示的輸入框中。當(dāng)?shù)谝唤K端檢測到標(biāo)識號輸入完成指令時,將生成攜帶有移動電源的標(biāo)識號的充電請求,并自動發(fā)送至應(yīng)用程序客戶端所對應(yīng)的后臺的云端服務(wù)器中。
特別地,在第一終端發(fā)送充電請求之前,獲取客戶端中用戶所使用的登錄賬號,并將登錄賬號作為充電請求中的一參數(shù),發(fā)送至云端服務(wù)器。上述客戶端包括應(yīng)用程序客戶端以及網(wǎng)頁客戶端。
s203:所述云端服務(wù)器根據(jù)接收到的所述充電請求,生成支付鏈接,并將所述支付鏈接返回至所述第一終端,以請求獲取與所述支付鏈接關(guān)聯(lián)的付款確認(rèn)信息。
當(dāng)接收到充電請求時,云端服務(wù)器生成與用戶登錄賬號關(guān)聯(lián)的訂單,并生成該訂單對應(yīng)的支付鏈接后返回至第一終端。第一終端自動打開支付鏈接所對應(yīng)的支付頁面,以將訂單中所包含的支付金額、移動電源標(biāo)識號以及充電時長等商品信息展示于顯示屏。第一終端在其展示的支付頁面中,獲取用戶所選擇的支付方式以及用戶輸入的支付密碼。支付方式包括但不限于微信支付、支付寶支付以及銀行卡支付等互聯(lián)網(wǎng)支付方式。若支付方式為上述微信支付以及支付寶支付等基于第三方互聯(lián)網(wǎng)錢包的支付方式,則云端服務(wù)器調(diào)用第三方支付應(yīng)用所提供應(yīng)用程序接口api,使得第一終端能夠?qū)⒆x取到的支付密碼發(fā)送至第三方支付應(yīng)用的后臺服務(wù)器,以在該后臺服務(wù)器中完成支付驗證。
s204:若所述云端服務(wù)器接收到所述付款確認(rèn)信息,則將第一控制參數(shù)發(fā)送至所述移動電源,所述第一控制參數(shù)用于控制所述移動電源的電壓輸出。
當(dāng)支付驗證成功后,云端服務(wù)器將接收到第三方支付應(yīng)用的后臺服務(wù)器所返回的付款確認(rèn)信息。此時,云端服務(wù)器根據(jù)充電請求中的標(biāo)識號,將用于控制移動電源電壓輸出的控制參數(shù)輸出至標(biāo)識號所對應(yīng)的移動電源。
s205:所述移動電源根據(jù)所述第一控制參數(shù),選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,將電壓輸出至第二終端。
圖4為本發(fā)明實施例提供的移動電源的結(jié)構(gòu)框圖。在圖4中,移動電源通過其內(nèi)置的無線模塊,接收云端服務(wù)器下發(fā)的第一控制參數(shù),并通過主控模塊來解析該第一控制參數(shù)后,生成第一控制指令。其中,主控模塊由微控制單元(microcontrollerunit,mcu)來實現(xiàn)。
由三極管或者場效應(yīng)管開關(guān)電路構(gòu)成的控制模塊獲取主控模塊所生成的第一控制指令后,選通電壓輸出電路,以將移動電源的電壓輸出端口開啟,由此能夠在移動電源與二終端之間形成電能傳輸通路。其中,第二終端通過電源連接線與移動電源的電壓輸出端口物理相連。
基于該電能傳輸通路,移動電源將預(yù)先存儲的電壓傳輸至第二終端,使得用戶能夠利用該移動電源,為第二終端執(zhí)行充電。
本發(fā)明實施例中,第一終端通過掃描存放于預(yù)設(shè)地點的移動電源的二維碼,能夠自動生成充電請求,使得用戶能夠通過第一終端,隨時隨地地完成移動電源的租借付款。僅有在接收到付款確認(rèn)信息的前提下,云端服務(wù)器才向移動電源發(fā)出控制參數(shù),使得移動電源可以及時并準(zhǔn)確地啟動電壓輸出端口,將電壓輸出至第二終端。因此,用戶在沒有攜帶移動電源的情況下,也能基于本發(fā)明實施例所提供的方法,方便地完成移動電源的租借以及使用,在保證移動終端的充電方式變得更加靈活的同時,避免了他人在未付款情況下隨意使用存放于預(yù)設(shè)地點的移動電源,提高了移動電源租借系統(tǒng)的可靠性。
作為本發(fā)明的一個實施例,上述s205具體包括:
所述移動電源根據(jù)所述第一控制參數(shù),在控制時長內(nèi)選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,在所述控制時長內(nèi)將電壓輸出至第二終端。
本發(fā)明實施例中,若移動電源檢測到其接收到的第一控制參數(shù)包括控制時長,則在其選通內(nèi)部的電壓輸出電路的同時,令計時模塊啟動計時功能。若計時模塊的讀數(shù)達(dá)到第一控制參數(shù)中的控制時長,則移動電源斷開內(nèi)部的電壓輸出電路,以停止通過電壓輸出端口將電壓輸出至電源線相連的第二終端。
云端服務(wù)器所生成的每一付款訂單所對應(yīng)的控制時長可以相同也可以不同。若云端服務(wù)器所生成的每一付款訂單所對應(yīng)的控制時長相同,則在上述s103中生成支付鏈接時,支付金額為固定值。移動電源每次接收到云端服務(wù)器所下發(fā)的第一控制參數(shù)時,僅在固定的時長內(nèi)選通內(nèi)部的電壓輸出電路。
若云端服務(wù)器所生成的每一付款訂單所對應(yīng)的控制時長不同,則云端服務(wù)器可根據(jù)充電請求所攜帶的充電時長來計算支付金額后,再生成支付鏈接。移動電源每次接收到云端服務(wù)器所下發(fā)的第一控制參數(shù)時,僅在第一控制參數(shù)所指示的控制時長內(nèi),選通其內(nèi)部的電壓輸出電路,開啟電壓輸出端口。
本發(fā)明實施例中,根據(jù)控制時長的不同,移動電源能夠準(zhǔn)確地控制電壓輸出的時長,避免了移動電源的電壓輸出端口在開啟后無法自動關(guān)閉,實現(xiàn)了移動電源電壓輸出端口的智能化控制。
作為本發(fā)明的另一個實施例,圖5示出了本發(fā)明實施例提供的移動電源租借方法的實現(xiàn)流程,該流程包括s201至s208。其中,s206至s208具體如下:
s206:所述移動電源以預(yù)設(shè)的時間間隔檢測電源狀態(tài)信息,并將所述電源狀態(tài)信息上傳至所述云端服務(wù)器。
本發(fā)明實施例中,電源狀態(tài)信息包括但不限于電芯容量、剩余容量、循環(huán)次數(shù)、輸出電流、輸出電壓以及充電時長等。移動電源所內(nèi)置的檢測電路將采集上述各項電源狀態(tài)信息,并將電源狀態(tài)信息通過無線模塊上傳至云端服務(wù)器。
優(yōu)選地,移動電源以預(yù)設(shè)的時間間隔采集上述各項電源狀態(tài)信息,并在每一次檢測后,實時將電源狀態(tài)信息上傳至云端服務(wù)器。
s207:所述云端服務(wù)器根據(jù)所述移動電源對應(yīng)的所述付款確認(rèn)信息,將所述電源狀態(tài)信息發(fā)送至所述付款確認(rèn)信息對應(yīng)的所述第一終端。
云端服務(wù)器根據(jù)電源狀態(tài)信息所攜帶的標(biāo)識號,篩選出包含該標(biāo)識號的已付款訂單。從篩選出的已付款訂單中,云端服務(wù)器確定出這些已付款訂單的第一終端,以將接收到的電源狀態(tài)信息發(fā)送至該第一終端。
優(yōu)選地,云端服務(wù)器可將接收到的各個移動電源的電源狀態(tài)信息發(fā)送至已連接的各個第一終端,且該電源狀態(tài)信息攜帶有移動電源的標(biāo)識號。
s208:所述第一終端對所述電源狀態(tài)信息進(jìn)行顯示。
若云端服務(wù)器僅下發(fā)第二終端所連接的移動電源的電源狀態(tài)信息,則第一終端將電源狀態(tài)信息展示于應(yīng)用程序客戶端或網(wǎng)頁客戶端中。
若云端服務(wù)器下發(fā)其通信相連的各個移動電源的電源狀態(tài)信息,則第一終端在應(yīng)用程序客戶端或網(wǎng)頁客戶端中,以標(biāo)記有不同標(biāo)識號的圖標(biāo)來表示一個移動電源,并在檢測到用戶發(fā)出的圖標(biāo)選取指令時,才對該圖標(biāo)所對應(yīng)的移動電源的電源狀態(tài)信息進(jìn)行展示。
本發(fā)明實施例中,基于移動電源內(nèi)部設(shè)置的檢測電路以及無線模塊,云端服務(wù)器能夠?qū)崟r檢測出移動電源的屬性性能以及輸出狀態(tài)。通過令云端服務(wù)器將移動電源的電源狀態(tài)信息發(fā)送至第一終端,保證了用戶能夠利用第一終端,隨時地查看移動電源的電源電量以及充電時長,了解當(dāng)前時刻的充電狀態(tài)。
作為本發(fā)明的又一實施例,圖6示出了本發(fā)明實施例提供的移動電源租借方法的實現(xiàn)流程。如圖6所示,在上述s208之后,還包括:
s209:在所述控制時長內(nèi),若所述云端服務(wù)器接收到充電暫停請求,則將第二控制參數(shù)發(fā)送至所述移動電源,所述第二控制參數(shù)用于停止所述移動電源的電壓輸出。
在移動電源開啟其電壓輸出端口的過程中,若用戶臨時有事想要暫停充電,則第一終端可在應(yīng)用程序客戶端或網(wǎng)頁客戶端中接收用戶發(fā)出的充電暫停指令,并在對充電暫停指令進(jìn)行解析處理后,生成充電暫停請求。第一終端將該充電暫停請求發(fā)送至云端服務(wù)器。
特別地,若移動電源檢測到其剩余電量不足以在控制時長內(nèi)持續(xù)為與之相連的第二終端供電,或者,移動電源檢測到其溫度等參數(shù)值異常,則移動電源也可向云端服務(wù)器發(fā)送充電暫停請求。
云端服務(wù)器在接收到充電暫停請求時,根據(jù)充電暫停請求所對應(yīng)的標(biāo)識號,將第二控制參數(shù)發(fā)送至該標(biāo)識號對應(yīng)的移動電源,并將暫停充電響應(yīng)結(jié)果返回至第一終端。
其中,第二控制參數(shù)用于控制移動電源斷開其內(nèi)部的電壓輸出電路。
s210:所述移動電源根據(jù)所述第二控制參數(shù),斷開內(nèi)部的電壓輸出電路,以停止通過所述電壓輸出端口,將電壓輸出至第二終端。
移動電源通過其內(nèi)置的無線模塊,接收云端服務(wù)器下發(fā)的第二控制參數(shù),并通過主控模塊來解析該第二控制參數(shù),從而生成第二控制指令??刂颇K用于獲取主控模塊所生成的第二控制指令后,斷開電壓輸出電路,以將移動電源的電壓輸出端口關(guān)閉。此時,電能傳輸通路斷開,移動電源無法將預(yù)先存儲的電壓傳輸至外部的第二終端,由此達(dá)到了停止充電的目的。
s211:所述云端服務(wù)器將所述剩余充電時長與所述第一終端關(guān)聯(lián)后進(jìn)行存儲,以在再次接收到所述第一終端發(fā)出的充電請求時,將控制時長為所述剩余充電時長的所述第一控制參數(shù)發(fā)送至移動電源。
本發(fā)明實施例中,電源狀態(tài)信息包括剩余充電時長,即,付款訂單所對應(yīng)的控制時長與當(dāng)前已充電時長的差值。當(dāng)云端服務(wù)器下發(fā)第二控制參數(shù)后,讀取移動電源最近一次上傳的電源狀態(tài)信息。云端服務(wù)器從電源狀態(tài)信息中提取剩余充電時長,將該剩余充電時長與付款訂單所對應(yīng)的第一終端進(jìn)行綁定后進(jìn)行存儲。具體地,將剩余充電時長存儲至用戶登錄賬號所對應(yīng)的個人狀態(tài)信息中。
當(dāng)?shù)谝唤K端再次向云端服務(wù)器發(fā)出充電請求時,根據(jù)該充電請求的登錄賬號,云端服務(wù)器獲取該登錄賬號的個人狀態(tài)信息。若檢測到個人狀態(tài)信息中的剩余充電時長不為零,則云端服務(wù)器無須生成付款鏈接,直接將第一控制參數(shù)發(fā)送至該充電請求所對應(yīng)的移動電源。其中。該第一控制參數(shù)所攜帶的控制時長為上述剩余充電時長。
移動電源在剩余充電時長內(nèi),選通內(nèi)部的電壓輸出電路,以通過開啟的電壓輸出端口,在剩余充電時長內(nèi)將電壓輸出至與之相連的第二終端。
本發(fā)明實施例中,當(dāng)在特殊情況下需要暫停充電時,通過令云端服務(wù)器對用戶登錄賬號的剩余充電時長進(jìn)行存儲,保證了用戶在沒有財產(chǎn)損失的情況下,能夠隨時更換移動電源,從而提高了移動電源租借系統(tǒng)的可靠性以及靈活性。
在上述各個實施例的基礎(chǔ)上,作為本發(fā)明的再一實施例,如圖7所示,在s201之前,還包括:
s701:所述第一終端將當(dāng)前時刻的地理位置上傳至云端服務(wù)器。
第一終端保持固定的時間間隔將其對應(yīng)的實時地理位置上傳至遠(yuǎn)端服務(wù)器。
在本發(fā)明實施例中,第一終端除了通過其內(nèi)置的gps模塊來獲取地理位置之外,還可以通過基于移動運營網(wǎng)基站的定位方式來確定其地理位置。地理位置包含有多種數(shù)據(jù)表現(xiàn)形式,例如經(jīng)緯度坐標(biāo)數(shù)據(jù),三維數(shù)據(jù)等。
s702:所述云端服務(wù)器根據(jù)所述地理位置所屬的區(qū)域范圍,檢測所述區(qū)域范圍內(nèi)的預(yù)設(shè)地點,并將所述預(yù)設(shè)地點返回至所述第一終端。
云端服務(wù)器根據(jù)第一終端上傳的地理位置,確定第一終端在當(dāng)前時刻所屬的區(qū)域范圍。
例如,云端服務(wù)器根據(jù)第一終端的地理位置所對應(yīng)的地理數(shù)據(jù)坐標(biāo)點,將預(yù)存儲的行政區(qū)域的層面圖與所述坐標(biāo)點進(jìn)行疊加。若該坐標(biāo)點位于該層面圖的某個行政區(qū)域范圍之內(nèi),該行政區(qū)域即為第一終端當(dāng)前所屬的區(qū)域范圍。
基于云端服務(wù)器所存儲的各個預(yù)設(shè)地點與區(qū)域范圍的對應(yīng)關(guān)系,在確定出第一終端當(dāng)前所屬的區(qū)域范圍后,云端服務(wù)器讀取該區(qū)域范圍內(nèi)的各個預(yù)設(shè)地點的位置數(shù)據(jù),并將位置數(shù)據(jù)返回至第一終端。
s703:所述第一終端將所述預(yù)設(shè)地點顯示在電子地圖界面。
第一終端獲取到當(dāng)前區(qū)域范圍內(nèi)各個預(yù)設(shè)地點的位置數(shù)據(jù)后,在當(dāng)前運行的電子地圖界面中查找出對應(yīng)該位置數(shù)據(jù)的地圖位置點。此后,在該地圖位置點顯示預(yù)設(shè)的標(biāo)記圖案,且標(biāo)記圖案中還可以包含預(yù)設(shè)位置點的名稱或者標(biāo)識,包括但不限于店鋪名稱、地址門牌號等。
本發(fā)明實施例通過在第一終端的電子地圖界面顯示對應(yīng)于預(yù)設(shè)地點的標(biāo)記圖案,用戶能夠從地圖中實時查詢到附近區(qū)域范圍內(nèi)能夠提供移動電源租借服務(wù)的預(yù)設(shè)地點,從而使得用戶能夠根據(jù)地圖所展示的位置,快速且準(zhǔn)確地定位預(yù)設(shè)地點,以在到達(dá)預(yù)設(shè)地點后,完成移動電源的租借。
優(yōu)選地,在上述各個實施例的基礎(chǔ)上,在上述s101之前,還包括:
移動電源檢測當(dāng)前時刻是否接收到外部電源所輸入的電壓;
若所述移動電源檢測到當(dāng)前時刻并未接收到外部電源所輸入的電壓,則在預(yù)設(shè)時長內(nèi)選通內(nèi)部的電壓輸出電路,以在所述預(yù)設(shè)時長內(nèi)通過所述電壓輸出電路的電壓輸出端口,將電壓輸出至第二終端。
本發(fā)明實施例中,第一終端與第二終端為同一設(shè)備,且移動電源在默認(rèn)狀態(tài)下通過電壓輸入端口與其充電插座相連。相對于第一終端從電量為零到充滿電量所需的總時長來說,上述預(yù)設(shè)時長為較短的時長,例如5分鐘。
由于移動電源放置于預(yù)設(shè)地點時,其一直與充電插座相連,因而可持續(xù)檢測到外部電源所輸入的電壓。當(dāng)用戶需要租借該移動電源時,將移動電源從充電插座上取出,使得移動電源的電壓輸入電路處于開路狀態(tài)。此時,移動電源檢測到當(dāng)前時刻并未接收到外部電源所輸入的電壓,因而確定為用戶需要執(zhí)行終端充電操作,因此,移動電源自動選通內(nèi)部的電壓輸出電路,開啟電壓輸出端口,以在第一終端通過電源連接線與移動電源的電壓輸出端口相連時,將移動電源所存儲的電壓輸出至第一終端。并且,在移動電源選通內(nèi)部的電壓輸出電路的同時,令計時模塊啟動計時功能。若計時模塊的讀數(shù)達(dá)到了預(yù)設(shè)時長,則移動電源斷開內(nèi)部的電壓輸出電路,以停止通過電壓輸出端口將電壓輸出至電源線相連的第一終端。
本發(fā)明實施例適用于第一終端在掃描移動電源所對應(yīng)的二維碼之前已處于電量耗盡的情況之下,此時,第一終端可通過連接移動電源的電壓輸出端口,在預(yù)設(shè)時長內(nèi)先進(jìn)行短暫的充電后恢復(fù)開機,從而可以在移動電源斷開內(nèi)部的電壓輸出電路之后,重新掃描移動電源的二維碼,以執(zhí)行移動電源的租借流程后繼續(xù)為終端充電。
本發(fā)明實施例避免了用戶的移動終端在電量不足的情況下無法完成移動電源的租借操作,提高了移動電源租借系統(tǒng)的可靠性以及靈活性。
應(yīng)理解,上述實施例中各步驟的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
圖8示出了本發(fā)明實施例提供的移動電源租借系統(tǒng)的結(jié)構(gòu)框圖,為了便于說明,僅示出了與本實施例相關(guān)的部分。
參照圖8,該移動電源租借系統(tǒng)包括第一終端81、移動電源82以及云端服務(wù)器83,
所述第一終端81用于掃描所述移動電源82對應(yīng)的二維碼,以生成基于所述移動電源82的充電請求,所述移動電源82存放于預(yù)設(shè)地點。
所述第一終端81還用于將所述充電請求發(fā)送至云端服務(wù)器83。
所述云端服務(wù)器83用于根據(jù)接收到的所述充電請求,生成支付鏈接,并將所述支付鏈接返回至所述第一終端81,以請求獲取與所述支付鏈接關(guān)聯(lián)的付款確認(rèn)信息。
若所述云端服務(wù)器83接收到所述付款確認(rèn)信息,則所述云端服務(wù)器83還用于將第一控制參數(shù)發(fā)送至所述移動電源82,所述第一控制參數(shù)用于控制所述移動電源82的電壓輸出。
所述移動電源82用于根據(jù)所述第一控制參數(shù),選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,將電壓輸出至第二終端;
其中,所述第二終端通過電源連接線與所述移動電源的所述電壓輸出端口相連。
可選地,所述移動電源82還用于以預(yù)設(shè)的時間間隔檢測電源狀態(tài)信息,并將所述電源狀態(tài)信息上傳至所述云端服務(wù)器83。
所述云端服務(wù)器83還用于根據(jù)所述移動電源82對應(yīng)的所述付款確認(rèn)信息,將所述電源狀態(tài)信息發(fā)送至所述付款確認(rèn)信息對應(yīng)的所述第一終端81。
所述第一終端81還用于對所述電源狀態(tài)信息進(jìn)行顯示。
可選地,所述第一控制參數(shù)包括控制時長,所述移動電源82具體用于根據(jù)所述第一控制參數(shù),在所述控制時長內(nèi)選通內(nèi)部的電壓輸出電路,以通過所述電壓輸出電路的電壓輸出端口,在所述控制時長內(nèi)將電壓輸出至第二終端81。
可選地,所述電源狀態(tài)信息包括剩余充電時長,在所述控制時長內(nèi),若所述云端服務(wù)器83接收到充電暫停請求,則所述云端服務(wù)器83還用于將第二控制參數(shù)發(fā)送至所述移動電源82,所述第二控制參數(shù)用于停止所述移動電源82的電壓輸出。
可選地,所述移動電源82還用于根據(jù)所述第二控制參數(shù),斷開內(nèi)部的電壓輸出電路,以停止通過所述電壓輸出端口,將電壓輸出至第二終端。
所述云端服務(wù)器83還用于將所述剩余充電時長與所述第一終端81關(guān)聯(lián)后進(jìn)行存儲,以在再次接收到所述第一終端81發(fā)出的充電請求時,將控制時長為所述剩余充電時長的所述第一控制參數(shù)發(fā)送至移動電源。
可選地,所述第一終端81還用于將當(dāng)前時刻的地理位置上傳至云端服務(wù)器83。
所述云端服務(wù)器83還用于根據(jù)所述地理位置所屬的區(qū)域范圍,檢測所述區(qū)域范圍內(nèi)的預(yù)設(shè)地點,并將所述預(yù)設(shè)地點返回至所述第一終端81。
所述第一終端81還用于將所述預(yù)設(shè)地點顯示在電子地圖界面。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,僅以上述各功能單元、模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能單元、模塊完成,即將所述裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。另外,各功能單元、模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請的保護范圍。上述系統(tǒng)中單元、模塊的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述或記載的部分,可以參見其它實施例的相關(guān)描述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
在本發(fā)明所提供的實施例中,應(yīng)該理解到,所揭露的裝置/終端設(shè)備和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置/終端設(shè)備實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通訊連接可以是通過一些接口,裝置或單元的間接耦合或通訊連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的模塊/單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機程序來指令相關(guān)的硬件來完成,所述的計算機程序可存儲于一計算機可讀存儲介質(zhì)中,該計算機程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。。其中,所述計算機程序包括計算機程序代碼,所述計算機程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機可讀介質(zhì)可以包括:能夠攜帶所述計算機程序代碼的任何實體或裝置、記錄介質(zhì)、u盤、移動硬盤、磁碟、光盤、計算機存儲器、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質(zhì)等。需要說明的是,所述計算機可讀介質(zhì)包含的內(nèi)容可以根據(jù)司法管轄區(qū)內(nèi)立法和專利實踐的要求進(jìn)行適當(dāng)?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機可讀介質(zhì)不包括電載波信號和電信信號。
以上所述實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。