基于ip多媒体子系统的信息搜索方法

文档序号:7954911阅读:160来源:国知局
专利名称:基于ip多媒体子系统的信息搜索方法
技术领域
本发明涉及一种通信网络中利用移动终端进行信息搜索的方法,尤其涉及一种移动终端基于IMS进行信息搜索的方法。
背景技术
IMS(IP Multimedia Subsystem,IP多媒体子系统)是3GPP在R5版本提出的支持IP多媒体业务的子系统,它是一个独立于接入技术的基于IP的标准体系。IMS为未来的多媒体应用提供一个通用的业务平台,它与现存的语音和数据网络都可以互通,不论是固定网络(例如PSTN、ISDN、因特网),还是移动网络(例如GSM、CDMA)。在网络趋向融合的发展趋势下,IMS以其提供的统一认证、计费、开放的业务提供体系,方便的与IT系统集成能力,越来越多的获得电信设备制造商和电信运营商的支持。
在IMS出现之前,由于移动网络和固定网络之间无法实现互联,而IMS网络最大限度地重用Internet技术和协议,其在会话控制层选用SIP协议;在网络层采用IPv6协议;终端用户接入采用在RADIUS协议基础上开发的Di ameter协议;在运营管理层采用支持策略控制的COPS协议;在网络安全方面采用IPSec技术和TLS安全传送协议。以上所有这些协议都是由负责Internet(因特网)标准的IETF组织制订的。由于大部分网络接口采用的都是Internet协议,因此IMS网络能方便地支持3G用户和Internet用户之间的通信,从而使得用户利用移动终端登录因特网进行信息搜索变为可能。
传统的“搜索引擎”服务对普通个人用户都是采用免费的模式,而通过竞价排名或者广告的方式赢利,这种盈利模式决定了搜索服务的缺点提供给用户的搜索结果在很多时候都包括太多的无用信息,而且在输入相同搜索关键字的情况下,所有人获得的信息都是一样的,排在最前面的是出价最高的信息,而非用户最需要的信息。对于电脑用户而言,每一页所显示的条目较多,故用户可以对大量的搜索结果进行翻页浏览;但是对于电信用户来说,由于终端的屏幕尺寸有限,每页所显示的条目较少,通过翻页浏览找到其所需的信息是件非常麻烦的事情。出现这终情况的根本原因在于网络服务器上没有保存用户的个人信息,故在用户搜索时,服务器无法提供给用户客户化(或称“个性化”)的搜索结果。另一方面,由于移动终端设备的硬件能力和网络连接速度的限制,其无法接收和显示来自因特网的全部搜索结果。在此情况下,应该保留的或应该排在最前面的当然是那些与用户期望的匹配度高的结果。这就给运营商提出了一个新课题利用移动终端进行信息搜索时,如何能使用户获得的搜索结果最大可能地贴近其期望,即如何提供一种精确度较高的搜索服务,从而提高用户的满意度。

