一种应用程序的执行方法和装置制造方法及图纸

技术编号:15329185 阅读:83 留言:0更新日期:2017-05-16 12:55
本发明专利技术实施方式公开了一种应用程序的执行方法和装置。方法包括:将每个应用程序(APP)分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,并呈现所述功能组件列表;接收用户从所述功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。本发明专利技术实施方式可以便捷地执行APP功能,而且可以对设备上相关联的软件资源进行高效率资源整合。

Method and device for executing application program

The embodiment of the invention discloses a method and a device for executing an application program. The method includes: each application (APP) decomposition for functional components, functional components and will belong to different applications and have the same type as a function of the component list; determine the user scene, a list of functional components corresponding to the selected user scenarios, and presents the function of the component list; receiving the user from the list the function of component selection function component selection instructions, and perform the functions of component selection. The embodiment of the invention can conveniently execute the APP function, and can efficiently integrate the related software resources on the equipment.

【技术实现步骤摘要】
一种应用程序的执行方法和装置
本专利技术涉及计算机应用
,更具体的说,涉及一种应用程序的执行方法和装置。
技术介绍
随着智能终端的广泛应用,智能终端正向移动化、功能增强化、多模化、定制化、平台开放化的方向发展。应用程序(APP,Application)是安装在手机等智能终端上的软件,可以完善原始系统的不足与个性化。随着智能终端上APP数目的显著增多,如何高效使用APP成为一个关键问题。在现有技术中,当需要使用APP的某项功能时,需要依次执行进入APP菜单(MENU)、寻找APP、启动APP、寻找功能、执行功能等操作。现有技术的这种APP执行方式具有过程繁琐的缺点。尤其是,在不支持触控或者应用程序很多的设备上,仅仅依靠方向键逐个寻找APP、逐级寻找功能非常不方便且耗时,严重影响用户体验。另外,不同APP之间快速交互需要合作,存在局限性,用户的可选择性少。而且,设备上相关联的软件资源并不能进行资源整合。
技术实现思路
本专利技术提出一种应用程序的执行方法和装置,从而便捷地执行APP功能。本专利技术实施方式的技术方案如下:根据本专利技术实施方式的一个方面,提出一种应用程序的执行方法,包括:将每个应用程序分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,并呈现所述功能组件列表;接收用户从所述功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。在一个实施方式中,该方法还包括下列中的至少一个:删除所述功能组件列表中不支持的功能组件;更新所述功能组件列表中的功能组件;对所述功能组件列表中的功能组件进行排序;在所述功能组件列表中增加功能组件。在一个实施方式中,所述呈现功能组件列表包括:基于预定的功能组件优先级,对功能组件列表中的功能组件进行排序;呈现排序后的功能组件列表。在一个实施方式中,所述确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,包括下列中的至少一个:识别设备的多媒体内容播放操作,并选择对应于所述多媒体内容播放操作的功能组件列表;识别设备的文本键入内容,并选择对应于所述文本键入内容的功能组件列表;识别用户的按钮触发操作,并选择对应于所述按钮触发操作的功能组件列表。在一个实施方式中,所述确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,包括下列中的至少一个:识别设备的音乐播放操作,并选择对应于所述音乐播放操作的听歌识曲功能组件列表,所述听歌识曲功能组件列表包含分别属于不同应用程序的多个听歌识曲功能组件;识别用户针对搜索按钮的搜索按钮触发操作,并选择对应于所述搜索按钮触发操作的检索功能组件列表,所述检索功能组件列表包含分别属于不同应用程序的多个检索功能组件;识别用户针对付款按钮的付款按钮触发操作,并选择对应于所述付款按钮触发操作的付款功能组件列表,所述付款功能组件列表包含分别属于不同应用程序的多个付款功能组件;识别用户针对评论按钮的评论按钮触发操作,并选择对应于所述评论按钮触发操作的评论功能组件列表,所述评论功能组件列表包含分别属于不同应用程序的多个评论功能组件;识别用户针对分享按钮的分享按钮触发操作,并选择对应于所述分享按钮触发操作的分享功能组件列表,所述分享功能组件列表包含分别属于不同应用程序的多个分享功能组件;识别用户针对查看历史按钮的查看历史按钮触发操作,并选择对应于所述查看历史按钮触发操作的查看历史功能组件列表,所述查看历史分享功能组件列表包含分别属于不同应用程序的多个查看历史分享功能组件。根据本专利技术实施方式的一个方面,提出一种应用程序的执行装置,包括:分解组合模块,用于将每个应用程序分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;功能组件列表呈现模块,用于确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,并呈现所述功能组件列表;执行模块,用于接收用户从所述功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。在一个实施方式中,还包括:功能组件列表管理模块,用于执行下列中的至少一个:删除所述功能组件列表中不支持的功能组件;更新所述功能组件列表中的功能组件;对所述功能组件列表中的功能组件进行排序;在所述功能组件列表中增加功能组件。在一个实施方式中,功能组件列表呈现模块,用于基于预定的功能组件优先级,对功能组件列表中的功能组件进行排序;呈现排序后的功能组件列表。在一个实施方式中,功能组件列表呈现模块,用于执行下列中的至少一个:识别设备的多媒体内容播放操作,并选择对应于所述多媒体内容播放操作的功能组件列表;识别设备的文本键入内容,并选择对应于所述文本键入内容的功能组件列表;识别用户的按钮触发操作,并选择对应于所述按钮触发操作的功能组件列表。在一个实施方式中,功能组件列表呈现模块,用于执行下列中的至少一个:识别设备的音乐播放操作,并选择对应于所述音乐播放操作的听歌识曲功能组件列表,所述听歌识曲功能组件列表包含分别属于不同应用程序的多个听歌识曲功能组件;识别用户针对搜索按钮的搜索按钮触发操作,并选择对应于所述搜索按钮触发操作的检索功能组件列表,所述检索功能组件列表包含分别属于不同应用程序的多个检索功能组件;识别用户针对付款按钮的付款按钮触发操作,并选择对应于所述付款按钮触发操作的付款功能组件列表,所述付款功能组件列表包含分别属于不同应用程序的多个付款功能组件;识别用户针对评论按钮的评论按钮触发操作,并选择对应于所述评论按钮触发操作的评论功能组件列表,所述评论功能组件列表包含分别属于不同应用程序的多个评论功能组件;识别用户针对分享按钮的分享按钮触发操作,并选择对应于所述分享按钮触发操作的分享功能组件列表,所述分享功能组件列表包含分别属于不同应用程序的多个分享功能组件;识别用户针对查看历史按钮的查看历史按钮触发操作,并选择对应于所述查看历史按钮触发操作的查看历史功能组件列表,所述查看历史分享功能组件列表包含分别属于不同应用程序的多个查看历史分享功能组件。从上述技术方案可以看出,在本专利技术实施方式中,将每个应用程序分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;确定用户使用场景,选择对应于用户使用场景的功能组件列表,并呈现功能组件列表;接收用户从功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。可见,通过将应用程序分解成若干功能组件并最终启动功能组件,去掉传统的启动应用程序的概念,减少了通过应用程序寻找功能的繁琐过程,改善了用户体验,可以便捷地执行应用程序的各项功能。而且,可以对设备上相关联的软件资源进行高效率资源整合。另外,每个功能实例的统一入口设为功能组件列表,为用户提供方便快捷的通道。将功能组件列表与用户场景对应,无需用户自己寻找功能组件列表。再有,通过捕获用户场景时自动识别并弹出对应功能组件列表,为用户提供智能设备所具有的便利。附图说明图1为根据本专利技术的应用程序的执行方法流程图;图2为根据本专利技术的功能组件列表的示范性结构图;图3为根据本专利技术智能设备上的功能组件的示范性运行示意图;图4为根据本专利技术智能电视上的功能组件的示范性运行示意图;图5为根据本专利技术应用程序分解为功能组件的示范性示意图;图6为本文档来自技高网...
一种应用程序的执行方法和装置

