新四季網

事件執行方法及裝置與流程

2023-05-09 21:32:21


本發明涉及計算機領域,具體而言,涉及一種事件執行方法及裝置。



背景技術:

目前現有技術中有些預定事件只能在等待一段時間之後,到達為該預定事件預設的預定時間時,才能開始執行該預定事件,而在等待執行預定事件的這一段時間內卻無法執行其他事件。也就是說,在等待執行預定事件的這一段時間內,預定事件對應的事件資源將無法得到充分利用,所要執行的事件只能通過不同事件資源執行,這將會降低在預定時間內執行事件的數量,從而影響事件的執行效率。

針對上述的問題,目前尚未提出有效的解決方案。



技術實現要素:

本發明實施例提供了一種事件執行方法及裝置,以至少解決採用現有的事件執行方法所導致的事件執行效率較低的技術問題。

根據本發明實施例的一個方面,提供了一種事件執行方法,包括:接收第一事件執行請求,其中,上述第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;在上述當前時間至第二時間之間使用上述第一事件資源執行第二事件,得到第二事件資源,其中,上述第二時間晚於上述當前時間,但早於或等於上述第一時間;在上述第一時間到達時,從上述第一時間開始至少使用從上述第二事件資源中獲取到的上述第一事件資源執行上述第一事件。

根據本發明實施例的另一方面,還提供了一種事件執行裝置,包括:接收單元,用於接收第一事件執行請求,其中,上述第一事件執行請求用 於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;第一執行單元,用於在上述當前時間至第二時間之間使用上述第一事件資源執行第二事件,得到第二事件資源,其中,上述第二時間晚於上述當前時間,但早於或等於上述第一時間;第二執行單元,用於在上述第一時間到達時,從上述第一時間開始至少使用從上述第二事件資源中獲取到的上述第一事件資源執行上述第一事件。

在本發明實施例中,在接收第一事件執行請求之後,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;在當前時間至第二時間的時間段內先使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;再在第一時間到達時,至少使用從第二事件資源中獲取到的第一事件資源執行第一事件,從而實現在預定時間內增加所執行的事件的數量,提高事件資源利用率,同時避免不必要的等待時間,無需分別通過不同事件資源執行不同事件,進而實現提高事件的執行效率的效果,以解決採用現有的事件執行方法所導致的事件執行效率較低的技術問題。

附圖說明

此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:

圖1是根據本發明實施例的一種可選的事件執行方法的應用場景示意圖;

圖2是根據本發明實施例的一種可選的事件執行方法的流程圖;

圖3是根據本發明實施例的另一種可選的事件執行方法的流程圖;

圖4是根據本發明實施例的又一種可選的事件執行方法的流程圖;

圖5是根據本發明實施例的一種可選的事件執行方法的示意圖;

圖6是根據本發明實施例的一種可選的事件執行裝置的示意圖;

圖7是根據本發明實施例的另一種可選的事件執行裝置的示意圖;

圖8是根據本發明實施例的又一種可選的事件執行裝置的示意圖;

圖9是根據本發明實施例的又一種可選的事件執行裝置的示意圖;

圖10是根據本發明實施例的又一種可選的事件執行裝置的示意圖;以及

圖11是根據本發明實施例的一種可選的事件執行終端的示意圖。

具體實施方式

為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明保護的範圍。

需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」等是用於區別類似的對象,而不必用於描述特定的順序或先後次序。應該理解這樣使用的數據在適當情況下可以互換,以便這裡描述的本發明的實施例能夠以除了在這裡圖示或描述的那些以外的順序實施。此外,術語「包括」和「具有」以及他們的任何變形,意圖在於覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限於清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對於這些過程、方法、產品或設備固有的其它步驟或單元。

實施例1