发明内容本发明的目的在于针对上述现有技术的不足,提供一种移动终端基于IMS的信息搜索的方法,其能够提高搜索的相对精确度。
为实现上述目的,本发明采用如下技术方案本发明基于IMS的信息搜索方法包括如下步骤a.用户注册使用搜索业务,并登记其注册信息,该信息被保存在IMS网络中的用户归属服务器中;b.移动终端登录IMS网络,提交初始搜索关键字;c.IMS网络中的搜索应用服务器接收搜索请求后,读取用户归属服务器中的用户注册信息,并将该信息整合到初始搜索关键字中,形成最终搜索关键字;d.搜索应用服务器将最终搜索关键字发送给一因特网搜索引擎;e.搜索应用服务器对搜索引擎返回的初始搜索结果进行分析和删除,形成最终搜索结果;以及f.搜索应用服务器将最终搜索结果发回给移动终端。
前述步骤a进一步包括用户通过移动终端或因特网终端登录一门户,注册使用搜索业务,登记注册信息,门户通过一接口将该注册信息发送给IMS网络。
前述步骤b进一步包括用户指定一因特网搜索引擎。
前述步骤c在形成最终搜索关键字之前还包括步骤c1搜索应用服务器将用户当前位置信息整合到初始搜索关键字中。用户注册信息和用户当前位置信息按照“与”和/或“或”的逻辑关系整合到初始搜索关键字中。
前述步骤d进一步包括搜索应用服务器将最终搜索关键字发送给用户指定的因特网搜索引擎。
前述步骤e进一步包括根据终端能力对搜索结果的大小进行适配,删除超过终端能力范围的搜索结果;以及将预先设定在搜索应用服务器中的至少一非法关键字跟搜索结果进行正则匹配,如果精确匹配或模糊匹配发现包含非法关键字,则删除该搜索结果的全部内容。
与现有技术相比,本发明利用IMS保存信息的能力,在用户的搜索请求上追加富有个性化的用户注册信息的关键字,在很大程度上提高了搜索的精确度。

