用于为移动终端提供多媒体和交互业务的客户机-服务器系统及其方法技术方案

技术编号:3514604 阅读:157 留言:0更新日期:2012-04-11 18:40
通过生成传递多媒体业务内容和相应业务逻辑的递送分组(15),多媒体业务内容在无线通信网络(17),诸如GPRS或UMTS网络,中被提供给用户终端(12)。这些查分组在用户终端(客户机)(12)处被接收,并被译释器(20)译释,以根据相应业务逻辑获得多媒体业务内容的表示和客户机和服务器之间的交互。因此,多媒体业务内容可以在终端(12)处交互地被显示,同时新的业务可以在服务器(10)一侧上被设计,并可用于用户终端(12),而无需终端一侧的修改。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及用于为无线通信网络提供业务,尤其是多媒体业务的客户机-服务器系统及其方法,尤其用于包括“智能”终端,如今被称为“智能手机”的移动网络。根据本专利技术的技术特别适用于涉及高度交互性的业务。
技术介绍
多媒体业务是不断发展的领域。例如,US-A-6 341 316涉及传递Web内容到移动终端。其中所公开的解决方案基于从提供商所传递的内容的同步。基于来自提供商的信息,同步模块编译指令,以将客户机与提供商同步。申请人已经提到,对于可用带宽和接收质量可能显著变化的无线系统,到客户机的Web内容的同步可能很困难并且昂贵。另外,这个解决方案没有提供对实时交互的支持,因为每个服务器反馈被延迟到下一个同步。如今,使用XML(可扩展标记语言)标准作为用于交换信息的机制的Web业务被广泛使用。XML是以能够在网络上从一个端点传送到另一个端点的串行格式表示数据的数据格式。WO-A-01/03011介绍了一种用于耦合多种客户机平台和多种信息业务的系统。来自任何信息业务的内容首先被转化为公共格式,然后被翻译为适于目标平台的格式。将消息从公共格式翻译到与客户机设备相关的格式包括从第一标记语言翻译到第二标记语言。US2002/0107985介绍了一种用于经由无线移动设备从内容提供商提供数据业务的装置。该装置包括内容提供商,其经由因特网发送内容到区域服务器,区域服务器被连接到多个本地服务器,本地服务器经由无线网络链接到多个移动设备。区域服务器通过从从内容提供商所接收的内容中提取表示格式信息来译释内容,并将内容和表示格式发送到本地服务器。US2002/0133568介绍了一种用于在单独等级上向用户提供信息内容的网络信息传递系统。根据一组规则,将信息从一个或多个数据源个别地转发到一个或多个规定的目的地。数据源将它们的数据转化为能够被数据目的地访问的XML流。而且,Cape Clear Software and Softwired,Inc.以Cape clearTM商标提供了大量移动Web业务。相关的装置提供对移动Web业务的访问,其使得移动网络运营商和业务提供商能够利用基于XML Web业务标准的方法将内容和与第三方系统的交互业务传递到它们的用户。Siemens以HotStreams为商标提供了基于Java 2的内容管理和用于移动视频流业务的传递平台。在这种装置中,在客户机一侧不应用特定软件,客户机一侧使用浏览器和用于视频内容的流播放器。图1和2表示了到终端用户(客户)的业务传递的两种已知方法的流程1的流程图说明了为了设计和实现要经由网络以与业务相关的可下载应用形式传递的多媒体业务而执行的典型方法。图1中,基于多媒体内容和交互性要求(例如问题和回答,或轮询),“设计”(步骤100)新的业务。这基本上导致新业务的特征和功能的文本描述(步骤102)。在随后的步骤104中,开发者分析新业务的功能性要求,以设计和实现执行新业务的新应用。这导致适于运行在目标设备,诸如移动设备,上的应用被开发出来(步骤106)。一旦应用被实现,应用中所实现的逻辑就是固定的,即逻辑是硬编码的。在步骤108中,适用于实现新业务的新应用被提供(在服务器一侧),以由客户或终端用户使用(在用户一侧)。在步骤110中,终端用户通常在已经预定新业务以后,下载实现新业务的新应用,以访问多媒体内容。申请人已经认识到,当采用图1所述方案时,业务逻辑被固定在应用的编码中。换言之,访问多媒体内容的标准被服务器永久地固定,因此降低了实现新业务的灵活性。在图2的流程图(被成为浏览方法)中,100和102所指定的块基本表示已经参考图1所描述的功能相同的功能。图2中的步骤112表示这样的步骤,其中开发者分析业务的功能性要求,以设计和实现适用于维持相应内容的新的WAP(无线应用协议)或Web服务器。最后,114指定的块表示这样的步骤,其中在其设备上具有WAP/Web浏览器并且已经预定新的终端用户浏览或“冲浪”服务器上提供的内容。申请人已经提到,根据图2所示业务创建和配置方法,通常不允许业务提供商定义业务逻辑和将业务逻辑强加到用户,例如在传递到随后的对象之前,内容的给定对象的表示顺序。
技术实现思路
申请人已经认识到,将信息内容,尤其是如果以多媒体或交互对象的形式,具有控制这个内容实际上如何被终端用户理解的可能性地提供给移动终端可能是有利的。本专利技术的一个目的是提供一种系统,其用于在移动终端上,尤其是在“智能电话”型终端上提供交互业务,同时允许业务提供商实现适于驻留在移动设备中以接收内容和业务逻辑的单个应用,因此允许业务提供商定义灵活的和定制的业务、同时允许增加对于终端用户(客户)的交互性程度。本专利技术的另一目的是提供一种系统,允许通过仅仅或几乎仅仅在服务器一侧工作而设计、实现和提供新的交互多媒体业务。术语智能电话一般用于表示具有不是先前与普通蜂窝电话相关的、支持专用计算机的特征,诸如无线Web访问、电话机和计算机之间本地或远程数据传送、LAN连接、和个人信息管理,的无线电话机。根据本专利技术,通过具有所附权利要求中所述特征的方法、系统或终端实现这个目的。此外,本专利技术涉及一种计算机程序产品,其可直接加载在计算机内存中、并且包括当产品被运行在计算机上时用于执行本专利技术的方法的步骤和/或实现用于根据本专利技术的系统中的终端。根据本专利技术的装置使得递送是这样的形式,即根据能够被业务提供商定义的业务逻辑,针对特定业务,为给定终端用户特别创建的递送分组。因而递送分组也被简称为分组,是可传送到客户的单元,其包括信息内容,诸如但不限于文本、音频、图像、视频、音乐文件、链接,的集合。每个分组通常被组织为屏幕序列,其中每个屏幕包含一个或多个信息内容。递送分组通常包含由业务逻辑所定义的表示逻辑和交互逻辑。例如,业务提供商可以决定用于业务的表示的逻辑,而终端用户可能在所提供的内容中进行选择。优选地,以公共标记语言(ML)格式,优选是以XML格式书写递送分组。在上下文中,业务逻辑通常是指用于提供特定业务的处理/功能序列。特别地,业务逻辑可以描述这样的序列,根据该序列,终端用户能够访问内容,或者定义对客户侧的限制,诸如只允许用户通篇浏览递送分组中的所有内容,而不能跳过其某些部分,例如广告。业务逻辑可以也定义客户-服务器交互的等级,例如在请求关于特定内容的细节或在游戏会话中提供问题和回答的可能性。另外,业务逻辑可以定义用于终端用户的内容表示,例如从一个屏幕滚动到下一个屏幕的可能性。因此,业务提供商定义要被传递的内容以及业务,例如当被传递的分组被表示给用户时要被实现的表示/交互、逻辑。根据本专利技术的一个方面,公开了一种客户-服务器系统,它包括内容管理平台、包含要被传递的业务的服务器或服务器平台、以及用于将业务传递到客户,即终端用户,的传递平台。在优选实施例中,服务器平台包括公共递送应用逻辑(DAL),其定义对外部模块,诸如个性化模块、本地化模块或内容管理模块,的访问。因此,公共DAL用作公共应用协议接口(API)。另外,DAL用作客户的公共服务器前端。公共服务器前端接受客户请求(PULL业务)或来自内部或外部实体的请求(PUSH业务)。每个特定业务被包含在安装在公共DAL上的软件部件(cartridge)中。因此,当要实现新业务本文档来自技高网
...

【技术保护点】
一种经由无线网络(17)向至少一个终端(12)提供多媒体业务内容的方法,包括以下步骤:生成传递所述业务内容以及相应业务逻辑的递送分组(15),将所述分组(15)传送到所述至少一个终端(12),以及在所述至少一个终端(12)接收所述分组(15),并译释所述分组(15),以根据所述相应业务逻辑,获得所述多媒体业务内容在所述至少一个终端(12)中的表示,从而所述内容和所述相应业务逻辑存在于所述至少一个终端(12)上,并且所述多媒体业务内容可以在所述至少一个终端(12)上交互地被显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:莫罗罗索托玛利亚罗伦扎德马里卢卡拉托瑞吉斯皮罗贝尔罗
申请(专利权)人:意大利电信股份公司
类型:发明
国别省市:IT[意大利]

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

1