一种服务信息获取方法、装置及系统制造方法及图纸

技术编号:17944298 阅读:73 留言:0更新日期:2018-05-15 23:25
本申请公开了一种服务信息获取方法、装置及系统。本申请中,应用服务端获取应用客户端相关信息,根据该服务信息以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,将所述页面发送给应用客户端进行展示。其中,应用客户端相关信息可以表征页面的展示特性(比如屏幕大小和/或交互方式),因此根据该应用客户端相关信息以及服务类型得到的页面,可以与该展示特性相适配,也可以与服务信息所属的服务类型相适配,从而实现了由服务端向客户端提供适配的页面进行服务信息展示的目的,能够使用户获得良好的用户体验。

A service information acquisition method, device and system

The application discloses a service information acquisition method, device and system. In the application, the application client obtains the application client related information, according to the service information and the service type that the service information to be displayed, the page is used to display the information of the service, and the page is sent to the application client for display. The application client related information can represent the display features of the page (such as screen size and / or interaction), so the pages obtained from the application client related information and service types can be adapted to the display features and can be adapted to the service types of the service information. The purpose of providing service information display is provided by the server to the client, which enables users to get a good user experience.

【技术实现步骤摘要】
一种服务信息获取方法、装置及系统
本申请涉及通信
,尤其涉及一种服务信息获取方法、装置及系统。
技术介绍
随着通信技术的发展,为了满足日益增长和多种多样的服务需求,各种应用也越来越多。一些应用可在不同场景下实现不同类型的服务,其中,比较典型的是“智能助理应用”。“智能助理应用”包括智能助理客户端和智能助理服务端。“智能助理应用”可提供多种服务,比如查看天气情况、查看通讯录中最近联系的联系人信息等。“智能助理应用”以卡片的形式提供服务,该卡片即为web页面,可通过智能助理客户端内嵌的浏览器进行显示。卡片中展示了服务数据(如今天的天气状况),并可提供交互能力(如查看更多天气情况的按钮)。现有智能助理应用中的卡片技术分为两类:一类采用Web技术,对应一种服务生成一种卡片,无论客户端所在的终端的屏幕尺寸和交互方式如何,均将该卡片进行展示;另一种采用原生技术,服务端将数据传输给客户端,由客户端生成原生卡片。上述由服务端生成卡片的方式无法实现良好的用户体验。举例而言,适合手机屏幕展示的卡片在智能手表屏幕上展示可能显得信息过于密集、在车载终端屏幕上展示又显得过于稀疏;再例如,为手机设计的卡片滑动交互,在智能手表上可能难以实现。上述由客户端生成卡片的方式,无法快捷地进行卡片更新,因为卡片更新依赖于客户端的升级。由此可见,在基于页面的服务信息获取过程中,如何获得良好的用户体验,又不影响页面更新的快捷性,是目前需要解决的问题。
技术实现思路
本申请实施例提供了一种服务信息获取方法、装置及系统,由服务端向客户端提供适配的页面进行服务信息展示。本申请实施例提供的服务信息获取方法,应用于应用服务端向应用客户端提供服务信息的过程,其中,所述应用服务端和所述应用客户端用于实现多种类型的服务,所述方法包括:应用服务端获取应用客户端相关信息;所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;所述应用服务端将所述页面发送给应用客户端进行展示。本申请另外的实施例提供的服务信息获取方法,包括:应用客户端向应用服务端提供应用客户端相关信息;所述应用客户端接收所述应用服务端根据所述应用客户端相关信息以及待展示的服务信息所属的服务类型所发送的用于展示所述服务信息的页面;所述应用客户端展示所述页面,所述页面中展示有所述服务信息。本申请实施例提供的应用服务端设备,包括:第一获取模块,用于获取应用客户端相关信息;第二获取模块,用于根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;发送模块,用于将所述页面发送给所述应用客户端进行展示。本申请实施例提供的应用客户端设备,包括:信息提供模块,用于向应用服务端提供应用客户端相关信息;接收模块,用于接收所述应用服务端根据所述应用客户端相关信息以及待展示的服务信息所属的服务类型所发送的用于展示所述服务信息的页面;展示模块,用于展示所述页面,所述页面中展示有所述服务信息。本申请实施例提供的应用系统,包括:应用客户端设备,用于向应用服务端设备提供应用客户端相关信息,接收所述应用服务端发送的用于展示待展示的服务信息的页面并进行展示;应用服务端设备,用于根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,并将所述页面发送给所述应用客户端设备进行展示。本申请实施例提供的终端,包括显示器存储器,用于存储计算机程序指令;处理器,耦合到所述存储器,用于读取所述存储器存储的计算机程序指令,并作为响应,执行如下操作:获取应用客户端相关信息;根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;将所述页面发送给应用客户端进行展示。本申请的上述实施例中,应用服务端获取应用客户端相关信息,根据应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示该服务信息的页面,并将该页面发送给应用客户端进行展示。其中,由于应用客户端相关信息可以表征页面的展示特性(比如屏幕大小和/或交互方式),因此根据该应用客户端相关信息以及服务类型得到的页面,一方面可以与该展示特性相适配,一方面也可以与服务信息所属的服务类型相适配,从而实现了由服务端向客户端提供适配的页面进行服务信息展示的目的,能够使用户获得良好的用户体验。例如,应用客户端相关信息可包括应用客户端版本和应用客户端所在的终端的设备信息,而一般情况下,不同版本的客户端的页面内容、格式等可能存在差异,不同的终端的屏幕大小或者交互方式可能存在差异,因此依据上述应用客户端相关信息获得页面,可使得到的页面与客户端的版本、终端的屏幕以及终端的交互方式相适配。此外,由应用服务端向应用客户端提供页面的方式,在页面需要增加或升级时,无需对应用客户端进行升级,保证了页面更新的快捷性。附图说明图1为本申请实施例适用的一种网络架构示意图;图2为本申请实施例提供的智能助理应用的系统架构示意图;图3为本申请实施例提供的信息获取流程的总体示意图;图4为本申请实施例中由智能助理客户端发起的服务信息获取流程图;图5为本申请实施例中页面生成流程示意图;图6为本申请实施例中由智能助理服务端发起的服务信息获取流程图;图7为本申请实施例提供的应用服务端设备的结构示意图;图8为本申请实施例提供的应用客户端设备的结构示意图;图9为本申请另外的实施例提供的应用客户端设备的结构示意图。具体实施方式下面结合附图对本申请实施例进行详细描述。图1示例性地示出了本申请实施例适用的一种网络架构示意图。如图1所示,该网络架构中可包括终端101、应用服务器103,终端101的数量可以是多个,应用服务器103的数量也可以是多个(图中仅示出了一个)。其中,终端101以及应用服务器103可通过网络102进行通信。上述架构中的终端101上有应用客户端程序(以下简称应用客户端),应用服务器103上有应用服务器端程序(以下简称应用服务端),应用客户端和应用服务端进行配合,可实现多种类型的服务。上述网络架构中的终端101可以是移动终端或PC(个人电脑)等设备,所述移动终端可以是手机、PDA(PersonalDigitalAssistant,掌上电脑)车载终端或智能穿戴设备等。上述网络架构中,终端101、应用服务器103可以通过网络进行信息交互,该网络可以是广域网、局域网或互联网,或者采用移动通信技术的互联网。终端101可通过无线方式接入互联网,应用服务器103通常采用有线方式与互联网连接。可选地,终端101、应用服务器103可以采用云计算技术,以基于云计算技术的强大功能实现信息处理。终端101和应用服务器103可采用基于云计算技术的操作系统,比如YunOS,从而可以整合云端和终端的资源和服务。本申请实施例中,应用客户端和应用服务端可基于应用程序或服务组件或服务资源等实现各种服务。以采用YunOS操作系统为例,应用客户端和应用服务端可基于YunOS中的Page实现各种服务。Page是对本地服务和远程服务的抽象,也即服务的基本单元,通过对数据和方法的封装,可以提供各种服务。一个服务场景可以包括多个Page。举例来说,一个Page可以是UI(用户界面)、拍照等服务,也可本文档来自技高网...
一种服务信息获取方法、装置及系统