根據本發明實施例,提供了一種事件執行方法的實施例,上述事件執行方法可以但不限於應用於如圖1所示的應用場景中。終端102接收第一事件執行請求,其中,第一事件執行請求用於請求從當前時間之後的第一 時間開始使用第一事件資源執行第一事件;在當前時間至第二時間之間使用第一事件資源通過網絡104向伺服器106執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;在第一時間到達時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源向伺服器106執行第一事件。其中,上述執行第一事件的伺服器與執行第二事件的伺服器可以如圖1所示為同一個伺服器,也可以為不同的伺服器,本實施例中對此不做限定。可選地,在本實施例中,上述終端可以包括但不限於以下至少之一:手機、平板電腦、筆記本電腦、pc機。可選地,在本實施例中,上述網絡可以包括但不限於以下至少之一:廣域網、城域網、區域網。上述只是一種示例,本實施例對此不做任何限定。

根據本發明實施例,提供了一種事件執行方法,如圖2所示,該方法包括:

s202,接收第一事件執行請求,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;

s204,在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;

s206,在第一時間到達時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,在本實施例中,上述事件執行方法可以但不限於應用於終端向伺服器購買募集期理財產品的過程中。例如,終端上的客戶端在接收到第一事件執行請求(如預約申購募集期理財產品的請求)後,其中,第一事件執行請求用於請求從當前時間之後的第一時間(如開始購買募集期產品的時間)開始使用第一事件資源(如用於申購募集期理財產品的資金)執行第一事件(如購買募集期理財產品);在當前時間至第二時間(如贖回時間)之間使用執行第一事件的第一事件資源執行第二事件(如購買其他理財產品(如貨幣基金)),得到第二事件資源(如購買貨幣基金後得到 的總資金),在第一時間(如開始購買募集期產品的時間)到達時,從第一時間開始至少使用從第二事件資源(如購買貨幣基金後得到的總資金)中獲取到的第一事件資源(如用於申購募集期理財產品的資金)執行第一事件(如購買募集期理財產品),其中,第二時間晚於當前時間,但早於或等於第一時間。從而實現在等待執行第一事件的時間段內,重複利用上述第一事件的第一事件資源,以提高事件資源的利用率,在預定時間段內增加執行事件的數量,進而實現提高執行事件的執行效率。

需要說明的是,在本實施例中,由於執行第一事件的第一時間是在當前時間之後,因而,目前在現有的事件執行過程中,在當前時間至第一時間期間只能等待,而無法對第一事件的第一事件資源進行再利用。不同於現有的事件執行過程,在本發明實施例,通過在當前時間至第二時間的時間段內先使用第一事件資源執行第二事件,得到第二事件資源,再在第一時間到達時,獲取第一事件資源執行第一事件,從而實現在預定時間內增加所執行的事件的數量,提高事件資源利用率的同時,也可自動執行第一事件,避免錯過執行第一事件,進而達到提高第一事件及第二事件的執行效率的目的。

具體結合以下示例進行說明,以終端向伺服器購買募集期理財產品為例。終端接收到預約申購募集期產品的請求,其中,該請求用於請求在當前時間之後的第一時間t1開始使用金額為k的資金購買募集期產品(即執行第一事件)。如圖3所示,終端302與基金伺服器304及募集伺服器306執行了如下流程:

s302,終端302在當前之間至第二時間之間,先使用金額為k的資金向基金伺服器304購買貨幣基金;

s304,在第二時間終端302從基金伺服器304得到的總資金中獲取金額為k的資金;

s306,在到達第一時間時,將獲取到的金額為k的資金向募集伺服器306購買募集期產品。

需要說明的是,在本實施例中,在基金伺服器304獲取的總資金中扣除金額為k的資金後剩餘的資金,可以繼續留在基金伺服器304中購買貨幣基金,也可以與金額為k的資金同時獲取到終端中,以便於執行其他事件,本實施例中對此不做任何限定。

可選地,在本實施例中,在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,可以包括:在執行第二事件時,按照預定周期獲取事件資源,將第一事件資源及新獲取的事件資源作為第二事件資源。例如,購買貨幣基金後,將每天的基金收益入帳,將之前用於申購募集期理財產品的資金和每天的基金收益的總額作為購買貨幣基金後得到的總資金。

