首页> 中国专利> 提供广告业务服务的方法、系统以及广告业务服务装置

提供广告业务服务的方法、系统以及广告业务服务装置

摘要

本发明提供一种提供广告业务服务的方法、系统以及广告业务服务装置,涉及移动终端广告领域,为解决现有技术中广告业务服务缺乏互动性的技术问题而发明。所述提供广告业务服务的方法包括:广告业务服务装置获取模板参数的数据和至少一个服务节点之间的关系;所述广告业务服务装置接收终端发送的模板参数的数据;所述广告业务服务装置根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;所述广告业务服务装置从所述服务节点接收广告业务数据;所述广告业务服务装置将所述广告业务数据发送给所述终端。本发明能够应用于移动终端的广告增值业务。

著录项

  • 公开/公告号CN101651681A

    专利类型发明专利

  • 公开/公告日2010-02-17

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200910092721.9

  • 发明设计人 吕华卫;陈德刚;

    申请日2009-09-16

  • 分类号H04L29/06(20060101);H04W4/06(20090101);H04M1/725(20060101);

  • 代理机构11243 北京银龙知识产权代理有限公司;

  • 代理人许静

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-17 23:27:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-14

    专利权的转移 IPC(主分类):H04L29/06 登记生效日:20191225 变更前: 变更后: 申请日:20090916

    专利申请权、专利权的转移

  • 2012-11-28

    授权

    授权

  • 2010-04-21

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20090916

    实质审查的生效

  • 2010-02-17

    公开

    公开

说明书

技术领域

本发明涉及移动终端广告领域,特别是指一种提供广告业务服务的方法、系统以及广告业务服务装置。

背景技术

移动终端是现代人必备的通信工具,而移动终端媒体已是继报纸、广播、电视以及互联网等媒体之外的又一重要媒体,移动终端广告正是承载于这一媒体,在当前引起广泛关注。

现有技术中,公开了一种将广告嵌入到移动终端网页中的方法,但是该方法只能在用户主动访问网页的情况下看到广告,移动终端广告缺乏互动性。

发明内容

本发明要解决的技术问题是提供一种提供广告业务服务的方法、系统以及广告业务服务装置,使得广告业务服务具有互动性。

为解决上述技术问题,本发明的实施例提供技术方案如下:

一方面,提供一种提供广告业务服务的方法,包括:

广告业务服务装置获取模板参数的数据和至少一个服务节点之间的关系;

所述广告业务服务装置接收终端发送的模板参数的数据;

所述广告业务服务装置根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;

所述广告业务服务装置从所述服务节点接收广告业务数据;

所述广告业务服务装置将所述广告业务数据发送给所述终端。

所述广告业务服务装置获取所述广告业务服务的流程模板的步骤之前,还包括:

所述广告业务服务装置触发广告业务服务。

所述广告业务服务装置触发广告业务服务的步骤为:

所述广告业务服务装置根据所述终端的指令,触发广告服务业务;或者

所述广告业务服务装置根据自身的指令,触发广告服务业务。

所述服务节点位于所述广告业务服务装置中;或者

所述服务节点位于所述广告业务服务装置外部的一外部服务器中。

广告业务服务装置获取模板参数的数据和至少一个服务节点之间的关系的步骤具体为:

广告业务服务装置获取所述广告业务服务的流程模板,所述流程模板包括:模板参数的数据和至少一个服务节点之间的关系;

所述广告业务服务装置根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点的步骤包括:

所述广告业务服务装置根据所述终端发送的模板参数的数据,将所述模板参数转化为流程实例;

所述广告业务服务装置执行所述流程实例,生成执行结果;

所述广告业务服务装置根据所述执行结果,获取所述模板参数的数据对应的服务节点。

所述广告业务服务装置根据所述执行结果,获取所述模板参数的数据对应的服务节点的步骤之后,还包括:

所述广告业务服务装置释放所述流程实例的资源。

另一方面,提供一种广告业务服务装置,包括:

第一获取单元,用于获取模板参数的数据和至少一个服务节点之间的关系;

第一接收单元,用于接收终端发送的模板参数的数据;

第二获取单元,用于根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;

第二接收单元,用于从所述服务节点接收广告业务数据;

发送单元,用于将所述广告业务数据发送给所述终端。

所述的广告业务服务装置,还包括:

触发单元,用于触发广告业务服务。