【技术保护点】
一种服务信息获取方法,其特征在于,应用于应用服务端向应用客户端提供服务信息的过程,其中,所述应用服务端和所述应用客户端用于实现多种类型的服务,所述方法包括:应用服务端获取应用客户端相关信息;所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;所述应用服务端将所述页面发送给应用客户端进行展示。

【技术特征摘要】
1.一种服务信息获取方法,其特征在于,应用于应用服务端向应用客户端提供服务信息的过程,其中,所述应用服务端和所述应用客户端用于实现多种类型的服务,所述方法包括:应用服务端获取应用客户端相关信息;所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;所述应用服务端将所述页面发送给应用客户端进行展示。2.如权利要求1所述的方法,其特征在于,所述应用客户端相关信息包括以下信息中的一种或任意组合:设备信息、应用客户端版本。3.如权利要求1所述的方法,其特征在于,应用服务端获取应用客户端相关信息,包括:应用服务端接收应用客户端发送的服务信息获取请求,所述服务信息获取请求中包括应用客户端相关信息。4.如权利要求3所述的方法,其特征在于,所述服务信息获取请求中还包括:自然语言查询信息;所述方法还包括:应用服务端将所述信息获取请求中包括的自然语言查询信息发送给自然语言引擎;所述应用服务端接收所述自然语言引擎根据所述自然语言查询信息获取到的服务信息以及服务类型信息。5.如权利要求1所述的方法,其特征在于,应用服务端获取应用客户端相关信息,包括:应用服务端获取应用客户端的服务订阅信息,所述服务订阅信息中包括应用客户端相关信息。6.如权利要求1至5中任一项所述的方法,其特征在于,不同的服务类型和应用客户端相关信息的组合,对应有相应的页面资源;所述应用服务端根据应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,包括:所述应用服务端根据所请求的服务信息所属的服务类型以及所述应用客户端相关信息,获取对应的页面资源;所述应用服务端根据获取到的页面资源以及所述获取到的服务信息,生成页面;或者,所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,包括:所述应用服务端向页面引擎发送页面生成请求,所述请求中包括所述获取到的服务信息、所述服务信息所属的服务类型以及所述应用客户端相关信息;所述页面引擎根据所请求的服务信息所属的服务类型以及所述应用客户端相关信息,获取对应的页面资源,根据获取到的页面资源以及所述获取到的服务信息生成页面并返回给所述应用服务端;所述应用服务端接收所述页面引擎返回的页面。7.如权利要求6所述的方法,其特征在于,所述页面资源包括以下资源中的一种或任意组合:模板,用于定义页面大小和/或布局;样式,用于定义页面显示格式;脚本,用于定义针对页面输入操作的响应操作。8.如权利要求1至5、7中任一项所述的方法,其特征在于,所述应用服务端为智能助理服务端,所述应用客户端为智能助理客户端。9.一种服务信息获取方法,其特征在于,包括:应用客户端向应用服务端提供应用客户端相关信息;所述应用客户端接收所述应用服务端根据所述应用客户端相关信息以及待展示的服务信息所属的服务类型所发送的用于展示所述服务信息的页面;所述应用客户端展示所述页面,所述页面中展示有所述服务信息。10.如权利要求9所述的方法,其特征在于,所述应用客户端相关信息包括以下信息中的一种或任意组合:设备信息、应用客户端版本。11.如权利要求9所述的方法,其特征在于,应用客户端向应用服务端提供应用客户端相关信息,包括:所述应用客户端向应用服务端发送服务信息获取请求,所述服务信息获取请求中包括应用客户端相关信息;或者,所述应用客户端向应用服务端发送服务订阅信息,所述服务订阅信息中包括应用客户端相关信息。12.如权利要求11所述的方法,其特征在于,所述服务信息获取请求中还包括自然语言查询信息。13.如权利要求9至12中任一项所述的方法,其特征在于,所述应用服务端为智能助理服务端,...

【专利技术属性】
技术研发人员:郑亦欣
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1