可選地,在本實施例中,在接收第一事件執行請求之前,還可以包括:發布第一事件的事件信息,其中,該事件信息中至少包括第一時間、事件目標資源。

例如,如圖4所示步驟s402-s404,終端302獲取募集伺服器306發送的事件信息,例如,事件信息中包括:募集期為10天,募集的目標金額為100萬。終端302將在預定頁面發布事件信息。以便於用戶通過終端實現針對所發布的事件信息發送第一事件執行請求(例如,預約申購該募集期產品的請求)。

可選地,在本實施例中,在接收第一事件執行請求之後,還可以包括:判斷當前第一執行請求所請求的第一事件的第一事件資源是否超出事件目標資源的可用額度,在第一事件資源未超出事件目標資源的可用額度時,再執行後續步驟;而在第一事件資源超出事件目標資源的可用額度時,則拒絕當前第一執行請求。

需要說明的是,不同終端發送的第一事件執行請求所請求的執行第一事件的第一事件資源的總和(即接收到的總事件資源)需要小於等於所發布的事件信息中的事件目標資源,其中,在上述第一事件資源的總和大於事件目標資源時,第一事件將無法正常執行。進一步,每一個終端成功發 送第一事件執行請求後,事件目標資源的可用額度將對應減小,從而保證不同終端所請求的第一事件資源的資源總和小於等於事件目標資源,進一步確保事件的執行效率。

可選地,在本實施例中,不同的第一事件執行請求所請求的執行第一事件的第一事件資源的總和(即接收到的總事件資源)還需大於預定閾值,才能滿足事件執行條件,以使事件可以正常執行,因而,在每一個終端成功發送第一事件執行請求後,還需判斷當前已接收到的事件執行請求所請求的執行第一事件的總事件資源是否大於等於預定閾值,從而進一步保證事件的執行效率。

可選地,在本實施例中,上述第二事件可以但不限於根據輸入的事件選擇指令從預定的被允許執行的事件中選擇。例如,從推送的貨幣基金列表中選擇一個或多個貨幣基金關聯該募集期產品,以使募集期結束後,開始購買募集期產品時,從上述被選擇的貨幣基金中獲取用於申購募集期理財產品的資金來購買募集期產品。

通過本申請提供的實施例,在接收第一事件執行請求之後,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;在當前時間至第二時間的時間段內先使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;再在第一時間到達時,至少使用從第二事件資源中獲取到的第一事件資源執行第一事件,從而實現在預定時間內增加所執行的事件的數量,提高事件資源利用率,同時避免不必要的等待時間,無需分別通過不同事件資源執行不同事件,進而實現提高事件的執行效率的效果,以克服現有技術中事件執行效率較低的問題。

作為一種可選的方案,在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,還包括:

s1,使用第二事件資源中除了第一事件資源之外的事件資源執行第二事件。

可選地,在本實施例中,在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,第二事件資源中除了第一事件資源之外的事件資源可以繼續執行第二事件,也可以重新開始執行第二事件。例如,貨幣基金中的總資金中扣除用於申購募集期理財產品的資金後的剩餘資金,可以繼續購買之前的貨幣基金,不做變化,也可以重新配置,購買新的貨幣基金,本實施例中對此不做任何限定。

例如,購買貨幣基金後,將每天的基金收益100元入帳,募集期10天結束後,則開始購買募集期產品,之前用於申購募集期理財產品的資金(即10000元)和每天的基金收益的總額(即1000元)將作為購買貨幣基金後得到的總資金(即11000元)。從購買貨幣基金後得到的總資金(即11000元)中扣除用於申購募集期理財產品的資金(即10000元)後,使用剩餘的基金收益(即1000元)繼續執行第二事件,即購買貨幣基金。

