一种获取信息的方法、终端、服务器及系统的制作方法

文档序号:7926461阅读:182来源:国知局

专利名称::一种获取信息的方法、终端、服务器及系统的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及在移动通信网络、Internet网络上开展的关于用户信息收集及管理的技术。
背景技术
:目前,统一资源标识符(UniformResourceIdentifiers,URI)为标识资源定义了一种标准系统,由因特网工程任务组(InternetEngineeringTaskForce,简称为IETF)的RFC3986协议(UniformResourceIdentifierGenericSyntax)予以规定。协议中并没有限定什么叫做"资源",而是泛指任何可被URI标识的事物。现有的通信技术中,不同的用户信息分处于不同的服务器上,如呈现信息存在于Presence服务器上,这些信息包括用户的在线信息、网络承载信息、客户端设备应用能力信息以及用户订阅的各种业务信息;Location(位置)信息指出了用户当前所处的地理位置,存在于Location服务器上;而用户的习惯、爱好、生日等固定的信息则往往放在共享的ProfileXDMS服务器上。在实现本发明过程中,发明人发现现有技术中给少存在如下问题假如要获得一位用户的有关信息,需要请求者向不同的服务器发送请求以获得用户各种不同的信息,因此请求者需要知道哪种服务器保存哪些信息,而且请求者的终端设备需要具备到各个不同服务器的接口,从而给请求者带来了很大的不便。
发明内容有鉴于此,本发明实施例提供一种获取信息的方法、终端、服务器及系统以解决用户当前获取信息繁琐复杂的问题,从而使得用户能够更方便、快捷的获取其需要的信息,能够更好的满足用户的需求。为解决上述技术问题,一方面,提供一种获取信息的方法,包括接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并发送给所述终端。另一方面,还提供另一种获取信息的方法,包括设置信息查询标识并发送给特定服务器,发送包含所述信息查询标识的信息请求消息给所述特定服务器,获取所述特定服务器根据所述信息请求消息返回的信息。另一方面,还提供一种获取信息的服务器,包括接收解析模块用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息模块;获取信息模块用于当接收到所述接收解析模块发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送模块;处理发送模块用于处理所述信息并将所述处理后的信息发送给所述终端。另一方面,还提供一种获取信息的系统,包括接收解析实体用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息实体;获取信息实体用于当接收到所述接收解析实体发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送实体;处理发送实体用于处理所述信息并将所述处理后的信息发送给所述终端。另一方面,还提供一种获取信息的终端,包括设置发送模块用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;接收模块用于接收所述特定服务器根据所述信息请求消息返回的信息。另一方面,还提供一种获取信息的系统,包括设置发送实体用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;接收实体用于接收所述特定服务器根据所述信息请求消息返回的信息。本发明实施例提供的一种获取信息的方法、终端、服务器及系统解决了用户当前获取有关信息繁琐复杂的问题,从而使得用户能够更方便、快捷的获取其需要的信息,能够更好的满足用户的需求,还可节省无线资源。图1为本发明实施例一的方法示意图;图2为本发明实施例二的方法示意图;图3为本发明实施例三的网络架构示意4为本发明实施例四的方法示意图;图5为本发明实施例五的服务器示意图;图6为本发明实施例六的服务器示意图;图7为本发明实施例七的系统示意图;图8为本发明实施例八的系统示意图;图9为本发明实施例九的终端示意图;图10为本发明实施例十的终端示意图;图11为本发明实施例十一的系统示意图;图12为本发明实施例十二的系统示意具体实施例方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举十二个实施例,对本发明进一步详细说明。本发明提供的第一实施例是一种获取信息的方法,包括用户需要获取的信息可能是多种多样的,比如描述某种业务是否在线以及联系方式的呈现信息,描述所处位置精确经纬度的位置信息以及用户习惯、爱好和生日等的私人永久信息,这些信息保存在不同的服务器中。终端是请求获取用户信息的实体,所述终端包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等,本发明实施例中还涉及获取信息服务器,所述获取信息服务器用于接收终端的信息请求消息,并根据所述信息请求消息返回相应消息,所述获取信息服务器包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备。获取信息的方法的处理流程如图1所示,具体步骤如下步骤101、接收终端的信息请求消息;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述信息请求消息还可包含信息查询标识,所述信息查询标识是所述终端预先设定并预先发送给所述获取信息服务器保存;步骤102、解析所述信息请求消息并提取信息要素;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息元素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索所述获取信息服务器的存储设备是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;其中,所述信息要素包含经过搜索所述获取信息服务器的存储设备筛选后用户标识和信息元素,所述信息元素包括信息类型,还可以包括所述信息的来源(即存储该信息的服务器名称及地址)、信息获取方式以及获取的信息的保存时间等中的一种或其组合,所述信息获取方式包括但不限于一次,多次或订阅等;步骤103、根据所述信息要素从相应服务器获取信息;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式从所述对应的服务器获取信息;所述对应的服务器包括但不限于呈现服务器、位置服务器以及个人信息XDM服务器(ProfileXDMServer)等;步骤104、处理所述获取的信息并发送给所述终端。所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;还可以将一些用户标识对应的基本信息保存在所述获取信息服务器的存储设备中,还可统计用户信息请求中经常出现的所述信息要素,将这些频率出现较高的所述信息要素对应的信息保存在获取信息服务器的存储设备中,可以减少从外部服务器获取信息的次数,并在一定程度上节省了无线资源或者网络带宽资源。本实施例当中所提出的方案的主要优点在于提供了一种实现获取信息方法,可有效的解决用户当前获取有关信息繁琐复杂的问题。本发明提供的第二实施例是一种获取信息的方法,包括用户需要获取的信息可能是多种多样的,比如描述某种业务是否在线以及联系方式的呈现信息,描述所处位置精确经纬度的位置信息以及用户习惯、爱好和生日等的私人永久信息,这些信息保存在不同的服务器中。终端是请求获取用户信息的实体,所述终端包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等,本发明实施例中还涉及获取信息服务器,所述获取信息服务器用于接收终端的信息请求消息,并根据所述信息请求消息返回相应消息;所述获取信息服务器包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备。如图2所示,具体步骤如下步骤201、按照预定策略设置信息查询标识;所述预定策略可以是将一定时间内出现频率高的信息要素设置一个信息查询标识,或者针对特定用户经常出现的信息要素设置一个信息查询标识,还可以将一些一段时间内的热门信息设置一个信息查询标识,比如最近一部电影非常热门,那么所述获取信息服务器为了方便使用,可以针对该电影设置一个信息查询标识,其对应着与该部电影有关的各种信息,比如内容简介、演员阵容、最新的放映时间和地点、网站的在线播放信息等等。而且获取信息服务器还可以分类存放这些信息查询标识,例如电影类、歌曲类、足球联赛类等;步骤202、接收终端的信息请求消息;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述信息请求消息还可包含信息查询标识,所述信息查询标识可以是步骤201中所述按照预定策略设置的信息查询标识,也可以是所述终端预先设定并预先发送给所述获取信息服务器保存的;如果涉及到的用户有Tony、John、Chris,请求消息中包含他们的用户标识,可以是诸如SIP地址的用户统一资源标识URI,如表一所示;另外还包括需要获得的信息元素用户的生日、通信地址、PoC业务是否在线、用户位置信息等。<table>tableseeoriginaldocumentpage7</column></row><table>表一步骤203、解析所述信息请求消息并提取信息要素;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息元素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索所述获取信息服务器的存储设备是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;其中,所述信息要素包含经过搜索所述获取信息服务器的存储设备筛选后用户标识和信息元素,所述信息元素包括信息类型,还可以包括所述信息的来源(即存储该信息的服务器名称及地址)、信息获取方式以及获取的信息的保存时间等中的一种或其组合,所述信息获取方式包括但不限于一次,多次或订阅等;0066]针对步骤201中所提到的例子,所述信息请求消息包含的所述用户标识如表一所示,包含的所述信息元素包括用户的生日、通信地址、PoC业务是否在线以及用户位置信息;解析所述信息请求后提取出的信息要素包括用户标识(如表一所示)、用户的生日、通信地址、PoC业务是否在线、用户位置信息;所述信息要素还可包括所述用户的生日、通信地址存储在个人信息XDM服务器(ProfileXDMServer)、所述PoC业务是否在线存储在呈现服务器(PresenceServer)以及用户位置信息存储在位置服务器(LocationServer);所述信息要素还可以包括相应服务器的具体地址,所述具体地址可在所述信息请求消息中指定,也可以由所述获取信息服务器设定,例如Chris与Tony、John属于不同的服务提供商,因此她的相关信息存放的服务器与Tony、John也不一样。比如,Tony和John的呈现信息都存放在presence,franee,com,而Chris的存放在presence,canada.com;步骤204、根据所述信息要素从相应服务器获取信息;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式等从所述对应的服务器获取信息;针对步骤201中所提到的例子,从所述呈现服务器获取所述PoC业务是否在线,从所述位置服务器获取所述用户位置信息,从个人信息Xmi服务器获取所述用户的生日、通信地址;步骤205、处理所述获取的信息并发送给所述终端。所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;将步骤204中所述获取的信息处理后发送给所述终端,所述处理后的信息如表二所示<table>tableseeoriginaldocumentpage8</column></row><table>步骤206、将所述处理后信息按照预定策略保存。将所述处理后的信息暂时保存,保存的内容可以是把有关用户信息全部保存,也可以只保存一部分,例如保存用户的生日、通信地址,而不保存呈现信息和位置信息。保存的预定策略包括一种是在一定的时间内保存,过了时间就删除,这里所指的时间一般是获取信息服务器设置的默认值,当然也可由所述终端设定;另一种方式是获取信息服务器只为每个终端保存最近几次信息请求返回的信息,例如保存最近6次请求返回的信息。如果再有新的信息请求,那么最早的一次就会被覆盖;还可以按照特定用户经常发送信息请求的信息加以保存;还可以保存一些热门信息等。本实施例当中所提出的方案的主要优点在于提供了一种实现获取信息方法,可有效的解决用户当前获取有关信息繁琐复杂的问题,通过设置信息查询标识,简化解析信息请求消息的过程,通过按照预定策略存储处理后的信息,从而使得用户能够更方便、快捷的获取其需要的信息,能够更好的满足用户的需求,还可节省无线资源或网络带宽资源。本发明提供的第三实施例是获取信息的网络架构图,如图3所示,包括终端301、包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等;获取信息服务器302、用于接收终端的信息请求消息,并根据所述信息请求消息返回相应消息,所述获取信息服务器302包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备;信息服务器1、信息服务器2至信息服务器N、代表各种信息服务器,例如呈现服务器、位置服务器以及个人信息X匿服务器(ProfileXDMServer)等,用于接收所述获取信息服务器302的查询并返回相应信息;本实施例当中所提出的方案的主要优点是提供了获取信息的网络架构图,明确了各个网络实体的功能。本发明提供的第四实施例是另一种获取信息的方法,包括用户需要获取的信息可能是多种多样的,比如描述某种业务是否在线以及联系方式的呈现信息,描述所处位置精确经纬度的位置信息以及用户习惯、爱好和生日等的私人永久信息,这些信息保存在不同的服务器中,例如呈现服务器、位置服务器以及个人信息X匿服务器(ProfileXDMServer)等;终端是请求获取用户信息的实体,所述终端包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等,本发明实施例中还涉及获取信息服务器,所述获取信息服务器用于接收终端的信息请求消息,并根据所述信息请求消息返回相应消息;所述获取信息服务器及各种信息服务器包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备;如图4所示,具体步骤如下步骤401、设置信息查询标识并发送给特定服务器;所述信息查询标识是多个用户标识及信息元素的集合,所述信息元素包括但不限于信息类型、所述信息元素还包括信息获取方式、所述信息的来源(即该信息存储服务器的名称及地址)以及获取的信息的保存时间等中的一种或其组合;所述特定服务器为所述获取信息服务器;所述设置查询标识还可包括修改或者删除、查询先前设置的信息查询标识,具体方法为将需要修改的信息查询标识和需要修改的内容发送给获取特定服务器(即获取信息服务器);例如信息请求者A经常需要获取好友Tony、John、Chris和Bob的PoC业务和IM业务是否在线以及应答模式等呈现信息以及他们的位置信息,因此所述信息请求者A决定把这些内容放在一起,组合一个集合,并把该集合存放在信息获取装置上,除了为该集合设定一个信息查询标识之外,还可以为其指定一个有效的时间(如到20081230日)或者有效期(如l年),如果不为其指定的话,也可以采用所述获取信息服务器设置的默认值。具体的操作流程如下信息请求者A为下述列表中的内容指定一个信息查询标识为MyFriends—Information,并指定其有效时间为1个月<table>tableseeoriginaldocumentpage10</column></row><table>如果不同的用户需要获取的信息不同,也可以分别指定,甚至可以具体到每一个用户,如下所示<table>tableseeoriginaldocumentpage10</column></row><table>步骤402、发送包含所述信息查询标识的信息请求消息给所述特定服务器;具体为所述信息请求者A把上述表格中的内容、设定的信息查询标识以及有效时间一起发给所述获取信息服务器(即,特定服务器),所述获取信息服务器(即,特定服务器)接收后发现有效期为1个月,由于目前的时间为2008年12月1日,因此有效时间截止到2009年1月1日,保存如下<table>tableseeoriginaldocumentpage11</column></row><table>除了可以向所述获取信息服务器发送信息获取请求消息外,还可以向所述获取信息服务器发送信息订阅请求消息,如果订阅请求消息中包含标识MyFriends_Information,那么订阅的有效时间不能超过标识的有效时间。如果所述信息请求者A希望能及时得到MyFriends_Information的最新信息,那么具体操作流程如下信息请求者A发起一个请求,要求订阅MyFriendsJnformation的信息,发起会话的日期为2008年12月6日;所述获取信息服务器接收到所述请求后,查询MyFriends_Information所代表的内容,并验证有效时间,验证通过后,立即去相应的信息服务器订阅有关信息,第一次所述相应信息服务器将会把全部相关信息都发给所述获取信息服务器,而以后所述获取信息服务器只会得到发生更改的信息。步骤403、接收所述特定服务器根据所述信息请求消息返回的信息;所述特定服务器(即所述获取信息服务器)接收到所述终端发送的包含所述信息查询标识的信息请求消息后,解析所述信息请求消息提取信息查询标识,通过所述信息查询标识迅速定位信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并将所述处理后的信息发送给所述终端;具体为当信息请求者A发起一个请求,要求获得MyFriends—Information的信息,发起会话的日期为2008年12月5日,所述获取信息服务器接收到所述请求后,查询MyFriendsJnformation所代表的内容,并验证有效时间,验证通过后,去相应的信息服务器获取有关信息,并处理如下然后将处理后的信息发送给所述终端。<table>tableseeoriginaldocumentpage12</column></row><table>容,所述信息请求者A可以对其进行修改或者删除或者查询,具体操作流程如下所述信息请求者A发送对所述信息查询标识MyFriendsJnformation进行修改的请求,其中需要增加一名用户Rosstfrance.com,另外IM业务的应答模式这个信息类型需要删除,发送的请求消息如下〈ModifyID=MyFriends_Information>〈ADD>〈URI>Ross@france.com〈/URI>〈/ADD>〈DELETE〉〈Element〉IM业务的应答模式〈/Element〉〈/DELETE〉〈/Modify〉所述获取信息服务器接收请求后,根据请求中的信息查询标识MyFriends.Information对所保存的数据进行修改,更改如下信息查询标识MyFriends—Information有效时间20090101用户标识信息类型Sip:Tony@france.comSip:Ross@france.comSip:John@canada.comSip:Chris@canada.comSip:Bob@canada.comPoC业务是否在线PoC业务的应答模式M业务是否在线位置信息本实施例当中所提出的方案的主要优点在于提供了一种获取信息的方法,通过预先设置信息查询标识,可使得用户每次获取信息更加便捷,只需在所述终端输入相应的信息查询标识便可获取所述信息。本发明提供的第五实施例是另一种获取信息的服务器,包括所述终端包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等,本发明实施例中还涉及服务器51,包括前面所述获取信息服务器及各种信息服务器,例如呈现服务器、位置服务器以及个人信息X匿服务器(ProfileXDMServer)等,所述服务器包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备;如图5所示,所述服务器51包括如下模块接收解析模块501:用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息模块502;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息要素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索本地服务器的存储器是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;其中,所述信息要素包括用户标识和信息元素,所述信息元素包括信息类型、还包括所述信息的来源(即该信息存储服务器的名称及地址)、信息获取方式、以及获取的信息的保存时间等中的一种或其组合;获取信息模块502:用于当接收到所述接收解析模块501发送的所述信息要素时,13根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送模块503;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式等从所述对应的服务器获取信息;所述对应的服务器包括但不限于呈现服务器、位置服务器以及个人信息XDM服务器(ProfileX匿Server)等;处理发送模块503:用于处理所述信息并将所述处理后的信息发送给所述终端;所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;还可将一些用户标识对应的基本信息保存在获取信息服务器的存储设备中,具体为统计用户信息请求中经常出现的所述信息要素,将这些频率出现较高的所述信息要素对应的信息保存在获取信息服务器的存储设备中,可以减少从外部服务器获取信息的次数,并在一定程度上节省了无线资源或者网络带宽资源。本实施例当中所提出的方案的主要优点在于提供一种获取信息的服务器,其介于所述终端和各种信息服务器之间,承接所述终端的信息请求,使得获取信息更加便捷。本发明提供的第六实施例是另一种获取信息的服务器,所述应用场景与实施例五相同,在此不再赘述;如图6所示,所述服务器61包括如下模块接收解析模块601:用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息模块602;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息要素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索本地服务器的存储器是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;其中,所述信息要素包括用户标识和信息元素,所述信息元素包括信息类型、还包括所述信息的来源(即该信息存储服务器的名称及地址)、信息获取方式、以及获取的信息的保存时间等中的一种或其组合;设置模块6001:其位于所述接收解析模块601内部,用于根据所述信息要素按照预定策略设置信息查询标识;所述预定策略可以是将一定时间内出现频率高的信息要素设置一个信息查询标识,或者针对特定用户经常出现的信息要素设置一个信息查询标识,还可以将一些一段时间内的热门信息设置一个信息查询标识,比如最近一部电影非常热门,那么信息获取装置为了方便使用,可以针对该电影设置一个信息查询标识,其对应着与该部电影有关的各种信息,比如内容简介、演员阵容、最新的放映时间和地点、网站的在线播放信息等等。而且获取信息服务器还可以分类存放这些信息查询标识,例如电影类、歌曲类、足球联赛类等;获取信息模块602:用于当接收到所述接收解析模块601发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送模块603;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式等从所述对应的服务器获取信息;所述对应的服务器包括但不限于呈现服务器、位置服务X匿Server)等;处理发送模块603:用于处理所述信息并将所述处理后的信息发送给所述终端;所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;还可将一些用户标识对应的基本信息保存在获取信息服务器的存储设备中,具体为统计用户信息请求中经常出现的所述信息要素,将这些频率出现较高的所述信息要素对应的信息保存在获取信息服务器的存储设备中,可以减少从外部服务器获取信息的次数,并在一定程度上节省了无线资源或者网络带宽资源。保存模块6002:其位于处理发送模块内部,用于将所述处理后信息按照预定策略保存;将所述处理后的信息暂时保存,保存的内容可以是把有关用户信息全部保存,也可以只保存一部分,例如保存用户的生日、通信地址,而不保存呈现信息和位置信息。保存的预定策略包括一种是在一定的时间内保存,过了时间就删除,这里所指的时间一般是获取信息服务器设置的默认值,当然也可由所述终端设定;另一种方式是获取信息服务器只为每个终端保存最近几次信息请求返回的信息,例如保存最近6次请求返回的信息。如果再有新的信息请求,那么最早的一次就会被覆盖;还可以按照特定用户经常发送信息请求的信息加以保存;还可以保存一些热门信息等。当所述获取信息服务器收到新的信息请求消息时,首先从暂存的用户信息中查询用户相应信息,当不能找到时才发起正常的流程向相应信息服务器获取信息。通过该方法可以节省与信息服务器通信的资源。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的服务器,所述服务器可以使用户获取信息更加便捷,还可在一定程度上节省了无线资源或者网络带宽资源。本发明提供的第七实施例是一种获取信息的系统,所述终端包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等,本发明实施例中还涉及服务器,包括前面所述获取信息服务器及各种信息服务器,例如呈现服务器、位置服务器以及个人信息X匿服务器(ProfileXDMServer)等,所述服务器包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、固定互联网设备以及适用于2G、2.5G,未来的3G、后3G、以及IP多媒体子域(IMS)移动网络设备;如图7所示,所述系统71包括如下接收解析实体701:用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息实体702;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息要素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索本地服务器的存储器是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;15其中,所述信息要素包括用户标识和信息元素,所述信息元素包括信息类型、还包括所述信息的来源(即该信息存储服务器的名称及地址)、信息获取方式、以及获取的信息的保存时间等中的一种或其组合;获取信息实体702:用于当接收到所述接收解析实体701发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送实体703;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式等从所述对应的服务器获取信息;所述对应的服务器包括但不限于呈现服务器、位置服务器以及个人信息XDM服务器(ProfileX匿Server)等;处理发送实体703:用于处理所述信息并将所述处理后的信息发送给所述终端;所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;还可将一些用户标识对应的基本信息保存在获取信息服务器的存储设备中,具体为统计用户信息请求中经常出现的所述信息要素,将这些频率出现较高的所述信息要素对应的信息保存在获取信息服务器的存储设备中,可以减少从外部服务器获取信息的次数,并在一定程度上节省了无线资源或者网络带宽资源。本实施例当中所提出的方案的主要优点在于提供一种获取信息的系统,实现了用户快速方便获取信息需求,丰富了用户的体验。本发明提供的第八实施例是另一种获取信息的系统,应用场景与实施例七相同,在此不再赘述;如图8所示,所述系统81包括如下实体接收解析实体801:用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息实体802;所述信息请求消息包含多个用户的标识和各种信息元素,其中所述多个用户标识可以是多个用户的标识,或者是一个用户组的统一标识;所述解析所述信息请求消息并提取信息要素包括取出所述信息请求消息中包含的用户标识及信息元素并分析所述用户标识及信息要素,提取出所述信息要素;所述解析所述信息请求消息并提取信息要素还包括搜索本地服务器的存储器是否存储有信息要素中涉及的相关信息,以进一步减少信息要素的内容;其中,所述信息要素包括用户标识和信息元素,所述信息元素包括信息类型、还包括所述信息的来源(即该信息存储服务器的名称及地址)、信息获取方式、以及获取的信息的保存时间等中的一种或其组合;设置实体8001:其位于所述接收解析实体801内部,用于根据所述信息要素按照预定策略设置信息查询标识;所述预定策略可以是将一定时间内出现频率高的信息要素设置一个信息查询标识,或者针对特定用户经常出现的信息要素设置一个信息查询标识,还可以将一些一段时间内的热门信息设置一个信息查询标识,比如最近一部电影非常热门,那么信息获取装置为了方便使用,可以针对该电影设置一个信息查询标识,其对应着与该部电影有关的各种信息,比如内容简介、演员阵容、最新的放映时间和地点、网站的在线播放信息等等。而且获取信息服务器还可以分类存放这些信息查询标识,例如电影类、歌曲类、足球联赛类等;获取信息实体802:用于当接收到所述接收解析实体801发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送实体803;具体为根据所述信息要素中的信息类型、对应的服务器名称和地址以及获取方式等从所述对应的服务器获取信息;所述对应的服务器包括但不限于呈现服务器、位置服务器以及个人信息XDM服务器(ProfileX匿Server)等;处理发送实体803:用于处理所述信息并将所述处理后的信息发送给所述终端;所述处理所述获取的信息具体为将从不同服务器获取的信息按照用户标识分门别类的加以整理;还可将一些用户标识对应的基本信息保存在获取信息服务器的存储设备中,具体为统计用户信息请求中经常出现的所述信息要素,将这些频率出现较高的所述信息要素对应的信息保存在获取信息服务器的存储设备中,可以减少从外部服务器获取信息的次数,并在一定程度上节省了无线资源或者网络带宽资源。保存实体8002:其位于处理发送实体内部,用于将所述处理后信息按照预定策略保存;将所述处理后的信息暂时保存,保存的内容可以是把有关用户信息全部保存,也可以只保存一部分,例如保存用户的生日、通信地址,而不保存呈现信息和位置信息。保存的预定策略包括一种是在一定的时间内保存,过了时间就删除,这里所指的时间一般是获取信息服务器设置的默认值,当然也可由所述终端设定;另一种方式是获取信息服务器只为每个终端保存最近几次信息请求返回的信息,例如保存最近6次请求返回的信息。如果再有新的信息请求,那么最早的一次就会被覆盖;还可以按照特定用户经常发送信息请求的信息加以保存;还可以保存一些热门信息等。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的服务器,所述服务器可以使用户获取信息更加便捷,还可在一定程度上节省了无线资源或者网络带宽资源。本发明提供的第九实施例是一种获取信息的终端,应用场景与实施例五相同,在此不再赘述;包括如下如图9所示,终端91用于实现通信的功能,所述终端91包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等;设置发送模块901:用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;所述特定服务器是所述获取信息服务器,所述信息查询标识是多个用户标识及信息元素的集合,所述信息元素包括但不限于信息类型、还包括信息获取方式、所述信息的来源(即该信息存储服务器的名称及地址)、以及获取的信息的保存时间等中的一种或其组合.所述设置查询标识还可包括修改、删除或者查询先前设置的信息查询标识,具体方法为将需要修改的信息查询标识和需要修改的内容发送给获取特定服务器(即获取信息服务器);获取模块902:用于接收获取所述特定服务器根据所述信息请求消息返回的信17息;所述特定服务器(即所述获取信息服务器)接收到所述终端发送的包含所述信息查询标识的信息请求消息后,解析所述信息请求消息提取信息查询标识,通过所述信息查询标识迅速定位信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并将所述处理后的信息发送给所述终端。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的终端,通过预先设置信息查询标识,可使得用户每次获取信息更加便捷,只需在所述终端输入相应的信息查询标识便可获取所述信息。本发明提供的第十实施例是一种获取信息的终端,应用场景与实施例五相同,在此不再赘述;包括如下如图10所示,终端101用于实现通信的功能,所述终端101包括但不限于计算机和智能设备,其中智能设备为具有信号处理能力的设备,包括但不限于移动互联网设备、全球定位系统设备、超便携移动个人电脑、自动抄表系统终端以及自动计费系统终端等;设置发送模块1001:用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;第一设置子模块10001:其位于所述设置发送模块1001,用于将多个用户标识及信息元素的集合设定信息查询标识;第二设置子模块10002:其位于所述设置发送模块1001,用于设置所述多个用户标识及信息元素;所述设置所述多个用户标识及信息元素包括但不限于增加、减少或修改所述多个用户标识及信息元素;所述第一设置子模块10001与所述第二设置子模块10002保持连接;所述特定服务器是所述获取信息服务器,所述信息查询标识是多个用户标识及信息元素的集合,所述信息元素包括但不限于信息类型、还包括信息获取方式、所述信息的来源(即该信息存储服务器的名称及地址)、以及获取的信息的保存时间等中的一种或其组合.所述设置查询标识还可包括修改、删除或者查询先前设置的信息查询标识,具体方法为将需要修改的信息查询标识和需要修改的内容发送给获取特定服务器(即获取信息服务器);接收模块1002:用于接收所述特定服务器根据所述信息请求消息返回的信息;所述特定服务器(即所述获取信息服务器)接收到所述终端发送的包含所述信息查询标识的信息请求消息后,解析所述信息请求消息提取信息查询标识,通过所述信息查询标识迅速定位信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并将所述处理后的信息发送给所述终端。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的终端,通过预先设置信息查询标识,可使得用户每次获取信息更加便捷,只需在所述终端输入相应的信息查询标识便可获取所述信息,而且所述信息查询标识还可随时根据用户需要进行设置。本发明提供的第十一实施例是一种获取信息的系统,应用场景与实施例七相同,在此不再赘述;如图9所示,包括如下18设置发送实体1101:用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;所述特定服务器是所述获取信息服务器,所述信息查询标识是多个用户标识及信息元素的集合,所述信息元素包括但不限于信息类型、还包括信息获取方式、所述信息的来源(即该信息存储服务器的名称及地址)、以及获取的信息的保存时间等中的一种或其组合.所述设置查询标识还可包括修改、删除或者查询先前设置的信息查询标识,具体方法为将需要修改的信息查询标识和需要修改的内容发送给获取特定服务器(即获取信息服务器);接收实体1102:用于接收所述特定服务器根据所述信息请求消息返回的信息;所述特定服务器(即所述获取信息服务器)接收到所述终端发送的包含所述信息查询标识的信息请求消息后,解析所述信息请求消息提取信息查询标识,通过所述信息查询标识迅速定位信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并将所述处理后的信息发送给所述终端。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的系统,使得用户每次获取信息更加便捷。本发明提供的第十二实施例是一种获取信息的系统,应用场景与实施例七相同,在此不再赘述;如图12所示,包括如下设置发送实体1201:用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;第一设置子实体12001:其位于所述设置发送实体1201,用于将多个用户标识及信息元素的集合设定信息查询标识;第二设置子实体12002:其位于所述设置发送实体1201,用于设置所述多个用户标识及信息元素;所述设置所述多个用户标识及信息元素包括但不限于增加、减少或修改所述多个用户标识及信息元素;所述第一设置子实体12001与所述第二设置子实体12002保持连接;所述特定服务器是所述获取信息服务器,所述信息查询标识是多个用户标识及信息元素的集合,所述信息元素包括但不限于信息类型、还包括信息获取方式、所述信息的来源(即该信息存储服务器的名称及地址)、以及获取的信息的保存时间等中的一种或其组合.所述设置查询标识还可包括修改、删除或者查询先前设置的信息查询标识,具体方法为将需要修改的信息查询标识和需要修改的内容发送给获取特定服务器(即获取信息服务器);接收实体1202:用于接收所述特定服务器根据所述信息请求消息返回的信息;所述特定服务器(即所述获取信息服务器)接收到所述终端发送的包含所述信息查询标识的信息请求消息后,解析所述信息请求消息提取信息查询标识,通过所述信息查询标识迅速定位信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并将所述处理后的信息发送给所述终端。本实施例当中所提出的方案的主要优点在于提供了一种获取信息的系统,使得用户能够更方便、快捷的获取其需要的信息,能够更好的满足用户的需求。本领域的技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块、实体或流程并不一定是实施本发明所必需的。本领域的技术人员可以理解实施例中的终端、服务器及系统中的模块或实体可以按照实施例的描述分布于实施例的终端、服务器及系统中,也可以进行相应变化位于不同于本实施例的一个或多个设备中。上述实施例的模块或实体可以合并成一个模块或实体,也可以精进一步拆分成多个子模块或实体。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明较佳的具体实施方式,仅用以说明本发明的技术方案,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。20权利要求一种获取信息的方法,其特征在于,包括接收终端的信息请求消息;解析所述信息请求消息并提取信息要素;根据所述信息要素从相应服务器获取信息;处理所述获取的信息并发送给所述终端。2.如权利要求1所述的方法,其特征在于,所述信息请求消息包含信息查询标识;或,用户标识及信息元素。3.如权利要求1或2所述的方法,其特征在于,所述接收终端的信息请求消息之前还包括按照预定策略设置信息查询标识。4.如权利要求1或2所述的方法,其特征在于,所述处理所述查询信息并发送给所述终端后还包括将所述处理后信息按照预定策略保存。5.—种获取信息的方法,其特征在于,包括设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;获取所述特定服务器根据所述信息请求消息返回的信息。6如权利要求5所述的方法,其特征在于,所述信息查询标识表示多个用户信息及信息元素的集合。7.如权利要求6所述的方法,其特征在于,所述信息元素包括信息类型,还包括信息来源、信息获取方式以及信息保存时间中的一种或其组合。8.—种获取信息的服务器,其特征在于,包括接收解析模块用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息模块;获取信息模块用于当接收到所述接收解析模块发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送模块;处理发送模块用于处理所述信息并将所述处理后的信息发送给所述终端。9.如权利要求8所述的服务器,其特征在于,所述接收解析模块包括设置模块用于按照预定策略设置信息查询标识。10.如权利要求8或9所述的服务器,其特征在于,所述处理发送模块包括保存模块用于将所述处理后信息按照预定策略保存。11.一种获取信息的系统,其特征在于,包括接收解析实体用于接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,将所述信息要素发送给获取信息实体;获取信息实体用于当接收到所述接收解析实体发送的所述信息要素时,根据所述信息要素从相应服务器获取信息,将所述信息发送给处理发送实体;处理发送实体用于处理所述信息并将所述处理后的信息发送给所述终端。12.如权利要求11所述的系统,其特征在于,所述接收解析实体包括设置实体用于按照预定策略设置信息查询标识。13.如权利要求11或12所述的系统,其特征在于,所述处理发送实体包括保存实体用于将所述处理后信息按照预定策略保存。14.一种获取信息的终端,其特征在于,所述终端包括设置发送模块用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;接收模块用于接收所述特定服务器根据所述信息请求消息返回的信息。15.如权利要求14所述终端,其特征在于,所述设置发送模块包括第一设置子模块用于将多个用户标识及信息元素的集合设定信息查询标识。16.如权利要求15所述终端,其特征在于,所述设置发送模块包括第二设置子模块用于设置所述多个用户标识及信息元素。17.—种获取信息的系统,其特征在于,所述系统包括设置发送实体用于设置信息查询标识并发送给特定服务器;发送包含所述信息查询标识的信息请求消息给所述特定服务器;接收实体用于接收所述特定服务器根据所述信息请求消息返回的信息。18.如权利要求17所述系统,其特征在于,所述设置发送实体包括第一设置子实体用于将多个用户信息及信息元素的集合设定信息查询标识。19.如权利要求17所述系统,其特征在于,所述设置发送实体包括第二设置子实体用于设置所述多个用户信息及信息元素。全文摘要本发明公开了一种获取信息的方法、终端、服务器及系统,其尤其涉及在移动通信网络、Internet网络上开展的关于用户信息收集及管理的技术。所述方法包括接收终端的信息请求消息,解析所述信息请求消息并提取信息要素,根据所述信息要素从相应服务器获取信息,处理所述获取的信息并发送给所述终端;还提供了相应的终端、服务器及系统,采用本发明可解决用户当前获取信息繁琐复杂的问题。文档编号H04W4/12GK101754122SQ20081021838公开日2010年6月23日申请日期2008年12月12日优先权日2008年12月12日发明者刘海涛申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1