移动网络的信息发布系统及方法

文档序号:6455558阅读:260来源:国知局
专利名称:移动网络的信息发布系统及方法
技术领域
本发明涉及用于移动通信网络的信息发布系 方法。本发明特别涉及商业活 动消息的发布系统及方法,例如,通过移动设备的服务提供商的应用程序将例如广 告内容发送给移动设备用户。
背景技术
已知有多种系 方、/ 将广告内容分发给移动设备。但许多这样的系统是随 机将广告分发给移动设备用户。现行的系统还不能根据分发的广告足跟宗来自用户的 反馈或响应。在有用户简档可利用的情况下,用户简档不能更新且经过一定时间后 这种信息已经过时。业已认定这是现行系统的潜在缺点,特别是因为反馈信息或许 是信息发布和做广告更为直接禾陏的放矢的方法。
本发明的目的就是提供一种信息发布系统和方法的另一种方案。

发明内容
根据本发明所提供的是一种用于将商业活动信息的部分信息发布给移动通信网 络的用户的移动设备的系统,该系统包括
用于获取信息的商业活动消息获取模块,该信息定义代表信息提供商发布给移 动设备的商业活动消息;
通信模块,
其接收与移动设备相关的商业活动消息请求,该商业活动消息由嵌入式结 构目录产生,该^A式结构目录构成移动设备服务提供商的应用程序的一部分, 及
将选择出的商业活动消息发布给移动设备或移动设备月艮务提供商,以响应 接收到的商业活动请求;以及
发布管理模块,用于将商业活动请求和由信息提供商定义的目标用户简档信息 相关联,从而选择适合的商业活动消息由通《言,莫块发布。
该商业活动消息请求可以来自移动设备,移动设备上已下载或 页装了移动设备
6服^l供商的应用,。
该商业翻消息请求可以在激活或〗細移动设备上的服^^商的应用辦吋产生。
作为替代方案,接到的商业活动消息请求可来自移动设备服务提供商。 商业活动消息请求可包括用于识别移动设备用户的唯一标识符。例如,该唯一
标识符可包括移动设备用户的MSISDN号码或用于移动设备用户的应用程序用户 名。
该商业活动消息请求可包括与移动设备用户相关的用户简档数据,发布管理模 土央将该简档数据与目标用户简档信肩进行比较,以选M合的商业活动消息发布给 移动设备或移动设备服务提供商。
该通信模块还进一步被设置为接收来自移动设备或服务提供商的用户响应消 息,以响应发布的商业活动消息。
较佳地,该系统包括监视模±央,其用于监丰棘卽艮^il供商或移动设备的信息,
以响应发布的商业活动消息。
该系统还可进一步包括用户简档,莫块,其用于储存接收到的用户简档数据,并 更新与移动设备用户相关的简档数据,以响应接收到的用户响应消息。
用户响应消息可包括用于指出商业活动消息已发送给移动设备或被移动设皿 收的确认消息。此外,该响应消息可识别要执行的进一步动作,以响应已发布的商 业活动消息。
通信模块腿一步向服#^{共商掛艘駄服#^共商应用禾歸的商业活动结 构目录。
地,该系统可以包括获取信息提供商 和移动设备服,供商数据的注 册模块。
在一典型实施例中,该发布管理模块可选择多个由通信模块发布的适合的商业 活动消息,其中,该系纟舰一步包括管理投^1程的随机发布模块,以从多个适合 的商业活动消息中选择用于发布的商业活动消息。
该随机发布模块基于分配给商业活动消息的优先权可从多个适合的商业活动消 息中选出商业活动消息。
较佳地,分配给商业活动消息的优先权可以与货币金额相关,与多顿合的商 业f舌动消息相关的信息提供商愿意为每条商业活动消息付费。进一步根据本发明,还一种用于将商业活动信息的部分信息发布给移动通信网 络的用户的移动设备的方t去,该方fe^括
接收商业活动消息信息,该信息定义,信息提供商发布给移动设备的商业活 动消息;
接收与移动设备相关的对商业活动消息请求,该商业活动消息由嵌入式结构目 录产生,该嵌入式结构目录构成移动设备服务提供商的应用程序的一部分;
将商业活动请求和由信息提供商定义的目标用户简档信息相关联,从而选择适 合的商业活动消息用于发布;以及
将选出的商业活动消息发布给服^f共商或移动设备,以响应接收到的商业活
动i青求。
该商业活动消息请求可来自移动设备,移动设备上已下载或预装了移动设备服 务提供商的应用程序。
作为替代方案,商业活动消息请求也可来自移动设备服,供商。 该商业活动消息请求可以在激活或使用移动设备上的服,供商的应用程序时产生。
商业活动消息请求可包括用于识别移动设备用户的唯一标识符。举例来说,该
标i只符可包括移动设备用户的MSISDN号码或用于移动设备用户的应用程序用户 名。
商业活动消息请求可包括与移动设备用户相关的用户简档数据。为了选择适合 的商业活动消息以发布给移动设备而将商业活动请求与目标用户简档信息相关联的 步骤可包括..将用户简档数据与目标用户简档数信息进行比较,以便选髓合的商 业活动消息发布给移动设备。
较佳地,该方法可进一步包括接M自移动设备劍艮,供商的用户响应消息, 以响应已发布的商业活动消息。
该方法进一步包括存储接收至啲用户简档数据并更新与移动设备用户相关的用 户简档数据。
该方法可进一步向服,供商提f,^A服,供商应用程序中的商业活动结 构目录。
该用户响应消息可包括确认消息,该确认消息指出商业活动消息已发送给移动 设备用户或被移动设备用户接收。此外,该用户响应消息可识另腰执行的进一步动作,以响应商业活动消息。
iik,该方法可包括接收信息提供商注册 合移动设备服^1供商注册数据。