通過本申請提供的實施例,在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,通過使用第二事件資源中除了第一事件資源之外的事件資源執行第二事件,從而實現在獲取到除第一事件資源之外的事件資源後,通過繼續使用該事件資源執行第二事件以獲取更多的事件資源的方式,將用戶的收益最大化,進一步提高由第一事件資源衍生的事件資源的利用率,以達到提高事件執行效率的效果。

作為一種可選的方案,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件包括:

s1,判斷第一事件是否滿足執行條件;

s2,若第一事件滿足執行條件,則從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,在本實施例中,在判斷第一事件是否滿足執行條件之後,還包括:

s3,若第一事件不滿足執行條件,則使用第二事件資源執行第二事件。

需要說明的是,在本實施例中,在滿足執行條件時執行第一事件,否則將繼續執行第二事件。也就是說,若第一事件不滿足執行條件,則在當前時間至第二時間之間使用第一事件資源執行第二事件得到的第二事件資源將執行第二事件,若第一事件滿足執行條件,則將至少使用從上述第二事件資源中獲取的第一事件資源執行第一事件。從而避免在等待預定時間後第一事件卻未執行,事件資源被浪費的問題,以保證在第一事件不滿足執行條件時,還可以通過執行第二事件獲取到的第二事件資源繼續執行第二事件以保證用戶的收益,進而實現提高事件的執行效率的效果。

例如,在募集期的最後一天,終端(例如終端上安裝的理財平臺客戶端)判斷募集期產品能否成立(即是否滿足第一事件的執行條件);若不能成立(即第一事件不滿足執行條件),則通知終端募集期產品不成立,並將當前獲取的購買貨幣基金後得到的總資金保留在貨幣基金中,繼續獲取基金收益,也可以從貨幣基金中贖回。若成立(即第一事件滿足執行條件),從第一時間開始至少使用從購買貨幣基金後得到的總資金中獲取到的用於申購募集期理財產品的資金執行購買募集期產品。

通過本申請提供的實施例,在判斷出第一事件滿足執行條件時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件;在判斷出第一事件不滿足執行條件時,使用第二事件資源執行第二事件,從而保證在第一事件滿足執行條件時,則執行第一事件;在第一事件不滿足執行條件時,還可以通過執行第二事件獲取到的第二事件資源繼續執行第二事件以保證用戶的收益,進而實現提高事件的執行效率的效果。

作為一種可選的方案,判斷第一事件是否滿足執行條件包括:

s1,判斷當前已接收到的事件執行請求所請求的執行第一事件的總事件資源是否大於等於預定閾值,其中,事件執行請求包括第一事件執行請求,總事件資源包括第一事件資源;

s2,在總事件資源大於等於預定閾值時,判斷出第一事件滿足執行條件;否則,判斷出第一事件不滿足執行條件。

可選地,在本實施例中,上述判斷過程可以在與第一事件對應的伺服器中執行;也可以通過將伺服器當前已接收到的各個事件執行請求所請求的執行第一事件的第一事件資源同步到終端,在終端上獲取執行第一事件的總事件資源,由終端執行判斷過程。本實施例中對此不做任何限定。

需要說明的是,在本實施例中,上述第一事件的執行受到預定閾值的限制,也就是說,在總事件資源大於等於預定閾值後,判斷出第一事件滿足執行條件,進而可以執行第一事件,否則判斷出第一事件不滿足執行條件,從而導致所接收到的第一執行請求將無法實現。

例如,購買募集期產品,在各個終端申購的募集期產品滿足成立條件後,才可以成立該募集期產品,否則該募集期產品不成立,這樣各個用戶預約申購的募集期產品將無法立項,用戶需要重新選擇投資產品。

通過本申請提供的實施例,通過判斷當前已接收到的事件執行請求所請求的執行所述第一事件的總事件資源是否大於等於預定閾值,實現對第一事件是否執行進行有效控制,進一步保證第一事件的執行,從而實現提高事件的執行效率的效果。

作為一種可選的方案,在當前時間至第一時間之間使用第一事件資源執行第二事件,得到第二事件資源包括:

s1,接收輸入的事件選擇指令;

s2,從預定的被允許執行的事件中選擇事件選擇指令所指示的事件作為第二事件;

s3,在當前時間至第一時間之間使用第一事件資源執行第二事件,得到第二事件資源。

可選地,在本實施例中,上述事件選擇指令可以包括但不限於:點擊操作所生成的指令、語音輸入的指令或系統默認的指令。本實施例中對此不做任何限定。

可選地,在本實施例中,事件選擇指令所指示的作為第二事件的事件可以包括但不限於一個或多個。例如,購買多種貨幣基金,在第一時間到達時,從上述多種貨幣基金分別得到的購買貨幣基金後得到的總資金(即第二事件資源)中獲取用於申購募集期理財產品的資金(即第一事件資源)執行購買募集期產品。

具體結合以下示例進行說明,如圖5所示,預定的被允許執行的事件包括事件a至事件e,在接收到由點擊操作生成的事件選擇指令後,假設如圖5所示,從預定的被允許執行的事件中選擇事件選擇指令所指示的事件(如事件e)作為第二事件,則在當前時間至第一時間之間使用第一事件資源執行第二事件,得到第二事件資源。

通過本申請提供的實施例,通過將從預定的被允許執行的事件中事件選擇指令所指示的事件作為第二事件,實現了提高執行不同的第二事件的靈活性。

需要說明的是,對於前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定是本發明所必須的。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如rom/ram、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。

實施例2

根據本發明實施例,還提供了一種用於實施上述事件執行方法的事件執行裝置,如圖6所示,該裝置包括:

1)接收單元602,用於接收第一事件執行請求,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;

2)第一執行單元604,用於在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;

3)第二執行單元606,用於在第一時間到達時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,在本實施例中,上述事件執行裝置可以但不限於應用於終端向伺服器購買募集期理財產品的過程中。例如,終端上的客戶端在接收到第一事件執行請求(如預約申購募集期理財產品的請求)後,其中,第一事件執行請求用於請求從當前時間之後的第一時間(如開始購買募集期產品的時間)開始使用第一事件資源(如用於申購募集期理財產品的資金)執行第一事件(如購買募集期理財產品);在當前時間至第二時間(如贖回時間)之間使用執行第一事件的第一事件資源執行第二事件(如購買其他理財產品(如貨幣基金)),得到第二事件資源(如購買貨幣基金後得到的總資金),在第一時間(如開始購買募集期產品的時間)到達時,從第一時間開始至少使用從第二事件資源(如購買貨幣基金後得到的總資金)中獲取到的第一事件資源(如用於申購募集期理財產品的資金)執行第一事件(如購買募集期理財產品),其中,第二時間晚於當前時間,但早於或等於第一時間。從而實現在等待執行第一事件的時間段內,重複利用上述第一事件的第一事件資源,以提高事件資源的利用率,在預定時間段內增加執行事件的數量,進而實現提高執行事件的執行效率。

需要說明的是,在本實施例中,由於執行第一事件的第一時間是在當前時間之後,因而,目前在現有的事件執行過程中,在當前時間至第一時 間期間只能等待,而無法對第一事件的第一事件資源進行再利用。不同於現有的事件執行過程,在本發明實施例,通過在當前時間至第二時間的時間段內先使用第一事件資源執行第二事件,得到第二事件資源,再在第一時間到達時,獲取第一事件資源執行第一事件,從而實現在預定時間內增加所執行的事件的數量,提高事件資源利用率的同時,也可自動執行第一事件,避免錯過執行第一事件,進而達到提高第一事件及第二事件的執行效率的目的。

具體結合以下示例進行說明,以終端向伺服器購買募集期理財產品為例。終端接收到預約申購募集期產品的請求,其中,該請求用於請求在當前時間之後的第一時間t1開始使用金額為k的資金購買募集期產品(即執行第一事件)。如圖3所示,終端302與基金伺服器304及募集伺服器306執行了如下流程:

