The invention provides a method and device for calling services in a mobile terminal. The method comprises the following steps: for a running application, one or more services required by the application are determined by querying the service information base; and the one or more services are invoked to provide the application. Compared with the prior art, the invention improves the user experience and the application development efficiency through the cooperation among applications.
【技术实现步骤摘要】
一种在移动终端中调用服务的方法和设备
本专利技术涉及移动终端
,尤其涉及一种在移动终端中调用服务的技术。
技术介绍
近年来,随着移动互联网的发展,移动终端应用越来越丰富,所提供的服务越来越全面和复杂。面对多样化的移动终端应用,移动终端用户往往难以高效搜索到适合的应用。并且,移动终端用户所希望完成的任务经常需要在多个不同的应用之间进行协作来完成,例如用户希望进行拍照,将照片进行美化然后再分享给朋友,此时,用户很可能需要使用拍照应用,图片美化应用以及图片共享应用。然而,由于当前移动终端应用间的协作还很不充分,用户往往不得不在各个应用之间进行手动切换。例如,用户将很可能需要首先使用拍照应用进行拍照,然后手动切换到图片美化应用来美化照片,最后再手动切换到图片共享应用来将照片分享给朋友。并且,用户往往还不得不手动地将各种中间数据(例如照片)在不同的应用间进行传递。这种繁琐的应用间的手动切换和数据传递影响了用户体验。此外,由于当前移动终端应用间的协作尚缺乏,各种移动终端应用所提供的丰富的服务难以在应用之间彼此共享。在应用运行时,无法根据用户需要或使用场景来寻找适合的应用以使用其提供的服务。这种协作的缺乏造成相同的功能往往不得不在不同的应用中被重复开发,应用的开发成本增加,开发周期延长。因此,如何实现移动终端应用间的协作,以增强用户体验,提高开发效率是目前亟待解决的问题之一。
技术实现思路
本专利技术的目的是提供一种在移动终端中调用服务的方法和装置。根据本专利技术的一个方面,公开了一种在移动终端中调用服务的方法,其中,该方法包括以下步骤:-对正在运行的应用,通过查询服 ...
【技术保护点】
1.一种在移动终端中调用服务的方法,其中,包括:‑对正在运行的应用,通过查询服务信息库,以确定该应用所需的一个或多个服务;‑所述应用通过所述一个或多个服务各自的服务接口,调用所述一个或多个服务,以提供给所述应用。
【技术特征摘要】
1.一种在移动终端中调用服务的方法,其中,包括:-对正在运行的应用,通过查询服务信息库,以确定该应用所需的一个或多个服务;-所述应用通过所述一个或多个服务各自的服务接口,调用所述一个或多个服务,以提供给所述应用。2.根据权利要求1所述的方法,其中,所述对正在运行的应用,通过查询服务信息库,以确定该应用所需的一个或多个服务的步骤包括:-确定该应用的一个或多个当前需求;-根据该应用的一个或多个当前需求,查询所述服务信息库,以确定该应用所需的一个或多个服务。3.根据权利要求2所述的方法,其中,所述确定该应用的一个或多个当前需求的步骤包括:-向用户呈现一个或多个待选需求;-根据该用户从所述一个或多个待选需求中的选择来确定该应用的一个或多个当前需求。4.根据权利要求2或3所述的方法,其中,所述当前需求包括以下至少任一项:-所需服务的类型;-所需服务的名称;-所需服务的提供者;-所需服务的流行度;-所需服务的可靠度。5.根据权利要求1所述的方法,其中,所述对正在运行的应用,通过查询服务信息库,以确定该应用所需的一个或多个服务的步骤包括:-获取所述应用的当前使用场景信息;-根据所述当前使用场景信息,查询服务信息库,以确定该应用所需的一个或多个服务。6.根据权利要求5所述的方法,其中,所述当前使用场景信息包括以下至少任一项:-应用名称;-应用类型;-当前时间;-当前地点。7.根据权利要求1、2、3、5、6中任一项所述的方法,其中,所述调用所述一个或多个服务,以提供给所述应用的步骤包括:-确定所述一个或多个服务的相关应用;-当该相关应用未安装时,下载并安装所述相关应用;-调用所述相关应用的所述一个或多个服务,以提供给所述应用。8.一种在移动终端中用于调用服务的装置,其中,包括:用于对正在运行的应用,通过查询服务信息...
【专利技术属性】
技术研发人员:李华明,王道龙,白凯,程超,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。