本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種事件執(zhí)行方法及裝置。
背景技術(shù):
目前現(xiàn)有技術(shù)中有些預(yù)定事件只能在等待一段時(shí)間之后,到達(dá)為該預(yù)定事件預(yù)設(shè)的預(yù)定時(shí)間時(shí),才能開始執(zhí)行該預(yù)定事件,而在等待執(zhí)行預(yù)定事件的這一段時(shí)間內(nèi)卻無(wú)法執(zhí)行其他事件。也就是說(shuō),在等待執(zhí)行預(yù)定事件的這一段時(shí)間內(nèi),預(yù)定事件對(duì)應(yīng)的事件資源將無(wú)法得到充分利用,所要執(zhí)行的事件只能通過(guò)不同事件資源執(zhí)行,這將會(huì)降低在預(yù)定時(shí)間內(nèi)執(zhí)行事件的數(shù)量,從而影響事件的執(zhí)行效率。
針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種事件執(zhí)行方法及裝置,以至少解決采用現(xiàn)有的事件執(zhí)行方法所導(dǎo)致的事件執(zhí)行效率較低的技術(shù)問(wèn)題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種事件執(zhí)行方法,包括:接收第一事件執(zhí)行請(qǐng)求,其中,上述第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;在上述當(dāng)前時(shí)間至第二時(shí)間之間使用上述第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,上述第二時(shí)間晚于上述當(dāng)前時(shí)間,但早于或等于上述第一時(shí)間;在上述第一時(shí)間到達(dá)時(shí),從上述第一時(shí)間開始至少使用從上述第二事件資源中獲取到的上述第一事件資源執(zhí)行上述第一事件。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種事件執(zhí)行裝置,包括:接收單元,用于接收第一事件執(zhí)行請(qǐng)求,其中,上述第一事件執(zhí)行請(qǐng)求用 于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;第一執(zhí)行單元,用于在上述當(dāng)前時(shí)間至第二時(shí)間之間使用上述第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,上述第二時(shí)間晚于上述當(dāng)前時(shí)間,但早于或等于上述第一時(shí)間;第二執(zhí)行單元,用于在上述第一時(shí)間到達(dá)時(shí),從上述第一時(shí)間開始至少使用從上述第二事件資源中獲取到的上述第一事件資源執(zhí)行上述第一事件。
在本發(fā)明實(shí)施例中,在接收第一事件執(zhí)行請(qǐng)求之后,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;在當(dāng)前時(shí)間至第二時(shí)間的時(shí)間段內(nèi)先使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;再在第一時(shí)間到達(dá)時(shí),至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件,從而實(shí)現(xiàn)在預(yù)定時(shí)間內(nèi)增加所執(zhí)行的事件的數(shù)量,提高事件資源利用率,同時(shí)避免不必要的等待時(shí)間,無(wú)需分別通過(guò)不同事件資源執(zhí)行不同事件,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果,以解決采用現(xiàn)有的事件執(zhí)行方法所導(dǎo)致的事件執(zhí)行效率較低的技術(shù)問(wèn)題。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的事件執(zhí)行方法的應(yīng)用場(chǎng)景示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的事件執(zhí)行方法的流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的另一種可選的事件執(zhí)行方法的流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的又一種可選的事件執(zhí)行方法的流程圖;
圖5是根據(jù)本發(fā)明實(shí)施例的一種可選的事件執(zhí)行方法的示意圖;
圖6是根據(jù)本發(fā)明實(shí)施例的一種可選的事件執(zhí)行裝置的示意圖;
圖7是根據(jù)本發(fā)明實(shí)施例的另一種可選的事件執(zhí)行裝置的示意圖;
圖8是根據(jù)本發(fā)明實(shí)施例的又一種可選的事件執(zhí)行裝置的示意圖;
圖9是根據(jù)本發(fā)明實(shí)施例的又一種可選的事件執(zhí)行裝置的示意圖;
圖10是根據(jù)本發(fā)明實(shí)施例的又一種可選的事件執(zhí)行裝置的示意圖;以及
圖11是根據(jù)本發(fā)明實(shí)施例的一種可選的事件執(zhí)行終端的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
實(shí)施例1
根據(jù)本發(fā)明實(shí)施例,提供了一種事件執(zhí)行方法的實(shí)施例,上述事件執(zhí)行方法可以但不限于應(yīng)用于如圖1所示的應(yīng)用場(chǎng)景中。終端102接收第一事件執(zhí)行請(qǐng)求,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一 時(shí)間開始使用第一事件資源執(zhí)行第一事件;在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源通過(guò)網(wǎng)絡(luò)104向服務(wù)器106執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;在第一時(shí)間到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源向服務(wù)器106執(zhí)行第一事件。其中,上述執(zhí)行第一事件的服務(wù)器與執(zhí)行第二事件的服務(wù)器可以如圖1所示為同一個(gè)服務(wù)器,也可以為不同的服務(wù)器,本實(shí)施例中對(duì)此不做限定??蛇x地,在本實(shí)施例中,上述終端可以包括但不限于以下至少之一:手機(jī)、平板電腦、筆記本電腦、pc機(jī)??蛇x地,在本實(shí)施例中,上述網(wǎng)絡(luò)可以包括但不限于以下至少之一:廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)。上述只是一種示例,本實(shí)施例對(duì)此不做任何限定。
根據(jù)本發(fā)明實(shí)施例,提供了一種事件執(zhí)行方法,如圖2所示,該方法包括:
s202,接收第一事件執(zhí)行請(qǐng)求,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;
s204,在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;
s206,在第一時(shí)間到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,在本實(shí)施例中,上述事件執(zhí)行方法可以但不限于應(yīng)用于終端向服務(wù)器購(gòu)買募集期理財(cái)產(chǎn)品的過(guò)程中。例如,終端上的客戶端在接收到第一事件執(zhí)行請(qǐng)求(如預(yù)約申購(gòu)募集期理財(cái)產(chǎn)品的請(qǐng)求)后,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間(如開始購(gòu)買募集期產(chǎn)品的時(shí)間)開始使用第一事件資源(如用于申購(gòu)募集期理財(cái)產(chǎn)品的資金)執(zhí)行第一事件(如購(gòu)買募集期理財(cái)產(chǎn)品);在當(dāng)前時(shí)間至第二時(shí)間(如贖回時(shí)間)之間使用執(zhí)行第一事件的第一事件資源執(zhí)行第二事件(如購(gòu)買其他理財(cái)產(chǎn)品(如貨幣基金)),得到第二事件資源(如購(gòu)買貨幣基金后得到 的總資金),在第一時(shí)間(如開始購(gòu)買募集期產(chǎn)品的時(shí)間)到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源(如購(gòu)買貨幣基金后得到的總資金)中獲取到的第一事件資源(如用于申購(gòu)募集期理財(cái)產(chǎn)品的資金)執(zhí)行第一事件(如購(gòu)買募集期理財(cái)產(chǎn)品),其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間。從而實(shí)現(xiàn)在等待執(zhí)行第一事件的時(shí)間段內(nèi),重復(fù)利用上述第一事件的第一事件資源,以提高事件資源的利用率,在預(yù)定時(shí)間段內(nèi)增加執(zhí)行事件的數(shù)量,進(jìn)而實(shí)現(xiàn)提高執(zhí)行事件的執(zhí)行效率。
需要說(shuō)明的是,在本實(shí)施例中,由于執(zhí)行第一事件的第一時(shí)間是在當(dāng)前時(shí)間之后,因而,目前在現(xiàn)有的事件執(zhí)行過(guò)程中,在當(dāng)前時(shí)間至第一時(shí)間期間只能等待,而無(wú)法對(duì)第一事件的第一事件資源進(jìn)行再利用。不同于現(xiàn)有的事件執(zhí)行過(guò)程,在本發(fā)明實(shí)施例,通過(guò)在當(dāng)前時(shí)間至第二時(shí)間的時(shí)間段內(nèi)先使用第一事件資源執(zhí)行第二事件,得到第二事件資源,再在第一時(shí)間到達(dá)時(shí),獲取第一事件資源執(zhí)行第一事件,從而實(shí)現(xiàn)在預(yù)定時(shí)間內(nèi)增加所執(zhí)行的事件的數(shù)量,提高事件資源利用率的同時(shí),也可自動(dòng)執(zhí)行第一事件,避免錯(cuò)過(guò)執(zhí)行第一事件,進(jìn)而達(dá)到提高第一事件及第二事件的執(zhí)行效率的目的。
具體結(jié)合以下示例進(jìn)行說(shuō)明,以終端向服務(wù)器購(gòu)買募集期理財(cái)產(chǎn)品為例。終端接收到預(yù)約申購(gòu)募集期產(chǎn)品的請(qǐng)求,其中,該請(qǐng)求用于請(qǐng)求在當(dāng)前時(shí)間之后的第一時(shí)間t1開始使用金額為k的資金購(gòu)買募集期產(chǎn)品(即執(zhí)行第一事件)。如圖3所示,終端302與基金服務(wù)器304及募集服務(wù)器306執(zhí)行了如下流程:
s302,終端302在當(dāng)前之間至第二時(shí)間之間,先使用金額為k的資金向基金服務(wù)器304購(gòu)買貨幣基金;
s304,在第二時(shí)間終端302從基金服務(wù)器304得到的總資金中獲取金額為k的資金;
s306,在到達(dá)第一時(shí)間時(shí),將獲取到的金額為k的資金向募集服務(wù)器306購(gòu)買募集期產(chǎn)品。
需要說(shuō)明的是,在本實(shí)施例中,在基金服務(wù)器304獲取的總資金中扣除金額為k的資金后剩余的資金,可以繼續(xù)留在基金服務(wù)器304中購(gòu)買貨幣基金,也可以與金額為k的資金同時(shí)獲取到終端中,以便于執(zhí)行其他事件,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,可以包括:在執(zhí)行第二事件時(shí),按照預(yù)定周期獲取事件資源,將第一事件資源及新獲取的事件資源作為第二事件資源。例如,購(gòu)買貨幣基金后,將每天的基金收益入賬,將之前用于申購(gòu)募集期理財(cái)產(chǎn)品的資金和每天的基金收益的總額作為購(gòu)買貨幣基金后得到的總資金。
可選地,在本實(shí)施例中,在接收第一事件執(zhí)行請(qǐng)求之前,還可以包括:發(fā)布第一事件的事件信息,其中,該事件信息中至少包括第一時(shí)間、事件目標(biāo)資源。
例如,如圖4所示步驟s402-s404,終端302獲取募集服務(wù)器306發(fā)送的事件信息,例如,事件信息中包括:募集期為10天,募集的目標(biāo)金額為100萬(wàn)。終端302將在預(yù)定頁(yè)面發(fā)布事件信息。以便于用戶通過(guò)終端實(shí)現(xiàn)針對(duì)所發(fā)布的事件信息發(fā)送第一事件執(zhí)行請(qǐng)求(例如,預(yù)約申購(gòu)該募集期產(chǎn)品的請(qǐng)求)。
可選地,在本實(shí)施例中,在接收第一事件執(zhí)行請(qǐng)求之后,還可以包括:判斷當(dāng)前第一執(zhí)行請(qǐng)求所請(qǐng)求的第一事件的第一事件資源是否超出事件目標(biāo)資源的可用額度,在第一事件資源未超出事件目標(biāo)資源的可用額度時(shí),再執(zhí)行后續(xù)步驟;而在第一事件資源超出事件目標(biāo)資源的可用額度時(shí),則拒絕當(dāng)前第一執(zhí)行請(qǐng)求。
需要說(shuō)明的是,不同終端發(fā)送的第一事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源的總和(即接收到的總事件資源)需要小于等于所發(fā)布的事件信息中的事件目標(biāo)資源,其中,在上述第一事件資源的總和大于事件目標(biāo)資源時(shí),第一事件將無(wú)法正常執(zhí)行。進(jìn)一步,每一個(gè)終端成功發(fā) 送第一事件執(zhí)行請(qǐng)求后,事件目標(biāo)資源的可用額度將對(duì)應(yīng)減小,從而保證不同終端所請(qǐng)求的第一事件資源的資源總和小于等于事件目標(biāo)資源,進(jìn)一步確保事件的執(zhí)行效率。
可選地,在本實(shí)施例中,不同的第一事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源的總和(即接收到的總事件資源)還需大于預(yù)定閾值,才能滿足事件執(zhí)行條件,以使事件可以正常執(zhí)行,因而,在每一個(gè)終端成功發(fā)送第一事件執(zhí)行請(qǐng)求后,還需判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的總事件資源是否大于等于預(yù)定閾值,從而進(jìn)一步保證事件的執(zhí)行效率。
可選地,在本實(shí)施例中,上述第二事件可以但不限于根據(jù)輸入的事件選擇指令從預(yù)定的被允許執(zhí)行的事件中選擇。例如,從推送的貨幣基金列表中選擇一個(gè)或多個(gè)貨幣基金關(guān)聯(lián)該募集期產(chǎn)品,以使募集期結(jié)束后,開始購(gòu)買募集期產(chǎn)品時(shí),從上述被選擇的貨幣基金中獲取用于申購(gòu)募集期理財(cái)產(chǎn)品的資金來(lái)購(gòu)買募集期產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在接收第一事件執(zhí)行請(qǐng)求之后,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;在當(dāng)前時(shí)間至第二時(shí)間的時(shí)間段內(nèi)先使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;再在第一時(shí)間到達(dá)時(shí),至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件,從而實(shí)現(xiàn)在預(yù)定時(shí)間內(nèi)增加所執(zhí)行的事件的數(shù)量,提高事件資源利用率,同時(shí)避免不必要的等待時(shí)間,無(wú)需分別通過(guò)不同事件資源執(zhí)行不同事件,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果,以克服現(xiàn)有技術(shù)中事件執(zhí)行效率較低的問(wèn)題。
作為一種可選的方案,在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),還包括:
s1,使用第二事件資源中除了第一事件資源之外的事件資源執(zhí)行第二事件。
可選地,在本實(shí)施例中,在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),第二事件資源中除了第一事件資源之外的事件資源可以繼續(xù)執(zhí)行第二事件,也可以重新開始執(zhí)行第二事件。例如,貨幣基金中的總資金中扣除用于申購(gòu)募集期理財(cái)產(chǎn)品的資金后的剩余資金,可以繼續(xù)購(gòu)買之前的貨幣基金,不做變化,也可以重新配置,購(gòu)買新的貨幣基金,本實(shí)施例中對(duì)此不做任何限定。
例如,購(gòu)買貨幣基金后,將每天的基金收益100元入賬,募集期10天結(jié)束后,則開始購(gòu)買募集期產(chǎn)品,之前用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即10000元)和每天的基金收益的總額(即1000元)將作為購(gòu)買貨幣基金后得到的總資金(即11000元)。從購(gòu)買貨幣基金后得到的總資金(即11000元)中扣除用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即10000元)后,使用剩余的基金收益(即1000元)繼續(xù)執(zhí)行第二事件,即購(gòu)買貨幣基金。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),通過(guò)使用第二事件資源中除了第一事件資源之外的事件資源執(zhí)行第二事件,從而實(shí)現(xiàn)在獲取到除第一事件資源之外的事件資源后,通過(guò)繼續(xù)使用該事件資源執(zhí)行第二事件以獲取更多的事件資源的方式,將用戶的收益最大化,進(jìn)一步提高由第一事件資源衍生的事件資源的利用率,以達(dá)到提高事件執(zhí)行效率的效果。
作為一種可選的方案,從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件包括:
s1,判斷第一事件是否滿足執(zhí)行條件;
s2,若第一事件滿足執(zhí)行條件,則從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,在本實(shí)施例中,在判斷第一事件是否滿足執(zhí)行條件之后,還包括:
s3,若第一事件不滿足執(zhí)行條件,則使用第二事件資源執(zhí)行第二事件。
需要說(shuō)明的是,在本實(shí)施例中,在滿足執(zhí)行條件時(shí)執(zhí)行第一事件,否則將繼續(xù)執(zhí)行第二事件。也就是說(shuō),若第一事件不滿足執(zhí)行條件,則在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件得到的第二事件資源將執(zhí)行第二事件,若第一事件滿足執(zhí)行條件,則將至少使用從上述第二事件資源中獲取的第一事件資源執(zhí)行第一事件。從而避免在等待預(yù)定時(shí)間后第一事件卻未執(zhí)行,事件資源被浪費(fèi)的問(wèn)題,以保證在第一事件不滿足執(zhí)行條件時(shí),還可以通過(guò)執(zhí)行第二事件獲取到的第二事件資源繼續(xù)執(zhí)行第二事件以保證用戶的收益,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
例如,在募集期的最后一天,終端(例如終端上安裝的理財(cái)平臺(tái)客戶端)判斷募集期產(chǎn)品能否成立(即是否滿足第一事件的執(zhí)行條件);若不能成立(即第一事件不滿足執(zhí)行條件),則通知終端募集期產(chǎn)品不成立,并將當(dāng)前獲取的購(gòu)買貨幣基金后得到的總資金保留在貨幣基金中,繼續(xù)獲取基金收益,也可以從貨幣基金中贖回。若成立(即第一事件滿足執(zhí)行條件),從第一時(shí)間開始至少使用從購(gòu)買貨幣基金后得到的總資金中獲取到的用于申購(gòu)募集期理財(cái)產(chǎn)品的資金執(zhí)行購(gòu)買募集期產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在判斷出第一事件滿足執(zhí)行條件時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件;在判斷出第一事件不滿足執(zhí)行條件時(shí),使用第二事件資源執(zhí)行第二事件,從而保證在第一事件滿足執(zhí)行條件時(shí),則執(zhí)行第一事件;在第一事件不滿足執(zhí)行條件時(shí),還可以通過(guò)執(zhí)行第二事件獲取到的第二事件資源繼續(xù)執(zhí)行第二事件以保證用戶的收益,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
作為一種可選的方案,判斷第一事件是否滿足執(zhí)行條件包括:
s1,判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的總事件資源是否大于等于預(yù)定閾值,其中,事件執(zhí)行請(qǐng)求包括第一事件執(zhí)行請(qǐng)求,總事件資源包括第一事件資源;
s2,在總事件資源大于等于預(yù)定閾值時(shí),判斷出第一事件滿足執(zhí)行條件;否則,判斷出第一事件不滿足執(zhí)行條件。
可選地,在本實(shí)施例中,上述判斷過(guò)程可以在與第一事件對(duì)應(yīng)的服務(wù)器中執(zhí)行;也可以通過(guò)將服務(wù)器當(dāng)前已接收到的各個(gè)事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源同步到終端,在終端上獲取執(zhí)行第一事件的總事件資源,由終端執(zhí)行判斷過(guò)程。本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在本實(shí)施例中,上述第一事件的執(zhí)行受到預(yù)定閾值的限制,也就是說(shuō),在總事件資源大于等于預(yù)定閾值后,判斷出第一事件滿足執(zhí)行條件,進(jìn)而可以執(zhí)行第一事件,否則判斷出第一事件不滿足執(zhí)行條件,從而導(dǎo)致所接收到的第一執(zhí)行請(qǐng)求將無(wú)法實(shí)現(xiàn)。
例如,購(gòu)買募集期產(chǎn)品,在各個(gè)終端申購(gòu)的募集期產(chǎn)品滿足成立條件后,才可以成立該募集期產(chǎn)品,否則該募集期產(chǎn)品不成立,這樣各個(gè)用戶預(yù)約申購(gòu)的募集期產(chǎn)品將無(wú)法立項(xiàng),用戶需要重新選擇投資產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行所述第一事件的總事件資源是否大于等于預(yù)定閾值,實(shí)現(xiàn)對(duì)第一事件是否執(zhí)行進(jìn)行有效控制,進(jìn)一步保證第一事件的執(zhí)行,從而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
作為一種可選的方案,在當(dāng)前時(shí)間至第一時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源包括:
s1,接收輸入的事件選擇指令;
s2,從預(yù)定的被允許執(zhí)行的事件中選擇事件選擇指令所指示的事件作為第二事件;
s3,在當(dāng)前時(shí)間至第一時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源。
可選地,在本實(shí)施例中,上述事件選擇指令可以包括但不限于:點(diǎn)擊操作所生成的指令、語(yǔ)音輸入的指令或系統(tǒng)默認(rèn)的指令。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,事件選擇指令所指示的作為第二事件的事件可以包括但不限于一個(gè)或多個(gè)。例如,購(gòu)買多種貨幣基金,在第一時(shí)間到達(dá)時(shí),從上述多種貨幣基金分別得到的購(gòu)買貨幣基金后得到的總資金(即第二事件資源)中獲取用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即第一事件資源)執(zhí)行購(gòu)買募集期產(chǎn)品。
具體結(jié)合以下示例進(jìn)行說(shuō)明,如圖5所示,預(yù)定的被允許執(zhí)行的事件包括事件a至事件e,在接收到由點(diǎn)擊操作生成的事件選擇指令后,假設(shè)如圖5所示,從預(yù)定的被允許執(zhí)行的事件中選擇事件選擇指令所指示的事件(如事件e)作為第二事件,則在當(dāng)前時(shí)間至第一時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)將從預(yù)定的被允許執(zhí)行的事件中事件選擇指令所指示的事件作為第二事件,實(shí)現(xiàn)了提高執(zhí)行不同的第二事件的靈活性。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
實(shí)施例2
根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述事件執(zhí)行方法的事件執(zhí)行裝置,如圖6所示,該裝置包括:
1)接收單元602,用于接收第一事件執(zhí)行請(qǐng)求,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;
2)第一執(zhí)行單元604,用于在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;
3)第二執(zhí)行單元606,用于在第一時(shí)間到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,在本實(shí)施例中,上述事件執(zhí)行裝置可以但不限于應(yīng)用于終端向服務(wù)器購(gòu)買募集期理財(cái)產(chǎn)品的過(guò)程中。例如,終端上的客戶端在接收到第一事件執(zhí)行請(qǐng)求(如預(yù)約申購(gòu)募集期理財(cái)產(chǎn)品的請(qǐng)求)后,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間(如開始購(gòu)買募集期產(chǎn)品的時(shí)間)開始使用第一事件資源(如用于申購(gòu)募集期理財(cái)產(chǎn)品的資金)執(zhí)行第一事件(如購(gòu)買募集期理財(cái)產(chǎn)品);在當(dāng)前時(shí)間至第二時(shí)間(如贖回時(shí)間)之間使用執(zhí)行第一事件的第一事件資源執(zhí)行第二事件(如購(gòu)買其他理財(cái)產(chǎn)品(如貨幣基金)),得到第二事件資源(如購(gòu)買貨幣基金后得到的總資金),在第一時(shí)間(如開始購(gòu)買募集期產(chǎn)品的時(shí)間)到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源(如購(gòu)買貨幣基金后得到的總資金)中獲取到的第一事件資源(如用于申購(gòu)募集期理財(cái)產(chǎn)品的資金)執(zhí)行第一事件(如購(gòu)買募集期理財(cái)產(chǎn)品),其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間。從而實(shí)現(xiàn)在等待執(zhí)行第一事件的時(shí)間段內(nèi),重復(fù)利用上述第一事件的第一事件資源,以提高事件資源的利用率,在預(yù)定時(shí)間段內(nèi)增加執(zhí)行事件的數(shù)量,進(jìn)而實(shí)現(xiàn)提高執(zhí)行事件的執(zhí)行效率。
需要說(shuō)明的是,在本實(shí)施例中,由于執(zhí)行第一事件的第一時(shí)間是在當(dāng)前時(shí)間之后,因而,目前在現(xiàn)有的事件執(zhí)行過(guò)程中,在當(dāng)前時(shí)間至第一時(shí) 間期間只能等待,而無(wú)法對(duì)第一事件的第一事件資源進(jìn)行再利用。不同于現(xiàn)有的事件執(zhí)行過(guò)程,在本發(fā)明實(shí)施例,通過(guò)在當(dāng)前時(shí)間至第二時(shí)間的時(shí)間段內(nèi)先使用第一事件資源執(zhí)行第二事件,得到第二事件資源,再在第一時(shí)間到達(dá)時(shí),獲取第一事件資源執(zhí)行第一事件,從而實(shí)現(xiàn)在預(yù)定時(shí)間內(nèi)增加所執(zhí)行的事件的數(shù)量,提高事件資源利用率的同時(shí),也可自動(dòng)執(zhí)行第一事件,避免錯(cuò)過(guò)執(zhí)行第一事件,進(jìn)而達(dá)到提高第一事件及第二事件的執(zhí)行效率的目的。
具體結(jié)合以下示例進(jìn)行說(shuō)明,以終端向服務(wù)器購(gòu)買募集期理財(cái)產(chǎn)品為例。終端接收到預(yù)約申購(gòu)募集期產(chǎn)品的請(qǐng)求,其中,該請(qǐng)求用于請(qǐng)求在當(dāng)前時(shí)間之后的第一時(shí)間t1開始使用金額為k的資金購(gòu)買募集期產(chǎn)品(即執(zhí)行第一事件)。如圖3所示,終端302與基金服務(wù)器304及募集服務(wù)器306執(zhí)行了如下流程:
s302,終端302在當(dāng)前之間至第二時(shí)間之間,先使用金額為k的資金向基金服務(wù)器304購(gòu)買貨幣基金;
s304,在第二時(shí)間終端302從基金服務(wù)器304得到的總資金中獲取金額為k的資金;
s306,在到達(dá)第一時(shí)間時(shí),將獲取到的金額為k的資金向募集服務(wù)器306購(gòu)買募集期產(chǎn)品。
需要說(shuō)明的是,在本實(shí)施例中,在基金服務(wù)器304獲取的總資金中扣除金額為k的資金后剩余的資金,可以繼續(xù)留在基金服務(wù)器304中購(gòu)買貨幣基金,也可以與金額為k的資金同時(shí)獲取到終端中,以便于執(zhí)行其他事件,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,可以包括:在執(zhí)行第二事件時(shí),按照預(yù)定周期獲取事件資源,將第一事件資源及新獲取的事件資源作為第二事件資源。例如,購(gòu)買貨幣基金后,將每天的基金收益入賬,將之前用于 申購(gòu)募集期理財(cái)產(chǎn)品的資金和每天的基金收益的總額作為購(gòu)買貨幣基金后得到的總資金。
可選地,在本實(shí)施例中,在接收第一事件執(zhí)行請(qǐng)求之前,還可以包括:發(fā)布第一事件的事件信息,其中,該事件信息中至少包括第一時(shí)間、事件目標(biāo)資源。
例如,如圖4所示步驟s402-s404,終端302獲取募集服務(wù)器306發(fā)送的事件信息,例如,事件信息中包括:募集期為10天,募集的目標(biāo)金額為100萬(wàn)。終端302將在預(yù)定頁(yè)面發(fā)布事件信息。以便于用戶通過(guò)終端實(shí)現(xiàn)針對(duì)所發(fā)布的事件信息發(fā)送第一事件執(zhí)行請(qǐng)求(例如,預(yù)約申購(gòu)該募集期產(chǎn)品的請(qǐng)求)。
可選地,在本實(shí)施例中,在接收第一事件執(zhí)行請(qǐng)求之后,還可以包括:判斷當(dāng)前第一執(zhí)行請(qǐng)求所請(qǐng)求的第一事件的第一事件資源是否超出事件目標(biāo)資源的可用額度,在第一事件資源未超出事件目標(biāo)資源的可用額度時(shí),再執(zhí)行后續(xù)步驟;而在第一事件資源超出事件目標(biāo)資源的可用額度時(shí),則拒絕當(dāng)前第一執(zhí)行請(qǐng)求。
需要說(shuō)明的是,不同終端發(fā)送的第一事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源的總和(即接收到的總事件資源)需要小于等于所發(fā)布的事件信息中的事件目標(biāo)資源,其中,在上述第一事件資源的總和大于事件目標(biāo)資源時(shí),第一事件將無(wú)法正常執(zhí)行。進(jìn)一步,每一個(gè)終端成功發(fā)送第一事件執(zhí)行請(qǐng)求后,事件目標(biāo)資源的可用額度將對(duì)應(yīng)減小,從而保證不同終端所請(qǐng)求的第一事件資源的資源總和小于等于事件目標(biāo)資源,進(jìn)一步確保事件的執(zhí)行效率。
可選地,在本實(shí)施例中,不同的第一事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源的總和(即接收到的總事件資源)還需大于預(yù)定閾值,才能滿足事件執(zhí)行條件,以使事件可以正常執(zhí)行,因而,在每一個(gè)終端成功發(fā)送第一事件執(zhí)行請(qǐng)求后,還需判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的總事件資源是否大于等于預(yù)定閾值,從而進(jìn)一步保證 事件的執(zhí)行效率。
可選地,在本實(shí)施例中,上述第二事件可以但不限于根據(jù)輸入的事件選擇指令從預(yù)定的被允許執(zhí)行的事件中選擇。例如,從推送的貨幣基金列表中選擇一個(gè)或多個(gè)貨幣基金關(guān)聯(lián)該募集期產(chǎn)品,以使募集期結(jié)束后,開始購(gòu)買募集期產(chǎn)品時(shí),從上述被選擇的貨幣基金中獲取用于申購(gòu)募集期理財(cái)產(chǎn)品的資金來(lái)購(gòu)買募集期產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在接收第一事件執(zhí)行請(qǐng)求之后,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;在當(dāng)前時(shí)間至第二時(shí)間的時(shí)間段內(nèi)先使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;再在第一時(shí)間到達(dá)時(shí),至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件,從而實(shí)現(xiàn)在預(yù)定時(shí)間內(nèi)增加所執(zhí)行的事件的數(shù)量,提高事件資源利用率,同時(shí)避免不必要的等待時(shí)間,無(wú)需分別通過(guò)不同事件資源執(zhí)行不同事件,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果,以克服現(xiàn)有技術(shù)中事件執(zhí)行效率較低的問(wèn)題。
作為一種可選的方案,如圖7所示,還包括:
1)第三執(zhí)行單元702,用于在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),使用第二事件資源中除了第一事件資源之外的事件資源執(zhí)行第二事件。
可選地,在本實(shí)施例中,在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),第二事件資源中除了第一事件資源之外的事件資源可以繼續(xù)執(zhí)行第二事件,也可以重新開始執(zhí)行第二事件。例如,貨幣基金中的總資金中扣除用于申購(gòu)募集期理財(cái)產(chǎn)品的資金后的剩余資金,可以繼續(xù)購(gòu)買之前的貨幣基金,不做變化,也可以重新配置,購(gòu)買新的貨幣基金,本實(shí)施例中對(duì)此不做任何限定。
例如,購(gòu)買貨幣基金后,將每天的基金收益100元入賬,募集期10 天結(jié)束后,則開始購(gòu)買募集期產(chǎn)品,之前用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即10000元)和每天的基金收益的總額(即1000元)將作為購(gòu)買貨幣基金后得到的總資金(即11000元)。從購(gòu)買貨幣基金后得到的總資金(即11000元)中扣除用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即10000元)后,使用剩余的基金收益(即1000元)繼續(xù)執(zhí)行第二事件,即購(gòu)買貨幣基金。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件時(shí),通過(guò)使用第二事件資源中除了第一事件資源之外的事件資源執(zhí)行第二事件,從而實(shí)現(xiàn)在獲取到除第一事件資源之外的事件資源后,通過(guò)繼續(xù)使用該事件資源執(zhí)行第二事件以獲取更多的事件資源的方式,將用戶的收益最大化,進(jìn)一步提高由第一事件資源衍生的事件資源的利用率,以達(dá)到提高事件執(zhí)行效率的效果。
作為一種可選的方案,如圖8所示,第二執(zhí)行單元606包括:
1)判斷模塊802,用于判斷第一事件是否滿足執(zhí)行條件;
1)第一執(zhí)行模塊804,用于在第一事件滿足執(zhí)行條件時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,在本實(shí)施例中,如圖8所示,還包括:
3)第二執(zhí)行模塊806,用于在判斷第一事件是否滿足執(zhí)行條件之后,在第一事件不滿足執(zhí)行條件時(shí),使用第二事件資源執(zhí)行第二事件。
需要說(shuō)明的是,在本實(shí)施例中,在滿足執(zhí)行條件時(shí)執(zhí)行第一事件,否則將繼續(xù)執(zhí)行第二事件。也就是說(shuō),若第一事件不滿足執(zhí)行條件,則在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件得到的第二事件資源將執(zhí)行第二事件,若第一事件滿足執(zhí)行條件,則將至少使用從上述第二事件資源中獲取的第一事件資源執(zhí)行第一事件。從而避免在等待預(yù)定時(shí)間后第一事件卻未執(zhí)行,事件資源被浪費(fèi)的問(wèn)題,以保證在第一事件不滿足執(zhí)行條件時(shí),還可以通過(guò)執(zhí)行第二事件獲取到的第二事件資源繼續(xù)執(zhí)行第二事件以保證用戶的收益,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
例如,在募集期的最后一天,終端(例如終端上安裝的理財(cái)平臺(tái)客戶端)判斷募集期產(chǎn)品能否成立(即是否滿足第一事件的執(zhí)行條件);若不能成立(即第一事件不滿足執(zhí)行條件),則通知終端募集期產(chǎn)品不成立,并將當(dāng)前獲取的購(gòu)買貨幣基金后得到的總資金保留在貨幣基金中,繼續(xù)獲取基金收益,也可以從貨幣基金中贖回。若成立(即第一事件滿足執(zhí)行條件),從第一時(shí)間開始至少使用從購(gòu)買貨幣基金后得到的總資金中獲取到的用于申購(gòu)募集期理財(cái)產(chǎn)品的資金執(zhí)行購(gòu)買募集期產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在判斷出第一事件滿足執(zhí)行條件時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件;在判斷出第一事件不滿足執(zhí)行條件時(shí),使用第二事件資源執(zhí)行第二事件,從而保證在第一事件滿足執(zhí)行條件時(shí),則執(zhí)行第一事件;在第一事件不滿足執(zhí)行條件時(shí),還可以通過(guò)執(zhí)行第二事件獲取到的第二事件資源繼續(xù)執(zhí)行第二事件以保證用戶的收益,進(jìn)而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
作為一種可選的方案,如圖9所示,判斷模塊802包括:
1)判斷子模塊902,用于判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的總事件資源是否大于等于預(yù)定閾值,其中,事件執(zhí)行請(qǐng)求包括第一事件執(zhí)行請(qǐng)求,總事件資源包括第一事件資源;
2)處理子模塊904,用于在總事件資源大于等于預(yù)定閾值時(shí),判斷出第一事件滿足執(zhí)行條件;否則,判斷出第一事件不滿足執(zhí)行條件。
可選地,在本實(shí)施例中,上述判斷過(guò)程可以在與第一事件對(duì)應(yīng)的服務(wù)器中執(zhí)行;也可以通過(guò)將服務(wù)器當(dāng)前已接收到的各個(gè)事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行第一事件的第一事件資源同步到終端,在終端上獲取執(zhí)行第一事件的總事件資源,由終端執(zhí)行判斷過(guò)程。本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在本實(shí)施例中,上述第一事件的執(zhí)行受到預(yù)定閾值的限制,也就是說(shuō),在總事件資源大于等于預(yù)定閾值后,判斷出第一事件滿足執(zhí)行條件,進(jìn)而可以執(zhí)行第一事件,否則判斷出第一事件不滿足執(zhí)行條 件,從而導(dǎo)致所接收到的第一執(zhí)行請(qǐng)求將無(wú)法實(shí)現(xiàn)。
例如,購(gòu)買募集期產(chǎn)品,在各個(gè)終端申購(gòu)的募集期產(chǎn)品滿足成立條件后,才可以成立該募集期產(chǎn)品,否則該募集期產(chǎn)品不成立,這樣各個(gè)用戶預(yù)約申購(gòu)的募集期產(chǎn)品將無(wú)法立項(xiàng),用戶需要重新選擇投資產(chǎn)品。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)判斷當(dāng)前已接收到的事件執(zhí)行請(qǐng)求所請(qǐng)求的執(zhí)行所述第一事件的總事件資源是否大于等于預(yù)定閾值,實(shí)現(xiàn)對(duì)第一事件是否執(zhí)行進(jìn)行有效控制,進(jìn)一步保證第一事件的執(zhí)行,從而實(shí)現(xiàn)提高事件的執(zhí)行效率的效果。
作為一種可選的方案,如圖10所示,第一執(zhí)行單元604包括:
1)接收模塊1002,用于接收輸入的事件選擇指令;
2)選擇模塊1004,用于從預(yù)定的被允許執(zhí)行的事件中選擇事件選擇指令所指示的事件作為第二事件;
3)第三執(zhí)行模塊1006,用于在當(dāng)前時(shí)間至第一時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源。
可選地,在本實(shí)施例中,上述事件選擇指令可以包括但不限于:點(diǎn)擊操作所生成的指令、語(yǔ)音輸入的指令或系統(tǒng)默認(rèn)的指令。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,事件選擇指令所指示的作為第二事件的事件可以包括但不限于一個(gè)或多個(gè)。例如,購(gòu)買多種貨幣基金,在第一時(shí)間到達(dá)時(shí),從上述多種貨幣基金分別得到的購(gòu)買貨幣基金后得到的總資金(即第二事件資源)中獲取用于申購(gòu)募集期理財(cái)產(chǎn)品的資金(即第一事件資源)執(zhí)行購(gòu)買募集期產(chǎn)品。
具體結(jié)合以下示例進(jìn)行說(shuō)明,如圖5所示,預(yù)定的被允許執(zhí)行的事件包括事件a至事件e,在接收到由點(diǎn)擊操作生成的事件選擇指令后,假設(shè)如圖5所示,從預(yù)定的被允許執(zhí)行的事件中選擇事件選擇指令所指示的事 件(如事件e)作為第二事件,則在當(dāng)前時(shí)間至第一時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)將從預(yù)定的被允許執(zhí)行的事件中事件選擇指令所指示的事件作為第二事件,實(shí)現(xiàn)了提高執(zhí)行不同的第二事件的靈活性。
實(shí)施例3
根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述事件執(zhí)行方法的事件執(zhí)行終端,如圖11所示,該終端包括:
1)通訊接口1102,設(shè)置為接收第一事件執(zhí)行請(qǐng)求,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;
2)存儲(chǔ)器1104,與通訊接口1102連接,設(shè)置為存儲(chǔ)第一事件資源及第二事件資源;
3)處理器1106,與通訊接口1102及存儲(chǔ)器1104連接,設(shè)置為在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;在第一時(shí)間到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。
實(shí)施例4
本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)。可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:
s1,接收第一事件執(zhí)行請(qǐng)求,其中,第一事件執(zhí)行請(qǐng)求用于請(qǐng)求從當(dāng)前時(shí)間之后的第一時(shí)間開始使用第一事件資源執(zhí)行第一事件;
s2,在當(dāng)前時(shí)間至第二時(shí)間之間使用第一事件資源執(zhí)行第二事件,得到第二事件資源,其中,第二時(shí)間晚于當(dāng)前時(shí)間,但早于或等于第一時(shí)間;
s3,在第一時(shí)間到達(dá)時(shí),從第一時(shí)間開始至少使用從第二事件資源中獲取到的第一事件資源執(zhí)行第一事件。
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
上述實(shí)施例中的集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在上述計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)或多臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端,可通過(guò)其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,單元或模塊的間接耦合或 通信連接,可以是電性或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。