s302,終端302在當前之間至第二時間之間,先使用金額為k的資金向基金伺服器304購買貨幣基金;

s304,在第二時間終端302從基金伺服器304得到的總資金中獲取金額為k的資金;

s306,在到達第一時間時,將獲取到的金額為k的資金向募集伺服器306購買募集期產品。

需要說明的是,在本實施例中,在基金伺服器304獲取的總資金中扣除金額為k的資金後剩餘的資金,可以繼續留在基金伺服器304中購買貨幣基金,也可以與金額為k的資金同時獲取到終端中,以便於執行其他事件,本實施例中對此不做任何限定。

可選地,在本實施例中,在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,可以包括:在執行第二事件時,按照預定周期獲取事件資源,將第一事件資源及新獲取的事件資源作為第二事件資源。例如,購買貨幣基金後,將每天的基金收益入帳,將之前用於 申購募集期理財產品的資金和每天的基金收益的總額作為購買貨幣基金後得到的總資金。

可選地,在本實施例中,在接收第一事件執行請求之前,還可以包括:發布第一事件的事件信息,其中,該事件信息中至少包括第一時間、事件目標資源。

例如,如圖4所示步驟s402-s404,終端302獲取募集伺服器306發送的事件信息,例如,事件信息中包括:募集期為10天,募集的目標金額為100萬。終端302將在預定頁面發布事件信息。以便於用戶通過終端實現針對所發布的事件信息發送第一事件執行請求(例如,預約申購該募集期產品的請求)。

可選地,在本實施例中,在接收第一事件執行請求之後,還可以包括:判斷當前第一執行請求所請求的第一事件的第一事件資源是否超出事件目標資源的可用額度,在第一事件資源未超出事件目標資源的可用額度時,再執行後續步驟;而在第一事件資源超出事件目標資源的可用額度時,則拒絕當前第一執行請求。

需要說明的是,不同終端發送的第一事件執行請求所請求的執行第一事件的第一事件資源的總和(即接收到的總事件資源)需要小於等於所發布的事件信息中的事件目標資源,其中,在上述第一事件資源的總和大於事件目標資源時,第一事件將無法正常執行。進一步,每一個終端成功發送第一事件執行請求後,事件目標資源的可用額度將對應減小,從而保證不同終端所請求的第一事件資源的資源總和小於等於事件目標資源,進一步確保事件的執行效率。

可選地,在本實施例中,不同的第一事件執行請求所請求的執行第一事件的第一事件資源的總和(即接收到的總事件資源)還需大於預定閾值,才能滿足事件執行條件,以使事件可以正常執行,因而,在每一個終端成功發送第一事件執行請求後,還需判斷當前已接收到的事件執行請求所請求的執行第一事件的總事件資源是否大於等於預定閾值,從而進一步保證 事件的執行效率。

可選地,在本實施例中,上述第二事件可以但不限於根據輸入的事件選擇指令從預定的被允許執行的事件中選擇。例如,從推送的貨幣基金列表中選擇一個或多個貨幣基金關聯該募集期產品,以使募集期結束後,開始購買募集期產品時,從上述被選擇的貨幣基金中獲取用於申購募集期理財產品的資金來購買募集期產品。

通過本申請提供的實施例,在接收第一事件執行請求之後,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;在當前時間至第二時間的時間段內先使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;再在第一時間到達時,至少使用從第二事件資源中獲取到的第一事件資源執行第一事件,從而實現在預定時間內增加所執行的事件的數量,提高事件資源利用率,同時避免不必要的等待時間,無需分別通過不同事件資源執行不同事件,進而實現提高事件的執行效率的效果,以克服現有技術中事件執行效率較低的問題。

作為一種可選的方案,如圖7所示,還包括:

1)第三執行單元702,用於在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,使用第二事件資源中除了第一事件資源之外的事件資源執行第二事件。

