電梯預約方法及裝置的制造方法
【專利摘要】本公開是關于一種電梯預約方法及裝置。該方法包括:獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯;控制所述目標電梯根據所述電梯預約任務運行。該技術方案能夠將乘梯者的乘梯時間和乘梯者的起點樓層作為分配電梯預約任務的依據,從而為用戶分配最為匹配的目標電梯,使用戶不再盲目地等待電梯,避免乘梯者數目過多時的長時間等待和擁擠情況,提高了用戶的體驗度。
【專利說明】
電梯預約方法及裝置
技術領域
[0001 ]本公開涉及通信技術領域,尤其涉及一種電梯預約方法及裝置。
【背景技術】
[0002]電梯是人們在樓宇中垂直走動最主要的搭乘工具,電梯系統的廣泛使用,給人們帶來了諸多的便利和效益。隨著社會的日益發展,電梯在越來越多的地方被應用,尤其是在很多寫字樓和高層住宅樓中,電梯更是被廣泛應用,這就需要定制一種好的電梯調度方法,以使寫字樓或高層住宅樓中的電梯能夠更好地為用戶服務。
【發明內容】
[0003]本公開實施例提供一種電梯預約方法及裝置。所述技術方案如下:
[0004]根據本公開實施例的第一方面,提供一種電梯預約方法,包括:
[0005]獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;
[0006]根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯;
[0007]控制所述目標電梯根據所述電梯預約任務運行。
[0008]本公開的實施例提供的技術方案可以包括以下有益效果:
[0009]上述技術方案,通過根據候選電梯的運行狀態來分配電梯預約任務,使得電梯預約任務的分配不再盲目,能夠將乘梯者的乘梯時間和乘梯者的起點樓層作為分配電梯預約任務的依據,從而為用戶分配最為匹配的目標電梯,使用戶不再盲目地等待電梯,避免乘梯者數目過多時的長時間等待和擁擠情況,提高了用戶的體驗度。此外,相較于以往通過用戶與電梯之間的距離及用戶的速度來計算用戶到達電梯的時間、進而為用戶分配電梯的方案來說,該技術方案中由于電梯預約任務中已攜帶乘梯者的乘梯時間,因此無需計算用戶到達電梯的時間,也就無需監測用戶與電梯之間的距離以及用戶的速度,減少了很多復雜的計算,從而避免了累積過多的計算誤差而導致的電梯分配失誤的情況。
[0010]在一個實施例中,所述獲取電梯預約任務,包括:
[0011 ]獲取目標終端發送的所述電梯預約任務。
[0012]該實施例中,能夠主動獲取目標終端發送的電梯預約任務,使得用戶在到達電梯之前即可將預約電梯,從而縮短用戶乘梯之前的等待時間。
[0013]在一個實施例中,所述運行狀態指示以下至少一項:
[0014]是否為空閑電梯;
[0015]當前所處的樓層;
[0016]所述起點樓層對應的乘梯者數目。
[0017]該實施例中,能夠根據候選電梯是否為空閑電梯、候選電梯當前所處的樓層以及起點樓層對應的乘梯者數目等因素來將電梯預約任務分配至目標電梯,使得電梯預約任務的分配不再盲目,能夠最大限度地為用戶分配最為匹配的目標電梯,從而提高用戶的體驗度。
[0018]在一個實施例中,所述根據所述候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯,包括:
[0019]根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯;
[0020]將所述電梯預約任務分配至所述目標電梯;
[0021 ]其中,所述預設條件包括以下至少一項:
[0022]電梯為空閑電梯;
[0023]電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。
[0024]該實施例中,將電梯預約任務分配給空閑電梯或者分配給正在運行、且將在乘梯時間之前的第一時間段內經過起點樓層的電梯,都能夠最大限度地縮短用戶等待電梯的時間,避免用戶長時間等待和擁擠。
[0025]在一個實施例中,所述控制所述目標電梯根據所述電梯預約任務運行,包括:
[0026]確定終點樓層;
[0027]響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述終點樓層。
[0028]該實施例中,能夠自動確定終點樓層,并在乘梯者進入目標電梯后,主動控制目標電梯從起點樓層運行至終點樓層,使得用戶在乘梯過程中無需手動輸入終點樓層,從而給用戶帶來了方便,且提高了用戶的乘梯體驗度。
[0029]在一個實施例中,所述確定終點樓層,包括:
[0030]根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;
[0031]或者,
[0032]根據與目標終端綁定的終點樓層信息確定所述終點樓層。
[0033]該實施例實現了確定終點樓層的自動化和智能化,且使得終點樓層的確定方式更加靈活準確。
[0034]在一個實施例中,所述方法還包括:
[0035]響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。
[0036]該實施例中,能夠在乘梯者一段時間內未進入目標電梯時取消電梯預約任務,還能夠在接收到取消任務指令時取消電梯預約任務,使得目標電梯不再被用戶需要時能夠及時取消電梯預約任務,從而避免目標電梯的無用等待,提高電梯預約的效率。
[0037]在一個實施例中,所述方法還包括:
[0038]獲取所述目標電梯到達所述起點樓層的到達時間;
[0039]向目標終端發送所述到達時間。
[0040]該實施例中,能夠獲取目標電梯到達起點樓層的到達時間,并將該到達時間發送至目標終端,使得用戶能夠及時得知電梯的到達時間,從而在“知情”的情況下更好地把握到達電梯的時間,提高了用戶的體驗度。
[0041 ]根據本公開實施例的第二方面,提供一種電梯控制裝置,包括:
[0042]第一獲取模塊,用于獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;
[0043]分配模塊,用于根據候選電梯的運行狀態,將所述第一獲取模塊獲取的電梯預約任務分配至目標電梯;
[0044]控制模塊,用于控制所述分配模塊分配的目標電梯根據所述電梯預約任務運行。
[0045]在一個實施例中,所述第一獲取模塊包括:
[0046]獲取子模塊,用于獲取目標終端發送的所述電梯預約任務。
[0047]在一個實施例中,所述運行狀態指示以下至少一項:
[0048]是否為空閑電梯;
[0049]當前所處的樓層;
[°05°]所述起點樓層對應的乘梯者數目。
[0051 ]在一個實施例中,所述分配模塊包括:
[0052]第一確定子模塊,用于根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯;
[0053]分配子模塊,用于將所述電梯預約任務分配至所述第一確定子模塊確定的目標電梯;
[0054]其中,所述預設條件包括以下至少一項:
[0055]電梯為空閑電梯;
[0056]電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。
[0057]在一個實施例中,所述控制模塊包括:
[0058]第二確定子模塊,用于確定終點樓層;
[0059]控制子模塊,用于響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述第二確定子模塊確定的終點樓層。
[0060]在一個實施例中,所述第二確定子模塊,用于根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;或者,根據與目標終端綁定的終點樓層信息確定所述終點樓層。
[0061 ] 在一個實施例中,所述裝置還包括:
[0062]取消模塊,用于響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。
[0063]在一個實施例中,所述裝置還包括:
[0064]第二獲取模塊,用于獲取所述目標電梯到達所述起點樓層的到達時間;
[0065]發送模塊,用于向目標終端發送所述第二獲取模塊獲取的到達時間。
[0066]根據本公開實施例的第三方面,提供一種電梯控制裝置,包括:
[0067]處理器;
[0068]用于存儲處理器可執行指令的存儲器;
[0069]其中,所述處理器被配置為:
[0070]獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;
[0071]根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯;
[0072]控制所述目標電梯根據所述電梯預約任務運行。
[0073]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0074]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0075]圖1是根據一示例性實施例示出的一種電梯控制方法的流程圖。
[0076]圖2是根據一示例性實施例示出的一種電梯控制方法中步驟S12的流程圖。
[0077]圖3是根據一示例性實施例示出的一種電梯控制方法中步驟S13的流程圖。
[0078]圖4是根據一示例性實施例示出的一種電梯控制方法的流程圖。
[0079]圖5是根據具體實施例一示出的一種電梯控制方法的流程圖。
[0080]圖6是根據一示例性實施例示出的一種電梯控制裝置的框圖。
[0081]圖7是根據一示例性實施例示出的一種電梯控制裝置中第一獲取模塊的框圖。
[0082]圖8是根據一示例性實施例示出的一種電梯控制裝置中分配模塊的框圖。
[0083]圖9是根據一示例性實施例示出的一種電梯控制裝置中控制模塊的框圖。
[0084]圖10是根據一示例性實施例示出的一種電梯控制裝置的框圖。
[0085]圖11是根據一示例性實施例示出的一種電梯控制裝置的框圖。
[0086]圖12是根據一示例性實施例示出的一種適用于電梯控制的裝置的框圖。
【具體實施方式】
[0087]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0088]圖1是根據一示例性實施例示出的一種電梯控制方法的流程圖,該電梯控制方法用于位于網絡側的電梯控制系統中。如圖1所示,該方法包括以下步驟S11-S13。
[0089]在步驟Sll中,獲取電梯預約任務,電梯預約任務包括:乘梯者的乘梯時間和乘梯者的起點樓層。
[0090]該步驟可執行為:獲取目標終端發送的電梯預約任務。電梯預約任務可由電梯控制系統主動獲取,即電梯控制系統主動獲取目標終端的電梯預約任務;也可以由電梯控制系統被動接收,即目標終端主動將電梯預約任務發送給電梯控制系統。
[0091]電梯控制系統可在以下任一種情況發生時主動獲取電梯預約任務:
[0092](I)檢測到有至少一個空閑電梯。
[0093 ] (2)檢測到正在運行的電梯即將經過乘梯者的起點樓層。
[0094]在步驟S12中,根據候選電梯的運行狀態,將電梯預約任務分配至目標電梯。
[0095]在步驟S13中,控制目標電梯根據電梯預約任務運行。
[0096]采用本公開實施例提供的技術方案,通過根據候選電梯的運行狀態來分配電梯預約任務,使得電梯預約任務的分配不再盲目,能夠將乘梯者的乘梯時間和乘梯者的起點樓層作為分配電梯預約任務的依據,從而為用戶分配最為匹配的目標電梯,使用戶不再盲目地等待電梯,避免乘梯者數目過多時的長時間等待和擁擠情況,提高了用戶的體驗度。此夕卜,相較于以往通過用戶與電梯之間的距離及用戶的速度來計算用戶到達電梯的時間、進而為用戶分配電梯的方案來說,該技術方案中由于電梯預約任務中已攜帶乘梯者的乘梯時間,因此無需計算用戶到達電梯的時間,也就無需監測用戶與電梯之間的距離以及用戶的速度,減少了很多復雜的計算,從而避免了累積過多的計算誤差而導致的電梯分配失誤的情況。
[0097]上述實施例中,候選電梯的運行狀態包括以下至少一種:是否為空閑電梯、當前所處的樓層、起點樓層對應的乘梯者數目。
[0098]當運行狀態包括候選電梯是否為空閑電梯時,應盡可能將電梯預約任務分配給空閑電梯;當運行狀態包括候選電梯當前所處的樓層時,應將電梯預約任務分配給當前所處的樓層距離乘梯者的起點樓層最近的電梯;當運行狀態包括起點樓層對應的乘梯者數目時,應最先分配乘梯者數目最多的起點樓層對應的電梯預約任務。
[0099]當獲取到多個電梯預約任務時,則結合候選電梯的多種運行狀態來確定每個電梯預約任務對應的目標電梯。例如,當當前有多個候選電梯為空閑電梯、且同時獲取到多個電梯預約任務時,則這種情況下,就需要通過空閑電梯的其他運行狀態來分配任務,例如,按照空閑電梯距離乘梯者的起點樓層之間的距離遠近,將多個電梯預約任務分別分配給多個空閑電梯,其中,盡可能地將電梯預約任務分配給距離較近的空閑電梯,從而最大限度地縮短乘梯者的等候時間;或者,按照每個電梯預約任務對應的起點樓層中的乘梯者數目的多少,將多個電梯預約任務分別分配給多個空閑電梯,其中,先分配乘梯者數目較多的起點樓層對應的電梯預約任務,再分配乘梯者數目較少的起點樓層對應的電梯預約任務,從而最大限度地減少較多乘梯者的擁擠情況。
[0100]在一個實施例中,如圖2所示,步驟SI2可實施為以下步驟S21-S22。
[0101]在步驟S21中,根據候選電梯的運行狀態,將滿足預設條件的候選電梯確定為目標電梯。
[0102]在步驟S22中,將電梯預約任務分配至目標電梯。
[0103]其中,預設條件包括以下至少一項:
[0104](I)電梯為空閑電梯;當電梯為空閑電梯時,可直接將電梯預約任務分配給該電梯。
[0105](2)電梯正在運行、且將在乘梯時間之前的第一時間段內經過起點樓層。其中,第一時間段可設置為較短的時間段,這樣可以避免電梯過早地到達起點樓層的情況,從而避免電梯等待乘梯者的時間過長。例如,第一時間段為I分鐘,當電梯調度系統獲取到電梯預約任務(其中包括乘梯者的起點樓層和到達起點樓層的時間)時,恰好有正在運行的電梯將在乘梯者到達起點樓層之后的I分鐘之內經過乘梯者的起點樓層,那么電梯調度系統即可將該電梯預約任務分配給該正在運行的電梯,使乘梯者能夠搭上“順風梯”,從而減緩多個乘梯者的擁堵現象。
[0106]在一個實施例中,如圖3所示,步驟SI3可實施為以下步驟S31-S32。
[0107]在步驟S31中,確定終點樓層。
[0108]該步驟中,確定終端樓層的方式包括以下方式一和方式二中的至少一種:
[0109]方式一、根據電梯預約任務確定終點樓層,其中,電梯預約任務包括終點樓層。即,電梯控制系統從目標終端獲取的電梯預約任務中是包括終點樓層的信息的,終點樓層的信息可由目標終端的用戶手動輸入。
[0110]方式二、根據與目標終端綁定的終點樓層信息確定終點樓層。該方式二中,目標終端的用戶可預先在目標終端中設定終點樓層,預先設定的終點樓層即為與目標終端綁定的終點樓層,例如,設定用戶自己的居住地所在樓層、辦公室所在樓層等為終點樓層。當設定的終點樓層包括多個時,還可設定其中一個終點樓層為默認的終點樓層,此時,電梯控制系統就會直接獲取默認的終點樓層;或者,當設定的終點樓層包括多個時,電梯控制系統可獲取目標終端的地理位置信息,并根據目標終端的地理位置信息確定終點樓層,其中,目標終端的地理位置信息可由目標終端通過內置的GPS(Global Posit1ning System,全球定位系統)傳感器定位獲得。例如,當設定的終點樓層包括居住地所在樓層和辦公室所在樓層時,如果目標終端的地理位置信息為居住地所在樓宇時,則確定居住地所在樓層為終點樓層,如果目標終端的地理位置信息為辦公室所在樓宇時,則確定辦公室所在樓層為終點樓層。
[0111 ]在步驟S32中,響應于乘梯者進入目標電梯,控制目標電梯從起點樓層運行至終點樓層。
[0112]乘梯者進入目標電梯后,目標電梯可觸發終點樓層對應的按鈕,例如,終點樓層為5層,則5層樓層對應的按鈕被點亮。此外,乘梯者還可對終點樓層進行修改。例如,如果乘梯者不愿前往電梯控制系統確定的終點樓層“5層”,而是向前往10層,則乘梯者可直接按下10層樓層對應的按鈕,即可將終點樓層修改為10層。
[0113]該步驟中,可通過紅外感應器來感應乘梯者是否進入目標電梯。具體的感應方式為現有技術,在此不再贅述。
[0114]該實施例中,能夠自動確定終點樓層,并在乘梯者進入目標電梯后,主動控制目標電梯從起點樓層運行至終點樓層,使得用戶在乘梯過程中無需手動輸入終點樓層,從而給用戶帶來了方便,且提高了用戶的乘梯體驗度。
[0115]在一個實施例中,上述方法還包括:響應于確定乘梯者在第二時間段內未進入目標電梯,或者,響應于接收到取消任務指令,取消電梯預約任務。
[0116]該實施例中,目標終端的用戶可在目標終端上手動取消任務,目標終端就會將取消任務指令發送給電梯控制系統,以取消電梯預約任務。
[0117]該實施例中,能夠在乘梯者一段時間內未進入目標電梯時取消電梯預約任務,還能夠在接收到取消任務指令時取消電梯預約任務,使得目標電梯不再被用戶需要時能夠及時取消電梯預約任務,從而避免目標電梯的無用等待,提高電梯預約的效率。
[0118]在一個實施例中,如圖4所示,上述方法還包括以下步驟S41-S42。
[0119]在步驟S41中,獲取目標電梯到達起點樓層的到達時間。
[0120]該步驟中,可根據目標電梯與起點樓層之間的距離、目標電梯的運行速度,以及目標電梯的運行過程中是否在其他樓層迎接乘梯者等,計算目標電梯到達起點樓層的到達時間。當目標電梯的運行過程中需要在其他樓層迎接乘梯者時,則目標電梯到達起點樓層的到達時間=目標電梯與起點樓層之間的距離/目標電梯的運行速度+目標電梯在其他樓層的停留時間。
[0121 ] 在步驟S42中,向目標終端發送到達時間。
[0122]該實施例中,能夠獲取目標電梯到達起點樓層的到達時間,并將該到達時間發送至目標終端,使得用戶能夠及時得知電梯的到達時間,從而在“知情”的情況下更好地把握到達電梯的時間,提高了用戶的體驗度。
[0123]以下通過具體實施例一來說明本公開提供的電梯控制方法。
[0124]實施例一
[0125]圖5是根據具體實施例一示出的一種電梯控制方法的流程圖。如圖5所示,該方法涉及兩個執行主體,包括位于網絡側的電梯控制系統及位于終端側的目標終端,包括以下步驟 S51-S57。
[0126]在步驟S51中,目標終端發出電梯預約任務。電梯預約任務中包括乘梯者的乘梯時間和乘梯者的起點樓層。
[0127]在步驟S52中,電梯控制系統根據候選電梯的運行狀態確定目標電梯。
[0128]其中,候選電梯的運行狀態包括以下至少一種:是否為空閑電梯、當前所處的樓層、起點樓層對應的乘梯者數目。例如,當候選電梯的運行狀態包括候選電梯是否為空閑電梯時,應盡可能將電梯預約任務分配給空閑電梯;當候選電梯的運行狀態包括候選電梯當前所處的樓層時,應將電梯預約任務分配給當前所處的樓層距離乘梯者的起點樓層最近的電梯;當候選電梯的運行狀態包括起點樓層對應的乘梯者數目時,應最先分配乘梯者數目最多的起點樓層對應的電梯預約任務。如果電梯控制系統獲取到多個電梯預約任務,則結合候選電梯的多種運行狀態來確定每個電梯預約任務對應的目標電梯。
[0129]在步驟S53中,電梯控制系統將電梯預約任務分配至目標電梯,并將目標電梯到達起點樓層的時間發送至目標終端。
[0130]該步驟中,可根據目標電梯和起點樓層之間的距離以及目標電梯的運行速度計算目標電梯到達起點樓層的時間。
[0131]執行該步驟后,目標終端的界面上可顯示目標電梯的標識(例如I號電梯)、目標電梯到達起點樓層的時間(例如I號電梯2分鐘后到達起點樓層)等信息,以使用戶獲知詳細的乘梯信息。
[0132]在步驟S54中,電梯控制系統控制目標電梯到達乘梯者的起點樓層。
[0133]在步驟S55中,電梯控制系統判斷乘梯者是否在預定時間段內進入目標電梯。如果確定乘梯者在預定時間段內進入目標電梯,執行步驟S56 ;如果確定乘梯者在預定時間段內未進入目標電梯,執行步驟S57。
[0134]在步驟S56中,電梯控制系統確定終點樓層,并控制目標電梯運行至終點樓層。
[0135]在步驟S57中,電梯控制系統取消電梯預約任務。
[0136]當電梯控制系統取消電梯預約任務后,則當前的目標電梯成為空閑電梯,可繼續由電梯控制系統分配新的電梯預約任務。
[0137]該實施例中,電梯控制系統能夠通過候選電梯的運行狀態來分配電梯預約任務,使得電梯預約任務的分配不再盲目,能夠將乘梯者的乘梯時間和乘梯者的起點樓層作為分配電梯預約任務的依據,從而為用戶分配最為匹配的目標電梯,使用戶不再盲目地等待電梯,避免了乘梯者數目過多時的長時間等待和擁擠情況,提高了用戶的體驗度。
[0138]下述為本公開裝置實施例,可以用于執行本公開方法實施例。
[0139]圖6是根據一示例性實施例示出的一種電梯控制裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結合實現成為電子設備的部分或者全部。參照圖6,該電梯控制裝置包括第一獲取模塊61、分配模塊62和控制模塊63;其中:
[0140]第一獲取模塊61被配置為獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層。
[0141]分配模塊62被配置為根據候選電梯的運行狀態,將所述第一獲取模塊61獲取的電梯預約任務分配至目標電梯。
[0142]控制模塊63被配置為控制所述分配模塊62分配的目標電梯根據所述電梯預約任務運行。
[0143]采用本公開實施例提供的裝置,通過分配模塊62根據候選電梯的運行狀態來分配電梯預約任務,使得電梯預約任務的分配不再盲目,能夠將乘梯者的乘梯時間和乘梯者的起點樓層作為分配電梯預約任務的依據,從而為用戶分配最為匹配的目標電梯,使用戶不再盲目地等待電梯,避免乘梯者數目過多時的長時間等待和擁擠情況,提高了用戶的體驗度。此外,相較于以往通過用戶與電梯之間的距離及用戶的速度來計算用戶到達電梯的時間、進而為用戶分配電梯的方案來說,該技術方案中由于電梯預約任務中已攜帶乘梯者的乘梯時間,因此無需計算用戶到達電梯的時間,也就無需監測用戶與電梯之間的距離以及用戶的速度,減少了很多復雜的計算,從而避免了累積過多的計算誤差而導致的電梯分配失誤的情況。
[0144]在一個實施例中,如圖7所不,第一獲取模塊61包括獲取子模塊611,該獲取子模塊611被配置為獲取目標終端發送的所述電梯預約任務。
[0145]電梯預約任務可由獲取子模塊611主動獲取,即獲取子模塊611主動獲取目標終端的電梯預約任務;也可以由獲取子模塊611被動接收,即目標終端主動將電梯預約任務發送給獲取子模塊611。
[0146]獲取子模塊611可在以下任一種情況發生時主動獲取電梯預約任務:
[0147]檢測到有至少一個空閑電梯;
[0148]檢測到正在運行的電梯即將經過乘梯者的起點樓層。
[0149]在一個實施例中,運行狀態指示以下至少一項:
[0150]是否為空閑電梯;
[0151]當前所處的樓層;
[0152]所述起點樓層對應的乘梯者數目。
[0153]當運行狀態包括候選電梯是否為空閑電梯時,分配模塊62應盡可能將電梯預約任務分配給空閑電梯;當運行狀態包括候選電梯當前所處的樓層時,分配模塊62應將電梯預約任務分配給當前所處的樓層距離乘梯者的起點樓層最近的電梯;當運行狀態包括起點樓層對應的乘梯者數目時,分配模塊62應最先分配乘梯者數目最多的起點樓層對應的電梯預約任務。
[0154]當獲取到多個電梯預約任務時,分配模塊62結合候選電梯的多種運行狀態來確定每個電梯預約任務對應的目標電梯。例如,當當前有多個候選電梯為空閑電梯、且同時獲取到多個電梯預約任務時,則這種情況下,分配模塊62就需要通過空閑電梯的其他運行狀態來分配任務,例如,分配模塊62按照空閑電梯距離乘梯者的起點樓層之間的距離遠近,將多個電梯預約任務分別分配給多個空閑電梯,其中,盡可能地將電梯預約任務分配給距離較近的空閑電梯,從而最大限度地縮短乘梯者的等候時間;或者,分配模塊62按照每個電梯預約任務對應的起點樓層中的乘梯者數目的多少,將多個電梯預約任務分別分配給多個空閑電梯,其中,先分配乘梯者數目較多的起點樓層對應的電梯預約任務,再分配乘梯者數目較少的起點樓層對應的電梯預約任務,從而最大限度地減少較多乘梯者的擁擠情況。
[0155]在一個實施例中,如圖8所不,分配模塊62包括第一確定子模塊621和分配子模塊622;其中:
[0156]第一確定子模塊621被配置為根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯。
[0157]分配子模塊622被配置為將所述電梯預約任務分配至所述第一確定子模塊621確定的目標電梯。
[0158]其中,所述預設條件包括以下至少一項:電梯為空閑電梯、電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。其中,第一時間段可設置為較短的時間段,這樣可以避免電梯過早地到達起點樓層的情況,從而避免電梯等待乘梯者的時間過長。例如,第一時間段為I分鐘,當電梯調度系統獲取到電梯預約任務(其中包括乘梯者的起點樓層和到達起點樓層的時間)時,恰好有一正在運行的電梯將在乘梯者到達起點樓層之后的I分鐘之內經過乘梯者的起點樓層,那么分配子模塊622即可將該電梯預約任務分配給該正在運行的電梯,使乘梯者能夠搭上“順風梯”,從而減緩多個乘梯者的擁堵現象。
[0159]在一個實施例中,如圖9所示,控制模塊63包括第二確定子模塊631和控制子模塊632;其中:
[0160]第二確定子模塊631被配置為確定終點樓層。
[0161 ]控制子模塊632被配置為響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述第二確定子模塊631確定的終點樓層。
[0162]在一個實施例中,第二確定子模塊631被配置為根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;或者,根據與目標終端綁定的終點樓層信息確定所述終點樓層。
[0163]該實施例中,目標終端的用戶可預先在目標終端中設定終點樓層,預先設定的終點樓層即為與目標終端綁定的終點樓層,例如,設定用戶自己的居住地所在樓層、辦公室所在樓層等為終點樓層。當設定的終點樓層包括多個時,還可設定其中一個終點樓層為默認的終點樓層,此時,第二確定子模塊631就會直接獲取默認的終點樓層;或者,當設定的終點樓層包括多個時,第二確定子模塊631可獲取目標終端的地理位置信息,并根據目標終端的地理位置信息確定終點樓層,其中,目標終端的地理位置信息可由目標終端通過內置的GPS(Global Posit1ning System,全球定位系統)傳感器定位獲得。例如,當設定的終點樓層包括居住地所在樓層和辦公室所在樓層時,如果目標終端的地理位置信息為居住地所在樓宇時,則第二確定子模塊631確定居住地所在樓層為終點樓層,如果目標終端的地理位置信息為辦公室所在樓宇時,則第二確定子模塊631確定辦公室所在樓層為終點樓層。
[0164]該實施例中,能夠通過第二確定子模塊631自動確定終點樓層,并在乘梯者進入目標電梯后,控制子模塊632主動控制目標電梯從起點樓層運行至終點樓層,使得用戶在乘梯過程中無需手動輸入終點樓層,從而給用戶帶來了方便,且提高了用戶的乘梯體驗度。
[0165]在一個實施例中,如圖10所示,上述裝置還包括取消模塊64,該取消模塊64被配置為響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。
[0166]該實施例中,取消模塊64能夠在乘梯者一段時間內未進入目標電梯時取消電梯預約任務,還能夠在接收到取消任務指令時取消電梯預約任務,使得目標電梯不再被用戶需要時能夠及時取消電梯預約任務,從而避免目標電梯的無用等待,提高電梯預約的效率。
[0167]在一個實施例中,如圖11所示,上述裝置還包括第二獲取模塊65和發送模塊66;其中:
[0168]第二獲取模塊65被配置為獲取所述目標電梯到達所述起點樓層的到達時間。
[0169]第二獲取模塊65可根據目標電梯與起點樓層之間的距離、目標電梯的運行速度,以及目標電梯的運行過程中是否在其他樓層迎接乘梯者等,計算目標電梯到達起點樓層的到達時間。當目標電梯的運行過程中需要在其他樓層迎接乘梯者時,則目標電梯到達起點樓層的到達時間=目標電梯與起點樓層之間的距離/目標電梯的運行速度+目標電梯在其他樓層的停留時間。
[0170]發送模塊66被配置為向目標終端發送所述第二獲取模塊65獲取的到達時間。
[0171]該實施例中,第二獲取模塊65能夠獲取目標電梯到達起點樓層的到達時間,并將該到達時間發送至目標終端,使得用戶能夠及時得知電梯的到達時間,從而在“知情”的情況下更好地把握到達電梯的時間,提高了用戶的體驗度。
[0172]在示例性實施例中,提供一種電梯控制裝置,包括:
[0173]處理器;
[0174]用于存儲處理器可執行指令的存儲器;
[0175]其中,處理器被配置為:
[0176]獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;
[0177]根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯;
[0178]控制所述目標電梯根據所述電梯預約任務運行。
[0179]上述處理器還可被配置為:
[0180]所述獲取電梯預約任務,包括:
[0181]獲取目標終端發送的所述電梯預約任務。
[0182]上述處理器還可被配置為:
[0183]所述運行狀態指示以下至少一項:
[0184]是否為空閑電梯;
[0185]當前所處的樓層;
[0186]所述起點樓層對應的乘梯者數目。
[0187]上述處理器還可被配置為:
[0188]所述根據所述候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯,包括:
[0189]根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯;
[0190]將所述電梯預約任務分配至所述目標電梯;
[0191]其中,所述預設條件包括以下至少一項:
[0192]電梯為空閑電梯;
[0193]電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。
[0194]上述處理器還可被配置為:
[0195]所述控制所述目標電梯根據所述電梯預約任務運行,包括:
[0196]確定終點樓層;
[0197]響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述終點樓層。
[0198]上述處理器還可被配置為:
[0199]所述確定終點樓層,包括:
[0200]根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;
[0201]或者,
[0202]根據與目標終端綁定的終點樓層信息確定所述終點樓層。
[0203]上述處理器還可被配置為:
[0204]所述方法還包括:
[0205]響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。
[0206]上述處理器還可被配置為:
[0207]所述方法還包括:
[0208]獲取所述目標電梯到達所述起點樓層的到達時間;
[0209]向目標終端發送所述到達時間。
[0210]關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0211]圖12是根據一示例性實施例示出的一種用于電梯控制的裝置的框圖。例如,裝置1900可以被提供為一服務器,也可以被提供為一電梯調度系統。裝置1900包括處理組件1922,其進一步包括一個或多個處理器,以及由存儲器1932所代表的存儲器資源,用于存儲可由處理組件1922的執行的指令,例如應用程序。存儲器1932中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件1922被配置為執行指令,以執行上述方法。
[0212]裝置1900還可以包括一個電源組件1926被配置為執行裝置1900的電源管理,一個有線或無線網絡接口 1950被配置為將裝置1900連接到網絡,和一個輸入輸出(I/O)接口1958。裝置1900可以操作基于存儲在存儲器1932的操作系統,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或類似。
[0213]—種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由裝置1900的處理器執行時,使得裝置1900能夠執行上述電梯控制的方法,所述方法包括:
[0214]獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層;
[0215]根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯;
[0216]控制所述目標電梯根據所述電梯預約任務運行。
[0217]所述獲取電梯預約任務,包括:
[0218]獲取目標終端發送的所述電梯預約任務。
[0219]所述運行狀態指示以下至少一項:
[0220]是否為空閑電梯;
[0221]當前所處的樓層;
[0222]所述起點樓層對應的乘梯者數目。
[0223]所述根據所述候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯,包括:
[0224]根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯;
[0225]將所述電梯預約任務分配至所述目標電梯;
[0226]其中,所述預設條件包括以下至少一項:
[0227]電梯為空閑電梯;
[0228]電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。
[0229]所述控制所述目標電梯根據所述電梯預約任務運行,包括:
[0230]確定終點樓層;
[0231 ]響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述終點樓層。
[0232]所述確定終點樓層,包括:
[0233]根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;
[0234]或者,
[0235]根據與目標終端綁定的終點樓層信息確定所述終點樓層。
[0236]所述方法還包括:
[0237]響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。
[0238]所述方法還包括:
[0239]獲取所述目標電梯到達所述起點樓層的到達時間;
[0240]向目標終端發送所述到達時間。
[0241]本領域技術人員在考慮說明書及實踐這里的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
[0242]應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。
【主權項】
1.一種電梯控制方法,其特征在于,所述方法包括: 獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層; 根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯; 控制所述目標電梯根據所述電梯預約任務運行。2.根據權利要求1所述的方法,其特征在于,所述獲取電梯預約任務,包括: 獲取目標終端發送的所述電梯預約任務。3.根據權利要求1所述的方法,其特征在于,所述運行狀態指示以下至少一項: 是否為空閑電梯; 當前所處的樓層; 所述起點樓層對應的乘梯者數目。4.根據權利要求3所述的方法,其特征在于,所述根據所述候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯,包括: 根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯; 將所述電梯預約任務分配至所述目標電梯; 其中,所述預設條件包括以下至少一項: 電梯為空閑電梯; 電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。5.根據權利要求1所述的方法,其特征在于,所述控制所述目標電梯根據所述電梯預約任務運行,包括: 確定終點樓層; 響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述終點樓層。6.根據權利要求5所述的方法,其特征在于,所述確定終點樓層,包括: 根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層; 或者, 根據與目標終端綁定的終點樓層信息確定所述終點樓層。7.根據權利要求5所述的方法,其特征在于,所述方法還包括: 響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。8.根據權利要求3所述的方法,其特征在于,所述方法還包括: 獲取所述目標電梯到達所述起點樓層的到達時間; 向目標終端發送所述到達時間。9.一種電梯控制裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層; 分配模塊,用于根據候選電梯的運行狀態,將所述第一獲取模塊獲取的電梯預約任務分配至目標電梯; 控制模塊,用于控制所述分配模塊分配的目標電梯根據所述電梯預約任務運行。10.根據權利要求9所述的裝置,其特征在于,所述第一獲取模塊包括: 獲取子模塊,用于獲取目標終端發送的所述電梯預約任務。11.根據權利要求9所述的裝置,其特征在于,所述運行狀態指示以下至少一項: 是否為空閑電梯; 當前所處的樓層; 所述起點樓層對應的乘梯者數目。12.根據權利要求11所述的裝置,其特征在于,所述分配模塊包括: 第一確定子模塊,用于根據所述運行狀態,將滿足預設條件的候選電梯確定為所述目標電梯; 分配子模塊,用于將所述電梯預約任務分配至所述第一確定子模塊確定的目標電梯; 其中,所述預設條件包括以下至少一項: 電梯為空閑電梯; 電梯正在運行、且將在所述乘梯時間之前的第一時間段內經過所述起點樓層。13.根據權利要求9所述的裝置,其特征在于,所述控制模塊包括: 第二確定子模塊,用于確定終點樓層; 控制子模塊,用于響應于所述乘梯者進入所述目標電梯,控制所述目標電梯從所述起點樓層運行至所述第二確定子模塊確定的終點樓層。14.根據權利要求13所述的裝置,其特征在于,所述第二確定子模塊,用于根據所述電梯預約任務確定所述終點樓層,其中,所述電梯預約任務包括所述終點樓層;或者,根據與目標終端綁定的終點樓層信息確定所述終點樓層。15.根據權利要求13所述的裝置,其特征在于,所述裝置還包括: 取消模塊,用于響應于確定所述乘梯者在第二時間段內未進入所述目標電梯,或者,響應于接收到取消任務指令,取消所述電梯預約任務。16.根據權利要求11所述的裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于獲取所述目標電梯到達所述起點樓層的到達時間; 發送模塊,用于向目標終端發送所述第二獲取模塊獲取的到達時間。17.一種電梯控制裝置,其特征在于,包括: 處理器; 用于存儲處理器可執行指令的存儲器; 其中,所述處理器被配置為: 獲取電梯預約任務,所述電梯預約任務包括:乘梯者的乘梯時間和所述乘梯者的起點樓層; 根據候選電梯的運行狀態,將所述電梯預約任務分配至目標電梯; 控制所述目標電梯根據所述電梯預約任務運行。
【文檔編號】B66B1/28GK105836554SQ201610345179
【公開日】2016年8月10日
【申請日】2016年5月23日
【發明人】哈曉琳, 勇幸, 林尚泉
【申請人】北京小米移動軟件有限公司