终端、业务服务器、动态内容分发业务的实现方法及系统的制作方法

文档序号:7723367阅读:97来源:国知局
专利名称:终端、业务服务器、动态内容分发业务的实现方法及系统的制作方法
技术领域
本发明涉及无线通讯技术领域,特别涉及终端、业务服务器、动态内容分发业务的
实现方法及系统。
背景技术
动态内容分发业务是为了增强终端(如手机、小灵通、个人数字助理等移动终端)用户的信息浏览体验,通过周期下载或者发送的方式,把用户个性化定制的新闻内容更新到终端。动态内容分发业务极大地简化了内容发现和内容获得的方式,降低了用户的使用难度,方便用户获得最想要的内容。 动态内容分发业务数据在其业务服务器上定时更新,因此也需要终端定时从业务服务器进行同步并更新终端的本地数据。现有动态内容分发业务中,业务服务器的数据更新后,并不全部发送到终端,而是先由终端上报本地数据的时间戳,业务服务器判定该时间戳是否为最新,如果是旧的,则发送新数据给终端,如果是新的则不发。
如图1所示,现有动态内容分发业务的实现方法包括如下步骤
S101、终端收到业务服务器发送来的同步请求。 S102、终端根据本地保存的信息以及信息的时间戳构建同步请求消息。
S103、终端与业务服务器建立连接,并向业务服务器发送同步请求消息。
S104、业务服务器完成同步数据的组合,并将同步数据发送给终端。
S105、终端接收同步数据,保存同步数据及其时间戳。 可见,在现有的动态内容分发业务实现方式中,终端用户只能被动接收业务服务器发送的信息,终端用户无法主动获取想要的信息。

发明内容
本发明实施例提供了终端、业务服务器、动态内容分发业务的实现方法及系统,用
以解决现有技术使得终端用户无法主动获取想要的信息的问题。 本发明实施例提供的一种动态内容分发业务的实现方法,包括 终端接收输入的搜索关键字,构建包括所述搜索关键字的搜索请求消息; 所述终端将所述搜索请求消息发送给业务服务器; 所述终端接收所述业务服务器发送的所述搜索关键字的相关信息,其中,所述搜索关键字的相关信息由所述业务服务器接收到所述搜索请求消息后通过搜索获得;
所述终端存储所述搜索关键字的相关信息。 其中,所述搜索关键字为一个关键词,或者通过符号分隔开的多个关键词。 所述搜索关键字的相关信息为按照信息类别将有关所述搜索关键字的信息进行
组合后得到的分类组合信息。
本发明实施例提供的一种终端,包括 第一接收模块,用于接收输入的搜索关键字;
构建模块,用于构建包括所述搜索关键字的搜索请求消息;
发送模块,用于将所述搜索请求消息发送给业务服务器; 第二接收模块,用于接收所述业务服务器发送的所述搜索关键字的相关信息,其中,所述搜索关键字的相关信息由所述业务服务器接收到所述搜索请求消息后通过搜索获得; 存储模块,用于存储所述搜索关键字的相关信息。 本发明实施例提供的一种动态内容分发业务的实现系统,包括 终端,用于接收输入的搜索关键字,构建包括所述搜索关键字的搜索请求消息,将
所述搜索请求消息发送,接收所述搜索关键字的相关信息,并存储所述搜索关键字的相关
信息; 业务服务器,用于接收所述终端发送的所述搜索请求消息,通过搜索获得所述搜
索关键字的相关信息,并将所述搜索关键字的相关信息发送给所述终端。 本发明实施例提供的一种业务服务器,包括 接收模块,用于接收终端发送的包括搜索关键字的搜索请求消息;
搜索模块,用于通过搜索获得所述搜索关键字的相关信息;
发送模块,用于将所述搜索关键字的相关信息发送给所述终端。
所述搜索模块进一步包括 搜索子模块,用于搜索有关所述搜索关键字的信息; 组合子模块,用于按照信息类别,将所述有关所述搜索关键字的信息进行组合后
得到分类组合信息,并确定所述分类组合信息为所述搜索关键字的相关信息。 本发明实施例提供的技术方案中,当终端用户要获取想要的信息时,终端用户可
向终端输入搜索关键字,终端通过向业务服务器发送包括搜索关键字的搜索请求消息,从
业务服务器获得搜索关键字的相关信息,从而使得终端用户能主动获得想要的信息。


