一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于上下文提供相关数据项目的制作方法

2021-11-15 18:42:00 来源:中国专利 TAG:

技术特征:
1.一种计算机实现的方法,包括:在具有存储器和一个或多个处理器的电子设备处:接收由用户选择的多个数据项目;识别对应于所述多个数据项目的多个置信度值,其中所述置信度值指示相应数据项目与当前上下文信息的相关性;基于所述多个置信度值对所述多个数据项目进行排序,其中:经排序的所述多个数据项目中的第一数据项目与所述多个置信度值中的第一置信度值相关联,并且经排序的所述多个数据项目中的第二数据项目与所述多个置信度值中的第二置信度值相关联,其中所述第一置信度值高于所述第二置信度值;显示所述第一数据项目,其中对应于所述第一数据项目的用户输入使得所述第二数据项目的显示替代所述第一数据项目的显示;检索与所述电子设备相关联的更新的上下文信息;基于所述更新的上下文信息检测对所述多个置信度值的更新,其中更新的多个置信度值包括与经排序的所述多个数据项目中的第三数据项目相关联的第三置信度值;以及根据确定所述第三置信度值高于所述第一置信度值:基于所述上下文信息修改经排序的所述多个数据项目的次序;以及显示经排序的所述多个数据项目中的所述第三数据项目。2.根据权利要求1所述的方法,其中显示所述第一数据项目包括:显示经排序的所述多个数据项目的分组;以及将所述第一数据项目显示为叠加在经排序的所述多个数据项目的所述分组上。3.根据权利要求1至2中任一项所述的方法,其中基于所述更新的上下文信息检测对所述多个置信度值的更新包括:识别与相应数据项目相关联的相应置信度值,其中所述相应置信度值至少部分地基于所述相应数据项目与所述电子设备的位置之间的关联性;检测所述电子设备从第一位置到第二位置的移动;以及根据确定所述相应数据项目包括与所述第二位置的关联性,增加所述相应置信度值。4.根据权利要求1至3中任一项所述的方法,其中基于所述更新的上下文信息检测对所述多个置信度值的更新包括:识别与相应数据项目相关联的相应置信度值,其中所述相应置信度值至少部分地基于所述相应数据项目与日历事件之间的关联性;识别与相应日历事件相关联的开始时间,其中所述开始时间处于距当前时间的阈值时间内;以及根据确定所述相应数据项目包括与所述相应日历事件的关联性,增加所述相应置信度值。5.根据权利要求1至4中任一项所述的方法,其中基于所述更新的上下文信息检测对所述多个置信度值的更新包括:识别与相应数据项目相关联的相应置信度值,其中所述相应置信度值至少部分地基于所述相应数据项目与和设备应用程序相关联的当前信息之间的关联性;
接收对应于所述设备应用程序的更新信息;以及根据确定所述相应数据项目包括与所述更新信息的关联性,调节所述相应置信度值。6.根据权利要求1至5中任一项所述的方法,其中基于所述更新的上下文信息检测对所述多个置信度值的更新包括:识别与相应数据项目相关联的相应置信度值,其中所述相应置信度值基于用户偏好和用户交互历史中的至少一者;接收对应于所述用户偏好和所述用户交互历史中的至少一者的更新信息;以及根据确定所述相应数据项目包括与所述更新信息的关联性,调节所述相应置信度值。7.根据权利要求1至6中任一项所述的方法,其中基于所述上下文信息修改经排序的所述多个数据项目的次序包括:修改所述第三数据项目的次序值,其中所述第三数据项目的所修改的次序值对应于经排序的多个数据项目的最高次序值;以及修改所述多个数据项目中的每个数据项目的次序值,其中所修改的次序值基于所述更新的置信度值的降序来以降序布置。8.根据权利要求7所述的方法,其中第四数据项目与经排序的所述多个数据项目的第二最高次序值相关联,所述方法包括:接收对应于所显示的第三数据项目的用户输入,其中对应于所显示的第三数据项目的所述用户输入包括第一方向上的接触运动;响应于接收到所述用户输入,使得所述第四数据项目的显示替代所述第三数据项目的显示;以及修改所述第四数据项目的次序值,其中所述第四数据项目的所修改的次序值对应于经排序的多个数据项目的最高次序值。9.根据权利要求1至8中任一项所述的方法,包括:响应于检索与所述电子设备相关联的所述更新的上下文信息,识别与相应置信度值相关联的附加数据项目;以及根据确定所述相应置信度值超过置信度阈值,将所述附加数据项目添加到由所述用户选择的所述多个数据项目。10.根据权利要求9所述的方法,其中识别与相应置信度值相关联的附加数据项目包括:接收对应于所述电子设备的用户交互历史和移动历史中的至少一者的输入;以及基于所接收的输入识别对用户动作的预测作为所述附加数据项目。11.根据权利要求9所述的方法,其中识别与相应置信度值相关联的附加数据项目包括:获取与设备应用程序相关联的信息和来自远程来源的信息中的至少一者;以及基于所获取的信息来识别通知作为所述附加数据项目。12.根据权利要求9所述的方法,其中识别与相应置信度值相关联的附加数据项目包括:基于所述当前上下文信息来获取对设备应用程序的预测;以及识别与所述预测相关联的所述设备应用程序作为所述附加数据项目。
13.根据权利要求1至12中任一项所述的方法,包括:根据确定所识别的所述多个置信度值中没有置信度值超过置信度阈值,识别与使用值相关联的附加数据项目;以及根据确定所述使用值不超过使用阈值,将所述附加数据项目添加到由所述用户选择的所述多个数据项目。14.根据权利要求1至13中任一项所述的方法,包括:接收对应于所述第一数据项目的所述用户输入,其中对应于所述第一数据项目的所述用户输入包括第一方向上的接触运动;响应于接收到所述用户输入,使得所述第二数据项目的显示替代所述第一数据项目的显示;接收对应于所述第二数据项目的第二用户输入,其中所述第二用户输入包括与所述第一方向相反的第二方向上的接触运动;以及响应于接收到所述第二用户输入,使得所述第一数据项目的显示替代所述第二数据项目的显示。15.根据权利要求1至14中任一项所述的方法,其中所显示的数据项目与设备应用程序相关联,所述方法包括:接收包括对所显示的数据项目的选择的用户输入;增加与所显示的数据项目相关联的置信度值;以及调用与所显示的数据项目相关联的所述设备应用程序,其中调用所述应用程序包括利用所调用的应用程序替代对所显示的数据项目的显示。16.根据权利要求1至15中任一项所述的方法,其中所显示的数据项目与可执行命令相关联,所述方法包括:接收包括对所显示的数据项目的选择的用户输入;增加与所显示的数据项目相关联的置信度值;以及执行与所显示的数据项目相关联的任务,其中所述任务对应于所述可执行命令。17.一种电子设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于如下操作的指令:接收由用户选择的多个数据项目;识别对应于所述多个数据项目的多个置信度值,其中所述置信度值指示相应数据项目与当前上下文信息的相关性;基于所述多个置信度值对所述多个数据项目进行排序,其中:经排序的所述多个数据项目中的第一数据项目与所述多个置信度值中的第一置信度值相关联,并且经排序的所述多个数据项目中的第二数据项目与所述多个置信度值中的第二置信度值相关联,其中所述第一置信度值高于所述第二置信度值;显示所述第一数据项目,其中对应于所述第一数据项目的用户输入使得所述第二数据
项目的显示替代所述第一数据项目的显示;检索与所述电子设备相关联的更新的上下文信息;基于所述更新的上下文信息检测对所述多个置信度值的更新,其中更新的多个置信度值包括与经排序的所述多个数据项目中的第三数据项目相关联的第三置信度值;以及根据确定所述第三置信度值高于所述第一置信度值:基于所述上下文信息修改经排序的所述多个数据项目的次序;以及显示经排序的所述多个数据项目中的所述第三数据项目。18.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由第一电子设备的一个或多个处理器执行时,使所述第一电子设备执行以下操作:接收由用户选择的多个数据项目;识别对应于所述多个数据项目的多个置信度值,其中所述置信度值指示相应数据项目与当前上下文信息的相关性;基于所述多个置信度值对所述多个数据项目进行排序,其中:经排序的所述多个数据项目中的第一数据项目与所述多个置信度值中的第一置信度值相关联,并且经排序的所述多个数据项目中的第二数据项目与所述多个置信度值中的第二置信度值相关联,其中所述第一置信度值高于所述第二置信度值;显示所述第一数据项目,其中对应于所述第一数据项目的用户输入使得所述第二数据项目的显示替代所述第一数据项目的显示;检索与所述电子设备相关联的更新的上下文信息;基于所述更新的上下文信息检测对所述多个置信度值的更新,其中更新的多个置信度值包括与经排序的所述多个数据项目中的第三数据项目相关联的第三置信度值;以及根据确定所述第三置信度值高于所述第一置信度值:基于所述上下文信息修改经排序的所述多个数据项目的次序;以及显示经排序的所述多个数据项目中的所述第三数据项目。19.一种电子设备,包括:用于接收由用户选择的多个数据项目的装置;用于识别对应于所述多个数据项目的多个置信度值的装置,其中所述置信度值指示相应数据项目与当前上下文信息的相关性;用于基于所述多个置信度值对所述多个数据项目进行排序的装置,其中:经排序的所述多个数据项目中的第一数据项目与所述多个置信度值中的第一置信度值相关联,并且经排序的所述多个数据项目中的第二数据项目与所述多个置信度值中的第二置信度值相关联,其中所述第一置信度值高于所述第二置信度值;用于显示所述第一数据项目的装置,其中对应于所述第一数据项目的用户输入使得所述第二数据项目的显示替代所述第一数据项目的显示;用于检索与所述电子设备相关联的更新的上下文信息的装置;用于基于所述更新的上下文信息检测对所述多个置信度值的更新的装置,其中更新的
多个置信度值包括与经排序的所述多个数据项目中的第三数据项目相关联的第三置信度值;和用于根据确定所述第三置信度值高于所述第一置信度值而基于所述上下文信息修改经排序的所述多个数据项目的次序的装置;和用于根据确定所述第三置信度值高于所述第一置信度值而显示经排序的所述多个数据项目中的所述第三数据项目的装置。20.一种电子设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1至16中任一项所述的方法的指令。21.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时,使所述电子设备执行根据权利要求1至16中任一项所述的方法。22.一种电子设备,包括:用于执行根据权利要求1至16中任一项所述的方法的装置。23.一种计算机实现的方法,包括:在具有存储器和一个或多个处理器的电子设备处:从多个数据模型中识别第一多个数据项目,其中:所述多个数据模型中的每个数据模型与模型置信度值相关联;并且所述第一多个数据项目中的每个数据项目先前由用户选择;基于所述模型置信度值的比较来获取多个项目置信度值,其中:所述第一多个数据项目中的每个数据项目与所述多个项目置信度值中的项目置信度值相关联;并且所述多个项目置信度值指示相应数据项目与当前上下文信息的相关性;从所述第一多个数据项目中识别第二多个数据项目,所述第二多个数据项目中的每个数据项目与超过预先确定的阈值的项目置信度值相关联;识别所述第二多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目的布置;以及显示所述第二多个数据项目的所选择的布置。24.根据权利要求23所述的方法,其中基于所述模型置信度值的比较来获取多个项目置信度值包括:识别所述第一多个数据项目的子集,其中:所述子集对应于从第一数据模型接收的多个数据项目;所述子集与相应的多个项目置信度值相关联;并且所述数据模型与第一模型置信度值相关联;以及根据确定所述第一模型置信度值超过模型置信度阈值:
增加所述相应的多个项目置信度值的权重,其中所获取的多个项目置信度值包括经加权的多个项目置信度值。25.根据权利要求23至24中任一项所述的方法,其中从所述第一多个数据项目中识别第二多个数据项目包括:从所述第一多个数据项目中识别第一数据项目和第二数据项目,其中所述第一数据项目和所述第二数据项目各自与超过所述预先确定的阈值的项目置信度值相关联;基于所述第一数据项目和所述第二数据项目确定相似度分数;根据确定所述相似度分数超过相似度阈值:将所述第一数据项目包括在所识别的第二多个数据项目中;以及放弃将所述第二数据项目包括在所识别的第二多个数据项目中,其中所述第一数据项目比起所述第二数据项目与更高的置信度分数相关联。26.根据权利要求23至25中任一项所述的方法,其中从所述第一多个数据项目中识别第二多个数据项目包括:识别所述第一多个数据项目中的第一数据项目,其中所述第一数据项目与超过所述预先确定的阈值的项目置信度值相关联;检测与设备应用程序相关联的所显示的示能表示;基于所述第一数据项目和与所显示的示能表示相关联的所述设备应用程序来确定相似度分数;以及根据确定所述相似度分数超过相似度阈值,放弃将所述第一数据项目包括在所识别的第二多个数据项目中。27.根据权利要求23至26中任一项所述的方法,其中选择所述第二多个数据项目的布置包括:识别所述第二多个数据项目的第一子集,其中所述第一子集的每个数据项目与第一显示大小相关联;识别所述第二多个数据项目的第二子集,其中所述第二子集的每个数据项目与第二显示大小相关联;以及根据确定所述第一显示大小小于所述第二显示大小,对所述第一子集的每个数据项目加权高于对所述第二子集的每个数据项目加权。28.根据权利要求27所述的方法,其中选择所述第二多个数据项目的布置包括:识别预先确定的显示项目大小;以及基于所述预先确定的显示项目大小来选择所述第二多个数据项目中的至少一个数据项目,其中选择包括:识别所述第二多个数据项目的第三子集,其中所述第三子集的每个数据项目与超过第二预先确定的阈值的项目置信度值相关联;将与数据项目的所述第三子集的数据项目相对应的多个显示大小组合起来,其中所组合的显示大小小于或等于所述预先确定的显示项目大小;以及提供多个相应数据项目作为候选布置,其中所述多个相应数据项目对应于所组合的所述多个显示大小。29.根据权利要求28所述的方法,其中所述预先确定的显示项目大小由用户预定义。
30.根据权利要求23至29中任一项所述的方法,其中选择所述第二多个数据项目的布置包括:获取多个候选布置;识别对应于所述多个候选布置中的每个候选布置的分数;以及选择具有所识别的分数中的最高分数的候选布置。31.根据权利要求23至30中任一项所述的方法,包括:识别超过所述预先确定的置信度值的第三多个数据项目,其中所述第三多个数据项目先前未由用户选择;识别所述第三多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目和所述第三多个数据项目的布置;以及显示所述第二多个数据项目和所述第三多个数据项目的所选择的布置。32.根据权利要求31所述的方法,其中识别超过所述预先确定的置信度值的第三多个数据项目包括:接收对应于所述电子设备的用户交互历史和移动历史中的至少一者的输入;以及基于所接收的输入来识别对用户动作的预测作为所述第三多个数据项目中的数据项目。33.根据权利要求31所述的方法,其中识别超过所述预先确定的置信度值的第三多个数据项目包括:获取与设备应用程序相关联的信息和来自远程来源的信息中的至少一者;以及基于所获取的信息来识别通知作为所述第三多个数据项目中的数据项目。34.根据权利要求31所述的方法,其中识别超过所述预先确定的置信度值的第三多个数据项目包括:基于所述当前上下文信息来获取对设备应用程序的预测;以及识别与所述预测相关联的所述设备应用程序作为所述第三多个数据项目中的数据项目。35.根据权利要求23至34中任一项所述的方法,包括:识别与相应数据项目相关联的类型;根据确定所识别的类型对应于预先确定的类型,确定是否满足与所述预先确定的类型相关联的一组标准;以及根据确定满足所述一组标准,增加与所述相应数据项目相关联的置信度值。36.根据权利要求35所述的方法,其中确定是否满足与所述预先确定的类型相关联的一组标准包括:根据确定所识别的类型对应于会话类型,获取与对所述相应数据项目的历史更新相关联的参数;以及根据确定所获取的参数满足更新阈值,增加与所述相应数据项目相关联的所述置信度值。37.根据权利要求35所述的方法,其中确定是否满足与所述预先确定的类型相关联的一组标准包括:
根据确定所识别的类型对应于推荐类型,识别对应于所述相应数据项目的查看时间量;以及根据确定所述查看时间量满足查看时间阈值,增加与所述相应数据项目相关联的所述置信度值。38.根据权利要求35所述的方法,其中确定是否满足与所述预先确定的类型相关联的一组标准包括:在显示所述相应数据项目时接收对应于所述相应数据项目的用户输入;以及根据确定所识别的类型对应于推荐类型,基于对应于所述相应数据项目的所述用户输入来增加与所述相应数据项目相关联的所述置信度值。39.根据权利要求23至38中任一项所述的方法,包括:检测所述电子设备的位置;基于所述位置获取对应于多个用户的附加上下文信息;以及识别与相应的多个项目置信度值相关联的第三多个数据项目,其中所述相应的多个项目置信度值指示所述第三多个数据项目与所述附加上下文信息的相关性。40.一种电子设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于如下操作的指令:从多个数据模型中识别第一多个数据项目,其中:所述多个数据模型中的每个数据模型与模型置信度值相关联;并且所述第一多个数据项目中的每个数据项目先前由用户选择;基于所述模型置信度值的比较来获取多个项目置信度值,其中:所述第一多个数据项目中的每个数据项目与所述多个项目置信度值中的项目置信度值相关联;并且所述多个项目置信度值指示相应数据项目与当前上下文信息的相关性;从所述第一多个数据项目中识别第二多个数据项目,所述第二多个数据项目中的每个数据项目与超过预先确定的阈值的项目置信度值相关联;识别所述第二多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目的布置;以及显示所述第二多个数据项目的所选择的布置。41.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由第一电子设备的一个或多个处理器执行时,使所述第一电子设备执行以下操作:从多个数据模型中识别第一多个数据项目,其中:所述多个数据模型中的每个数据模型与模型置信度值相关联;并且所述第一多个数据项目中的每个数据项目先前由用户选择;基于所述模型置信度值的比较来获取多个项目置信度值,其中:所述第一多个数据项目中的每个数据项目与所述多个项目置信度值中的项目置信度
值相关联;并且所述多个项目置信度值指示相应数据项目与当前上下文信息的相关性;从所述第一多个数据项目中识别第二多个数据项目,所述第二多个数据项目中的每个数据项目与超过预先确定的阈值的项目置信度值相关联;识别所述第二多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目的布置;以及显示所述第二多个数据项目的所选择的布置。42.一种电子设备,包括:用于从多个数据模型中识别第一多个数据项目的装置,其中:所述多个数据模型中的每个数据模型与模型置信度值相关联;并且所述第一多个数据项目中的每个数据项目先前由用户选择;用于基于所述模型置信度值的比较来获取多个项目置信度值的装置,其中:所述第一多个数据项目中的每个数据项目与所述多个项目置信度值中的项目置信度值相关联;并且所述多个项目置信度值指示相应数据项目与当前上下文信息的相关性;用于从所述第一多个数据项目中识别第二多个数据项目的装置,所述第二多个数据项目中的每个数据项目与超过预先确定的阈值的项目置信度值相关联;用于识别所述第二多个数据项目中的每个数据项目的显示大小的装置;用于基于所识别的显示大小来选择所述第二多个数据项目的布置的装置;和用于显示所述第二多个数据项目的所选择的布置的装置。43.一种电子设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求23至39中任一项所述的方法的指令。44.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时,使所述电子设备执行根据权利要求23至39中任一项所述的方法。45.一种电子设备,包括:用于执行根据权利要求23至39中任一项所述的方法的装置。

技术总结
本公开涉及基于上下文提供相关数据项目。提供了用于操作智能自动化助理的系统和过程。在一个示例中,接收由用户选择的多个数据项目,其中识别对应于多个数据项目的多个置信度值。对该多个数据项目进行排序。显示第一数据项目,并且接收与电子设备相关联的更新的上下文信息。检测对多个置信度值的更新,其中更新的多个置信度值包括与经排序的多个数据项目中的第三数据项目相关联的第三置信度值。根据确定该第三置信度值高于第一数据项目的第一置信度值,修改经排序的多个数据项目的次序,并且显示经排序的多个数据项目中的第三数据项目。项目。项目。


技术研发人员:J
受保护的技术使用者:苹果公司
技术研发日:2021.05.11
技术公布日:2021/11/14
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献