可選地,在本實施例中,在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,第二事件資源中除了第一事件資源之外的事件資源可以繼續執行第二事件,也可以重新開始執行第二事件。例如,貨幣基金中的總資金中扣除用於申購募集期理財產品的資金後的剩餘資金,可以繼續購買之前的貨幣基金,不做變化,也可以重新配置,購買新的貨幣基金,本實施例中對此不做任何限定。

例如,購買貨幣基金後,將每天的基金收益100元入帳,募集期10 天結束後,則開始購買募集期產品,之前用於申購募集期理財產品的資金(即10000元)和每天的基金收益的總額(即1000元)將作為購買貨幣基金後得到的總資金(即11000元)。從購買貨幣基金後得到的總資金(即11000元)中扣除用於申購募集期理財產品的資金(即10000元)後,使用剩餘的基金收益(即1000元)繼續執行第二事件,即購買貨幣基金。

通過本申請提供的實施例,在從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件時,通過使用第二事件資源中除了第一事件資源之外的事件資源執行第二事件,從而實現在獲取到除第一事件資源之外的事件資源後,通過繼續使用該事件資源執行第二事件以獲取更多的事件資源的方式,將用戶的收益最大化,進一步提高由第一事件資源衍生的事件資源的利用率,以達到提高事件執行效率的效果。

作為一種可選的方案,如圖8所示,第二執行單元606包括:

1)判斷模塊802,用於判斷第一事件是否滿足執行條件;

1)第一執行模塊804,用於在第一事件滿足執行條件時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,在本實施例中,如圖8所示,還包括:

3)第二執行模塊806,用於在判斷第一事件是否滿足執行條件之後,在第一事件不滿足執行條件時,使用第二事件資源執行第二事件。

需要說明的是,在本實施例中,在滿足執行條件時執行第一事件,否則將繼續執行第二事件。也就是說,若第一事件不滿足執行條件,則在當前時間至第二時間之間使用第一事件資源執行第二事件得到的第二事件資源將執行第二事件,若第一事件滿足執行條件,則將至少使用從上述第二事件資源中獲取的第一事件資源執行第一事件。從而避免在等待預定時間後第一事件卻未執行,事件資源被浪費的問題,以保證在第一事件不滿足執行條件時,還可以通過執行第二事件獲取到的第二事件資源繼續執行第二事件以保證用戶的收益,進而實現提高事件的執行效率的效果。

例如,在募集期的最後一天,終端(例如終端上安裝的理財平臺客戶端)判斷募集期產品能否成立(即是否滿足第一事件的執行條件);若不能成立(即第一事件不滿足執行條件),則通知終端募集期產品不成立,並將當前獲取的購買貨幣基金後得到的總資金保留在貨幣基金中,繼續獲取基金收益,也可以從貨幣基金中贖回。若成立(即第一事件滿足執行條件),從第一時間開始至少使用從購買貨幣基金後得到的總資金中獲取到的用於申購募集期理財產品的資金執行購買募集期產品。

通過本申請提供的實施例,在判斷出第一事件滿足執行條件時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件;在判斷出第一事件不滿足執行條件時,使用第二事件資源執行第二事件,從而保證在第一事件滿足執行條件時,則執行第一事件;在第一事件不滿足執行條件時,還可以通過執行第二事件獲取到的第二事件資源繼續執行第二事件以保證用戶的收益,進而實現提高事件的執行效率的效果。

作為一種可選的方案,如圖9所示,判斷模塊802包括:

1)判斷子模塊902,用於判斷當前已接收到的事件執行請求所請求的執行第一事件的總事件資源是否大於等於預定閾值,其中,事件執行請求包括第一事件執行請求,總事件資源包括第一事件資源;

2)處理子模塊904,用於在總事件資源大於等於預定閾值時,判斷出第一事件滿足執行條件;否則,判斷出第一事件不滿足執行條件。

可選地,在本實施例中,上述判斷過程可以在與第一事件對應的伺服器中執行;也可以通過將伺服器當前已接收到的各個事件執行請求所請求的執行第一事件的第一事件資源同步到終端,在終端上獲取執行第一事件的總事件資源,由終端執行判斷過程。本實施例中對此不做任何限定。