图1为现有动态内容分发业务的实现方法的流程图; 图2为本发明实施例动态内容分发业务的实现方法的流程图; 图3为本发明实施例终端的结构示意图; 图4为本发明实施例动态内容分发业务的实现系统的结构示意图; 图5为本发明实施例业务服务器的结构示意图; 图6为本发明实施例搜索模块502的结构示意图。
具体实施例方式
为了解决现有技术存在的问题,本发明实施例提供了终端、业务服务器、动态内容分发业务的实现方法及系统。该技术方案中,当终端用户要获取想要的信息时,终端用户可向终端输入搜索关键字,终端通过向业务服务器发送包括搜索关键字的搜索请求消息,从业务服务器获得搜索关键字的相关信息,从而使得终端用户能主动获得想要的信息。
如图2所示,本发明实施例提供的一种动态内容分发业务的实现方法,包括
S201、终端接收输入的搜索关键字,并构建包括搜索关键字的搜索请求消息。
4
键词,如

承/
其中,搜索关键字由终端用户输入给终端。
搜索关键字可以是一个关键词或者通过符号(如逗号、分号等)分隔开的多个关"欧洲足球,冠军杯"。
搜索请求消息可通过GET或POST方式构建,下面的搜索请求消息格式为参考格
(l)GET方式的搜索请求消息格式,参考格式示例为
GET搜索服务器地址(如http:〃dcd. monternet. com/
Acc印t—L肌gimge: en—us
Host:dcd. monternet. com
KeyWord: NAB, CBA /*搜索关键字*/
)HTTP/1. 1
(2) POST方式的搜索请求消息格式,参考格式示例POST搜索服务器地址(如http:〃dcd. monternet. comAcc印t—L肌gimge: en_usHost:dcd. monternet. com
〈ReqV
〈keyword〉欧洲足球,冠军杯
)HTTP/1. 1
*表示是进行条目搜索*/keywordV*搜索关键字*/
/*可扩展的其他信息,如时间等
'Req〉
S202 、终端将搜索请求消息发送给业务服务器。
S203、业务服务器接收搜索请求消息,通过解析搜索请求消息获知搜索关键字,在业务服务器中通过搜索获得搜索关键字的相关信息,并将搜索关键字的相关信息发送给终
丄山顺。 其中,搜索关键字的相关信息可以包括各种信息,比如新闻、广告、电影信息等。
S204、终端接收业务服务器发送的搜索关键字的相关信息,并存储搜索关键字的相关信息。 采用上述动态内容分发业务的实现方法,当终端用户要获取想要的信息时,终端用户可向终端输入搜索关键字,终端通过向业务服务器发送包括搜索关键字的搜索请求消息,从业务服务器获得搜索关键字的相关信息,从而使得终端用户能主动获得想要的信息。
其中,搜索关键字的相关信息可以是业务服务器按照信息类别将有关搜索关键字的信息进行组合后得到的分类组合信息。分类组合信息可以使终端用户对信息一 目了然,提升了用户体验。
比如,与搜索关键字"爆 "有关的信息有
A、爆炸罪-法律罪;
B、爆炸-百科; C、北京一餐馆发生爆炸有人受伤新华网;
D、油罐车爆炸致两死三伤_京华时报。 则信息A和B可以被归入百科类信息;信息C和D可以被归入新闻类信息。
如图3所示,本发明实施例提供了 一种终端,包括
第一接收模块301,用于接收输入的搜索关键字;
构建模块302,用于构建包括搜索关键字的搜索请求消息;
发送模块303,用于将搜索请求消息发送给业务服务器; 第二接收模块304,用于接收业务服务器发送的搜索关键字的相关信息,其中,搜索关键字的相关信息由业务服务器接收到搜索请求消息后通过搜索获得;
存储模块305,用于存储搜索关键字的相关信息。
上述终端可以使终端用户主动获得想要的信息。 如图4所示,本发明实施例还提供了一种动态内容分发业务的实现系统,包括
终端401,用于接收输入的搜索关键字,构建包括搜索关键字的搜索请求消息,将搜索请求消息发送,接收搜索关键字的相关信息,并存储搜索关键字的相关信息;
业务服务器402,用于接收终端401发送的搜索请求消息,通过搜索获得搜索关键字的相关信息,并将搜索关键字的相关信息发送给终端401。 上述动态内容分发业务的实现系统可以使终端用户主动获得想要的信息。 如图5所示,本发明实施例还提供了一种业务服务器,包括 接收模块501,用于接收终端发送的包括搜索关键字的搜索请求消息; 搜索模块502,用于通过搜索获得搜索关键字的相关信息; 发送模块503,用于将搜索关键字的相关信息发送给终端。 如图6所示,搜索模块502进一步包括 搜索子模块5021,用于搜索有关搜索关键字的信息; 组合子模块5022,用于按照信息类别,将有关搜索关键字的信息进行组合后得到分类组合信息,并确定分类组合信息为搜索关键字的相关信息。 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
一种动态内容分发业务的实现方法,其特征在于,包括终端接收输入的搜索关键字,构建包括所述搜索关键字的搜索请求消息;所述终端将所述搜索请求消息发送给业务服务器;所述终端接收所述业务服务器发送的所述搜索关键字的相关信息,其中,所述搜索关键字的相关信息由所述业务服务器接收到所述搜索请求消息后通过搜索获得;所述终端存储所述搜索关键字的相关信息。
2. 如权利要求1所述的实现方法,其特征在于,所述搜索关键字为一个关键词,或者通过符号分隔开的多个关键词。
3. 如权利要求1或2所述的实现方法,其特征在于,所述搜索关键字的相关信息为按照信息类别将有关所述搜索关键字的信息进行组合后得到的分类组合信息。
4. 一种动态内容分发业务的实现系统,其特征在于,包括终端,用于接收输入的搜索关键字,构建包括所述搜索关键字的搜索请求消息,将所述搜索请求消息发送,接收所述搜索关键字的相关信息,并存储所述搜索关键字的相关信息;业务服务器,用于接收所述终端发送的所述搜索请求消息,通过搜索获得所述搜索关键字的相关信息,并将所述搜索关键字的相关信息发送给所述终端。
5. —种终端,其特征在于,包括第一接收模块,用于接收输入的搜索关键字;构建模块,用于构建包括所述搜索关键字的搜索请求消息;发送模块,用于将所述搜索请求消息发送给业务服务器;第二接收模块,用于接收所述业务服务器发送的所述搜索关键字的相关信息,其中,所述搜索关键字的相关信息由所述业务服务器接收到所述搜索请求消息后通过搜索获得;存储模块,用于存储所述搜索关键字的相关信息。
6. —种业务服务器,其特征在于,包括接收模块,用于接收终端发送的包括搜索关键字的搜索请求消息;搜索模块,用于通过搜索获得所述搜索关键字的相关信息;发送模块,用于将所述搜索关键字的相关信息发送给所述终端。
7. 如权利要求6所述的业务服务器,其特征在于,所述搜索模块进一步包括搜索子模块,用于搜索有关所述搜索关键字的信息;组合子模块,用于按照信息类别,将所述有关所述搜索关键字的信息进行组合后得到分类组合信息,并确定所述分类组合信息为所述搜索关键字的相关信息。
全文摘要
本发明提供终端、业务服务器、动态内容分发业务的实现方法及系统,用以解决现有技术使得终端用户无法主动获取想要的信息的问题。该方法包括终端接收输入的搜索关键字,根据所述搜索关键字构建搜索请求消息;所述终端将所述搜索请求消息发送给业务服务器;所述终端接收所述业务服务器发送的所述搜索关键字的相关信息,其中,所述搜索关键字的相关信息由所述业务服务器通过搜索获得;所述终端存储所述搜索关键字的相关信息。该技术方案能使终端用户能主动获得想要的信息。
文档编号H04L29/08GK101764847SQ200910265680
公开日2010年6月30日 申请日期2009年12月30日 优先权日2009年12月30日
发明者沈建, 袁磊, 鞠飞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1