一种动态内容发送方法及动态内容传输服务器的制作方法

文档序号:7624551阅读:145来源:国知局
专利名称:一种动态内容发送方法及动态内容传输服务器的制作方法
技术领域
本发明涉及基于客户端/服务器结构的动态内容传输,尤其涉及一种动态内容发送方法及动态内容传输服务器。
背景技术
内容定制是现有通信网络中已有的一种通信业务,如定制电子地图等。网络侧会根据用户的定制需求,下发相应内容给用户终端。这种定制方式比较简单,是一种静态意义上的定制,可以在用户主动发起定制请求时,直接下发相应内容;也可以根据用户的要求,定时下发相关内容给用户终端。
动态内容传输是一种基于客户端/服务器结构模式的用于向移动终端用户发送个性化内容的技术。也需要由用户进行内容定制,但服务器在发送具体内容时,需要根据用户参数、用户的位置、在线状态等对内容做个性化处理后再下发。在实际的应用场景中,存在这样的客观需求为了满足动态内容传输的实时性、个性化,服务器在发送用户定制的动态内容时,首先要根据用户当前的信息,如用户参数、用户位置、在线状态等,将用户定制的原始内容进行个性化处理后再传送给用户。
而现有技术中,对于动态内容的具体保存及发送方法,还没有制订出相应的操作规范。

发明内容
本发明提供一种动态内容下发方法及动态内容传输服务器,实现对用户定制的动态内容的存储、处理和发送。
本发明提供的动态内容发送方法,包括存储用户定制的没有进行个性化处理的原始动态内容;
建立并保存用户与定制的原始动态内容的对应关系;当对用户发送定制的动态内容时,根据所述对应关系获取对应的原始动态内容,并对获取的原始动态内容进行个性化处理后,发送给用户。
根据本发明的上述方法,所述原始动态内容存储在内容存储单元中;所述对获取的原始动态内容进行个性化处理由一个内容个性化处理模块实现;当对用户发送定制的动态内容时,根据所述对应关系从所述内容存储单元中获取对应的原始动态内容,发送到所述内容个性化处理模块进行个性化处理。
根据本发明的上述方法,存储在所述内容存储单元中的每一个原始动态内容都有一个唯一的标识信息。
根据本发明的上述方法,所述用户与定制的原始动态内容的对应关系存储在一个对应关系表中;该对应关系表中的每一条记录存储一个用户的标识信息及其定制的原始动态内容的标识信息;当对用户发送定制的动态内容时,查询所述对应关系表,根据该用户的标识获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容。
当用户定制的动态内容发送完毕后,清除所述对应关系表中该用户定制的原始动态内容的标识信息。
所述用户的标识信息为该用户的国际移动识别码IMSI。
根据本发明的上述方法,所述用户与定制的原始动态内容的对应关系由多个用户个人空间存储;在每一个用户个人存储空间中存储用户的标识信息及其定制的原始动态内容的标识信息;当对用户发送定制的动态内容时,根据该用户的标识查询对应的用户个人存储空间,获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容。
当用户定制的动态内容发送完毕后,删除与该用户对应的个人存储空间中存储的原始动态内容的标识信息。
所述内容个性化处理模块根据用户当前的配置和状态信息对获取的原始动态内容进行个性化处理。
根据本发明的上述方法,从网络相关实体中获取用户当前的配置和状态信息发送给所述内容个性化处理模块。
本发明提供一种动态内容传输服务器,包括输入/输出接口模块、对应关系存储单元、内容存储单元和内容个性化处理模块;所述输入/输出接口模块用于接收用户终端发起的动态内容定制请求,并输出定制的动态内容给用户终端;所述对应关系存储单元根据用户终端定制的动态内容建立并存储用户与定制的原始动态内容的对应关系信息;所述内容存储单元存储用户定制的没有进行个性化处理的原始动态内容;所述内容个性化处理模块对用户定制的原始动态内容进行个性化处理,并通过所述输入/输出接口模块转发给用户终端。
所述对应关系存储单元中存储对应关系表;该对应关系表中的每一条记录存储一个用户的标识信息及其定制的原始动态内容的标识信息;当收到用户终端发起的获取动态内容请求时,查询所述对应关系表,根据该用户的标识获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容,发送给所述内容个性化处理模块进行个性化处理。
所述对应关系存储单元包括多个用户个人存储空间,在每一个用户个人存储空间中存储用户的标识信息及其定制的原始动态内容的标识信息;当收到用户终端发起的获取动态内容请求时,根据该用户的标识查询对应的用户个人存储空间,获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容,发送给所述内容个性化处理模块进行个性化处理。
所述输入/输出接口模块还设置有与网络实体相连接的连接接口,从网络实体中获取用户的当前配置和状态信息,发送给所述内容个性化处理模块;所述内容个性化处理模块根据用户当前的配置和状态信息对原始动态内容进行个性化处理。
本发明技术方案带来的有益效果如下(1)本发明在用户终端请求发送动态内容时,获取用户终端的当前配置和状态信息,依照用户当前的配置信息和状态信息,对用户定制的内容进行个性化处理后再发送给用户,实现了动态内容传送的个性化、实用性。
(2)本发明通过存储用户标识与定制的动态内容标识的对应关系,仅需存储一份原始动态内容,实现原始动态内容共享,减少原始动态内容所需存储资源。
(3)本发明对动态内容发送成功或结束的用户,删除保存的相应信息,即当定制关系结束后清除对应的记录,节省了存储空间,提高了维护效率。