图1为示意图,说明根据本发明所述的信息发布系统与信息提供商及移动设备
服务提供商的互动关系;
图2A-2D示出根据本发明的带有商业活动消息的各种移动设备显示屏的典型 实施例;
图3为图1的信息发布系统的方i央示意图4及5示出信息提供商及移动设备服务提供商的注册屏幕的典型实施例; 图6及7示出用于信息提供商的商业活动获取屏,以获取目标市场概况及商业 活动信息;
图8为方块图,示出根据本发明储存于内存中的典型数据的数据结构;
图9示出根据本发明戶万述信息发布方法的高端流程图10A及10B示出图8的信息发布方法的详细流程图;以及
图11为方块图,示出用于完成任{可一种所述典型方法的装置。
具体实施例方式
图1示出用于移动通信环境中的信息发布系统10。在一个典型实施例中,信息 发布系统10可用于将商业活动消息发布给各移动设备12用户。举例来说,该商业 活动消息可以是商业活动信息的成员。
例如,信息发布系统10可用作广告发布系统,可将简明的专用消息有选择和动 态地发布给移动设备12用户。作为替代方案,信旨、发布系统10可用于发布其它活 动信息的消息,如气象、交通或新闻报导。
除了发布专用消息外,信息发布系统10还可根据发布的活动消息对来自移动设 备12用户的响应作出评估。这些经过评估的响应可用于更新信息发布系统10的记 录,从而确定将 类似的或不同的商业活动消息发布给用户移动设备12的可能 性。
可以看到,移动设备12可以是任何一种移动通信设备,如移动电话、有通信功能的个人数字助理PDA或智能电话。
信息发布系统10与信息提供商14互动来接收和获取信息提供商14的各种商业 活动消息,且进歩与移动设备服^^供商18互动和通信以发布信息提供商i4的 商业活动信息。
信息提供商14是有产品或服务要出售或有信息要发布的被认可的个人或公司。 举例来说,信息提供商14可以是广告商^I信社,在一典型实施例他们通过互联网 16与信息发布系统10互动。作为替代方案,商业活动信息通过广告代理商以信息 提供商14的身份可以直接加载至瞻息发布系统10上。
商业活动消息是经验i正的显示在用户移动设备12或手机上的商业活动信息。商 业活动消息利用移动设备服,供商18提供的应用f,发布到用户的移动设备12 上。
每条商业活动信息可以有多条在一天的不同时间发给用户移动设备的相关商业 活动消息。
商业活动消息以闪屏(splash screens)、顶部及底部水平滚动文字、即时通讯禾呈 序中的插入文字、边注文字栏及滚动侧条的形式显示在用户移动设备12上。图 2A-2D示出移动设备显示屏的典型实施例,商业活动消息以闪屏的形式显示(图2A) 及在显示屏侧面、底部和顶部(图2B-2D)显示。可以理解,商业活动消息可在移 动设备显示器上任何地方以任何格式呈5见。还可进一步理解,商业活动消息可以只 包括文字也可包括文字和图像/视频图形和/或音频。
通常,信息提供商14首先向信息发布系统10以信息,商14的身份注册。注 册31程可包括^i正过程,其可以是AX31程,以衞正信息提供商14所提供信息的有 效性。
信息提供商14在信息发布系统10上注册后,便获取了一条定义商业活动信息 的信息。例如,广告公司可获取用于推销新产品活动的广告。另一例子是通信社获 取用于发布纟^待定移动设备用户12的天气、交通或新闻的即时数据。可以看出,注 册过程之后信息的获取是一自动过程,尤其在信息必须定期更新的场合,如新闻或 交通短讯。
信息发布系统10 CT自每一商业活动信息及其相关消息建立目标简档来允 i^言息提供商14确定适合的目标受众。因此每个信息提供商14选择的用户简档特 征与其目标受众最相似。反之,该信息被信息发布系统10用 择适当的商业活动
10信息和/或商业活动消息并通过移动设备服务提供商的应用程序将商业活动消息发 布到用户的移动设备12上。
信息发布系统10还为每条商业活动信息所发布的活动消息提供监视功能。监视
功能确认每条商业活动消息是否发送给信息提供商14。这就确保了信息提供商14
要发布和要付费的每条商业活动消息的传递的准确无误。通过监视来自与移动设备 用户简档相关的数据,监视功能还可用来影响要发送的商业活动消息的发布。
例如,信息发布系统10让销售青少年服装的公司主要销售给适龄组内的目标青
少年,从而确保花在广告上的费用花在了优选目标从而不会在不适当的组上浪费资
金。在一定情况下,信息发布系统10还可将移动用户与特定地理地区相关联,或者 禾,该地区用户的文本输入(特定范围),或者利用通信网络固有的定位能力。例如, 通过解析来自移动设备用户的文本输入,信息发布系统10可对用户通过服^$1供商 18应用禾骄发送的文本进行搜索和监视,以获取任何特定的关键字或短语。该特点 向信息提供商14提供了更好的目标组选择。 下面详细说明某些上述的特点。
当形成—待定的活动信息时(如商业活动广告),信息提供商14可决定将广告 活动局限于一定数量。信息提供商14g—i^择活动的起始日期和结束日期,一 天中活动消息应发布给移动用户的时间,以及如上所述,商业活动消息应发布的目 标年龄组的用户简档等。
此外,信息提供商14可规定发布到用户移动设备显示屏上每条商业活动消息应 支付的金额,及每天花在商业活动上的经费金额和在整个商业活动期内要花的总金 额。发布信息提供商的商业活动消息的价格在招标时确定,因此在采用招标制时信 息提供商14规定每条待发布的商业活动信息的最高投标价是很重要的。
一般地说,商业活动消息的费用随商业活动消息的发送频率与时间空挡(time slot)的可利用性的增加而增加。例如在商业活动消息的时间空挡受限制的时段内, 信息提供商14要发布其商业活动消息必须支付更多。这样在营销过程中就有灵活性 且从成本效益角度能精确找出哪个商业活动消息有最大影响力和成功率。
一旦商业活动信息被注册,确认和获取,信息发布系统10就将商业活动信息和 商业活动消息与信息提供商14关联并链接起来,并激活必要的模块(下面述详)以 处理用户简档数据、商业活动请求、监视数据、收费数据和登录数据。
如上所述,信息发布系统10也与移动设备服,供商18通信。正如下面将要详述的那样,月艮^lf共商18向信息发布系统10掛共选定的用户简档信息,并请求
将商业活动消息发布到客户的移动设备12上。发布商业活动消息请求通常是在用户 移动设备12上的特定移动设备服务提供商的应用程,被激活或应用时产生。
信息发布系统10与服^f共商18及用户移动设备12之间的通信可通过蜂窝 网、移动互联网、SMS、 USSD、 MMS、 GPRS、 UMTS、 DVB-H、媒体FLD或任 何其它移动无线连接,这取决于不同的应用程序和使用的设备。
接下来,信息发布系统10将商业活动消息发布给用户的移动设备12。这由服 ,供商18完成,其接收来自信息发布系统10的商业活动结构目录,将其综合到 用户应用程序中。商业活动结构目录的设置是允许将商业活动消息请求或者直接发 送给用户移动设备,或者通加艮錄供商18錢。因此,商业活动消息通过駄到 服,供商应用程序中的信息发布系统的应用程序(即商业活动结构目录)发送给 用户移动设备,或通过单独的SMS、 MMS、 WAP推送技术或相关的承载技术。
移动设备服皿供商18 —般通过4OT应用,成为移动设备用户服务的提供 者,该应用禾將可以下载到用户移动设备12上。作为替代方案,这些应用禾骄可在 移动设躺售前(即制造后)预装到移动设备上。这些应用禾骄有即时通讯(IM) 禾聘(如聊,用禾將)、游只级前端JAVA应用禾聘。在有些情况下,月艮^j共商 18可以是移动通信公司,如南非地区的Vodacom、 MTN或Cdl-C等公司。
通常,月艮^^供商18首先在信息发布系统10注册并经认证。月艮务提供商18 的注册与认iW确保向信息JIJ共商14 Jli共优质服务是必要的。由于服,供商18 禾'佣移动设备服^M共商的应用禾M^对每斜t表信息鄉商14发送的商业活动消 息可收取活动消息百分比的费用,因此,上述注册与认证过程也是很重要的。
移动设备用户可3tA国际互联网将移动设备服,供商18的应用禾,下载到 用户移动设备12上。作为替代方案,用户可发送SMS消息给服务提供商18,并接 收应用程序的响应。在下载之前,潜在的用户必须向服,供商18注册,该注册过 程是使移动设备服錢供商18获取有鄉户的个人信息(用户简档麵),该信息 一般被信息发布系统10用来与信息提供商14的活动信息的目标用户简档相匹配。
正如以下要详述的,信息发布系统10的有效性取决于由服务提供商18获取的 移动用户简档数据的质量。由此可见,移动设备服务提供商18所获取的移动设备用 户简档数据将取决于移动设备用户12的注册过程的质量与准确性。
信息提供商14可选用特定的移动设备服,供商18以发布其活动消息。该选择可基于服,供商18获取的用户简档 和该信息的准确度。此外,商业活动消 息的成功総和统计 的准确性,最后还有服务质量,其服务水平及有效性都会
进一步影响信息提供商14的选择。信息提供商14可根据服^j共商的说明及繊
的质量,及活动消息时间表的有效点击率选择移动设备服务提供商。
上述信息由信息发布系统10审核并验i正以确保发布质量。活动信息通过特定月艮 务提供商进行的效果越好,它便,流行,从而导致信息提供商14可旨源意通过特 定服务提供商18为每条要发布的活动消息支付更多的费用。
信息发布系统10允许移动设备服务提供商18结构登录新的{言息发布通道。通 过将信息提供商14与移动设备服#$1供商18连接,服^^商18现有的移动设备 应用禾辨可藉lt战入信息发布区域。这些应用禾骄在被装至,户移动设备12上后, 功能与以前一样,但非介入(non-intrusive)的商业活动信息的消息是环绕核心服务 发布的。
信息发布系统10包括许多模±央和存储器,据库(根据图3将作详细说明)。
注册模±央20 (通常为网页)作为信息发布系统10的成员,向信息提供商14及 服务提供商18提供接口。注册模±央20获取所有相关成员的信息。
图4及5分别示出了信息提供商14及移动设备服务提{共商18的注册屏幕的典 型实施例。图8示出了用于获取的信息的典型数据结构。
如图4所示,在信息提供商的注册屏幕上,获取每个信息掛共商的总体瞎况及 支付情况。
总体瞎况包括以下内容 公司名称 公司注册号
VAT号码 *联系人
职务 电话号码 传真号码
E-mail地址 支付情况可包括以下内容
信用卡卡号 — 卡的种类 有效期
CSV号码
持卡人姓名
其它支付情况,如银行帐户信息或支付宝帐户
如图5所示,在移动设备服#$|供商的注册屏幕上,获取每个服务提供商的经 营信息,检测信息及支付情况。
经营信息可包括以下内容
公司名称 ,联系人 职务 电话号码 传真号码
E-mail地址
EP地址
检测信息包括以下内容 技术人员详细情况
支付情况包括以下内容 〈言用卡卡号 卡的种类 有效期
CSV号码
持卡人姓名
其它支付情况,如银行帐户信息或支付宝帐户
可以看出,也可获取信息提供商14禾口服务提供商18的其它信息(以上未列出), 这取决于特定的应用场合。
信息提供商14及服#^供商18的信息储存在信息发布系统10的成员数据库 22中。
商业活动消息获取模±央24 M—步用于获取具有相关活动消息的商业活动信 息,该相关活动消息是不同的信息提供商14想通过信息发布系统18要发布的消息。信息提供商14或其广告公司设有接口 ,以获取所有商业活动j言息。图6和7示出了
这种接口的实施例,其获取的信息也在图8的数据结构说明中示出。
该接口允许信息提供商14指定下述的商业活动信息和目标组的用户简档信息: 活动信息情况 新活动
商业活动名称 商业活动时间 起始曰期 终止曰期 活动费用
每天商业活动信息的最高价格格 所以商业活动信息的最高价格 商业活动消息编号#情况 商业活动标识符
商业活动名称 新活动消息
商业活动消息名称 *屏幕位置 *首页 *尾页 闪屏 滚动
注入(injection)
*弹出
*全屏 活动消息文本 图象 聊天程序
活动消息编号弁预算
每条商业活动消息支付的最大费用目标组用户简档数据 '年龄组 性别 *种族
*地区(如任何地区或特定目标地区)
南非地区生活水平高低(LSM)
可以看出,每个商业活动信息及商业活动消息所获取的信息可根据用途而异, 且可包括上表未列的信息。
由上可知,信息发布系统10获取由信息提供商14指定的每个商业活动信息和/ 或商业活动消息的用户简档。
虽然上面未示,正如我们要讨论的,信息提供商14可选择指定的移动设备服务 提供商18来发送其商业活动消息。选择的决定可基于待发布的信息种类、服务提供 商18的概况及在服务提供商18注册的用户简档。
商业活动消息获取模块24允许详细定义活动信息、商业活动消息、其设计构思 及目标组简况。商业活动消息获取模i央24进一步允许获取价格及支付细节。而且, 通过商业活动消息获取模块24,信息提供商14可定义每项商业活动的预算,商业 活动的有效期,及授权的商业活动消息发送时段(如一天中的时间)。商业活动消息 获取模±央24还可进一步定义移动设备用户对商业活动消息可旨统取的动作,,这 些动作执行情况的衡量。
例如,商业活动消息可促使移动设备用户发送SMS消息给指定的号码,来订 购比萨饼。信息发布系统发现这条响应消息并联系比萨饼店,指示他们安排比萨饼 的酉战。
一旦每个商业活动信息的活动消息被商业活动消息获取模块24加载后,该活动 消息就根据每个活动消息的适当分类存储在构成信息发布系统10 —部分的商业活 动消息数据库26中。商业^i力消息的分类可根据商业活动的目标用户简档、目标用 户简档与其它因素(下面说明)的结合、或者甚至随机的(例如在没有移动设备用
户足够信息时)因素 行。
信息分类系统舰一步包括通信模块28,其与服雜供商18通信并互动。通 信模块28向各服^ii供商18提供来自商业活动结构模块30的商业活动结构目录。 商业活动结构目录駄在服务提供商18的应用,聘中,该应用f群可进一步下载到用户移动设备上。例如,如果服^J^商18是即时通讯IM或耶沃禾號柳艮雜供
商,商业活动结构目录就^A在服,供商的即时通m^用,中且下载到用户移
动设备上。如上所述,作为替代方案,包括嵌入的商业活动结构的该种应用程序可 预装到移动设备上。
通信模块28可设置为接收商业活动消息的活动请求。在一个典型实施例中,一 旦用户通过其移动设备12 m服^f共商应用禾,,就会产生商业活动请求。作为 替代方案, 一旦服錢供商的应用辦接收到第一用户的输入,或在应用,M)^吏用
过程中,便产生商业活动请求。
根J^寺定的应用程序,可从用户的移动设备通过^A在用户移动设备上的应用
程序(如远禾iis用程序)中的商业活动结构目录发出请求。作为替代方案,该请求
也可由服皿供商18通过嵌入在服皿供商的应用超字(如本地应用程序)中的商 业活动结构目录发出请求,该服务提供商的应用禾骄早已下载到各用户移动设备上。
商业活动请求包括各种许多特征变量,如与移动设备及其用户相关联的移动设 备用户的唯一识别符及注册用户的简档数据。该信息提供给信息发布系统10,使其 能确定要发布给用户的商业活动消息的种类。 一旦接收到活动i青求,移动设备用户 的注册用户简档数据便被储存在用户简档数据库44中(带有移动设备用户的的唯一 识别符),以与商业活动消息的目标用户简档作对比并用于日后可能的更新。
在一典型实施例中,信息服,供商IO可以保留已有的用户简档数据库,该数 据库因每个接收到的商业活动请求而被注册的用户简档数据更新。
如上所述,可用唯一识别符(如用户SM卡的MSISDN)识别移动设备用户。 作为替代方案,可通过用户在服#$1{共商的应用,旨中使用的用户名(如用户的聊 天姓名)识别用户。用来识别移动设备用户的唯一识别符构成特征变量的一部分, 且《诸存在用于简档数据库44中。
下面是包括商业活动请求的数据的示例
〈GetAdvert Xmins= "http://www.marbile.co,za/,, >
<usemame>string々usemame>
<password〉string</password>
<profile>string</profile〉
<amount>string<yamount>
<agegroup>string々agegroup><gender>string</gender>
<race>string</race>
<location〉string<yiocation>
<day>string<yday>
<timeslot>string<ytimeslot>
</GetAdvert>
发布管理模i央32通^M信模块28访问特征变量并将用户简档数据与目标用户 简档数据作比较,以识另腿当的商业活动消息。该消息接着发送到服务提供商18, 以供发布并发送至,户移动设备的移动电话屏幕或音频输出上。作为替代方案,适 当的商业活动消息可iM駄至鹏^Mf共商的应用禾辨中并下载至拥户移动设备上 的商业活动结构目录直接发布给用户移动设备。该消息可通过蜂窝网络、移动互联 网、SMS、 USSD、 MMS、 GPRS、 UMTS、 DVB-H、媒体FLO或任何其它移动无 线连接发送,这取决于服务提供商的应用f旨及其它应用程序的要求。
可以看出,通过将用户简档数据和与#{言息提供商的目标用户简档数据相关的 目标用户简档数据作比较,就可识别多个适当的商业活动消息。下面将详述的随机 发布模±央可以在这些情况下根据以上所述的招标过程,或根据其它因素 择拟发 布给移动设备用户的商业活动消息。
根据应用程序的要求,商业活动结构目录可包括足毀宗子程序。该足l^子程序或 形成服务提供商的本地应用程序的一部分,或者通过储存在用户移动设备上的应用 勒字中嵌入的商业活动结构目 程存储在移动设备上。i效跟宗子禾旨旨树用户响 应商业活动消息可能完成的ffi可动作进行跟踪。^&宗子禾,还可向信息发布信息系 统10提供确认消息,以便对商业活动消息发送给用户移动设备进行确认。这样使信 息发布系统10能处理通信中断或设备故障带来的异常情况。S郞宗子禾旨ffit—步对 来自用户的商业活动消息作出响应。跟踪子禾Mi^所跟踪的任何动作都回传给信息发 布系统10,具体说发送给信息发布系统10的监视模块34。
以下是ltA到服,供商应用禾旨中的商业活动结构目录的示例。跟踪子禾ii^ 构成该内容的一部分并请求进一步的监视动作。
〈GetAdvertResponse Xmlns= "http:〃www.marbile.co.za/,,〉
<GetAdvertResult>
〈Advert^<id>string々id>
<nam^>string<yname>
<securitytag>string<ysscuritytag>
〈refNumber〉string々reflSfumber〉
<advert>string</advert>
<agegroup>string<yagegroup>
<race>string</race>
<gender>string</gender>
<status>string<^status>
<statusdescription>string<ystatusdescription>
<action>string<V action〉
<returnpath>string</returnpath>
々Advert>
</GetAdvertResult>
々GetAdvertResponse>
监视模块34只对已接收到来那跟宗子禾Mi^的确认信息的己发送的商业活动消 息作出标记,在己经接到来自时只用信号发送一条。在信息发布系统IO可设置同步 请求或响应消息的超时周期(例如超时周期设定为15秒)。如果超时周期已过,则 认为商业活动消息未被发送。在信息发布系统10上还可设定重拨次数变量,例如, 重拨次数可设为3。
根据响应的动作和足跟宗的响应,监视模±央34也会自动指示发布管理模±央32继 续发送商业活动消息(如果未接到响应或只接至嚇认消息)。作为替代方案,在商业 活动发出过程中,监视模块34可按用户的请求手动执行动作。
例如,根据商业活动消息的内容及与活动消息的行为相关的呼叫,商业活动消 息可促使用户以所用的聊天接口打字(如"售给我一份比萨饼")。作为替代方案, 用户可以呼叫、点击超链接、发送SMS或MMS、访问网站或WAP网,或甚至到 信息提供商的出口以显示商业活动消息。商业活动消息可包含加密信息,它可只能 在信息提供商出口解密,例如进电影院用的SMS条形码。
基于信息发布系统所发布的来自不同承载商的的移动设备用户的动作,来自不 也可被监视模块34所跟踪。这些动作通过用户的标识符(如用户的MSISDN,与
19商业活动消息一起分配的唯一参考号)进行^跟宗。因为用户的标识符(如MSISDN) 是用户的SM卡或设备的序列号或IMEI号所固有的,因此必须皿用户的标识符, 不管利用何种移动设备g载商。
例如,如果由于设备性能有限或请求的本身要执行商业活动消息内容所要求的 动作(如发送SMS、 MMS或作语音呼叫或视频呼叫),移动设备用户必须要脱离服 ,供商的应用程序,足跟宇、子禾MS就不能再监视动作了。但如果信息发布系统的监 视模块34注册了用户的响应且与之通信,该响应就可以被跟踪。
因此,当用户通过另一承载商响应或通过示出他或她自身的位置进行物理响应, 用户SIM卡的用户标识符(如MSSDN),设备序列号或IMEI号以及参考号就可 发送到信息发布系统10,并M^视模块34接收,该监视模块连接发送的商业活动 消息的响应。响应可利用为信息发布系统开发的协议通过互联网或其它可靠的网络 发送。
如果未接到响应消息,则监视模i央34不能启动任何^/f于动作。
执行模块36负责执行适当的动作,以响应从用户接收到的响应或动作。该动作 可取决于商业活动消息的注册信息,用户简档信息及用户发出的动作。例如,执行 可以是一物理行为,如从联系到的比萨店发送比萨饼。作为替代方案,执行也可以 是电子行为,如发出II铃声。
一旦执行行为发生,由执行模块36发出执行确认消息。执行确认取决于系统的 情况及应用程序。例如在某些情况下,消息已发送的确认是执行确认,而在另外情 况下,执行确认则是发送的消息己收到的确认。为了响应来自电子或物理环境的执 行确认,由收费模块38及管理模块40更新相关的账单和统计数据。
收费模块38对每一条发送的商业活动消息向信息提供商14收费,只要其亍OT 了服^Mf共商的应用禾辨,同样该收费模±央也要向移动设备服务提供商支付该收费 金额的一部分。收费模块38和管理模块40之中的最大商业活动金额将被监视,以 确〈呆其不超出。
监视模块34还向用户简档模块42提供信息以更新用户简档数据。用户简档模 块42将移动设备用户的简档数据储存在用户简档数据库44内,并利用用户简档算 法来更新用户简档信息。监视模块34 m^每条商业活动消息发布给各移动设备用户 多少次,以及用户对商业活动消息的响应是积极的还是消极的。该信息被提供给用 户简档模块42,该用户简档模±央进一步将该信息存储于用户简档数据库44内。如上戶/M,移动设备用户是由用户身份证明进行i只别,如用户的MSISDN,设 备序列号或MEI号,每当用户对商业活动消息的响应是消极的,则他再次接到同 类商业活动消息的机会就减少。同理,每当用户对商业活动消息的响应是积极的, 则他接到ffiii注册在信息发布系统10的任一服^l^商18发布的同类消息的机会 便增加。 一般而言,如果目标服务膽的用户简档(如年龄组或地区)相似,贝俩 条商业活动消息就会被定义为相似。
当用户的动作在不同承载商上异步出现,且如上戶;M接收到响应,如上所述接
到响应,则和前面一样,其反馈就被整合到用户简档数据中。
可以看出,信息发布系统10用接收到的来自不同移动设备用户及来自多个移动 设备服务提供商的信息对其用户简档数据库44更新。例如,当有多个信息提供商 14和移动设备服^H供商注册到信息发布系统10时,商业活动消息就会通过各移 动设备服,供商18的应用禾Mm戈表别言息提供商14被发布。根据最初接收到的 来自各移动设备服,供商18的用户注册数据,将建立特定移动设备用户的用户简 档数据库44。例如,信息发布系统10可接M自两个或多个移动设备服务者的由 用户移动设备的MSISDN标识的特定用户的简档数据。该信息由用户简档模决42 核对并更新成特定用户的详细简档i^。只要从用户移动设备或ftf可移动设备服务 提供商18接收到有关用户简档的进一步数据(如作为响应一部分的数据),则该进 一步的数据将被用来更新特定用户的最新简档。
信息发布系统10的随机发布模±央46执行算法处理,以确保不同信息提供商14 的商业活动消息在加权概率统计过程中进行随机发布。通常按商业活动消息的价格、 以前发送的用户简档统计数据,执行的成绩等确定权重。
例如,当移动设备服^M供商18申请商业活动消息时,该服^l^商18也规 定了商业活动消息的目标营销准则,如发布地区及特定移动设备用户的年龄。发布 管理模±央32衫隨出所有具备规定准则的商业活动消息。随后由随机发布模块46管 理自动投标过程,其中要比较信息提供商愿意为每条商业活动消息付出的金额,而 标价最高的商业活动消息享有最高优先权。对每条商业活动消息而言,随机发布模 块46计算每天允许的商业活动消息的百分比并将其作为一个因素来改变消息的优 先权。这就确保所有最高位置的投标商业活动消息不会占据所有有效位置。该随机 发布模块46现在禾佣标准随机函魏出优先表中最高的5条商业活动消息之一。改
变该算法的参数可确保信息发布系统的最佳性能。可以看出,信息发布系统10可以构成移动设备服皿供商化结构的一部分。
例如在一定情况下,移动设备服#^商18可以是蜂窝电话公司(如Vodafone), 其可将其基础结构与信息发布系统10提供的B艮务相结合。
还可进一步理解,在因容量的限制或信m/服,供商的要求而存在有多个信息
发布系统10的情况下,必须有一种主要的信息发布系统,其从多个信息发布系统中 复制信息(如移动设备用户的简档信息,收费^言息等)。
现在按图9,图10A及10B说明商业活动信息的发布方法。在一典型实施例中, 本方法可根据图1所示的信息发布系统10实施并根据图3作详细说明。但可看出, 信息发布系统10可以是移动设备服务提供商18的子系统。
转向图9中的流程简图,在步骤60中,信息提供商的注册 及移动设备服务 提供商的注册数据由注册模块20接收并获取。在步骤62中,商业活动消息获取模 块24接收并获取商业活动消息的的信息。如上所述,商业活动消息的信息定义商业 活动消息,该商业活动消息代表信息提f共商14发布给移动设备12用户。
在步骤64中,商业活动结构模i央30提供商业活动结构目录给服皿供商18 。 服务提供商18将该内容^A其应用禾辨,使月艮^H共商18能发布信息掛共商14 的商业活动消息。
正如步骤66中指出的,通信模块28现在可接收直接来自服^^共商18,或者 直接来自用户移动设备12的商业活动消息请求。商业活动请求向信息发布系统10 提供足够的信息雜髓合的商业活动消息。例如,如上戶欣,该请求可包括用户 简档数据,其用于通过将用户简档数据与信息樹共商规定的简档数据作比较来选择 最适当的商业活动消息。
在步骤68中,作为商业活动请求的响应,发布管理模块32将选出的商业活动 消息发布给用户移动设备。劍艮錢供商18可将该商业活动消息并入其应用,聘并 将其发布给用户的移动设备。
如步骤70所示,监视模块34监视来自服M供商18,移动设备14和其它来 源的所有信息,并通affi信模i央28接收响应消息。该响应消息可包括确认消息及指 出对发布的商业活动消息拟采取下一步动作的消息。
从响应消息中可提取商业活动消息已发布的用户的简档数据,该数据由用户简 档t莫块42用来更新与移动设备用户相关的简档数据(步骤72)。
现在参看图10A及10B所示的详细流程图,步骤80示出接收来自信息提供商
2214的注册数据的注册模块20。与图9的步骤62相似,在步骤82中,商业活动消息 获取模块24获取并接收商业活动消息的信息。
在步骤84中,示出了移动设备服务提供商18的注册过程,而注册模块20接收 并保存移动设备服線供商的W。发布管理模块32向服錢供资18提供商业活 动结构目录,该内容,包括足跟宗子禾ii^
服,供商18被允许将商业活动结构目录嵌入到本地储存在服务提供商的应 用禾歸中。具有嵌入的商业赫结构的应用禾骄也可下载至佣户移动设备上,以便 这些用户可通过各自的应用,旨取得服,供商的服务。如上所述,商业活动结构 目录允许服,供商樹壬何必须,给移动设备用户(步骤86)的商业活动消息合 并到其应用程序中,以便S跟宗移动设备用户作出的响应并进而将跟踪信息发回信息 发布系统10。
一旦用户移动设备上的服錄供商的应用,聘被激活(或者作为替代方案,在 4細服务鹏商的应用禾辨期间,或在用户访问应用禾歸时收到用户输入指令),就 通过服务提供商,或直接从用户移动设备向信息发布系统10发送商业活动消息请 求。在步骤88中,通信模块28接收来自服^^共商18的商业活动消息请求。如上 所述,该商业活动消息可包括与用户相关的简档数据及用户的标识符。
在步骤90中,发布管理模块32从商业活动消息中提取用户简档数据。在随机 发布模块48工作的同时,该用户简档数据用于与储存的目标用户简档数据作比较 (步骤92),且在步骤94中被用于确定拟发布给移动设备服,供商的适当的商业 活动消息(步骤96),以便进一步发布给移动设备用户。
一旦商业活动消息已发送给服^i供商18,监视模块34就监视来自服务提供 商18、移动设备12或其它来源的所有信息(步骤98)。如步骤100所示,监视模块 34检查是否收到来自服,供商18的确认消息。如果未收到确认消息,在步骤102 中,监视模块34则检査是否己超时。只要未超时,监视模块34就继续监视来自服 务提供商18的信息(步骤100)。若已超时,则信息发布系统IO将进一步的消息10 发布给服务提供商18,以便再发布给移动设备12的用户。
当已接收到确认消息时,监视模块34继续监m^自服务提供商18、移动设备 12或其它来源的通信,以便获得来自服务提供商18的响应消息(响应发布的商业 活动消息),如步骤104所示。响应消息一般指出是否需要执行动作。
一旦接到响应消息,就确定是否需要执行动作(步骤106)。如检测到执行动作,执行模块36便在步骤108中完成动作,而通信模块28接收执行动作响应(步骤110)。 若未检测到执行动作,或一旦执行动作响应已接收,贝,户简当模块42禾佣该响应 和执行信息来更新用户简档数据(步骤112)。
用户简档模块42还可在接到确认消息后更新用户简档信息,如步骤114所示。
信息发布系统10操作示例: 一移动设备用户萨利女士在她的移动手机上激活应 用辦或月艮务,如萨利开启聊天(M)辦。该耶沃禾游通过注册的移动设备服务 提供商18与信息发布系统10相关联,用现有移动设备的用户简档与信息发布系统 IO联系,并请求商业活动消息。
信息发布系统10立即从其商业活动消息的数据库中选择特定的商业活动消息 的相应时间和用户简档。信息发布系统10进一步确认f言息提供商14的报价及预算 方案是否正常以便发送商业活动消息。
萨利女士移动设备上的聊天禾Mi^接至嘀业活动消息并显示在移动设备上。当萨 利发现了广告,她也许留意这条商业活动消息,或甚至可以采取响应动作。例如, 她可以采取指出的动作,如在聊天程序中键入"我喜欢比萨饼"。
聊天程序立即将确认消息发回给信息发布系统10,该确认消息规定商业活动的 消息己被发送。
一旦接到确认瓶良,信息发布系统10便调整信息提供商的统计数据并扣除相关 费用来更新信息提供商选用的日常支出。
该过程一IM现有用户每30秒重复一次,且重复一定次数 每个新用户重新 启动该过禾呈。
图11示出了典型的计算机系统300的,的图解示意,其中将执行一组指令, 使装置完成在此论及的任何一种或多种方法。在另一实施例中,该装置独立工作, 也可(通过联网)与其它装置连接。在网络配置中,该装置在服务器一一客户端网 络环境中,在服务器或客户端的容量范围内工作,或在对等(或分布式)网络环境 中作为X寸等机工作。该装置可以是个人计算机(PC),平板电脑,机顶盒(STB), 个人数字助理(PDA),蜂窝电话,万维网转接器,网络路由器,交换机或桥接器, 或任何一种可执行一组指令(串行的或其它的)的装置,这些指令规定了该装置要 完成的动作。此外,虽然在图中只示出了一台装置,但术语"装置"应视为包括任 何数量装置的集合,这些装置单独或^执行一组(或多组)指令,以完成本申请 中论及的一种或多种方法。典型的计算机系统300包括处理器302 (如中央处理单元CPU,图形处理单元 GPU或二者),主存储器304及静态存储器306,它们彼it爐过总线308通信。计 算机系统300可进一步包括视频显示单元310 (如液晶显示器LCD或阴极射线管 CRT)。计算机系统300还包括文字数字输入设备312 (如键盘),用户接口UI定位 设备314 (如鼠标),磁盘驱动单元316,信号发生设备318 (如扬声器)及网, 口设备320。
磁盘驱动单元316包括可机读媒体322,其上储存一组或多组指令和数据结构 (如软件324),该 结构包含{封可一种或多种方法或本文所述的功能,或被一种 或多种方法或本文所述的功能所使用。软件324在被计算机系统300执行期间也可 完整地或至少部分地储存于主存储器304和/或处理器302中,主存储器304和处理 器302也可构成可机读媒体。
软件324可进一步利用众多已知发送协议(如HTTP)的任何一种,通过网络 接口设备320在网络326上发送或接受。
尽管在典型实施例中所示的可机读媒体322是单一媒体,但术语"可机读媒体" 应理解为包括储存一组或多组指令的单一媒体或多媒体(如集中或发布式数据库, 和减相关的高速缓冲存储器及服务器)。术语"可机读媒体"还应视为包括任何能 存储、编码或由机器执行的一组指令的任何媒体,该媒体使机器执行本发明i封可一 种或多种方法,或能存储、编码或执行 结构,该数据结构该组指令所使用并与 之相关联。术语"可机读媒体"应视为包括(但不限于)固态存储器,光磁媒体及 载波信号。虽然本发明的实施例已经作了具体的示例性的说明,但可以看出,对这 些实施例所作的各种修改或改变并不脱离本发明的实质与范围。因此,其说明书与 附图应视为示意性的而非限审胜的。
权利要求
1、一种用于将商业活动信息的部分信息发布给移动通信网络的用户的移动设备的系统,该系统包括用于获取信息的商业活动消息获取模块,该信息定义代表信息提供商发布给移动设备的商业活动消息;通信模块,其接收与移动设备相关的商业活动消息请求,该商业活动消息由嵌入式结构目录产生,该嵌入式结构目录构成移动设备服务提供商的应用程序的一部分,及将选择出的商业活动消息发布给移动设备或移动设备服务提供商,以响应接收到的商业活动请求;以及发布管理模块,用于将商业活动请求和由信息提供商定义的目标用户简档信息相关联,从而选择适合的商业活动消息由通信模块发布。
2、 根据权利要求1所述的系统,其中该商业活动消息请求来自移动设备,移动设 备上已下载或预装了移动设备服务提供商的应用程序。
3、 根据权利要求2戶腿的系统,其中该商业活动消息请求是在激活或4顿移动设 备上的服务提供商的应用,旨时产生。
4、 根据权利要求1所述的系统,其中该商业活动消息请求来自移动设备服織供 商。
5、 根据权利要求1-4中任一项所述的系统,其中该商业活动消息请求包括识别移 动设备用户的唯一标识符。
6、 根据权利要求5所述的系统,其中该唯一标识符是移动设备用户的MSISDN号 码或应用,CT用户名。
7、 根据权利要求1-6中任一项所述的系统,其中该商业活动消息请求包括与移动 设备用户相关的用户简档数据,发布管理模±央将该简档数据与目标用户简档信息进行比较,以选,合的商业活动消息发布给移动设备或移动设备服^M共商。
8、 根据权利要求1-7中任一项戶诚的系统,其中该通信模±央被设置为接收来自移 动设备或服务提供商的用户响应消息,以响应发布的商业活动消息。
9、 根据权利要求1-8中任一项所述的系统,进一步包括监视模块,其用于监视来 自服务提供商或移动设备的信息,以响应发布的商业活动消息。
10、 根据权利要求7-9中任一项所述的系统,进一步包括用户简档模块,其用于储 存接收到的用户简档数据,并更新与移动设备用户相关的简档数据,以响应接 收到的用户响应消息。
11、 根据权利要求8所述的系统,其中该用户响应消息包括用于指出商业活动消息 已发送给移动设备或被移动设皿收的确认消息。
12、 根据权利要求11所述的系统,其中该用户响应消息识别要执行的进一步动作, 以响应已发布的商业活动消息。
13、 根据权禾腰求1-12中任一项所述的系统,其中该通信模块向服^^商提f艘 嵌入服务提供商应用程序的商业活动结构目录。
14、 根据权利要求1-13中任一项所述的系统,进一步包括获取信息提供商数据和移 动设备服,供商数据的注册模块。
15、 根据权利要求7所述的系统,其中该发布管理模±央选择多个由通信模±央发布的 适合的商业活动消息,其中,该系统进一步包括管理投标过程的随机发布模块, 以从多个适合的商业活动消息中选择用于发布的商业活动消息。
16、 根据权利要求15所述的系统,其中该随机发布模i央基于分配给商业活动消息的 优先权从多个适合的商业活动消息中选出商业活动消息。
17、 根据权利要求16戶说的系统,其中分酷合商业活动消息的优先权与货币金额相 关,与多,合的商业活动消息相关的信息提供商愿意为每条商业活动消息付 费。
18、 一种用于将商业活动信息的部分信息发布给移动通信网络的用户的移动设备的 方法,该方纟去包括接收商业活动消息信息,该信息定义代表信息提供商发布给移动设备的商 业活动消息;接收与移动设备相关的对商业活动消息请求,该商业活动消息由嵌入式结 构目录产生,该駄式结构目录构成移动设备服錄供商的应用禾辨的一部分;将商业g请求和由信息提供商定义的目标用户简档信息相关联,从而选 择适合的商业活动消息用于发布;以及将选出的商业活动消息发布给服,供商或移动设备,以响应接收到的商 业活动请求。
19、 根据权利要求18所述的方法,其中该商业活动消息请求来自移动设备,移动设 备上已下载或预装了移动设备服务提供商的应用程序。
20、 根据权利要求19所述的方法,其中该商业活动消息请求是在激活或使用移动设 备上的服务提供商的应用程序时产生。
21、 根据权利要求18所述的方法,其中该商业活动消息请求来自移动设备服,供商。
22、 根据权利要求18-21中任一项所述的方法,其中该商业活动消息请求包括识别 移动设备用户的唯一标识符。
23、 根据权利要求22所述的方法,其中该唯一标示符是移动设备用户的MSISDN 号码或用于移动设备用户的应用,呈序用户名。
24、 根据权利要求18-23中任一项戶JM的方法,其中该商业活动消息请求包括与移 动设备用户相关的用户简档数据。
25、 根据权利要求18-24中任一项所述的方法,其中为了选择适合的商业活动消息 以发布给移动设备而将商业^^力请求与目标用户简档信息相关联的步骤包括 将用户简档数据与目标用户简档数信息进行比较,以便选择适合的商业活动消 息发布给移动设备。
26、 根据权利要求18-2中任一项所述的方法,进一步包括接收来自移动设备或服务 提供商的用户响应消息,以响应己发布的商业活动消息。
27、 根据权利要求26所述的方法,进一步包括存储接收到的用户简档数据并更新与 移动设备用户相关的用户简档 。
28、 根据权利要求18-27中任一项所述的方法,进一步包括向服,供商提供要嵌 入服^li供商应用程序中的商业活动结构目录。
29、 根据权利要求26所述的方法,其中该用户响应消息包括确认消息,该确认消息 指出商业活动消息已发送给移动设备用户或被移动设备用户接收。
30、 根据权利要求29所述的方法,其中该用户响应消息识别要执行的进一步动作, 以响应商业活动消息。
31、 根据权利要求18-30中任一项所述的方法,进一步包括接收信息提供商的注册 数据和移动设备服务提供商的注册数据。
全文摘要
本发明提供一种将构成部分信息获得的信息发布给移动通信网络中用户移动设备的方法和系统。该方法包括代表移动设备的信息提供商拟发布的商业活动消息予以接收。移动设备的商业活动消息请求由系统接收,该商业活动消息由构成移动设备服务提供商的部分应用程序的嵌入的结构目录产生。该系统将商业活动请求与由信息提供商规定的目标用户简档数据相联系,以便选择一条适合的商业活动消息供发布,该系统还根据接到的商业活动请求将选出的商业活动消息发布给服务提供商或移动设备。
文档编号G06Q30/00GK101496052SQ200780028003
公开日2009年7月29日 申请日期2007年5月22日 优先权日2006年5月22日
发明者伊格那蒂斯·马丁内斯·雷德梅尔, 弗朗西斯·彼图斯·谢菲尔, 莱安娜·史密特, 蒂尔多·路易斯·费迪南德·丹兹弗斯 申请人:阿弗雷吉斯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1