基于移动设备上下文简化先前已执行任务的重复执行的装置和方法制造方法及图纸

技术编号:24421583 阅读:57 留言:0更新日期:2020-06-06 14:23
本发明专利技术提供了一种用于在应用程序中重复执行先前已执行任务的设备和方法。监控通过移动设备使用应用程序执行任务的情况。通过与所述应用程序的所述使用相关联的用户界面(user interface,UI)确定所述任务的配置。识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下激活所述应用程序以执行所述任务。跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件,并确定所述上下文与所述当前上下文之间的相关性。响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。

Device and method for simplifying repetitive execution of previously executed tasks based on mobile device context

【技术实现步骤摘要】
【国外来华专利技术】基于移动设备上下文简化先前已执行任务的重复执行的装置和方法相关申请案本申请要求2017年10月30日递交的专利技术名称为“基于移动设备上下文简化先前已执行任务的重复执行的装置和方法”的第15/798,013号的美国非临时专利申请案的在先申请优先权,该在先申请的全部内容以引入的方式并入本文本中。
本专利技术涉及在应用程序中执行任务,更具体地,涉及使用户可访问应用程序任务以启动任务执行的用户界面(userinterface,UI)。
技术介绍
通常,当移动设备的用户希望在应用程序中执行特定任务时,用户必须浏览特定于该应用程序的UI以访问应用程序的特定UI,用户可以通过该特定UI配置和启动任务。例如,为了首先在用户的移动设备上打开应用程序的主页UI,用户可能需要首先在移动设备的移动UI上选择代表该应用程序的图标。然后,用户可能需要选择主页UI中的菜单项或链接,以导航到应用程序中用户可以用来配置和启动任务的特定UI。可能还需要在应用程序的多个UI中重复选择该菜单项或链接,以导航到应用程序中用户可以用来配置和启动任务的特定UI。因此,每次用户想要启动任务时,通常都需要在应用程序UI中重复前述导航过程。更甚者,即使用户希望使用相同的配置来重复任务,用户也可能需要在启动任务之前通过该特定UI来输入任务的配置信息。
技术实现思路
本专利技术提供了一种设备,用于基于移动设备的当前上下文在应用程序中重复执行先前已执行的任务。所述设备包括一个包含指令的非瞬时性内存存储器,以及与所述存储器通信的一个或多个处理器,其中,所述一个或多个处理器执行所述指令以监控通过移动设备使用应用程序执行任务的情况。所述一个或多个处理器还执行所述指令以通过与所述应用程序的所述使用相关联的用户界面(userinterface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行。所述一个或多个处理器进一步执行所述指令以识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务。所述一个或多个处理器再进一步执行所述指令以跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;以及确定所述上下文与所述当前上下文之间的相关性。响应于所述确定的相关性,所述一个或多个处理器还执行所述指令以通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。本专利技术还提供了一种计算机实施方法,用于基于移动设备的当前上下文在应用程序中重复执行先前已执行的任务。监控通过移动设备使用应用程序执行任务的情况。通过与所述应用程序的所述使用相关联的用户界面(userinterface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行。识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务。跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;以及确定所述上下文与所述当前上下文之间的相关性。响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。还提供了一种存储计算机指令的非瞬时性计算机可读介质,所述指令在由一个或多个处理器执行时使得所述一个或多个处理器执行步骤,从而能够基于移动设备的当前上下文在应用程序中重复执行先前已执行的任务。所述步骤包括:监控通过移动设备使用应用程序执行任务的情况。所述步骤还包括:通过与所述应用程序的所述使用相关联的用户界面(userinterface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行。所述步骤还包括:识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务。所述步骤包括:跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;以及确定所述上下文与所述当前上下文之间的相关性。所述步骤还包括:响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。可选地,在上述任一实施例中,所述应用程序是安装在所述移动设备上的移动应用程序。可选地,在任一前述实施例中,所述应用程序为以下项之一:消息应用程序、多媒体播放器、商家商店、以及交通预订应用程序。可选地,在任一前述实施例中,与所述应用程序的所述使用相关联的所述UI是所述应用程序的UI,所述用户通过所述UI导航以指定所述配置并使用所述配置启动所述任务的执行。可选地,在任一前述实施例中,在所述用户的配置文件中存储携带所述移动设备的所述配置和所述上下文的任务指示,其中,访问所述用户的所述配置文件以识别所述上下文,从而确定所述移动设备的所述上下文与所述当前上下文之间的相关性。可选地,在任一前述实施例中,所述移动设备的所述上下文包括以下项之一:所述移动设备的位置,以及所述移动设备指示的时间。可选地,在任一前述实施例中,确定所述上下文与所述当前上下文之间的相关性包括确定所述当前上下文与所述上下文之间的差异是否在预定义的阈值内;当所述当前上下文与所述上下文之间的差异在所述预定义的阈值内时,通过所述移动设备呈现所述移动UI。可选地,在上述任一实施例中,所述移动UI呈现在所述移动设备的主界面上。可选地,在上述任一实施例中,通过所述移动设备呈现的所述移动UI是一个图标,当所述用户选择所述图标时,会使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。可选地,在上述任一实施例中,监控通过所述移动设备使用附加应用程序来执行附加任务的情况;通过与所述附加应用程序的所述使用相关联的附加用户界面(userinterface,UI)确定所述附加任务的配置,所述附加任务通过根据所述附加UI指定的所述配置来执行。此外,识别所述移动设备的附加上下文,所述附加上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的所述用户激活所述附加应用程序以执行所述附加任务。此外,确定所述附加上下文与所述当前上下文之间的附加相关性。此外,结合所述移动UI并响应于所述确定的附加相关性,通过所述移动设备呈现附加移动UI,以便通过所述附加移动UI使用所述附加任务的所述配置重复执行所述附加任务,而无需激活与所述附加应用程序的所述使用相关联的至少一个所述附加UI。为此,在一些可选实施例中,上述设备和/或方法的一个或多个上述特征可基于移动设备的当前上下文来简化先前已执行任务的重复执行。具体而言,只有当该先前已执行任务与所述移动设备的当前上下文相关时,才能提供特定的移动UI以重复执行所述本文档来自技高网...

【技术保护点】
1.一种设备,其特征在于,包括:/n包括指令的非瞬时性内存存储器;以及/n与所述存储器通信的一个或多个处理器,其中所述一个或多个处理器执行所述指令以:/n监控通过移动设备使用应用程序执行任务的情况;/n通过与所述应用程序的所述使用相关联的用户界面(user interface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行;/n识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务;/n跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;/n确定所述上下文与所述当前上下文之间的相关性;以及/n响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。/n

【技术特征摘要】
【国外来华专利技术】20171030 US 15/798,0131.一种设备,其特征在于,包括:
包括指令的非瞬时性内存存储器;以及
与所述存储器通信的一个或多个处理器,其中所述一个或多个处理器执行所述指令以:
监控通过移动设备使用应用程序执行任务的情况;
通过与所述应用程序的所述使用相关联的用户界面(userinterface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行;
识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务;
跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;
确定所述上下文与所述当前上下文之间的相关性;以及
响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。


2.根据权利要求1所述的设备,其特征在于,所述应用程序是安装在所述移动设备上的移动应用程序。


3.根据权利要求1所述的设备,其特征在于,所述应用程序为以下项之一:
消息应用程序,
多媒体播放器,
商家商店,以及
交通预订应用程序。


4.根据权利要求1所述的设备,其特征在于,与所述应用程序的所述使用相关联的所述UI是所述应用程序的UI,所述用户通过所述UI导航以指定所述配置并使用所述配置启动所述任务的执行。


5.根据权利要求1所述的设备,其特征在于,还包括:在所述用户的配置文件中存储携带所述移动设备的所述配置和所述上下文的任务指示,其中,访问所述用户的所述配置文件以识别所述上下文,从而确定所述移动设备的所述上下文与所述当前上下文之间的所述相关性。


6.根据权利要求1所述的设备,其特征在于,所述移动设备的所述上下文包括以下项之一:
所述移动设备的位置,以及
所述移动设备指示的时间。


7.根据权利要求1所述的装置,其特征在于,确定所述上下文与所述当前上下文之间的相关性包括确定所述当前上下文与所述上下文之间的差异在预定义的阈值内。


8.根据权利要求1所述的设备,其特征在于,所述移动UI呈现在所述移动设备的主界面上。


9.根据权利要求1所述的设备,其特征在于,通过所述移动设备呈现的所述移动UI是一个图标,当所述用户选择所述图标时,会使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。


10.根据权利要求1所述的设备,其特征在于,所述一个或多个处理器还执行所述指令以:
监控通过所述移动设备使用附加应用程序来执行附加任务的情况;
通过与所述附加应用程序的所述使用相关联的附加用户界面(userinterface,UI)确定所述附加任务的配置,所述附加任务通过根据所述附加UI指定的所述配置来执行;
识别所述移动设备的附加上下文,所述附加上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的所述用户激活所述附加应用程序以执行所述附加任务;
确定所述附加上下文与所述当前上下文之间的附加相关性;以及
结合所述移动UI并响应于所述确定的附加相关性,通过所述移动设备呈现附加移动UI,以便通过所述附加移动UI使用所述附加任务的所述配置重复执行所述附加任务,而无需激活与所述附加应用程序的所述使用相关联的至少一个所述附加UI。


11.一种计算机实施方法,其特征在于,包括:
监控通过移动设备使用应用程序执行任务的情况;
通过与所述应用程序的所述使用相关联的用户界面(userinterface,UI)确定所述任务的配置,所述任务通过根据所述UI指定的所述配置来执行;
识别所述移动设备的上下文,所述上下文包括所述移动设备的一个或多个条件,在所述条件下,所述移动设备的用户激活所述应用程序以执行所述任务;
跟踪所述移动设备的当前上下文,所述当前上下文包括所述移动设备运行的一个或多个条件;
确定所述上下文与所述当前上下文之间的相关性;以及
响应于所述确定的相关性,通过所述移动设备呈现移动UI,以便通过所述移动UI使用所述配置重复执行所述任务,而无需激活与所述应用程序的所述使用相关联的至少一个所述UI。


12.根据权利要求11所述的计算机实施方法,其特征在于,所述应用程序是安装在所述移动设备上的移动应用程序。


13.根据权利要求11所述的计算机实施方法,其特征在于,所述应用程序为以下项之一:
消息应用程序,
多媒体播放器,
商家商店,以及
交通预订应用程序。


14.根据权利要求11所述的计算机实施方法,其特征在于,与所述应用程序的所述使用相关联的所述UI是所述应用程序的UI,所述用户通过所述UI导航以指定所述配置并使用所述配置启动所述任务的执行。


15.根据权利要求11所述的计算机实施方法,其特征在于,还包括:在所述用户的配置文件中存储携带所述移动设备的所述配置和所述上下文的任务指示,其中,访问所述用户的所述配置文件以识别所述上下文,从而确定所述移动设备的所述上下文与所述当前上下文之间的所述...

【专利技术属性】
技术研发人员:希夫香卡尔·森达尔布赖恩·约瑟夫·泽特勒荣·阿曼达·华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1