图1为本发明动态内容发送方法流程示意图;图2为本发明动态内容传输服务器结构示意图。
具体实施例方式
参见图1,为本发明动态内容发送方法流程图,包括如下具体步骤步骤S1、首先用户要向内容传输服务器定制动态内容,内容传输服务器根据用户要求建立内容定制对应关系;在建立的对应关系中,至少包括用户标识信息和其定制的动态内容标识信息;还可以包括用户请求的或服务器设置的动态内容发送方式;在内容传输服务器中,存储全部用户定制的没有进行个性化处理的原始动态内容;每一个原始动态内容都带有一个唯一的内容标识,用以区分不同的原始动态内容;步骤S2、内容传输服务器根据内容定制关系中定制的发送方式向用户发送定制内容,发送方式可以是内容传输服务器或用户设置的定时发送或当用户主动请求发送时才发送;步骤S3、内容传输服务器根据用户标识(如用户的国际移动用户识别码IMSI),通过该用户标识与其定制的原始内容标识之间的对应关系,获取该用户定制的原始内容标识;步骤S4、内容传输服务器根据该原始内容标识,获取该标识对应的原始定制内容的具体数据;步骤S5、内容传输服务器获取该用户当前相关的配置信息和状态信息,如从位置服务器获取用户当前所在的位置,从呈现信息服务器获取用户当前的呈现状态信息等;步骤S6、内容传输服务器根据用户当前的配置信息和状态信息,对该用户定制的原始内容进行个性化处理,并向用户发送处理后的动态内容;步骤S7、若由于用户不可达等原因,动态内容未成功发送到用户,则转入步骤S2,按照定制的发送方式重新发送;若发送成功,则继续下列步骤;步骤S8、判断用户定制关系是否结束,例如是否达到用户定制的时长或到达用户定制的发送次数,若否,则转入步骤S2,按照定制的发送方式继续发送;若达到用户定制的时长或到达用户定制的发送次数,则转入步骤S9;步骤S9、删除用户标识与该定制的原始内容标识间的对应关系;如有必要,还可删除内容传输服务器中存储的但已经没有用户订阅的原始动态内容;结束动态内容发送流程。
在上述流程的步骤S1中,根据用户要求建立的所述内容定制关系包括动态内容的发送方式,有两种类型在本发明的上述方法中,用户和定制的动态内容的对应关系可以存储在一个对应关系表中,对应关系表中每一条记录至少存储一个用户的标识信息及其定制的原始动态内容的标识信息,每一个动态内容标识与一个具体的原始动态内容唯一对应。
在本发明的上述方法中,内容传输服务器可以为每个用户分配一个用户个人存储空间。在每一个用户个人存储空间中,存储一个用户标识和该用户定制的动态内容标识之间的对应关系,每一个动态内容标识与一个具体的原始动态内容唯一对应。
参见图2,为本发明动态内容传输服务器结构示意图,包括输入/输出接口模块、对应关系存储单元、内容存储单元和内容个性化处理模块,各模块主要功能如下输入/输出接口模块用于接收用户终端发起的动态内容定制请求,并输出定制的动态内容给用户终端;该模块还设置有与网络实体相连接的连接接口,从网络实体中获取用户的当前配置和状态信息,发送给所述内容个性化处理模块;对应关系存储单元根据用户终端定制的动态内容建立并存储用户与定制的原始动态内容的对应关系信息;对应关系存储单元包括多个用户个人存储空间,在每一个用户个人存储空间中存储用户的标识信息及其定制的原始动态内容的标识信息的对应关系;对应关系存储单元也可将对应关系信息以关系表形式存储,表中的每一条记录存储一个用户的标识信息及其定制的原始动态内容的标识信息;内容存储单元存储全部用户定制的没有进行个性化处理的原始动态内容;内容个性化处理模块对用户定制的原始动态内容根据获取的用户终端的当前配置信息和状态信息进行个性化处理,并将个性化处理后的动态内容通过所述输入/输出接口模块转发给用户终端;对原始动态内容进行个性化处理的具体方法,为现有技术,在此从略。
下面结合具体实施,对本发明方法加以详细描述。
实施例一动态内容传输服务器采用定时发送的方式,向用户发送动态电子地图。
用户要定时获得动态电子地图,首先要定制该电子地图,并选择发送方式为内容传输服务器定时发送。以用户定制“深圳市地图”为例,用户定制过程,包括1、建立用户与定制的原始内容之间的对应关系;如在用户标识和原始内容标识对应关系表中增加一条记录,其中用户标识为用户的IMSI码IMSI user1,原始内容标识为该用户定制的“深圳市地图”标识ADD_shenzhen;2、选择发送方式以及设置必要的发送参数;如发送方式为内容传输服务器定时发送,相关参数有定制时长和发送时间间隔,或发送次数和发送时间间隔;3、缓存用户定制的原始内容,并建立起原始内容标识与原始内容的唯一对应关系;具体方法可以是给存储的原始内容设置标识头字段;或者,存储一张原始内容标识与原始内容具体存储地址的对应关系表;用户定制完成后,内容传输服务器开始按照定制关系进行动态内容的发送。当到达规定的时间间隔时,内容传输服务器准备向IMSI号码为IMSI_user1的用户发送“深圳市地图”,具体发送过程包括1、内容传输服务器从用户标识与原始内容标识对应关系表中,查询到用户标识IMSI_user1,其定制的深圳市地图的标识Add_shenzhen,将该原始内容标识发送到内容传输服务器的内容存储单元,携带用户的IMSI_user1号码;2、内容存储单元根据该标识,获取深圳市地图的数据,发送到内容个性化处理模块,携带用户的IMSI_user1号码;3、内容个性化处理模块收到深圳市地图的数据后,根据用户的IMSI_user1号码,通过输入/输出接口模块与用户位置服务器相连接的连接接口,从用户位置服务器获取用户当前的位置为深圳市龙岗区;通过输入/输出接口模块与系统服务器相连接的连接接口,从系统服务器获取系统时间为格林尼治标准时间10:00,结合用户位置(深圳市与格林尼治标准时间时差为8小时),得到用户当地时间为18:00;内容个性化处理模块还根据用户的IMSI_user1号码,通过输入/输出接口模块与呈现信息服务器相连接的连接接口,从呈现信息服务器获取用户当前的状态为正在驾驶中;4、内容个性化处理模块根据步骤3中获取的该用户当前的位置、时间和状态信息,对“深圳市地图”的数据进行个性化处理,处理后,得到“深圳市龙岗区道路交通图”,并主要标明加油站、餐馆和汽车旅馆的位置;5、内容传输服务器通过输入/输出接口模块,将经过个性化处理后得到的“深圳市龙岗区道路交通图”发送给用户终端。
若由于用户终端存储空间不足等原因而导致用户未能成功接收,内容传输服务器都将按照规定的时间间隔按照上述发送流程重复发送动态的“深圳市地图”。
当达到用户定制的时长或达到用户定制的发送次数后,对应关系存储单元删除包含用户标识IMSI_user1与“深圳市地图”标识Add_shenzhen的记录。
对于所有用户都不再定制的原始内容,可将其从内容存储单元删除,当有用户定制时再将其存储到内容存储单元中。
实施例二采用根据用户请求而发送的方式,发送动态电子地图。
同实施例一,在发送动态电子地图之前,用户首先要定制该电子地图。其定制过程与实施例一类似,区别在于,在实施例二中,选择的发送方式为根据用户请求而发送,相关的参数为定制时长或/和发送次数。
内容传输服务器仅在收到用户终端发起的获取“深圳市地图”的请求后,才开始按照定制关系进行动态内容的发送,具体发送过程与上述实施例一的步骤相同,不再重述。
综上所述,本发明可以按照用户定制的发送方式或动态内容传输服务器设置的发送方式,将用户定制的动态内容依据用户当前的配置信息和状态信息进行个性化处理,并将处理后的动态信息发送给用户,实现了定制内容的个性化,提高了用户业务感受。
权利要求
1.一种动态内容发送方法,其特征在于包括存储用户定制的没有进行个性化处理的原始动态内容;建立并保存用户与定制的原始动态内容的对应关系;当对用户发送定制的动态内容时,根据所述对应关系获取对应的原始动态内容,并对获取的原始动态内容进行个性化处理后,发送给用户。
2.如权利要求1所述的方法,其特征在于,所述原始动态内容存储在内容存储单元中;所述对获取的原始动态内容进行个性化处理由一个内容个性化处理模块实现;当对用户发送定制的动态内容时,根据所述对应关系从所述内容存储单元中获取对应的原始动态内容,发送到所述内容个性化处理模块进行个性化处理。
3.如权利要求2所述的方法,其特征在于,存储在所述内容存储单元中的每一个原始动态内容都有一个唯一的标识信息。
4.如权利要求3所述的方法,其特征在于,所述用户与定制的原始动态内容的对应关系存储在一个对应关系表中;该对应关系表中的每一条记录存储一个用户的标识信息及其定制的原始动态内容的标识信息;当对用户发送定制的动态内容时,查询所述对应关系表,根据该用户的标识获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容。
5.如权利要求4所述的方法,其特征在于,当用户定制的动态内容发送完毕后,清除所述对应关系表中该用户定制的原始动态内容的标识信息。
6.如权利要求4所述的方法,其特征在于,所述用户的标识信息为该用户的国际移动识别码IMSI。
7.如权利要求3所述的方法,其特征在于,所述用户与定制的原始动态内容的对应关系由多个用户个人空间存储;在每一个用户个人存储空间中存储用户的标识信息及其定制的原始动态内容的标识信息;当对用户发送定制的动态内容时,根据该用户的标识查询对应的用户个人存储空间,获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容。
8.如权利要求7所述的方法,其特征在于,当用户定制的动态内容发送完毕后,删除与该用户对应的个人存储空间中存储的原始动态内容的标识信息。
9.如权利要求2-8所述的方法,其特征在于,所述内容个性化处理模块根据用户当前的配置和状态信息对获取的原始动态内容进行个性化处理。
10.如权利要求9所述的方法,其特征在于,从网络相关实体中获取用户当前的配置和状态信息发送给所述内容个性化处理模块。
11.一种动态内容传输服务器,其特征在于包括输入/输出接口模块、对应关系存储单元、内容存储单元和内容个性化处理模块;所述输入/输出接口模块用于接收用户终端发起的动态内容定制请求,并输出定制的动态内容给用户终端;所述对应关系存储单元根据用户终端定制的动态内容建立并存储用户与定制的原始动态内容的对应关系信息;所述内容存储单元存储用户定制的没有进行个性化处理的原始动态内容;所述内容个性化处理模块对用户定制的原始动态内容进行个性化处理,并通过所述输入/输出接口模块转发给用户终端。
12.如权利要求11所述的动态内容传输服务器,其特征在于,所述对应关系存储单元中存储对应关系表;该对应关系表中的每一条记录存储一个用户的标识信息及其定制的原始动态内容的标识信息;当收到用户终端发起的获取动态内容请求时,查询所述对应关系表,根据该用户的标识获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容,发送给所述内容个性化处理模块进行个性化处理。
13.如权利要求11所述的动态内容传输服务器,其特征在于,所述对应关系存储单元包括多个用户个人存储空间,在每一个用户个人存储空间中存储用户的标识信息及其定制的原始动态内容的标识信息;当收到用户终端发起的获取动态内容请求时,根据该用户的标识查询对应的用户个人存储空间,获取对应的原始动态内容标识,从所述内容存储单元中获取所述原始动态内容标识所对应的原始动态内容,发送给所述内容个性化处理模块进行个性化处理。
14.如权利要求11-13所述的动态内容传输服务器,其特征在于,所述输入/输出接口模块还设置有与网络实体相连接的连接接口,从网络实体中获取用户的当前配置和状态信息,发送给所述内容个性化处理模块;所述内容个性化处理模块根据用户当前的配置和状态信息对原始动态内容进行个性化处理。
全文摘要
本发明公开了一种动态内容发送方法,包括存储用户定制的没有进行个性化处理的原始动态内容;建立并保存用户与定制的原始动态内容的对应关系;当对用户发送定制的动态内容时,根据所述对应关系获取对应的原始动态内容,并对获取的原始动态内容进行个性化处理后,发送给用户。采用本发明方法可实现发送用户个性化的动态定制内容。
文档编号H04L29/06GK1852106SQ200510105909
公开日2006年10月25日 申请日期2005年9月30日 优先权日2005年9月30日
发明者彭锦 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1