:
[0062]獲取第二時刻與第一時刻之間的時間間隔,判定該時間間隔是否大于等于預設值,若是該時間間隔大于等于預設閾值時,則說明第二時刻滿足預定條件;若是該時間間隔小于預設閾值時,則說明第二時刻不滿足預定條件。也就是說,在本發(fā)明實施例中,該電子設備在檢測到某一個時刻滿足預定條件時,該電子設備會輸出第一任務的執(zhí)行狀態(tài)信息,若是在時刻不滿足預定條件時,該電子設備將不會輸出執(zhí)行狀態(tài)信息。這樣避免電子設備實時的進行執(zhí)行狀態(tài)的反饋,不僅避免了實時反饋執(zhí)行狀態(tài)信息對用戶帶來的干擾,并且也避免了電子設備自身的損耗。
[0063]進一步,在本發(fā)明實施例中在判定時間間隔是否大于等于預設閾值之前,還可以如下情況來設置預設閾值:
[0064]情況一:
[0065]該時間間隔可以是用戶在該電子設備中直接設置的時間間隔,比如說,用戶需要該機器人I分鐘反饋一次執(zhí)行任務的執(zhí)行狀態(tài)信息,此時用戶就可以給機器人設置一個I分鐘的時間間隔。在設置完成之后,若是該機器人開始執(zhí)行任務,則在I分鐘之后,該機器人將自動的反饋任務的執(zhí)行狀態(tài)信息。這樣方式可以根據(jù)用戶的需求來自定義,使得用戶可以根據(jù)自身的需求來隨時定義電子設備的反饋時間。
[0066]情況二:
[0067]該電子設備獲取一時間段,此處獲取到的時間段為N個檢測時間段的平均值,將該時間段作為預設閾值。其中,該檢測時間段為電子設備執(zhí)行任務起,至電子設備接收到指示電子設備反饋執(zhí)行狀態(tài)信息的指令之間的時間間隔,N為大于等于2的正整數(shù)。
[0068]具體來講,在電子設備獲取一時間段之前,該電子設備將對當前用戶進行識別,確定用戶身份,該電子設備將基于用戶身份在所有記錄中查找出該用戶身份對應的指示電子設備進行執(zhí)行狀態(tài)反饋的時間段,然后將這些時間段取一個平均值,并將該平均值作為預設閾值。
[0069]比如說,若是該電子設備確定當前用戶為用戶甲時,電子設備查詢到用戶甲指示該電子設備執(zhí)行任務的所有記錄,記錄如下:
[0070]在用戶指示電子設備執(zhí)行第二任務時,用戶甲在1.5分鐘后指示該電子設備反饋任務的執(zhí)行狀態(tài)信息;
[0071]在用戶指示電子設備執(zhí)行第三任務時,用戶甲在2分鐘后指示該電子設備反饋任務的執(zhí)行狀態(tài)信息;
[0072]在用戶指示電子設備執(zhí)行第四任務時,用戶甲在1.5分鐘后指示該電子設備反饋任務的執(zhí)行狀態(tài)信息;
[0073]在得到上述的三條記錄之后,在三條記錄中包含了 3個檢測時間段,然后該電子設備將獲取這三個檢測時間段的平均值,該平均值為1.7分鐘,然后該電子設備將1.7分鐘作為預設閾值。也就是說,該電子設備將執(zhí)行用戶甲所指示的任務時,該電子設備將在開始任務之后的1.7分鐘時,向用戶甲反饋任務的執(zhí)行狀態(tài)信息。該此種情況下,電子設備會根據(jù)不同的用戶的使用習慣設置不同的反饋時間,這樣能夠給用戶帶來更好的使用體驗,并且也可以提升電子設備的提示效果。
[0074]情況三:
[0075]電子設備可以獲取每次輸出電子設備執(zhí)行第一任務的執(zhí)行狀態(tài)的時間間隔,獲取M個時間間隔,在M個時間間隔中確定出最小時間間隔,將最小時間間隔作為預設閾值。
[0076]具體來講,在該電子設備執(zhí)行第一任務的過程中,若是電子設備接收到用戶指示電子設備反饋任務執(zhí)行狀態(tài)的指令時,該電子設備將及時生成執(zhí)行狀態(tài)信息,并輸出該執(zhí)行狀態(tài)信息,在輸出執(zhí)行狀態(tài)信息時,該電子設備將做好記錄,也就是記錄從任務開始到輸出任務狀態(tài)反饋之間的時間間隔。然后每輸出一次執(zhí)行狀態(tài),該電子設備就將記錄一次,從而就獲取到M個時間間隔。在用戶多次指示電子設備反饋執(zhí)行狀態(tài),那么用戶需要及時的獲取電子設備執(zhí)行第一任務的執(zhí)行狀態(tài),所以該電子設備將M個時間間隔中的最小值作為預設閾值,從而能夠保證該電子設備能夠在用戶的容忍時間范圍內(nèi)將執(zhí)行狀態(tài)反饋給用戶。
[0077]比如說,當用戶指示電子設備到臥室拿取手機時,在第一時刻電子設備將開始執(zhí)行該任務,在任務開始I分鐘后的第二時刻,該電子設備接收到用戶的指示,此時電子設備將輸出執(zhí)行狀態(tài),電子設備記錄該時間間隔;在第二時刻之后的1.5分鐘的第三時刻,該電子設備又接收到用戶的指示,此時該電子設備也將輸出執(zhí)行狀態(tài),并記錄時間間隔;在第三時刻之后2分鐘的第四時刻,該電子設備又接收到用戶的指示,此時該電子設備也將輸出執(zhí)行狀態(tài),并記錄時間間隔。在得到這三個時間間隔之后,電子設備將確定I分鐘為預設閾值。也就是后續(xù)的每隔一分鐘,該電子設備將自動的輸出執(zhí)行狀態(tài)。
[0078]這里需要說明的是,若是電子設備在自動輸出執(zhí)行狀態(tài)的過程中,還接收到用戶之指示反饋執(zhí)行狀態(tài)的指令時,該電子設備也將記錄時間,比如說,在上一次反饋執(zhí)行狀態(tài)之后的30秒后,電子設備又接收到用戶的指令時,該電子設備將30秒作為預設閾值,也就是電子設備后續(xù)會按照30秒的時間間隔來反饋執(zhí)行狀態(tài)。
[0079]情況四:
[0080]電子設備將獲取一個預定完成時間,將預定完成時間作為預設閾值。
[0081]具體來講,該預定完成時間為電子設備確定出的完成第一任務的時間,這里的第一任務的預定完成時間為該電子設備能夠查詢到的歷史上完成第一任務的時間,比如說,當前時間為2015-06-10,該電子設備將查詢在該時間之前執(zhí)行第一任務的所完成的時間,比如說歷史上完成該第一任務的時間為10分鐘,則電子設備將10分鐘作為預定完成時間。然后該電子設備將10分鐘作為預定完成時間,也就是說該電子設備在開始執(zhí)行第一任務之后,若該電子設備執(zhí)行第一任務的時間到達10分鐘,則該電子設備將輸出執(zhí)行狀態(tài)信息。簡單來講,該電子設備可以基于歷史上執(zhí)行第一任務的完成時間來確定本次執(zhí)行第一任務時反饋執(zhí)行狀態(tài)的時間,從而使得電子設備可以較為準確的給用戶一個及時的狀態(tài)反饋。
[0082]這里需要說明是,在第一時刻電子設備開始執(zhí)行第一任務之后,由于執(zhí)行第一任務的過程中遇到了障礙物,因此在執(zhí)行第一任務的第二時刻未完成第一任務,第一時刻與第二時刻之間的時間間隔已經(jīng)達到了 10分鐘,此時該電子設備也將生成并通過第一提示單元輸出第一執(zhí)行狀態(tài)信息,當然此時的第一執(zhí)行狀態(tài)信息為該電子設備當前的一個執(zhí)行狀態(tài)。簡單來講,就算是該電子設備在預定完成時間內(nèi)未完成第一任務,該電子設備也會在達到預定完成時間時給用戶一個執(zhí)行狀態(tài)反饋,這樣保證用戶能夠獲知電子設備當前的執(zhí)行狀態(tài)。
[0083]在上述的實施例中分別說明了設置預設閾值的不同情況,但是上述的情況可以相互的結(jié)合使用,比如說情況一可以和情況三結(jié)合,也就是電子設備剛開始執(zhí)行任務時會按照情況一的時間間隔來反饋執(zhí)行狀態(tài),若是中間出現(xiàn)情況三的過程時,則后續(xù)按照情況三確定出的時間間隔來反饋執(zhí)行狀態(tài);當然情況二也可以和情況三結(jié)合,也就是該電子設備會按照歷史記錄的時間間隔來反饋執(zhí)行狀態(tài),若是中間出現(xiàn)情況三的過程時,則后續(xù)按照情況三確定出的時間間隔來反饋執(zhí)行狀態(tài)。其他的組合在此處就不再一一說明,本領域技術人員在上述四種情況中組合得到的技術方案都在本發(fā)明技術方案所包含的范圍內(nèi)。
[0084]另外,在本發(fā)明實施例中,除了使用方式一來判定第二時刻是否滿足預定條件之夕卜,還可以通過方式二來判定第二時刻是否滿足預定條件。
[0085]方式二:
[0086]該電子設備將確定電子設備執(zhí)行的第一任務中的第一子任務,判定第二時刻是否為執(zhí)行完成第一子任務的時刻。
[0087]具體來講,在電子設備在執(zhí)行第一任務時,該第一任務中可以包含多個子任務,電子設備可以將第一任務中的每個子任務劃分出來,電子設備就可以確定每一個子任務完成的條件。在電子設備開始執(zhí)行第一任務之后,該電子設備會實時的檢測當前任務的執(zhí)行狀態(tài),從而判定第二時刻是否為執(zhí)行完成第一子任務的時刻。若第二時刻為電子設備執(zhí)行完成第一子任務的時刻,則該電子設備將生成并通過第一提示單元反饋第一執(zhí)行狀態(tài)信息;若在第二時刻該電子設備未執(zhí)行完成第一子任務時,則電子設備將繼續(xù)執(zhí)行第一任務,并且也不會輸出執(zhí)行狀態(tài)的反饋,當然若是存在用戶的指示,則該電子設備也會輸出第一執(zhí)行狀態(tài)信息。
[0088]舉例來講,用戶在客廳指示電子設備到廚房拿取飲料時,電子設備會將該任務劃分為多個子任務,第一子任務為電子設備到達冰箱位置,第二子任務為電子設備拿取飲料,第三子任務為電子設備到達客廳,在分解為三個子任務之后,電子設備在第二時刻到達了冰箱位置時,該電子設備在第二時刻確定已經(jīng)完成了第一子任務,此時該電子設備將生成并通過第一提示單元輸出第一執(zhí)行狀態(tài)信息。通過該方式,電子設備可以一個階段一個階段的向用戶反饋執(zhí)行狀態(tài),這樣不僅可以減少電子設備的功耗浪費,也提升了電子設備的反饋的有效性。
[0089]方式三:
[0090]電子設備確定執(zhí)行第一任務中的第一位置,判定第二時刻是否為電子設備通過自身的驅(qū)動裝置從當前位置移動至第一位置的時刻,當前位置與第一位置為不同的位置。
[0091]具體來講,在電子設備在執(zhí)行第一任務時,該第一任務中可以包含多個位置,電子設備可以將第一任務中的每個位置劃分出來,電子設備就可以確定每一個位置完成的條件。在電子設備開始執(zhí)行第一任務之后,該電子設備會實時的