信息检索方法和系统的制作方法

文档序号:7664936阅读:169来源:国知局
专利名称:信息检索方法和系统的制作方法
技术领域
本发明涉及信息检索领域,尤其是一种信息检索方法和系统。
背景技术
随着互联网用户和内容的不断增多,信息检索尤其是互联网检索已经成 为最重要的信息服务之一。用户通过关键字可以在网页浏览器上得到各种形 式的检索结果,例如网页(包括摘要和链接等)、音视频文件(有时以流方式 播放)、文档、图片等等。然而,所有这些检索结果都局限于浏览器的用户界 面和能力,使得用户只能通过人与信息服务器(www服务器,文档服务器,
多媒体服务器)的交互获得"非实时"的静态信息,而互联网用户往往希望
以"本地检索,,为例,人们以"餐厅"为关键字检索得到某一餐厅介绍、 地址、照片、联系电话等资料后,很有可能需要与餐厅方面的工作人员进行 通话来进一步咨询以获取更多的信息。目前的检索系统并不能建立上述检索 用户与餐厅之间的通信连接,而只能通过检索用户手动拨打餐厅的电话号码 向餐厅发起呼叫来建立上述检索用户与餐厅之间的通信连接。但是这种方式 给检索用户带来了极大的不方便,而且还降低了获取信息的效率
发明内容
本发明的目的是提供一种信息检索方法和系统,能够有效结合信息检索 和实时通信两种服务,实现检索用户与信息发布者之间的实时通信,提高获 取信息的效率。
为实现上述目的,本发明第一个方面通过一些实施例提供了如下的技术
方案 一种信息检索方法,包括以下步骤
接收通信业务发起方通过第一终端发起的检索请求,根据所述检索请求 进行检索,返回包含通信业务接收方的通信链接的检索结果;
接收所述第一终端根据所述通信业务接收方的通信链接发起的通信请
求;
根据所述通信请求、获取的所述通信业务发起方的通信标识和获取的所 述通信业务接收方的通信标识通过通信服务器在通信网络中建立所述通信业 务发起方与所述通信业务接收方之间的通信连接,所述通信业务发起方的通 信标识为所述第一终端的通信标识或所述通信业务发起方的其它终端的通信 标识。
实现本发明第一个方面的实施例通过在检索结果中返回通信业务接收方 的通信链接,通信业务发起方根据上述通信链接发起通信请求,以在通信网 络中建立通信连接,从而使得上述通信业务发起方在进行检索的同时便能够 实现通信业务发起方与上述通信业务接收方的实时通信,从而提高了通信业 务发起方获取信息的效率。
为实现上述目的,本发明第二个方面通过另一些实施例提供了如下的技 术方案 一种信息检索系统,包括接口模块、检索模块和通信模块;其中,
接口模块,用于接收通信业务发起方通过第一终端发起的检索请求和通 信请求,以及转发所述检索请求到所述检索模块,以及转发所述通信请求到所述通信模块,以及转发所述检索模块返回的检索结果到所述第 一终端;
检索模块与接口模块相连接,用于根据所述检索请求进行检索,返回包
含通信业务接收方的通信链接的检索结果到所述接口模块;
通信模块与接口模块相连接,用于根据所述通信请求、获取的所述通信
业务发起方的通信标识和获取的所述通信业务接收方的通信标识通过通信服 务器在通信网络中建立所述通信业务发起方与所述通信业务接收方之间的通 信连接;
所述通信请求为所述第一终端根据所述通信业务接收方的通信链接发起
的;
所述通信业务发起方的通信标识为所述第一终端的通信标识或所述通信 业务发起方的其它终端的通信标识。
实现本发明第二个方面的实施例通过设置了用于建立通信业务发起方与 通信业务接收方之间的通信连接的通信模块,上述通信模块能够根据通信业 务发起方的通信请求,在通信网络中建立通信连接,使得上述通信业务发起 方在进行检索的同时便能够实现与上述通信业务接收方的实时通信,从而提 高了通信业务发起方获取信息的效率。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图l为本发明信息检索方法的第一实施例的流程示意图; 图2为本发明信息检索方法的第二实施例的流程示意图; 图3为本发明信息检索方法的第三实施例的流程示意图; 图4为本发明信息检索方法的第四实施例的流程示意图;图5为本发明信息检索方法的实施例中使用SIP协议与VoIP网络中的
SIP服务器、SIP终端进行呼叫控制的流程示意图6为本发明信息检索系统的第一实施例的结构示意图; 图7为本发明信息检索系统的第二实施例的结构示意图; 图8为本发明信息检索系统的第三实施例的结构示意图; 图9为本发明信息检索系统的第四实施例的结构示意图; 图10为本发明信息检索系统的第五实施例的结构示意图。
具体实施例方式
如图1所示,为本发明信息检索方法的第一实施例的流程示意图。本实 施例包括以下步骤
步骤10、信息检索系统接收通信业务发起方通过第一终端以一定承载方 式,如超文本传l叙协"i义(Hyper Text Transfer Protocol,简称HTTP)发起 的检索请求,根据上述检索请求进行检索,向上述第一终端返回包含有至少 一个通信业务接收方的通信链接的检索结果,上述通信链接中可以携带上述 通信业务接收方的识别码;
步骤20、上述第一终端根据获取的上述通信业务接收方的通信链接发起 通信请求,上述通信请求与上述^^索请求的承载方式相同;
步骤30、信息检索系统接收上述通信请求,并根据获取的通信业务发起 方的通信标识(上述通信业务发起方的通信标识为上述第一终端的通信标识 或上述通信业务发起方的其它终端的通信标识,如手机、固定电话的电话 号码,电脑的IP)和根据上述通信业务接收方的识别码获取上述通信业务接 收方的通信标识和一定的呼叫控制策略,通过通信服务器分别与上述第一终端或上述通信业务发起方的其它终端、通信业务接收方的第二终端进行交互, 在通信网络中建立上述通信业务发起方与通信业务接收方之间的通信连接。
上述第一终端为通信业务发起方(检索用户)的终端,可以是既用于检
索又用于通信的电脑和手机;也可以是只用于检索的电脑,通信业务发起方
的其它终端可以是用于通信的手机或固定电话。上述第二终端为通信业务接 收方(信息发布者)的终端,可以是用于通信的电脑、手机或固定电话。上 述通信业务发起方与通信业务接收方之间的通信连接即为第一终端或通信业 务发起方的其它终端与第二终端之间的通信连接。
本实施例中,上述纟企索结果可以包括上述通信业务接收方的标识信息、 上述通信业务接收方的业务信息和上述通信业务接收方的通信链接等通信业
务接收方的相关信息。其中,上述业务信息是所有可通过第一终端向通信业
务发起方呈现的信息的集合;上述标识信息是上述通信业务接收方的通信标
识、通信业务接收方的呼叫控制策略等信息的集合,并采用唯一的通信业务
接收方的识别码作为索引;上述通信链接中包含通信业务接收方的识别码。
上述信息检索系统获取的第 一终端或通信业务发起方的其它终端的通信标识
可以是上述第一终端发送的通信请求中所携带的,即第一终端中预设有第一
终端或通信业务发起方的其它终端的通信标识,在发起通信请求时自动绑定;
也可以是通信业务发起方的用户输入的;也可以是信息检索系统自动获取的,
即如果第一终端的通信标识对应检索界面所在的通信终端(例如带有浏览
器的智能手机),则上述信息检索系统的检索界面可以自动获取上述第一终端
通信标识,避免了通信业务发起方的用户多次重复输入;还可以是通过查询
得到的。上述通信链接可以为现有的通信链接,例如语音通信链接、视频
通信链接、即时消息通信链接及其多方通信链接,还可以为未来可能出现的通信链接。因此,上述通信网络中建立的通信连接可以为语音通信连接、视 频通信连接、即时消息通信连接等多种通信连接。
本实施例中,发起检索请求和通信请求的通信业务发起方的第一终端可 以是移动终端(手机)、PC终端(电脑)或者其它,检索界面可以由网页浏 览器或者其他应用程序提供。本实施例中,上述通信业务发起方(第一终端 或通信业务发起方的其它终端)与通信业务接收方(第二终端)之间的传输
方式和通信协议可以分别是TCP/IP和HTTP,也可以是其它传输方式、通信 协议。
本实施例中,通信业务发起方通过第一终端根据检索条件以一定的承载 方式(如HTTP)发起检索请求,信息检索系统根据上述检索请求进行相应 的检索,并向上述第一终端返回包含有通信业务接收方的通信链接的检索结 果;上述第一终端通过上述通信链接再以与上述检索请求相同的承载方式 (如HTTP)发起通信请求,信息检索系统根据上述通信请求通过通信服务 器分别与第一终端或通信业务发起方的其它终端、第二终端进行交互,在通 信网络中建立通信连接,实现了上述通信业务发起方和通信业务接收方之间 的通信。
本实施例还可以实现包括多个通信业务发起方、多个通信业务接收方的 多方通信(会议),使得多个终端能够在检索过程中进行信息交流,从而改善 终端用户检索体验。
此外,本实施例中,上述通信业务接收方的第二终端还可以抽象为信息
发布者提供的多媒体资源,以实现上述通信业务发起方以通信方式使用各种 存储的多媒体资源,即实现了通信业务发起方与上述多媒体资源进行通信。
12信息检索和实时通信两种服务,不但提高了终端获取信息的效率,而且使互 联网检索服务实现了更加灵活的控制。
在本实施例的基础之上,还可以进一步包括对通信业务发起方的通信标 识进行鉴权的操作,上述鉴权操作可以在信息检索系统收到第一终端发起的 检索请求之后进行,也可以在信息检索系统收到第 一终端发起的通信请求之 后进行。如图2所示,为本发明信息检索方法的第二实施例的流程示意图。
与上一实施例相比,本实施例中步骤10具体可以为以下步骤
步骤11、信息检索系统接收通信业务发起方通过第一终端发起的检索请
求;
步骤12、信息检索系统提示上述第一终端提供认证密码,获取上述通信 业务发起方的认证密码后,对上述认证密码进行验证,验证通过后,则执行 步骤13;否则,则执行步骤14;
步骤13、信息检索系统向上述第一终端返回包含有至少一个通信业务接 收方的通信链接的检索结果;
步骤14、信息检索系统向上述第一终端返回验证失败的消息,结束。
本实施例中,信息检索系统在收到第一终端发起的检索请求之后对通信 业务发起方的的通信标识进行鉴权,使得信息;险索服务更加安全、可靠。第 一终端还可以保存成功通过验证的通信业务发起方的的通信标识和认证密 码,使得通信业务发起方的检索用户在进行检索期间不需要多次输入通信业 务发起方的的通信标识和认证密码。
如图3所示,为本发明信息检索方法的第三实施例的流程示意图。与第 一实施例相比,本实施例中步骤30具体可以为以下步骤
步骤31、信息检索系统接收通信业务发起方通过第一终端发起的通信请求;
步骤32、信息检索系统提示上述第一终端提供认证密码,获取上述通信 业务发起方的认证密码后,对上述认证密码进行-险证,z险证通过后,则执行 步骤33;否则,则执行步骤34;
步骤33、信息检索系统通过通信服务器分别与上述第一终端或上述通信 业务发起方的其它终端、通信业务接收方的第二终端进行交互,在通信网络 中建立上述通信业务发起方与通信业务接收方之间的通信连接;
步骤34、信息检索系统向上述第一终端返回验证失败的消息,结束。
与上一 实施例相比,本实施例中信息检索系统是在收到第 一终端发起的 通信请求之后对通信业务发起方的通信标识进行鉴权的,可以使得信息检索 服务后的实时通信服务更加安全、可靠。第一终端同样可以保存成功通过验 证的通信业务发起方的通信标识和认证密码,使得通信业务发起方的检索用 户在进行检索期间不需要多次输入通信业务发起方的通信标识和认证密码。
如图4所示,为本发明信息检索方法的第四实施例的流程示意图。与第 一实施例相比,本实施例中步骤30具体可以为以下步骤 步骤35、信息检索系统接收通信业务发起方通过第一终端发起的通信请
求;
步骤36、信息检索系统通过通信服务器分别与上述第一终端或上述通信 业务发起方的其它终端、通信业务接收方的第二终端进行交互,在通信网络 中建立上述通信业务发起方与通信业务接收方之间的通信连接,并向上述第 一终端返回上述通信连接的呼叫控制状态消息若上述通信连接在建立的过 程中,则返回上述通信连接正在建立的呼叫控制状态消息"通信正在建立 中...";若上述通信连接成功建立完毕,则返回上述通信连接建立完成的呼叫控制状态消息"通信已经建立";若上述通信连接未成功建立,则返回上述通 信连接建立失败的呼叫控制状态消息"通信无法建立"。
下面在互联网本地检索业务场景中对本发明信息检索方法的上述实施例 做进一步详细的描述。以检索北京的餐厅为例子对本发明信息检索方法的流
程进行说明,包括以下步骤
通信业务发起方(检索用户)通过第一终端输入检索命令,即检索用户 开启第一终端的网页浏览器,在浏览器地址栏中输入以供进行检索的统一资 源定位符(Uniform Resource Locator ,以下简称URL ),々£ i殳是 hup: 〃local. chinamobile. com;浏览器呈现出输入界面后,用户4定入查询 关键字后点击确定进行确认,例如"北京餐厅";第一终端根据检索用户的 检索命令发起HTTP检索请求,在上述检索请求URL中携带有上述查询关键字 信息"北京餐厅";
信息检索系统收到上述检索请求后,提示上述第 一终端提供认证密码, 获取上述通信业务发起方的认证密码后,对上述认证密码进行验证,验证通 过后,则执行随后步骤;否则,信息检索系统则向上述第一终端返回验证失 败的消息,结束流程。
其中,上述认证密码是以加密的形式与上述4企索请求或者通信请求的URL 绑定在一起的,如携带认证密码的MD5加密信息的通信请求URL为"http: 〃 local, chinamobile. com ad= 12300& upn- 13681391560& media-audio&pwd- dcd98b7102dd2f0e8blld0f600bfb0c093"。上述第一终端可以保 存成功通过验证的通信业务发起方的通信标识和认证密码,使得上述通信业 务发起方的用户在使用检索服务期间不需多次重复提供通信标识和认证密 码;上述验证通过后,信息检索系统根据上述检索请求中的查询关键字检索 用户数据库中的通信业务接收方的业务信息并获得符合检索条件的业务信
息,并将上述检索条件的业务信息和第二终端的通信链接生成HTML内容并通 过HTTP响应返回给第一终端的浏览器;第一终端的浏览器以条目列表形式呈 现才企索结果;每个条目包括一个通信业务接收方(餐厅)的业务信息,包括 餐厅介绍、地址、地图定位图片、相关照片和通信链接;其中A餐厅的通信 链接可呈现文字链接"与餐厅通话",上述文字链接的URL为"http: 〃 local, chinamobile. com ad= 12300&",其中"ad^l2300,,表示A餐厅的识别码是 "12 300";
通信业务发起方的检索用户在浏览器呈现的检索结果中点击A餐厅的 "与餐厅通话"链接,第一终端的浏览器弹出输入窗口,提示第一终端的用 户输入通信业务发起方的通信标识,第一终端的用户输入通信业务发起方的 通信标识"136813913560";浏览器根据上述文字链接"与餐厅通话"的URL 和通j言业务发起方的通孑言才示识以URL"http: 〃 local, chinamobile. com ad= 12300& upn- 1 3681391560"发起HTTP通信请求,其中"upn=13681391560" 表示通信业务发起方的通信标识是"13681391560";
信息检索系统根据通信业务接收方的识别码"12300"查询用户数据库中 的通信业务接收方(信息发布者)集合并获得上述通信业务接收方"餐厅" 的通信标识,如上述通信业务接收方的通信标识为"13681390000",以及 通信业务接收方的呼叫控制策略,如按照互联网检索的商业模式,出现在 检索结果中的所有服务和资源都应该对普通用户免费,即用户拨打才全索结果 中电话号码呼叫信息发布者(餐厅)而产生商机(餐厅消费),那么信息发布 者可能愿意为该呼叫付费,即呼叫控制策略可以为"终端拨打免费"等信息;信息检索系统根据上述通信业务发起方的通信标识、通信业务接收方的通信 标识和通信业务接收方的呼叫控制策略,通过通信服务器分别与上述第一终 端或上述通信业务发起方的其它终端、通信业务接收方的第二终端进行交互, 开始尝试在通信网络中建立通信业务发起方与通信业务接收方之间的通话,
并返回呼叫控制状态消息"通信正在建立中..."到第一终端的浏览器中;通 信业务发起方与通信业务接收方之间的通话成功建立之后,返回呼叫控制状 态消息"通信已经建立,,到第一终端的浏览器中;若通信业务发起方与通信 业务接收方之间的通话未成功建立,返回呼叫控制状态消息"通信无法建立" 到第一终端的浏览器中。
本实施例中,上述通信连接可以是已有的各种通信方式,例如语音、视 频、即时消息通信及其多方通信,也可以是未来可能出现的通信方式。因此, 可以在检索结果中返回多个通信链接,例如"与餐厅通话"(http:〃 local.chinamobile.com ad= 12300& upn= 13681 391560& media= audio )、
"观看餐厅环境"(http:〃 local, chi廳obile. com ad= 12300& upn= 13681391560& media-vedio)和"文字聊天"(http:// local, chi画obile. com ad= 12300& upn= 13681391560& media= im)等等。通信业务发起方可 以通过第一终端串行地发起不同种类的通信请求,也可以并行地以URL
"http: 〃 local, chinamobile. com ad= 12300& upn= 13681391560& media= audio& media: vedio& media- im"发起通信请求,使得通信业务发起方与 通信业务接收方能够同时使用三种通信方式,从而进一步提高了信息检索效 率。
本实施例中,上述在通信网络中建立通信连接的操作过程中可以使用特 定通信协议与通信网络中的通信服务器、通信终端进行呼叫控制,从而建立通信连接。例如可以使用SIP协议与VoIP网络中的SIP服务器、SIP终端 进行呼叫控制。如图5所示,为本发明信息检索方法的上述实施例中使用SIP 协议与VoIP网络中的SIP服务器、SIP终端进行呼叫控制的流程示意图。具 体的呼叫控制流程包括以下步骤
步骤IOI、信息检索系统通过通信服务器(SIP服务器)向第一终端或上 述通信业务发起方的其它终端(通信业务发起方的SIP终端)发送建立通信 连接的请求,并向上述第一终端返回通信连接正在建立的呼叫控制状态消息;
步骤102、信息检索系统收到上述通信业务发起方的SIP终端通过SIP 服务器返回的响应,并通过SIP服务器向上述通信业务接收方的第二终端(通 信业务接收方的SIP终端)发送建立通信连接的请求;
步骤103、信息检索系统收到上述通信业务接收方的SIP终端通过SIP 服务器返回的响应后,通过SIP服务器向上述通信业务发起方的SIP终端发 送确认消息,并向上述第一终端返回上述通信连接建立完成的呼叫控制状态 消息。至此,上述通信业务发起方的SIP终端与上述通信业务接收方的SIP 终端之间的通信连接就建立完成了 ,从而实现了通信业务发起方与通信业务 接收方之间的通信。
此外,本实施例中上述信息检索系统通过SIP服务器在通信网络中建立 通信连接的操作之后还可以进一步包括释放上述通信连接的操作,具体可以 为以下步骤
步骤104、信息检索系统收到上述通信业务发起方的SIP终端通过SIP 服务器发送的释放通信连接的请求后,通过SIP服务器向上述通信业务发起 方的SIP终端返回响应,并通过SIP服务器向上述通信业务接收方的SIP终 端转发上述释放通信连接的请求;
18步骤105、信息检索系统收到上述通信业务接收方的SIP终端通过SIP服务 器返回的响应后,向上述第一终端返回上述通信连接释放完成的呼叫控制状 态消息。
在上述释放通信连接的操作中,上述释放通信连接的请求是上述通信业 务发起方的SIP终端所发起的。做为可选方案,上述释放通信连接的请求还可
以是上述通信业务接收方的SIP终端发起的,具体可以为以下步骤
信息检索系统收到上述通信业务接收方的SIP终端通过SIP服务器发送 的释放通信连接的请求后,通过SIP服务器向上述通信业务接收方的SIP终 端返回响应,并通过SIP服务器向上述通信业务发起方的SIP终端转发上述 释放通信连接的请求;
信息检索系统收到上述通信业务发起方的SIP终端通过SIP服务器返回 的响应后,向上述第一终端返回上述通信连接释放完成的呼叫控制状态消息。 此外,上述信息检索系统通过通信服务器分别与上述第一终端或上述通 信业务发起方的其它终端、通信业务接收方的第二终端进行交互,在通信网 络中建立通信连接的操作过程中还可以使用CAP协议、BICC协议或者ISUP 协议与移动电路域网络中的软交换服务器、移动终端进行呼叫控制。因此, 本实施例适用于对多个异构通信网络进行呼叫控制,能够实现异构通信网络 的通信终端之间的通信,使得终端可以随意选择不同通信网络的终端进行通 信,为终端提供了基于多种通信服务的检索需求,从而改善了终端用户的检 索体验。
本发明信息检索方法的上述实施例中信息检索系统根据第 一终端的通信 请求,通过通信服务器分别与上述第一终端或上述通信业务发起方的其它终 端、通信业务接收方的第二终端的交互在通信网络中建立了通信连接,使得上述通信业务发起方在获取检索结果的同时,还可以实现与通信业务接收方 进行通信的目的,使得上述信息检索系统不仅能够保存上述通信业务发起方 的检索行为,还可以统计出检索结果中通信链接所对应的通信业务接收方的 关注程度,以供对上述检索结果中第二终端的排列顺序进行优化,有效提高 了第一终端获取信息的效率。
如图6所示,为本发明信息检索系统的第一实施例的结构示意图。本实
施例包括接口模块100、分别与接口模块100连接的检索模块200和通信模 块300。其中,
接口模块100用于接收通信业务发起方通过第一终端发起的检索请求和 通信请求,并转发上述检索请求到检索模块200、转发上述通信请求到通信 模块300,以及转发检索模块200返回的检索结果到上述第一终端;上述通 信请求为上述第一终端根据上述通信业务接收方的通信链接发起的;
检索模块200用于根据上述检索请求进行检索,返回包含有至少一个通 信业务接收方的通信链接的检索结果到接口模块100,上述通信链接中可以 携带上述通信业务接收方的识别码;
通信模块300用于根据上述通信请求、获取的上述通信业务发起方的通 信标识和获取的上述通信业务接收方的通信标识通过通信服务器在通信网络 中建立上述通信业务发起方与上述通信业务接收方之间的通信连接;上述通 信业务发起方的通信标识为上述第一终端的通信标识或上述通信业务发起方 的其它终端的通信标识。
本实施例中,接口模块100接收到来自第一终端的检索请求后,将其转 发至检索模块200。检索模块200根据上述检索请求中所携带的检索条件进 行检索后,将符合上述检索条件的至少一个通信业务接收方的相关信息作为检索结果返回至接口模块IOO。上述通信业务接收方的相关信息(检索结果) 包括上述通信业务接收方的标识信息、上述通信业务接收方的业务信息和上 述通信业务接收方的通信链接等信息,其中上述通信链接中可以携带用于标
识上述通信业务接收方的识别码,以供通信模块300获取上述通信业务接收 方的通信标识。接口模块100收到上述检索结果后,将其转发至上述第一终 端。上述第 一终端通过上述检索结果中的通信业务接收方的通信链接发起通 信请求,上述通信请求中可以携带上述通信业务发起方的通信标识和通信业 务接收方的识别码,接口模块100接收到上述通信请求后,将其转发至通信 模块300。通信模块300利用从上述通信请求中获取的上述通信业务接收方 的识别码查询得到上述通信业务接收方的通信标识和通信业务接收方的呼叫 控制策略,再进一步根据从上述通信请求中获取的上述通信业务发起方的通 信标识、查询得到的上述通信业务接收方的通信标识和上述通信业务接收方 的呼叫控制策略等信息在通信网络中建立上述通信业务发起方与上述通信业 务接收方之间的通信连接。本实施例通过设置了用于建立通信业务发起方与 通信业务接收方之间的通信连接的通信模块,上述通信模块能够根据通信业 务发起方的通信请求,通过通信服务器分别与上述第一终端或上述通信业务 发起方的其它终端、通信业务接收方的第二终端在通信网络中建立通信连接, 使得上述通信业务发起方在进行;险索的同时便能够实现与上述通信业务接收 方的实时通信,从而提高了通信业务发起方获取信息的效率。 进一步地,本实施例的信息检索系统还可以包括
用户数据库400,用于存储上述通信业务接收方的相关信息,以供检索 模块200进行检索。上述通信业务接收方的相关信息可以包括上述通信业务 接收方的标识信息、上述通信业务接收方的业务信息和上述通信业务接收方的通信链接等信息。其中,上述通信业务接收方的业务信息是所有可通过第 一终端向通信业务发起方呈现的信息的集合;上述标识信息是上述通信业务 接收方的通信标识、通信业务接收方的呼叫控制策略等信息的集合,并采用
唯一的通信业务接收方的识别码作为索引;上述通信链接中包含对应的通信 业务接收方的识别码。此外,用户数据库400还可以存储第一终端的相关信 息,上述相关信息包括第一终端的默认通信标识、第一终端的检索偏好和检 索行为特征等信息。
本实施例中,通信模块300通过接口模块100,再进一步通过通信服务 器与上述第一终端或上述通信业务发起方的其它终端、通信业务接收方的第 二终端进行交互,在通信网络中建立上述通信业务发起方与上述通信业务接 收方之间的通信连接,使得通信业务发起方在利用信息检索系统中检索模块 200获取检索结果的同时,还可以通过该信息检索系统中通信模块300实现 通信业务发起方与通信业务接收方的通信,使得上述信息检索系统不但可以 保存通信业务发起方的检索行为,还可以统计出检索结果中通信链接所对应 的通信业务接收方的关注程度,以供对上述检索结果中通信业务接收方的排 列顺序进行优化,有效提高了通信业务发起方获取信息的效率。
如图7所示,为本发明信息检索系统的第二实施例的结构示意图。与上一 实施例相比,本实施例中接口i^莫块lOO可以包括
检索接口单元110,用于接收通信业务发起方通过第一终端发起的检索请 求,并转发上述检索请求到检索模块200;以及转发检索模块200返回的检索 结果到上述第一终端;
通信接口单元120,用于接收通信业务发起方通过第一终端发起的通信请 求,并转发上述通信请求到通信模块300。本实施例中,当第 一终端通过检索结果中的通信业务接收方的通信链接 发起通信请求后,接口模块100中的通信接口单元120将上述通信请求转发至 通信模块300,以供通信模块300根据上述通信请求建立上述通信业务发起方
与通信业务接收方的通信连接。
如图8所示,为本发明信息检索系统的第三实施例的结构示意图。与第一
实施例相比,本实施例中检索模块200可以包括
第 一接收单元210,用于接收接口模块lOO转发的检索请求; 检索单元220,用于根据上述检索请求中所携带的检索条件在用户数据库
400中进行检索;
第一发送单元230,用于返回检索单元220的检索结果到接口模块100。
本实施例中,检索模块200中的检索单元220根据检索请求中所携带的检 索条件进行检索后,将符合检索条件的至少一个通信业务接收方的相关信息 作为检索结果通过第一发送单元230返回至接口模块100。
如图9所示,为本发明信息检索系统的第四实施例的结构示意图。与第一 实施例相比,本实施例中通信模块3 0 0可以包括
第二接收单元310,用于接收接口模块l OO转发的通信请求;
查询单元320,用于从上述通信请求中获取上述通信业务发起方的通信标 识和上述通信业务接收方的识别码,根据上述通信业务接收方的识別码查询 获取到上述通信业务接收方的通信标识和通信业务接收方的呼叫控制策略;
通信单元330,用于根据查询单元320查询得到的上述通信业务发起方的 通信标识、上述通信业务接收方的通信标识和一定的呼叫控制策略在通信网 络中建立上述通信业务发起方与上述通信业务接收方之间的通信连接。
本实施例中,通信模块30Q中的通信单元330通过接口模块100,再进一步200710176614.5
说明书第18/19页
通过通信服务器与上述第一终端或上述通信业务发起方的其它终端、通信业 务接收方的第二终端进行交互,在通信网络中建立上述通信业务发起方与上 述通信业务接收方之间的通信连接,使得通信业务发起方在利用信息检索系 统中检索模块2 OO获取检索结果的同时,还可以通过该信息检索系统中通信模
块300实现通信业务发起方与通信业务接收方的通信,使得上述信息检索系统
不但可以保存通信业务发起方的检索行为,还可以统计出检索结果中通信链 接所对应的通信业务接收方的关注程度,以供对上述检索结果中通信业务接 收方的排列顺序进行优化,有效提高了通信业务发起方获取信息的效率。 此外,为了使通信业务发起方实时获取上通信连接的建立情况,本实施
例中通信模块3 0O还可以包括
第二发送单元340,用于向接口模块100返回上述通信连接的呼叫控制状 态消息。若上述通信连接在建立的过程中,则返回上述通信连接正在建立的 呼叫控制状态消息"通信正在建立中...";若上述通信连接成功建立完毕,则 返回上述通信连接建立完成的呼叫控制状态消息"通信已经建立";若上述通 信连接未成功建立,则返回上述通信连接建立失败的呼叫控制状态消息"通 信无法建立"。
那么,相应地,接口^^莫块100还可以包括
通信响应单元(图中未示出),用于收到接口模块100的第二发送单元340
返回的呼叫控制状态消息后,向上述第 一终端返回上述呼叫控制状态消息。
如图10所示,为本发明信息检索系统的第五实施例的结构示意图。与本 发明信息检索系统的上述实施例相比,本实施例中通信模块300还可以与一 具有多方通信功能的媒体服务模块500连接,媒体服务模块500用于对异构 网络中的上述通信业务发起方和上述通信业务接收方的数据格式和凝:据速率进行相互转换,对多个通信网络中的多个通信业务发起方和多个通信业务4妻 收方的数据进行桥接,以及存储多媒体资源。
本实施例中,媒体服务模块具有媒体转换功能,对来自任意两种异构网 络的上述通信业务发起方和上述通信业务接收方的数据格式和速率进行相互 转换,从而实现了异构通信网络中的上述通信业务发起方与上述通信业务接 收方之间的通信;媒体服务模块还具有多方通信功能,可以对多个通信网络 中的多个通信业务发起方和多个通信业务接收方的数据进行桥接,从而实现 包括多个通信业务发起方和多个通信业务接收方的多方通信(会议),使得多
个检索用户能够在检索过程中进行信息交流;媒体服务模块又具有存储多媒 体资源功能,可以作为一个"通信业务接收方"与通信业务发起方进行通信, 从而实现了通信业务发起方的检索用户以通信方式使用各种存储的多媒体资 源(由信息发布者提供)。
本发明信息检索系统的上述实施例有效地结合了信息检索和实时通信两 种服务,不但提高了终端获取信息的效率,而且还可以获取通过通信链接对 应检索结果的关注程度,使互联网检索服务实现了更加灵活的控制。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技 术方案的本质脱离本发明各实施例技术方案的精神和范围。
2权利要求
1、一种信息检索方法,其特征在于,包括以下步骤接收通信业务发起方通过第一终端发起的检索请求,根据所述检索请求进行检索,返回包含通信业务接收方的通信链接的检索结果;接收所述第一终端根据所述通信业务接收方的通信链接发起的通信请求;根据所述通信请求、获取的所述通信业务发起方的通信标识和获取的所述通信业务接收方的通信标识通过通信服务器在通信网络中建立所述通信业务发起方与所述通信业务接收方之间的通信连接,所述通信业务发起方的通信标识为所述第一终端的通信标识或所述通信业务发起方的其它终端的通信标识。
2、 根据权利要求1所述的信息检索方法,其特征在于,所述第一终端发 起的通信请求中携带所述通信业务发起方的通信标识。
3、 根据权利要求1或2所述的信息检索方法,其特征在于,所述通信链 接包含所述通信业务接收方的识别码,根据所述通信业务接收方的识别码获 取所述通信业务接收方的通信标识。
4、 根据权利要求3所述的信息检索方法,其特征在于,还根据所述通信 业务接收方的识别码获取通信业务接收方的呼叫控制策略,所述通信服务器 在通信网络中按照所述呼叫控制策略建立所述通信业务发起方与所述通信业 务接收方之间的通信连接。
5、 根据权利要求1所述的信息检索方法,其特征在于,所述接收通信业 务发起方通过第一终端发起的检索请求的操作之后还包括获取所述通信业务发起方的认证密码,对所述认证密码进行验证,验证 通过后,则执行随后步骤;否则,返回验证失败的消息,结束流程。
6、 根据权利要求1所述的信息检索方法,其特征在于,所述接收所述第 一终端根据所述通信链接发起的通信请求的操作之后还包括获取所述通信业务发起方的认证密码,对所述认证密码进行验证,验证 通过后,则执行随后步骤;否则,返回验证失败的消息,结束流程。
7、 根据权利要求1所述的信息检索方法,其特征在于,所述返回包含通 信业务接收方的通信链接的检索结果的操作具体为返回包含通信业务接收方的语音通信链接和/或视频通信链接和/或即时 消息通信链接的检索结果。
8、 根据权利要求1所述的信息检索方法,其特征在于,执行所述在通信 网络中建立所述通信业务发起方与所述通信业务接收方之间的通信连接的操 作的同时还进一步执行返回所述通信连接的呼叫控制状态消息。
9、 根据权利要求8所述的信息检索方法,其特征在于,所述在通信网络 中建立所述通信业务发起方与所述通信业务接收方之间的通信连接,并向所 述终端返回所述通信连接的呼叫控制状态消息的操作具体为返回所述通信连接正在建立的呼叫控制状态消息到所述第一终端,并向 所述第一终端或所述通信业务发起方的其它终端发送建立通信连接的请求;收到所述第一终端或所述通信业务发起方的其它终端返回的响应,并向 所述通信业务接收方的第二终端发送建立通信连接的请求;收到所述第二终端返回的响应,并向所述第一终端或所述通信业务发起 方的其它终端发送确认消息和向所述第一终端发送所述通信连接建立完成的呼叫控制状态消息。
10、 一种信息检索系统,其特征在于,包括接口模块、检索模块和通 信模块;其中,接口模块用于接收通信业务发起方通过第一终端发起的检索请求和通信 请求,以及转发所述检索请求到所述检索模块,以及转发所述通信请求到所述通信模块,以及转发所述检索模块返回的检索结果到所述第一终端;检索模块与接口模块相连接,用于根据所述检索请求进行检索,返回包含通信业务接收方的通信链接的检索结果到所述接口模块;通信模块与接口模块相连接,用于根据所述通信请求、获取的所述通信业务发起方的通信标识和获取的所述通信业务接收方的通信标识通过通信服 务器在通信网络中建立所述通信业务发起方与所述通信业务接收方之间的通 信连接;所述通信请求为所述第一终端根据所述通信业务接收方的通信链接发起的;所述通信业务发起方的通信标识为所述第一终端的通信标识或所述通信 业务发起方的其它终端的通信标识。
11、 根据权利要求10所述的信息检索系统,其特征在于,所述第一终端 发起的通信请求中携带所述通信业务发起方的通信标识。
12、 根据权利要求10或11所述的信息检索系统,其特征在于,所述通信 链接包含所述通信业务接收方的识别码,根据所述通信业务接收方的识别码 获取所述通信业务接收方的通信标识。
13、 根据权利要求12所述的信息检索系统,其特征在于,还根据所述通 信业务接收方的识别码获取通信业务接收方的呼叫控制策略,所述通信服务器在通信网络中按照所述呼叫控制策略建立所述通信业务发起方与所述通信 业务接收方之间的通信连接。
14、 根据权利要求10所述的信息检索系统,其特征在于,所述信息检索 系统还包括用户数据库,用于存储所述通信业务接收方的相关信息,以供所述检索 模块进行检索。
15、 根据权利要求10所述的信息检索系统,其特征在于,所述接口模块 包括检索接口单元,用于接收通信业务发起方通过第一终端发起的检索请求, 并转发所述检索请求到检索模块;以及转发所述检索模块返回的检索结果到 所述第一终端;通信接口单元,用于接收通信业务发起方通过第一终端发起的通信请求,并转发所述通信请求到通信模块。
16、 根据权利要求10所述的信息检索系统,其特征在于,所述检索模块包括第一接收单元,用于接收所述接口模块转发的检索请求;检索单元,用于根据所述检索请求进行检索;第一发送单元,用于返回所述检索单元的检索结果到所述接口模块。
17、 根据权利要求10所述的信息检索系统,其特征在于,所述通信模块 包括第二接收单元,用于接收所述接口模块转发的通信请求; 查询单元,用于获取所述通信业务发起方的通信标识和所述通信业务接 收方的il/f言才示识;通信单元,用于根据所述查询单元获取的所述通信业务发起方的通信标 识和所述通信业务接收方的通信标识通过通信服务器在通信网络中建立所述 通信业务发起方与所述通信业务接收方之间的通信连接。
18、 根据权利要求17所述的信息检索系统,其特征在于,所迷通信模块 还包括第二发送单元,用于向所述接口模块返回上述通信连接的呼叫控制状态 消息。
19、 根据权利要求18所述的信息检索系统,其特征在于,所述接口模块 包括通信响应单元,用于向所述第一终端返回所述通信模块中第二发送单元 发送的所述通信连接的呼叫控制状态消息。
20、 根据权利要求10-19所述的任一信息检索系统,其特征在于,所述 通信模块还与媒体服务模块连接,所述媒体服务模块用于对异构网络中的通 信业务发起方和通信业务接收方的数据格式和数据速率进行相互转换,对多 个通信网络中的多个通信业务发起方和多个通信业务接收方的数据进行桥 接,以及存储多媒体资源。
全文摘要
本发明涉及一种信息检索方法,包括接收通信业务发起方通过第一终端发起的检索请求,根据所述检索请求进行检索,返回包含通信业务接收方的通信链接的检索结果;接收所述第一终端根据所述通信业务接收方的通信链接发起的通信请求;根据所述通信请求、获取的所述通信业务发起方的通信标识和获取的所述通信业务接收方的通信标识通过通信服务器在通信网络中建立所述通信业务发起方与所述通信业务接收方之间的通信连接。本发明还涉及一种信息检索系统。本发明可以使得通信业务发起方在进行检索的同时能够实现与通信业务接收方的实时通信,从而提高了通信业务发起方获取信息的效率。
文档编号H04L12/54GK101425067SQ20071017661
公开日2009年5月6日 申请日期2007年10月31日 优先权日2007年10月31日
发明者蓝思中 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1