一种确定用户数据的方法、系统及装置制造方法及图纸

技术编号:3543205 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种确定用户数据的方法,包括:接收业务服务器发送的携带有用户标识的访问请求消息,根据所述用户标识查找对应的用户的状态信息,根据查找到的所述用户的状态信息选择对应的用户数据。通过本发明专利技术实施例解决了现有技术用户数据访问框架中,用户数据是固定的,只能对其进行修改的时候才能改变用户数据,从而不能适应用户不同状态下的需求的问题。本发明专利技术实施例同时公开了一种确定用户数据的系统及装置。

【技术实现步骤摘要】

本专利技术涉及网络通信技术,特别涉及一种确定用户数据的方法、系统及装置
技术介绍
现有的通信网络中,随着手机用户逐渐增多,而各种业务服务也越来越多。 在各种服务中,有些服务是手机用户自己定制的,而有些服务是用户不想接收 到的。目前,为了能够让手机用户只收到自己想要的业务服务,允许手机用户自 己设定一个用户数据,网络侧在有业务服务需要向手机用户发送时,需要查看该手机用户设定的用户数据,从而进行相应的操作,比如是否向用户提供业 务服务等等。由国际标准组织开》文移动联盟(Open Mobile Alliance, OMA )制定的扩展 标识语言(extensible Markup Language , XML)文件管理(XML Document Management, XDM )规范和一系列用户数据相关的规范中,规定了用户数据 以XML格式存储在XML文件管理服务器(XML Document Management Server, XDMS)中。在访问用户数据或其中的元素时,需要根据XDM规范 构造相应的访问对象统一资源描述符(Uniform Resource Identifier, URI),通 过超文本传送协议(Hyper Text Transport Protocol, HTTP )访问用户数据。步骤100、 XDM客户端在有业务服务时,构造用户数据的统一资源描述 符,将该统一资源描述符置于HTTP请求消息中,发送给聚合代理(Aggregation Proxy)实体。步骤IOI、聚合代理实体根据业务标识(AUID),将该HTTP GET请求消 息转发纟合相应的XDMS 。步骤102 、 XDMS根据该HTTP GET请求消息完成鉴权后,向聚合代理实 体发送200 OK响应消息,并在该响应消息中携带请求消息中需要的用户数 据。步骤103、聚合代理实体将200OK响应消息转发给XDM客户端。 步骤104、 XDM客户端根据该200OK响应消息中的用户数据进行操作。 但是目前的用户数据是固定的,只能对其进行修改的时候才能改变用户数 据,如果用户希望自己在上班时,不接收任何业务服务,而在下班后,接收自 己定制的业务服务,通过现有的用户数据访问框架,显然无法实现。综上所述,目前的用户数据访问框架中,用户数据不能适应用户不同状态 下的需求。
技术实现思路
本专利技术实施例提供一种确定用户数据的方法、系统及装置,用以解决现有 技术用户数据访问框架中,用户数据是固定的,只能对其进行修改的时候才能 改变用户数据,从而不能适应用户不同状态下的需求的问题。一种确定用户数据的系统,包括业务服务器,该系统还包括管理服务器,用于接收所述业务服务器发送的携带有用户标识的访问请求 消息,根据所述用户标识查找对应的用户的状态信息,根据查找到的所述用户 的状态信息选择对应的用户数据。本专利技术实施例提供的又一种确定用户数据的系统,包括业务服务器,该系 统还包括聚合代理实体,用于接收所述业务服务器发送的携带有用户标识的访问请 求消息;映射代理实体,用于根据所述用户标识查找对应的用户的状态信息,根据 查找到的所述用户的状态信息选择对应的用户数据。本专利技术实施例提供的一种管理服务器包括接收模块,用于接收所述业务服务器发送的携带有用户标识的访问请求消自.查找模块,用于根据所述用户标识查找对应的用户的状态信息; 选择模块,用于根据所述查找模块查找到的所述用户的状态信息选择对应 的用户数据。本专利技术实施例接收业务服务器发送的携带有用户标识的访问请求消息,根 据所述用户标识查找对应的用户的状态信息,根据查找到的所述用户的状态信 息选择对应的用户数据,从而满足用户在不同状态下的需求。附图说明图2A为本专利技术实施例第 一种确定用户数据的系统结构示意图; 图2B为本专利技术实施例第二种确定用户数据的系统结构示意图; 图2C为本专利技术实施例管理服务器的结构示意图; 图3A为本专利技术实施例确定用户数据的第 一种方法流程示意图; 图3B为本专利技术实施例确定用户数据的第二种方法流程示意图; 图3C为本专利技术实施例确定用户数据的第三种方法流程示意图; 图3D为本专利技术实施例确定用户数据的第四种方法流程示意图。具体实施例方式下面结合说明书附图对本专利技术实施例作进一步详细描述。 如图2A所示,本专利技术实施例第一种确定用户数据的系统包括业务服务 器IO和管理服务器11。业务服务器10,用于向管理服务器11发送携带有用户标识的访问请求消自在本实施例中,业务服务器10可以在访问请求消息中携带业务标识以及 文件路径。访问请求消息可以是HTTP请求,该HTTP请求中包含了 URI。 其中,业务服务器IO还可以进一步包括处理^t块100。 处理模块100,用于根据管理服务器11选择的用户数据进行操作。 业务服务器10进行操作的方式包括但不限于下列方式中的 一种 业务服务器IO判断是否向用户提供业务服务,业务服务器IO是否向用户 发送消息等等。比如用户数据为拒绝广告信息,则业务服务器IO判断给用户提供的业 务是否为广告信息,如果是,则不向用户提供业务信息;否则,向用户提供业 务信息。管理服务器11,用于接收业务服务器IO发送的携带有用户标识的访问请 求消息,根据该用户标识查找对应的用户的状态信息,根据查找到的用户的状 态信息选择对应的用户数据。其中,本专利技术实施例第一种确定用户数据的系统还可以进一步包括用户 状态服务器12。用户状态服务器12,用于在预先设置的切换条件满足时,切换用户的状态 信息,或根据收到的用户切换信息,切换用户的状态信息。则管理服务器11通过用户状态服务器12查找对应的用户的状态信息。 其中,切换条件包括但不限于下列方式中的 一种或几种 时间条件、呈现信息、位置信息、状态信息等等。 用户切换信息中至少包括用户标识和切换状态。如图2B所示,本专利技术实施例第二种确定用户数据的系统包括业务服务 器20、聚合代理实体21和映射代理实体22。业务服务器20,用于向聚合代理实体21发送携带有用户标识的访问请求 消息。在本实施例中,业务服务器可以在访问请求消息中携带业务标识以及文件 路径。访问请求消息可以是HTTP请求,该HTTP请求中包含了 URI。 其中,业务服务器20还可以进一步包括处理模块200。 处理模块200,用于根据映射代理实体22选择的用户数据进行操作。 业务服务器20进行操作的方式包括但不限于下列方式中的一种 业务服务器20判断是否向用户提供业务服务,业务服务器20是否向用户 发送消息等等。比如用户数据为拒绝广告信息,则业务服务器20判断给用户提供的业 务是否为广告信息,如果是,则不向用户提供业务信息;否则,向用户提供业 务信息。聚合代理实体21 ,用于接收业务服务器20发送的携带有用户标识的访问 请求消息。映射代理实体22,用于根据聚合代理实体21接收到访问请求消息中的用 户标识查找对应的用户的状态信息,根据查找到的用户的状态信息选择对应的 用户数据。其中,映射代理实体22还可以进一步包括查找模块220和选择模块221。 查找模块220,用于根据聚合代理实体21接收到访问请求消息中的用户标识查找对应的用户的状态信息。选择模块221 ,用于根据查找模块220查找到的用户的状态信息选择对本文档来自技高网
...

