本公開(kāi)整體涉及智能自動(dòng)化助理,并且更具體地涉及基于視覺(jué)上下文來(lái)向用戶提供提醒的智能自動(dòng)化助理。
背景技術(shù):
1、智能自動(dòng)化助理(或數(shù)字助理)可在人類用戶與電子設(shè)備之間提供有利界面。此類助理可允許用戶使用自然語(yǔ)言以語(yǔ)音形式和/或文本形式與設(shè)備或系統(tǒng)進(jìn)行交互。例如,用戶可向正在電子設(shè)備上運(yùn)行的數(shù)字助理提供包含用戶請(qǐng)求的言語(yǔ)輸入。數(shù)字助理可從該言語(yǔ)輸入解譯用戶意圖并且將用戶意圖操作化成任務(wù)。隨后可通過(guò)執(zhí)行電子設(shè)備的一項(xiàng)或多項(xiàng)服務(wù)來(lái)執(zhí)行這些任務(wù),并且可將響應(yīng)于用戶請(qǐng)求的相關(guān)輸出返回給用戶。
2、電子設(shè)備可用于向用戶提供提醒以供用戶執(zhí)行活動(dòng)(例如,給植物澆水、換洗衣物、拾取寵物食物)。可在特定位置(例如,用戶的家、雜貨店等)處向用戶提供提醒以增加便利性。然而,基于位置的提醒仍可在不方便的時(shí)間遞送,例如,當(dāng)用戶已到達(dá)商店地址處但仍在尋找停車(chē)時(shí),或當(dāng)用戶已到達(dá)家但已被另一活動(dòng)占據(jù)時(shí)。提醒因此可能被遺漏或遺忘,并且用戶可能需要電子設(shè)備再次重復(fù)或重新顯示提醒信息。
技術(shù)實(shí)現(xiàn)思路
1、本文公開(kāi)了示例方法。一種示例方法包括,在具有一個(gè)或多個(gè)處理器的電子設(shè)備處:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一對(duì)象執(zhí)行;獲得表示相應(yīng)的一組對(duì)象的一組定位的數(shù)據(jù)結(jié)構(gòu),其中該數(shù)據(jù)結(jié)構(gòu)至少包括該第一對(duì)象的第一定位;接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;確定該電子設(shè)備的該用戶的注視方向;基于該第一位置信息和該注視方向,確定該第一對(duì)象的該第一定位是否對(duì)該電子設(shè)備的該用戶可見(jiàn);以及根據(jù)該第一對(duì)象的該第一定位對(duì)該電子設(shè)備的該用戶可見(jiàn)的確定,向該用戶提供該提醒。
2、本文公開(kāi)了示例非暫態(tài)計(jì)算機(jī)可讀介質(zhì)。一種示例非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)一個(gè)或多個(gè)程序。該一個(gè)或多個(gè)程序包括指令,該指令在由電子設(shè)備的一個(gè)或多個(gè)處理器執(zhí)行時(shí)使該電子設(shè)備接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一對(duì)象執(zhí)行;獲得表示相應(yīng)的一組對(duì)象的一組定位的數(shù)據(jù)結(jié)構(gòu),其中該數(shù)據(jù)結(jié)構(gòu)至少包括該第一對(duì)象的第一定位;接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;確定該電子設(shè)備的該用戶的注視方向;基于該第一位置信息和該注視方向,確定該第一對(duì)象的該第一定位是否對(duì)該電子設(shè)備的該用戶可見(jiàn);以及根據(jù)該第一對(duì)象的該第一定位對(duì)該電子設(shè)備的該用戶可見(jiàn)的確定,向該用戶提供該提醒。
3、本文公開(kāi)了示例電子設(shè)備。一種示例電子設(shè)備包括一個(gè)或多個(gè)處理器;存儲(chǔ)器;和一個(gè)或多個(gè)程序,其中該一個(gè)或多個(gè)程序被存儲(chǔ)在該存儲(chǔ)器中并被配置為由該一個(gè)或多個(gè)處理器執(zhí)行,該一個(gè)或多個(gè)程序包括用于以下操作的指令:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一對(duì)象執(zhí)行;獲得表示相應(yīng)的一組對(duì)象的一組定位的數(shù)據(jù)結(jié)構(gòu),其中該數(shù)據(jù)結(jié)構(gòu)至少包括該第一對(duì)象的第一定位;接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;確定該電子設(shè)備的該用戶的注視方向;基于該第一位置信息和該注視方向,確定該第一對(duì)象的該第一定位是否對(duì)該電子設(shè)備的該用戶可見(jiàn);以及根據(jù)該第一對(duì)象的該第一定位對(duì)該電子設(shè)備的該用戶可見(jiàn)的確定,向該用戶提供該提醒。
4、一種示例電子設(shè)備包括用于以下操作的構(gòu)件:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一對(duì)象執(zhí)行;獲得表示相應(yīng)的一組對(duì)象的一組定位的數(shù)據(jù)結(jié)構(gòu),其中該數(shù)據(jù)結(jié)構(gòu)至少包括該第一對(duì)象的第一定位;接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;確定該電子設(shè)備的該用戶的注視方向;基于該第一位置信息和該注視方向,確定該第一對(duì)象的該第一定位是否對(duì)該電子設(shè)備的該用戶可見(jiàn);以及根據(jù)該第一對(duì)象的該第一定位對(duì)該電子設(shè)備的該用戶可見(jiàn)的確定,向該用戶提供該提醒。
5、本文公開(kāi)了示例方法。一種示例方法包括,在具有一個(gè)或多個(gè)處理器的電子設(shè)備處:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一位置處的第一對(duì)象執(zhí)行;在接收到將該提醒實(shí)例化的該第一用戶輸入之后,接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;根據(jù)該用戶的該當(dāng)前位置與該第一位置匹配的確定,接收表示該電子設(shè)備的該用戶的當(dāng)前視場(chǎng)的第一視圖信息;根據(jù)該用戶的該當(dāng)前視場(chǎng)不包括該第一對(duì)象的確定,向該用戶提供對(duì)該第一對(duì)象的第一定位的方向指示;以及在提供該方向指示之后,向該用戶提供該提醒。
6、本文公開(kāi)了示例非暫態(tài)計(jì)算機(jī)可讀介質(zhì)。一種示例非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)一個(gè)或多個(gè)程序。該一個(gè)或多個(gè)程序包括指令,該指令在由電子設(shè)備的一個(gè)或多個(gè)處理器執(zhí)行時(shí)使該電子設(shè)備接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一位置處的第一對(duì)象執(zhí)行;在接收到將該提醒實(shí)例化的該第一用戶輸入之后,接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;根據(jù)該用戶的該當(dāng)前位置與該第一位置匹配的確定,接收表示該電子設(shè)備的該用戶的當(dāng)前視場(chǎng)的第一視圖信息;根據(jù)該用戶的該當(dāng)前視場(chǎng)不包括該第一對(duì)象的確定,向該用戶提供對(duì)該第一對(duì)象的第一定位的方向指示;以及在提供該方向指示之后,向該用戶提供該提醒。
7、本文公開(kāi)了示例電子設(shè)備。一種示例電子設(shè)備包括一個(gè)或多個(gè)處理器;存儲(chǔ)器;和一個(gè)或多個(gè)程序,其中該一個(gè)或多個(gè)程序被存儲(chǔ)在該存儲(chǔ)器中并被配置為由該一個(gè)或多個(gè)處理器執(zhí)行,該一個(gè)或多個(gè)程序包括用于以下操作的指令:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一位置處的第一對(duì)象執(zhí)行;在接收到將該提醒實(shí)例化的該第一用戶輸入之后,接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;根據(jù)該用戶的該當(dāng)前位置與該第一位置匹配的確定,接收表示該電子設(shè)備的該用戶的當(dāng)前視場(chǎng)的第一視圖信息;根據(jù)該用戶的該當(dāng)前視場(chǎng)不包括該第一對(duì)象的確定,向該用戶提供對(duì)該第一對(duì)象的第一定位的方向指示;以及在提供該方向指示之后,向該用戶提供該提醒。
8、一種示例電子設(shè)備包括用于以下操作的構(gòu)件:接收將用以執(zhí)行用戶活動(dòng)的提醒實(shí)例化的第一用戶輸入,其中該用戶活動(dòng)將由該電子設(shè)備的用戶相對(duì)于第一位置處的第一對(duì)象執(zhí)行;在接收到將該提醒實(shí)例化的該第一用戶輸入之后,接收指示該電子設(shè)備的該用戶的當(dāng)前位置的第一位置信息;根據(jù)該用戶的該當(dāng)前位置與該第一位置匹配的確定,接收表示該電子設(shè)備的該用戶的當(dāng)前視場(chǎng)的第一視圖信息;根據(jù)該用戶的該當(dāng)前視場(chǎng)不包括該第一對(duì)象的確定,向該用戶提供對(duì)該第一對(duì)象的第一定位的方向指示;以及在提供該方向指示之后,向該用戶提供該提醒。
9、如本文所述,基于視覺(jué)上下文來(lái)向用戶提供提醒提供用于使用電子設(shè)備向用戶遞送提醒的直觀且有效的方法。例如,通過(guò)在用戶的當(dāng)前視覺(jué)上下文(例如,當(dāng)前視場(chǎng))與提醒相關(guān)時(shí)遞送提醒,或者通過(guò)將用戶引導(dǎo)到相關(guān)視覺(jué)上下文,在方便且相關(guān)的時(shí)間和位置遞送提醒?;谝曈X(jué)上下文來(lái)遞送提醒因此減少有效地提供提醒所需的附加用戶輸入或系統(tǒng)輸出,從而減少功率使用且提高設(shè)備的電池壽命。