所述服务节点位于所述广告业务服务装置中;或者

所述服务节点位于所述广告业务服务装置外部的一外部服务器中。

另一方面,提供一种提供广告业务服务的系统,包括:终端和广告业务服务装置;

所述广告业务服务装置包括:

第一获取单元,用于获取模板参数的数据和至少一个服务节点之间的关系;

第一接收单元,用于接收终端发送的模板参数的数据;

第二获取单元,用于根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;

第二接收单元,用于从所述服务节点接收广告业务数据;

发送单元,用于将所述广告业务数据发送给所述终端。

本发明的实施例具有以下有益效果:

上述方案中,广告业务服务装置根据从终端接收的模板参数的数据,选择相应的服务节点,将从服务节点接收的广告业务数据发送给终端,广告业务服务装置根据与终端的交互向终端发送广告业务数据,广告业务服务具有交互性。

附图说明

图1为本发明所述的提供广告业务服务的方法的一实施例的流程示意图;

图2为本发明所述的提供广告业务服务的方法的另一实施例的流程示意图;

图3为本发明所述的广告业务服务装置的一实施例的结构示意图;

图4为本发明所述的广告业务服务装置的另一实施例的结构示意图;

图5为本发明所述的提供广告业务服务的系统的结构示意图。

具体实施方式

为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明的实施例针对现有技术中广告业务不具有互动性的问题,提供一种提供广告业务服务的方法、系统以及广告业务服务装置。

如图1所示,为一种提供广告业务服务的方法,包括:

步骤11,广告业务服务装置获取模板参数的数据和至少一个服务节点之间的关系;

步骤12,所述广告业务服务装置接收终端发送的模板参数的数据;

步骤13,所述广告业务服务装置根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;其中,所述服务节点位于所述广告业务服务装置中;或者所述服务节点位于所述广告业务服务装置外部的一外部服务器中。

步骤14,所述广告业务服务装置从所述服务节点接收广告业务数据;

步骤15,所述广告业务服务装置将所述广告业务数据发送给所述终端。

上述方案中,广告业务服务装置根据从终端接收的模板参数的数据,选择相应的服务节点,将从服务节点接收的广告业务数据发送给终端,广告业务服务装置根据与终端的交互向终端发送广告业务数据,广告业务服务具有交互性。

可选的,步骤11之前,还可以包括:所述广告业务服务装置触发广告业务服务。其中,所述广告业务服务装置触发广告业务服务的步骤为:所述广告业务服务装置根据所述终端的指令,触发广告服务业务;或者所述广告业务服务装置根据自身的指令,触发广告服务业务。

如图2所示,为一种提供广告业务服务的方法,包括:

步骤21,所述广告业务服务装置触发广告业务服务。其中,所述广告业务服务装置触发广告业务服务的步骤为:所述广告业务服务装置根据所述终端的指令,触发广告服务业务;或者所述广告业务服务装置根据自身的指令,触发广告服务业务。

步骤22,广告业务服务装置获取所述广告业务服务的流程模板,所述流程模板包括:模板参数的数据和至少一个服务节点之间的关系。

步骤23,所述广告业务服务装置接收终端发送的模板参数的数据。

步骤24,所述广告业务服务装置根据所述流程模板,获取所述终端发送的模板参数的数据对应的服务节点;其中,所述服务节点位于所述广告业务服务装置中;或者所述服务节点位于所述广告业务服务装置外部的一外部服务器中。

步骤25,所述广告业务服务装置根据所述终端发送的模板参数的数据,将所述模板参数转化为流程实例。

步骤26,所述广告业务服务装置执行所述流程实例,生成执行结果。

步骤27,所述广告业务服务装置根据所述执行结果,获取所述模板参数的数据对应的服务节点。

步骤28,所述广告业务服务装置将所述广告业务数据发送给所述终端。

步骤29,所述广告业务服务装置释放所述流程实例的资源。

如图3所示,为本发明所述的一种广告业务服务装置30,包括:

第一获取单元31,用于获取模板参数的数据和至少一个服务节点之间的关系;具体为,获取所述广告业务服务的流程模板,所述流程模板包括:模板参数的数据和至少一个服务节点之间的关系;

第一接收单元32,用于接收终端发送的模板参数的数据;

第二获取单元33,用于根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;其中,所述服务节点位于所述广告业务服务装置中;或者所述服务节点位于所述广告业务服务装置外部的一外部服务器中;