需要說明的是,在本實施例中,上述第一事件的執行受到預定閾值的限制,也就是說,在總事件資源大於等於預定閾值後,判斷出第一事件滿足執行條件,進而可以執行第一事件,否則判斷出第一事件不滿足執行條 件,從而導致所接收到的第一執行請求將無法實現。

例如,購買募集期產品,在各個終端申購的募集期產品滿足成立條件後,才可以成立該募集期產品,否則該募集期產品不成立,這樣各個用戶預約申購的募集期產品將無法立項,用戶需要重新選擇投資產品。

通過本申請提供的實施例,通過判斷當前已接收到的事件執行請求所請求的執行所述第一事件的總事件資源是否大於等於預定閾值,實現對第一事件是否執行進行有效控制,進一步保證第一事件的執行,從而實現提高事件的執行效率的效果。

作為一種可選的方案,如圖10所示,第一執行單元604包括:

1)接收模塊1002,用於接收輸入的事件選擇指令;

2)選擇模塊1004,用於從預定的被允許執行的事件中選擇事件選擇指令所指示的事件作為第二事件;

3)第三執行模塊1006,用於在當前時間至第一時間之間使用第一事件資源執行第二事件,得到第二事件資源。

可選地,在本實施例中,上述事件選擇指令可以包括但不限於:點擊操作所生成的指令、語音輸入的指令或系統默認的指令。本實施例中對此不做任何限定。

可選地,在本實施例中,事件選擇指令所指示的作為第二事件的事件可以包括但不限於一個或多個。例如,購買多種貨幣基金,在第一時間到達時,從上述多種貨幣基金分別得到的購買貨幣基金後得到的總資金(即第二事件資源)中獲取用於申購募集期理財產品的資金(即第一事件資源)執行購買募集期產品。

具體結合以下示例進行說明,如圖5所示,預定的被允許執行的事件包括事件a至事件e,在接收到由點擊操作生成的事件選擇指令後,假設如圖5所示,從預定的被允許執行的事件中選擇事件選擇指令所指示的事 件(如事件e)作為第二事件,則在當前時間至第一時間之間使用第一事件資源執行第二事件,得到第二事件資源。

通過本申請提供的實施例,通過將從預定的被允許執行的事件中事件選擇指令所指示的事件作為第二事件,實現了提高執行不同的第二事件的靈活性。

實施例3

根據本發明實施例,還提供了一種用於實施上述事件執行方法的事件執行終端,如圖11所示,該終端包括:

1)通訊接口1102,設置為接收第一事件執行請求,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;

2)存儲器1104,與通訊接口1102連接,設置為存儲第一事件資源及第二事件資源;

3)處理器1106,與通訊接口1102及存儲器1104連接,設置為在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;在第一時間到達時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。

實施例4

本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,存儲介質被設置為存儲用於執行以下步驟的程序代碼:

s1,接收第一事件執行請求,其中,第一事件執行請求用於請求從當前時間之後的第一時間開始使用第一事件資源執行第一事件;

s2,在當前時間至第二時間之間使用第一事件資源執行第二事件,得到第二事件資源,其中,第二時間晚於當前時間,但早於或等於第一時間;

s3,在第一時間到達時,從第一時間開始至少使用從第二事件資源中獲取到的第一事件資源執行第一事件。

可選地,在本實施例中,上述存儲介質可以包括但不限於:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬碟、磁碟或者光碟等各種可以存儲程序代碼的介質。

可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。

上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。

上述實施例中的集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在上述計算機可讀取的存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在存儲介質中,包括若干指令用以使得一臺或多臺計算機設備(可為個人計算機、伺服器或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。

在本發明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。

在本申請所提供的幾個實施例中,應該理解到,所揭露的客戶端,可通過其它的方式實現。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或 通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。

另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。

以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