【技术保护点】
一种确定用户数据的方法,其特征在于,该方法包括: 接收业务服务器发送的携带有用户标识的访问请求消息; 根据所述用户标识查找对应的用户的状态信息; 根据查找到的所述用户的状态信息选择对应的用户数据。

【技术特征摘要】
1、一种确定用户数据的方法,其特征在于,该方法包括接收业务服务器发送的携带有用户标识的访问请求消息;根据所述用户标识查找对应的用户的状态信息;根据查找到的所述用户的状态信息选择对应的用户数据。2、 如权利要求1所述的方法,其特征在于,所述根据查找到的所述用户 的状态信息选择对应的用户数据之后还包括向所述业务服务器发送携带有所述用户数据的响应消息。3、 如权利要求1所述的方法,其特征在于,所述根据查找到的所述用户 的状态信息选择对应的用户数据之后还包括所述业务服务器根据所述管理服务器选择的所述用户数据进行操作; 其中,所述操作包括是否向用户发送消息或是否向用户提供业务服务。4、 如权利要求l所述的方法,其特征在于,该方法还包括 在预先设置的切换条件满足时,切换所述用户的状态信息,或根据收到的用户切换信息,切换所述用户的状态信息。5、 如权利要求1所述的方法,其特征在于,所述根据查找到的所述用户 的状态信息选择对应的用户数据包括根据预先设定的用户的状态信息和用户数据标识的对应关系,选择所述用 户的状态信息对应的用户数据标识。6、 如权利要求1所述的方法,其特征在于,所述根据查找到的所述用户 的状态选择对应的用户数据包括根据预先设定的用户的状态信息和文件路径的对应关系,查找所述用户的 状态对应的文件路径,选^奪所述文件路径对应的用户数据。7、 一种确定用户数据的系统,包括业务服务器,其特征在于,该系统还 包括管理服务器,用于接收所述业务服务器发送的携带有用户标识的访问请求 消息,根据所述用户标识查找对应的用户的状态信息,根据查找到的所述用户 的状态信息选择对应的用户数据。8、 如权利要求7所述的系统,其特征在于,所述管理服务器包括 接收模块,用于接收所述业务服务器发送的携带有用户标识的访问请求消自.查找模块,用于根据所述用户标识查找对应的用户的状态信息; 选择模块,用于根据所述查找模块查找到的所述用户的状态信息选择对应的用户数据。9、 如权利要求7所述的系统,其特征在于,所述管理服务器还包括 响应模块,用于向所述业务服务器发送携带有所述选择模块选择的所述用户数据的响应消息。10、 如权利要求7所述的系统,其特征在于,所述业务服务器包括 处理模块,用于根据所述管理服务器选择的所述用户数据进行操作; 其中,所述操作包括是否向用户发送消息或是否向用户提供业务服务。11、 如权利要求8所述的系统,其特征在于,所述系统还包括用户状态服务器,用于在预先设置的切换条件满足时,切换所述用户的状 态信息,或根据收到的用户切换信息,切换所述用户的状态信息; 则所述查找模块包括第一模块,用于通过所述用户状态服务器查找对应的用户的状态信息。12、 如权利要求8所述的系统,其特征在于,所述选择模块包括 第一存储模块,用于保存用户的状态信息和用户数据标识的第一对应关系;用户数据确定模块,用于根据所述第一对应关系,选择所述查找模块查找 到的用户的状态信息对应的用户翁:据标识。13、 如权利要求8所述的系统,其特征在于,所述选一奪模块包括 第二存储模块,用于保存用户的状态信息和文件路径的第二对应关系; 文件路径确定模块,用于根据所述第二对应关系,查找所述查找模块查找到的所述用户的状态信息对应的文件路径,选择所述文件路径对应的用户数 据。14、 一种确定用户数据的系统...

【专利技术属性】
技术研发人员:付沛邵刚谭银燕
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1