【技术保护点】
一种应用程序的执行方法,其特征在于,包括:将每个应用程序分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,并呈现所述功能组件列表;接收用户从所述功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。

【技术特征摘要】
1.一种应用程序的执行方法,其特征在于,包括:将每个应用程序分解为功能组件,并将属于不同应用程序且具有相同类型的功能组件组合为功能组件列表;确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,并呈现所述功能组件列表;接收用户从所述功能组件列表中选择功能组件的选择触发指令,并执行选择的功能组件。2.根据权利要求1所述的应用程序的执行方法,其特征在于,该方法还包括下列中的至少一个:删除所述功能组件列表中不支持的功能组件;更新所述功能组件列表中的功能组件;对所述功能组件列表中的功能组件进行排序;在所述功能组件列表中增加功能组件。3.根据权利要求1所述的应用程序的执行方法,其特征在于,所述呈现功能组件列表包括:基于预定的功能组件优先级,对功能组件列表中的功能组件进行排序;呈现排序后的功能组件列表。4.根据权利要求1所述的应用程序的执行方法,其特征在于,所述确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,包括下列中的至少一个:识别设备的多媒体内容播放操作,并选择对应于所述多媒体内容播放操作的功能组件列表;识别设备的文本键入内容,并选择对应于所述文本键入内容的功能组件列表;识别用户的按钮触发操作,并选择对应于所述按钮触发操作的功能组件列表。5.根据权利要求1所述的应用程序的执行方法,其特征在于,所述确定用户使用场景,选择对应于所述用户使用场景的功能组件列表,包括下列中的至少一个:识别设备的音乐播放操作,并选择对应于所述音乐播放操作的听歌识曲功能组件列表,所述听歌识曲功能组件列表包含分别属于不同应用程序的多个听歌识曲功能组件;识别用户针对搜索按钮的搜索按钮触发操作,并选择对应于所述搜索按钮触发操作的检索功能组件列表,所述检索功能组件列表包含分别属于不同应用程序的多个检索功能组件;识别用户针对付款按钮的付款按钮触发操作,并选择对应于所述付款按钮触发操作的付款功能组件列表,所述付款功能组件列表包含分别属于不同应用程序的多个付款功能组件;识别用户针对评论按钮的评论按钮触发操作,并选择对应于所述评论按钮触发操作的评论功能组件列表,所述评论功能组件列表包含分别属于不同应用程序的多个评论功能组件;识别用户针对分享按钮的分享按钮触发操作,并选择对应于所述分享按钮触发操作的分享功能组件列表,所述分享功能组件列表包含分别属于不同应用程序的多个分享功能组件;识别用户针对查看历史按钮的查看历史按钮触发操作,并选择对应于所述查看历史按钮触发操作的查看历史功能组件列表,所述查看历史分享功能组件列表包含分别属于不同应用程序的多个查看历史分享功能组件。6....

【专利技术属性】
技术研发人员:元金丹季兵张乐信高磊徐辉胡泊
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏,32

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

1