参考多个附图、借助于本发明实施例的非限制性例子详细介绍本发明图1是本发明移动终端基于IMS的信息搜索方法所依附的系统的架构图;以及图2是本发明移动终端基于IMS的信息搜索方法的流程图。
具体实施方式本发明涉及通信网络中利用移动终端进行信息搜索的方法。在说明本发明时,用户端、移动终端、终端用户等词语可交替被使用,并且代表相同的网络设备。移动终端可以是任何类型的移动设备,例如移动电话、个人数字助理(PDA)等。
请参照图1所示,其显示的是本发明所依附的网络系统架构,其中包括移动终端10、门户20、IMS网络30以及因特网(Internet)40。IMS网络30包括多个功能实体,图中仅示出与本发明有关的归属用户服务器(HSS)31、搜索应用服务器(Searching-AS)32。归属用户服务器31是IMS网络30中的数据库,其中存储有与用户和服务相关的数据,包括用户的认证信息、用户的业务信息、用户的漫游信息等等。IMS网络30中针对不同类型的服务备有不同的应用服务器,所述搜索应用服务器32具有与因特网40搜索引擎到用户输入的初始搜索关键字中,形成一最终搜索关键字,并将给最终搜索关键字提交给因特网搜索引擎。用户向IMS网络30提交搜索请求的同时,其可以指定一个因特网搜索引擎,则搜索应用服务器32将最终搜索关键字发送给用户指定的因特网搜索引擎;若用户在向IMS网络30提交初始搜索请求时未指定因特网搜索引擎,则搜索应用服务器32会自动为用户选择一个搜索引擎。上述整合用户注册信息的过程可举例如下用户向网络提交的搜索关键字为“电脑”,而用户在步骤100中登记的注册信息为体育类、IT类、音乐类,则搜索应用服务器32将整合这些信息,形成一个新的搜索关键字(电脑and(体育or IT or音乐))。当然,整合方式不限于上述“与”和“或”,可以根据实际情况定义在搜索应用服务器32中。除用户注册信息之外,用户的当前位置信息也可以作为整合关键字的依据。举例来说,IMS网络30检测到用户的当前位置(如上海)后,可自动将用户当前位置信息通知搜索应用服务器32,搜索应用服务器32将当前位置信息也加入到关键字内,形成新的搜索关键字(电脑and(体育or IT or音乐)and上海)。由此,同样是关于电脑市场行情的信息,北京电脑市场行情的信息将不再被搜索出来,仅有上海电脑市场行情的信息会被搜索出来。再以搜索关键字“IMS”为例,因为IMS可以理解为IP Multimedia Subsystem(IP多媒体子系统),也可以解释为Information Management System(信息管理系统),故,当用户的注册信息中包含“网络”时,则有关于IP多媒体子系统的信息将被搜索应用服务器32保存,而关于信息管理系统的信息将被过滤掉;反之,当用户的注册信息中包含“信息管理”时,则有关于信息管理系统的信息将被优先保存,而关于IP多媒体子系统的信息将被搜索应用服务器32过滤掉。经搜索应用服务器32整合后所形成的新的搜索关键字被作为最终搜索关键字发送给因特网搜索引擎。
步骤S400、搜索应用服务器32收到来自搜索引擎的搜索结果后,对结果进行摘要,剔出明显不相关信息,并根据终端能力(包括终端的处理能力、显示能力、存储能力等)对搜索结果的大小进行适配,删除超出终端能力范围的信息。摘要的过程如下搜索应用服务器32按顺序遍历全部搜索结果,当发现某一条搜索结果中包含非法关键字时,则删除该条目对应的全部内容。(例如google、MSN、雅虎、百度等)之间进行通信的功能,也具有根据终端的性能(屏幕尺寸、分辨率等)对文件大小、文件格式等进行适配的功能。移动终端10和门户20通过IMS网络30的代理呼叫会话控制功能(P-CSCF)实现与IMS网络30之间的通信。
本发明能够针对不同用户的搜索请求,提供最适合该用户当前状态的搜索结果。具体的实现方式请一并参考图2。
步骤S100、用户通过门户20注册使用搜索业务,登记其注册信息。该门户20是一个应用框架,它将各种应用系统、数据资源和不同的网络(包括IMS和Internet等)资源集成到一个平台之上,并提供给用户一个统一的入口,以实现用户与网络之间的“对话”。门户20与不同类型网络之间通过各自协议的接口进行连接,例如与IMS网络30之间即是通过Gm接口与P-CSCF(CallSession Control Function,呼叫会话控制功能)连接。用户可以通过移动终端登录门户20进行注册,也可以通过因特网终端(如计算机等)登录门户20进行注册。用户登录到门户20后,通过用户界面(UI)可以看到一些注册内容栏位,用户在栏位上填写个人信息和/或勾选与个人偏好相符的选项,并提交给IMS网络30,即可完成注册。用户所登记的注册信息会被保存在归属用户服务器31中。注册信息例如可以是电信行业客户,最常搜索体育类、IT类和音乐类信息。
步骤S200、用户利用标准的IMS用户注册机制注册到IMS网络。在进行注册之前,用户获得一个IP连接承载,并且发现IMS网络的入口点(P-CSCF)。注册IMS的过程为用户发送SIP注册请求给已发现的P-CSCF,P-CSCF将请求转发给I-CSCF(询问CSCF),I-CSCF再将请求路由到S-CSCF(服务CSCF),S-CSCF向用户归属服务器(HSS)索取认证数据,用户端重复上述过程作为响应,若响应正确,即完成注册。以上标准IMS注册机制已是现有技术,无须赘述。完成注册后,用户即可使用IMS网络30所提供的服务。
步骤S300、用户通过10终端向IMS网络30提交搜索请求,即用户将编写好的初始搜索关键字发送给IMS网络30。IMS网络30中的搜索应用服务器32收到此请求后,通过基于DIAMETER协议的Sh接口访问用户归属服务器31,读取用户注册信息,并将这些信息以一定方式(“与”和/或“或”等)整合非法关键字预先设定在搜索应用服务器32中的一文件列表中,例如包含“邪恶”等词汇。程序会自动读取文件列表,将非法关键字跟搜索结果进行正则匹配,如果精确匹配或者模糊匹配发现是非法关键字,则删除该条目对应的全部内容。在一特定实施例中,可以作如下设定对于普通非法关键字,只是不允许全字匹配,设定为精确匹配;对于绝对不能出现的非法关键字,则使用模糊匹配。
步骤S500、搜索应用服务器32将摘要和适配后的结果返回给终端用户。
步骤S600、终端用户收到结果之后,根据是否符合其期望点击获得进一步信息。
综上,本发明利用IMS的统一认证、计费、保存用户信息,以及方便的调用相关业务服务器的特点,提供了一种以通过获取用户的特定信息来满足用户个性化要求的搜索服务。本领域的一般技术人员根据本发明所作的均等的变化,例如将本发明的各个模块进行功能替换或组合、分立,都应仍属于本发明专利的权利要求涵盖之内。
权利要求
1.一种基于IMS网络的信息搜索方法,包括如下步骤a.用户注册使用搜索业务,并登记注册信息,该信息被保存在IMS网络中的用户归属服务器中;b.移动终端登录IMS网络、提交初始搜索关键字;c.IMS网络中的搜索应用服务器接收搜索请求后,读取用户归属服务器中的用户注册信息,并将该信息整合到初始搜索关键字中,形成最终搜索关键字;d.搜索应用服务器将最终搜索关键字发送给一因特网搜索引擎;e.搜索应用服务器对搜索引擎返回的初始搜索结果进行分析和删除,形成最终搜索结果;以及f.搜索应用服务器将的最终搜索结果发回给移动终端。
2.如权利要求1所述的信息搜索方法,其特征在于所述步骤c在形成最终搜索关键字之前还包括步骤c1搜索应用服务器将用户当前位置信息整合到初始搜索关键字中。
3.如权利要求2所述的信息搜索方法,其特征在于所述用户注册信息和用户当前位置信息按照“与”和/或“或”的逻辑关系整合到初始搜索关键字中。
4.如权利要求1或2所述的信息搜索方法,其特征在于所述步骤e进一步包括根据终端能力对搜索结果的大小进行适配,删除超过终端能力范围的搜索结果。
5.如权利要求4所述的信息搜索方法,其特征在于所述终端能力包括终端的处理速度、显示屏幕的大小,以及显示分辨率。
6.如权利要求4所述的信息搜索方法,其特征在于所述步骤e进一步包括将预先设定在搜索应用服务器中的至少一非法关键字跟搜索结果进行正则匹配,如果精确匹配发现包含非法关键字,则删除该搜索结果的全部内容。
7.如权利要求6所述的信息搜索方法,其特征在于所述步骤e进一步包括将预先设定在搜索应用服务器中的至少一非法关键字跟搜索结果进行正则匹配,如果模糊匹配发现非法关键字,则删除该搜索结果的全部内容。
8.如权利要求1所述的信息搜索方法,其特征在于所述步骤a进一步包括用户通过一门户注册使用搜索业务,以及在门户上登记其注册信息,门户通过一接口将该注册信息发送给IMS网络。
9.如权利要求8所述的信息搜索方法,其特征在于所述步骤a之前还包括用户通过移动终端登录门户。
10.如权利要求8所述的信息搜索方法,其特征在于所述步骤a之前还包括用户通过因特网终端登录门户。
11.如权利要求1所述的信息搜索方法,其特征在于所述步骤b中在提交初始搜索关键字时,用户还指定一因特网搜索引擎;所述步骤d中搜索应用服务器将最终搜索关键字发送给用户指定的因特网搜索引擎。
全文摘要
本发明提供一种移动终端基于IMS的信息搜索方法,其包括用户注册使用搜索业务,并登记注册信息,该注册信息被保存在IMS网络中的用户归属服务器中;移动终端登录IMS网络,提交初始搜索关键字;IMS网络中的搜索应用服务器接收搜索请求后,读取用户注册信息,并将该信息整合到初始搜索关键字中,形成最终搜索关键字;搜索应用服务器将最终搜索关键字发送给一因特网搜索引擎;搜索应用服务器对搜索引擎返回的初始搜索结果进行分析和删除,形成最终搜索结果;以及搜索应用服务器将最终搜索结果发回给移动终端。本发明由于结合了用户的个性化注册信息进行搜索,在很大程度上提高了搜索的精确度。
文档编号H04L29/06GK1858741SQ20061003466
公开日2006年11月8日 申请日期2006年3月24日 优先权日2006年3月24日
发明者蔡庆丰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1