第二接收单元34,用于从所述服务节点接收广告业务数据;

发送单元35,用于将所述广告业务数据发送给所述终端。

上述方案中,广告业务服务装置根据从终端接收的模板参数的数据,选择相应的服务节点,将从服务节点接收的广告业务数据发送给终端,广告业务服务装置根据与终端的交互向终端发送广告业务数据,广告业务服务具有交互性。

可选的,如图4所示,所述的广告业务服务装置,还包括:触发单元36,用于触发广告业务服务。触发单元36可以为:根据所述终端的指令,触发广告服务业务;或者根据自身的指令,触发广告服务业务。

所述第二获取单元33包括:

转化子单元,用于根据所述终端发送的模板参数的数据,将所述模板参数转化为流程实例;

执行子单元,用于执行所述流程实例,生成执行结果;

获取子单元,用于获取所述模板参数的数据对应的服务节点。

可选的,所述的广告业务服务装置,还包括:

释放单元37,用于释放所述流程实例的资源。

如图5所示,为本发明所述的提供广告业务服务的系统10,包括:终端20和广告业务服务装置30。

所述广告业务服务装置30包括:

第一获取单元31,用于获取模板参数的数据和至少一个服务节点之间的关系;

第一接收单元32,用于接收终端发送的模板参数的数据;

第二获取单元33,用于根据所述关系,获取所述终端发送的模板参数的数据对应的服务节点;

第二接收单元34,用于从所述服务节点接收广告业务数据;

发送单元35,用于将所述广告业务数据发送给所述终端。

其中,所述服务节点位于所述广告业务服务装置中;或者

所述服务节点位于所述广告业务服务装置外部的一外部服务器中。

上述方案中,广告业务服务装置根据从终端接收的模板参数的数据,选择相应的服务节点,将从服务节点接收的广告业务数据发送给终端,广告业务服务装置根据与终端的交互向终端发送广告业务数据,广告业务服务具有交互性。

以下描述本发明的具体应用场景。

本发明利用互联网技术来融合电信和互联网能力,进行移动终端的广告增值业务。广告业务服务装置是发布在互联网上的服务,业务开发者通过用户设计界面来和本装置进行人机交互。用户设计界面提供图形设计器的浏览器应用,这些应用以HTML格式存储在互联网站点上,通过用户设计界面,定制流程模板。通过浏览器进行数据录入、设计等操作,调用服务容器上通过注册的方式暴露出来的服务节点,最后将其作为服务保存到部署环境。

以下描述将外部服务接入广告业务服务装置的过程,包括:

步骤41,获取外部已有服务提供的接口定义,通常为输入输出参数的定义。

步骤42,生成本地客户端,具体为:生成软件模块,使本地能够向外部服务发送消息,并接收返回的数据。

步骤43,将生成好的本地客户端生成服务节点,生成过程除了包含客户端功能外,还定义了系统可识别的服务节点的输入输出接口文件。此服务节点在流程流转过程中,能够处理流程参数并向外部服务发送消息,以及将接收的返回信息发送给流程。

步骤44,将服务节点注册到本系统,此节点出现在流程绘制面板中,并处理流程流转过程中该节点的任务。

以下描述广告业务服务装置的内部自定义服务的定义过程,描述了利用业界的标准规范创建自定义服务的过程,使本装置具备移动信息上行服务能力,包括:

步骤51,获取业界的标准服务规范,例如:中国电信综合业务接入网关_ISAG_开放接口协议02-SMS V2.0”。

步骤52,生成本地服务端,具体为:根据标准服务规范,创建本地软件模块,该模块能够接收处理符合相应标准规范的上行消息。

步骤53,创建服务节点,将生成好的本地服务端进一步生成服务节点。生成过程除了包含服务端功能外,还定义了系统可识别的服务节点的输入输出接口文件,以及平台与移动终端用户交互时的匹配码等。

步骤54,将服务节点注册到广告业务服务装置,此节点出现在流程绘制面板中,并处理流程流转过程中该节点的任务。

步骤55,对外发布后,成为公开的移动互联网服务。

以下描述移动终端的广告业务服务的流程模板的生成过程。广告业务服务装置对接入到本装置的外部服务节点以及自定义的内部服务节点进行编排,生成移动终端广告业务服务的流程模板。提供图形化、可拖拽的流程编辑环境,通过流程表达元素,对接入的各种服务、自定义服务等进行编排、组合,形成业务模板,将其部署生成服务,包括:

步骤61,创建流程,包括创建流程基本数据,定义业务ID,流程模板名称等。

步骤62,绘制流程,通过流程图形设计器,绘制出可被部署的流程模板,流程绘制的面板中包括开始节点、结束节点、被注册到本装置的外部服务节点、自定义的内部服务接点、运算节点、定时器节点、连线等,流程的基本元素包括流程属性、流程变量、流程参数等。

步骤63,校验合法性,校验流程走向的合法性。

步骤64,保存流程模板到数据库。

步骤65,部署启用服务,将部署的移动终端的广告业务服务正式对外开放。

以下描述移动终端的广告业务服务被触发到执行的过程,包括:

步骤71,触发广告业务服务装置的广告业务服务。其中,广告业务服务装置是被发布到公共网络上的互联网服务。流程的触发大概有以下几种方式:一、移动终端用户点播触发、查找触发等;二、广告业务服务装置通过用户的订购关系触发;三、广告业务服务装置针对特定用户群触发,四、广告业务服务装置自身触发。

步骤72,读取流程模板,服务被触发后,流程引擎根据流程业务ID自动到流程模板库中找到之前设计好的流程服务模板。

步骤73,创建流程实例,流程实例根据流程模板产生。每个交互过程通过流程实例来运作,每个移动终端和广告业务服务装置交互的过程可能都不一样。

步骤74,执行流程实例,每个广告业务服务的过程都是流程实例和移动终端用户的交互过程。

步骤75,销毁流程实例,流程实例执行完后,交互过程结束,销毁流程实例相关数据,释放系统资源。

如上所述,本装置提供一个开放的移动互联网业务开发环境,能方便的让开放的互联网服务定制成所需的千变万化的互动的移动终端广告业务,使得移动终端用户能在感受到移动通信带来的便捷性的同时,又能获取到沟通性极强的广告内容服务。

本方案中,可以利用公共网络上的服务,将互联网上的服务接入到广告业务服务装置内,通过业务生成环境,生成业务流程。也可以定义和使用自己的内部服务,通过业务生成环境生成的业务,经过本装置的统一封装后,向外暴露为标准协议的服务接口。也就是说,广告业务服务,可以是平台本身定义的服务资源,也可以是互联网领域公开的各种服务,包括发布在本装置所在的站内,或者互联网上的标准服务,这些标准服务是指如一些开放的WebService服务,如气象局官方站点提供的天气预报服务、公共的搜索服务等;或者通过标准协议开放出来发短信、发彩信等电信服务;或者通过服务封装将传统的电信接口开放出来的电信服务;或者通过本装置生成的业务经过本装置处理后公开的服务。

本发明所述的广告业务服务装置,是发布在互联网上的可与移动设备通信的互联网服务系统。用户通过接入互联网,访问本装置所发布的站点,用户和站点之间的人机交互及数据的传输通过互联网应用来实现。利用了互联网的开放式网络环境,将移动通信技术融合进来,从而能够面向网络融合的技术发展方向,提供用户选择、用户体验和用户参与等特点的新型电信服务,适应用户主导的新一代移动业务的发展趋势。

本发明定义一种新的互动性强、互动流程可定制的移动终端广告服务平台,发挥移动终端媒体互动性强的长处,规避其推广难度大、不易被用户接受的短处,使得移动终端广告的运营推广变得容易,能够让用户在最需要的时候方便地找到自己所需要的广告服务需求,能够让广告主的广告业务被广泛而精准的投放到目标移动终端用户。并且,对流程可以进行灵活定制,流程定制通过模板来实现。

本发明能够发挥移动终端媒体的特点,以投放精准为主要特点,具有交互性强、广告实现形式更加多样的优势,准确锁定、挖掘和满足用户的需求。本发明将广告以各种服务的形式发布于系统,具有充分的可扩展性,能够根据订购关系的用户和非订购关系的用户,以及用户的喜好等各种特点加以区分,更好的满足用户的需求。

所述方法实施例是与所述装置实施例相对应的,在方法实施例中未详细描述的部分参照装置实施例中相关部分的描述即可,在装置实施例中未详细描述的部分参照方法实施例中相关部分的描述即可。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如:磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,对各步骤的先后变化也在本发明的保护范围之内。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号