获取上网环境信息的方法及装置转让专利

申请号 : CN201410099057.1

文献号 : CN104935445B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林宇东付晓强涂杰田伟唐艳平何双宁张元龙王进

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明公开了一种获取上网环境信息的方法及装置,属于互联网技术领域。所述方法包括:获取地址信息对应的用户特征,所述用户特征根据所述地址信息对应的用户操作行为得到;根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值;根据所述特征统计值,获取所述地址信息的上网环境信息。所述装置包括:第一获取模块、第二获取模块和第三获取模块。本发明通过获取到不同地址信息的不同上网环境信息,为不同的用户推荐不同的信息,从而使为该用户推荐的信息更贴切该用户的需求。

权利要求 :

1.一种获取上网环境信息的方法,其特征在于,所述方法包括:获取地址信息对应的用户特征,所述用户特征根据所述地址信息对应的用户操作行为得到,所述用户特征包括行为特征和属性特征;

根据所述用户特征和所述地址信息,从地址信息、用户特征与特征统计值之间的对应关系中,获取每个用户特征对应的特征统计值,所述特征统计值为具有对应用户特征的用户数,一个地址信息对应多个用户特征;

根据所述特征统计值,获取所述地址信息的上网环境信息。

2.如权利要求1所述的方法,其特征在于,所述获取地址信息对应的用户特征之前,还包括:接收操作请求,所述操作请求携带用户标识、操作类型信息和用户所在设备的地址信息;

相应地,所述获取地址信息对应的用户特征,包括下述至少一项:根据所述操作类型信息,从已存储的操作类型信息和行为特征之间的对应关系中获取对应的行为特征;

根据所述操作类型信息,确定所述地址信息对应的行为特征;

根据所述用户标识,从已存储的用户标识与用户信息之间的对应关系中获取所述用户的属性特征。

3.如权利要求1或2所述的方法,其特征在于,所述根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值,包括:如果所述用户特征包括行为特征,则根据所述行为特征和所述地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;

根据所述地址信息,从所述地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值。

4.如权利要求1或2所述的方法,其特征在于,所述根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值,包括:如果所述用户特征包括属性特征,则根据所述属性特征和所述地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;

根据所述地址信息,从所述地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。

5.如权利要求1或2所述的方法,其特征在于,所述根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值,包括:如果所述用户特征包括行为特征和属性特征,则根据所述行为特征和所述地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;

根据所述属性特征和所述地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;

根据所述地址信息,从所述地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值;

根据所述地址信息,从所述地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。

6.如权利要求2所述的方法,其特征在于,所述根据所述特征统计值,获取所述地址信息的上网环境信息,包括:根据所述特征统计值,确定所述特征统计值所在的特征范围;

根据所述特征范围,从已存储的特征范围与上网环境信息之间的对应关系中获取对应的上网环境信息。

7.一种获取上网环境信息的装置,其特征在于,所述装置包括:第一获取模块,用于获取地址信息对应的用户特征,所述用户特征根据所述地址信息对应的用户操作行为得到,所述用户特征包括行为特征和属性特征;

第二获取模块,用于根据所述用户特征和所述地址信息,从地址信息、用户特征与特征统计值之间的对应关系中,获取每个用户特征对应的特征统计值,所述特征统计值为具有对应用户特征的用户数,一个地址信息对应多个用户特征;

第三获取模块,用于根据所述特征统计值,获取所述地址信息的上网环境信息。

8.如权利要求7所述的装置,其特征在于,所述装置还包括:接收模块,用于接收操作请求,所述操作请求携带用户标识、操作类型信息和用户所在设备的地址信息;

相应地,所述第一获取模块包括下述至少一个单元:

第一获取单元,用于根据所述操作类型信息,从已存储的操作类型信息和行为特征之间的对应关系中获取对应的行为特征;

第一确定单元,用于根据所述操作类型信息,确定所述地址信息对应的行为特征;

第二获取单元,用于根据所述用户标识,从已存储的用户标识与用户信息之间的对应关系中获取所述用户的属性特征。

9.如权利要求7或8所述的装置,其特征在于,所述第二获取模块包括:第一更新单元,用于如果所述用户特征包括行为特征,则根据所述行为特征和所述地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;

第三获取单元,用于根据所述地址信息,从所述地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值。

10.如权利要求7或8所述的装置,其特征在于,所述第二获取模块包括:第二更新单元,用于如果所述用户特征包括属性特征,则根据所述属性特征和所述地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;

第四获取单元,用于根据所述地址信息,从所述地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。

11.如权利要求7或8所述的装置,其特征在于,所述第二获取模块包括:第三更新单元,用于如果所述用户特征包括行为特征和属性特征,则根据所述行为特征和所述地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;

第四更新单元,用于根据所述属性特征和所述地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;

第五获取单元,用于根据所述地址信息,从所述地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值;

第六获取单元,用于根据所述地址信息,从所述地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。

12.如权利要求8所述的装置,其特征在于,所述第三获取模块包括:第二确定单元,用于根据所述特征统计值,确定所述特征统计值所在的特征范围;

第七获取单元,用于根据所述特征范围,从已存储的特征范围与上网环境信息之间的对应关系中获取对应的上网环境信息。

说明书 :

获取上网环境信息的方法及装置

技术领域

[0001] 本发明涉及互联网技术领域,特别涉及一种获取上网环境信息的方法及装置。

背景技术

[0002] 随着互联网技术的发展,用户的需求逐渐从大众化向个性化发展,单一的信息推荐方法已不能满足用户的需求,所以需要针对不同的用户推荐不同的信息。例如,当该用户为游戏用户时,可以为该用户推荐一些游戏信息;当该用户为视频用户时,可以为该用户推荐一些视频信息。
[0003] 由于不同的用户的行为不同,且该用户在不同的上网环境中的行为也不同,所以可以根据用户的上网环境信息为该用户推荐不同的信息,以提供不同的服务。然而目前无法获取到用户的上网环境信息,以至于无法为用户推荐不同的信息,进而无法为该用户提供不同的服务。

发明内容

[0004] 为了解决现有技术的问题,本发明实施例提供了一种获取上网环境信息的方法及装置。所述技术方案如下:
[0005] 一方面,提供了一种获取上网环境信息的方法,所述方法包括:
[0006] 获取地址信息对应的用户特征,所述用户特征根据所述地址信息对应的用户操作行为得到;
[0007] 根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值;
[0008] 根据所述特征统计值,获取所述地址信息的上网环境信息。
[0009] 另一方面,提供了一种获取上网环境信息的装置,所述装置包括:
[0010] 第一获取模块,用于获取地址信息对应的用户特征,所述用户特征根据所述地址信息对应的用户操作行为得到;
[0011] 第二获取模块,用于根据所述用户特征和所述地址信息,获取所述地址信息的特征统计值;
[0012] 第三获取模块,用于根据所述特征统计值,获取所述地址信息的上网环境信息。
[0013] 在本发明实施例中,由于地址信息可以更好地体现用户的上网环境信息,所以可以统计该地址信息对应的用户特征,根据该用户特征获取该地址信息对应的特征统计值,根据该特征统计值获取该地址信息的上网环境信息。如此,获取到不同地址信息的不同上网环境信息,就可以为不同的用户推荐不同的信息,从而使为该用户推荐的信息更贴切该用户的需求。

附图说明

[0014] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015] 图1是本发明实施例提供的一种获取上网环境信息的方法流程图;
[0016] 图2是本发明实施例提供的一种获取上网环境信息的系统架构图;
[0017] 图3是本发明实施例提供的一种获取上网环境信息的方法流程图;
[0018] 图4是本发明实施例提供的一种获取上网环境信息的装置结构示意图。

具体实施方式

[0019] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0020] 图1是本发明实施例提供的一种获取上网环境信息的方法流程图,参见图1,该方法包括:
[0021] 步骤101:获取地址信息对应的用户特征,该用户特征根据该地址信息对应的用户操作行为得到;
[0022] 步骤102:根据该用户特征和该地址信息,获取该地址信息的特征统计值;
[0023] 步骤103:根据获取的特征统计值,获取该地址信息的上网环境信息。
[0024] 其中,获取地址信息对应的用户特征之前,还包括:
[0025] 接收操作请求,该操作请求携带用户标识、操作类型信息和用户所在设备的地址信息;
[0026] 相应地,获取地址信息对应的用户特征,包括下述至少一项:
[0027] 根据该操作类型信息,从已存储的操作类型信息和行为特征之间的对应关系中获取对应的行为特征;
[0028] 根据该操作类型信息,确定该地址信息对应的行为特征;
[0029] 根据该用户标识,从已存储的用户标识与用户信息之间的对应关系中获取该用户的属性特征。
[0030] 可选地,根据该用户特征和该地址信息,获取该地址信息的特征统计值,包括:
[0031] 如果该用户特征包括行为特征,则根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;
[0032] 根据该地址信息,从地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值。
[0033] 可选地,根据该用户特征和该地址信息,获取该地址信息的特征统计值,包括:
[0034] 如果该用户特征包括属性特征,则根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;
[0035] 根据该地址信息,从地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0036] 可选地,根据该用户特征和该地址信息,获取该地址信息的特征统计值,包括:
[0037] 如果该用户特征包括行为特征和属性特征,则根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;
[0038] 根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;
[0039] 根据该地址信息,从地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值;
[0040] 根据该地址信息,从地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0041] 进一步地,根据获取的特征统计值,获取该地址信息的上网环境信息,包括:
[0042] 根据获取的特征统计值,确定该特征统计值所在的特征范围;
[0043] 根据该特征范围,从已存储的特征范围与上网环境信息之间的对应关系中获取对应的上网环境信息。
[0044] 其中,特征统计值为具有对应用户特征的用户数。
[0045] 在本发明实施例中,由于地址信息可以更好地体现用户的上网环境信息,所以可以统计该地址信息对应的用户特征,根据该用户特征获取该地址信息对应的特征统计值,根据该特征统计值获取该地址信息的上网环境信息。如此,获取到不同地址信息的不同上网环境信息,就可以为不同的用户推荐不同的信息,从而使为该用户推荐的信息更贴切该用户的需求。
[0046] 图2是本发明实施例提供的一种获取上网环境信息的系统架构图,在该系统架构图中包括用户侧和网络侧,网络侧包括行为服务器、特征统计服务器和分类计算服务器,且行为服务器、特征统计服务器和分类计算服务器可以是单独的服务器,也可以是同一服务器上不同的功能模块。
[0047] 图3是本发明实施例提供的一种获取上网环境信息的方法流程图。参见图3,该方法包括:
[0048] 步骤301:行为服务器接收操作请求,该操作请求携带用户标识、操作类型信息和用户所在设备的地址信息。
[0049] 其中,当用户执行某个操作行为时,该用户会向其所在的设备提交操作指令,该设备根据该操作指令向行为服务器发送操作请求。例如,当该用户登录游戏时,该用户向该设备提交登录指令,该设备根据该登录指令可以向行为服务器发送登录游戏的操作请求。当该用户在网络上进行购物时,该用户向该设备提交购物指令,该设备根据该购物指令可以向该行为服务器发送购物操作请求。
[0050] 其中,用户标识可以为用户帐号、用户邮箱等信息。操作类型信息可以为操作标识、操作名称等信息,例如,当用户登录游戏时,该操作类型信息为该游戏的名称。当该用户使用移动设备上网时,该操作类型信息可以为移动设备的标识。
[0051] 其中,用户所在设备的地址信息可以为该设备的IP(Internet Protocol,网络之间互连的协议)地址,也可以为该设备的IP地址所在的IP段。本发明实施例对设备的地址信息不做具体限定。
[0052] 步骤302:行为服务器获取地址信息对应的用户特征,该用户特征根据该地址信息对应的用户操作行为得到。
[0053] 优选地,该用户特征包括行为特征和属性特征中的至少一项,可以根据下述(1)-(3)步骤中的至少一项的方法获取该地址信息对应的用户特征,包括:
[0054] (1)、行为服务器根据该操作类型信息,从已存储的操作类型信息和行为特征之间的对应关系中获取对应的行为特征。
[0055] 其中,行为特征可以为用户上网是产生的行为所具有的特征。比如,该行为特征可以为游戏用户、使用移动设备上网用户、视频用户等特征。
[0056] (2)、行为服务器根据该操作类型信息,确定该地址信息对应的行为特征。
[0057] 具体地,行为服务器根据该操作类型信息,获取该操作类型信息对应的操作行为,根据操作行为,从已存储的操作行为与行为特征之间的对应关系中获取对应的行为特征。将获取的行为特征确定为该地址信息对应的行为特征。
[0058] 例如,当该操作类型信息为电影的名称,则行为服务器确定该操作类型信息对应的操作行为为观看视频的行为。行为服务器根据该操作行为,从已存储的操作行为与行为特征之间的对应关系中获取对应的行为特征为视频用户。
[0059] (3)、行为服务器根据该用户标识,从已存储的用户标识与用户信息之间的对应关系中获取该用户的属性特征。
[0060] 具体地,行为服务器根据该用户标识,从已存储的用户标识与用户信息之间的对应关系中获取对应的用户信息;从获取的用户信息中获取该用户的属性特征。
[0061] 其中,该用户的属性特征可以为该用户的性别、年龄等特征。
[0062] 用户信息中包括信息类型与信息的对应关系,所以从获取的用户信息中获取该用户的属性特征的具体操作可以为:根据属性特征对应的信息类型,从该信息类型与信息的对应关系中获取对应的信息,并将获取的信息确定该为用户的属性特征。
[0063] 步骤303:行为服务器将获取的用户特征和该地址信息发送给特征统计服务器。
[0064] 步骤304:当特征统计服务器接收到该用户特征和该地址信息时,根据该用户特征和该地址信息,更新地址信息、用户特征与特征统计值之间的对应关系中对应的特征统计值。
[0065] 其中,用户特征包括行为特征和属性特征中的至少一项,则地址信息、用户特征与特征统计值之间的对应关系可以为地址信息、行为特征与特征统计值之间的对应关系,和地址信息、属性特征与特征统计值之间的对应关系中的至少一项。
[0066] 当该用户特征包括行为特征时,特征统计服务器根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值。当该用户特征包括属性特征时,特征统计服务器根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值。当该用户特征包括行为特征和属性特征时,特征统计服务器根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;以及根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值。
[0067] 其中,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值的具体操作可以为:将地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值增加1。
[0068] 其中,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值的具体操作可以为:将地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值增加1。
[0069] 例如,该用户特征为游戏用户,该地址信息为地址信息1,则特征统计服务器根据游戏用户和地址信息1,将如下表1所示的地址信息、用户特征与特征统计值之间的对应关系中的游戏用户对应的特征统计值86更新为87,如表2所示。
[0070] 表1
[0071]
[0072] 表2
[0073]
[0074] 当行为服务器接收到该地址信息对应的一个操作请求时,该行为服务器和特征统计服务器根据上述步骤301-304的方法更新地址信息、用户特征与特征统计值之间的对应关系中的特征统计值。当获取该地址信息的上网环境信息时,特征统计服务器和分类计算服务器可以根据如下步骤305-308的步骤获取该地址信息的上网环境信息。
[0075] 步骤305:特征统计服务器根据该地址信息,从地址信息、用户特征与特征统计值之间的对应关系中获取每个用户特征对应的特征统计值。
[0076] 可选地,如果该用户特征包括行为特征,则特征统计服务器根据该地址信息,从已存储的地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值。
[0077] 可选地,如果该用户特征包括属性特征,则特征统计服务器根据该地址信息,从已存储的地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0078] 可选地,如果该用户特征包括行为特征和属性特征,则特征统计服务器根据该地址信息,从已存储的地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值;以及根据该地址信息,从已存储的地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0079] 需要补充说明的是,网络侧不仅可以在接收到操作请求之后,更新地址信息、用户特征与特征统计值之间的对应关系中对应的特征统计值;每隔一个预设周期长度,根据该地址信息,获取地址信息、用户特征与特征统计值之间的对应关系中的每个用户特征对应的特征统计值;根据获取的特征统计值,获取该地址信息的上网环境信息。另外,网络侧还可以在接收到操作请求之后,根据该地址信息在当前时间之前的预设时间段内的每个用户特征对应的特征统计值,获取该地址信息的上网环境信息。本发明对此不做具体限定。
[0080] 其中,预设周期长度可以为一天,也可以为1个小时,本发明实施例对预设周期长度不做具体限定。
[0081] 其中,当网络侧根据该地址信息在当前时间之前的预设时间段内的每个用户特征对应的特征统计值,获取该地址信息的上网环境信息时,对步骤304和步骤305的顺序不做具体限定。
[0082] 例如,特征统计服务器根据地址信息1,从如上表2所示的地址信息、用户特征与特征统计值之间的对应关系中获取到视频用户对应的特征统计值为50,游戏用户对应的特征统计值为87,移动设备用户对应的特征统计值为20,年龄段位于15-24之间。
[0083] 步骤306:特征统计服务器将每个用户特征和每个用户特征对应的特征统计值发送给分类计算服务器。
[0084] 步骤307:当分类计算服务器接收到每个用户特征和每个用户特征对应的特征统计值时,根据每个用户特征对应的特征统计值,确定每个用户特征对应的特征统计值所在的特征范围。
[0085] 具体地,分类计算服务器接收每个用户特征和每个用户特征对应的特征统计值,将每个用户特征对应的特征统计值与每个用户特征对应的特征范围的门限分别进行比较,确定每个用户特征对应的特征统计值所在的特征范围。
[0086] 其中,一个用户特征可以对应多个特征范围,且该特征范围包括上限和/或下限。对于每个用户特征中的任一用户特征,以及该用户特征对应的多个特征范围中的任一特征范围,当该特征范围包括上限和下限时,分类计算服务器将该特征统计值与该特征范围的下限和上限分别进行比较,如果该特征统计值大于该特征范围的下限且小于该特征范围的上限,则确定该特征范围为该用户特征所在的特征范围。当该特征范围包括上限时,分类计算服务器将该特征统计值与该特征范围的上限进行比较,如果该特征统计值小于该上限,则确定该特征范围为该用户特征所在的特征范围。当该特征范围包括下限时,分类计算服务器将该特征统计值与该特征范围的下限进行比较,如果该特征统计值大于该下限,则确定该特征范围为该用户特征所在的特征范围。
[0087] 例如,视频用户对应的特征范围包括(0,10)、(10,25)和(25,80),游戏用户对应的特征范围包括(0,15)、(15,30)和(30,100),移动设备用户对应的特征范围包括(0,30)、(30,50)和(50,100)。此时,视频用户对应的特征统计值位于(25,80)内,游戏用户对应的特征统计值位于(30,100)内,移动设备用户位于(0,30)内,年龄段为15-24。
[0088] 步骤308:分类计算服务器根据每个用户特征对应的特征统计值所在的特征范围,从已存储的特征范围与上网环境信息之间的对应关系中获取对应的上网环境信息。
[0089] 可选地,分类计算服务器还可以根据该用户特征所在的特征范围,从已存储的特征范围与地址信息类别之间的对应关系中获取对应的地址信息类别;根据获取的地址信息类别,从已存储的地址信息类别与上网环境信息之间的对应关系中获取对应的上网环境信息。
[0090] 例如,分类计算服务器根据视频用户对应的特征统计值50所在的特征范围(25,80)、游戏用户对应的特征统计值87所在的特征范围(30,100)、移动设备用户对应的特征统计值20所在的特征范围(0,30)和年龄段15-24,从如下表3所示的特征范围与上网环境信息的对应关系中获取对应的上网环境信息为网吧。
[0091] 表3
[0092]上网环境信息 视频用户 游戏用户 移动设备用户 年龄段
网吧 (25,80) (30,100) (0,30) 15-24
家庭 (0,10) (15,30) (30,50) 10-80
公司 (25,80) (0,15) (0,30) 20-50
公共场所 (25,80) (0,15) (50,100) 15-45
[0093] 在本发明实施例中,由于地址信息可以更好地体现用户的上网环境信息,所以可以统计该地址信息对应的用户特征,根据该用户特征获取该地址信息对应的特征统计值,根据该特征统计值确定该用户特征所在的特征范围。根据该用户特征所在的特征范围,从已存储的特征范围与上网环境信息的对应关系中可以确定该地址信息的上网环境信息。如此,获取到不同地址信息的不同上网环境信息,就可以为不同的用户推荐不同的信息,从而使为该用户推荐的信息更贴切该用户的需求。
[0094] 图4是本发明实施例提供了一种获取上网环境信息的装置结构示意图,参见图4,该装置包括:
[0095] 第一获取模块401,用于获取地址信息对应的用户特征,该用户特征根据该地址信息对应的用户操作行为得到;
[0096] 第二获取模块402,用于根据该用户特征和该地址信息,获取该地址信息的特征统计值;
[0097] 第三获取模块403,用于根据该特征统计值,获取该地址信息的上网环境信息。
[0098] 进一步地,该装置还包括:
[0099] 接收模块,用于接收操作请求,该操作请求携带用户标识、操作类型信息和用户所在设备的地址信息;
[0100] 相应地,第一获取模块401包括下述至少一个单元:
[0101] 第一获取单元,用于根据该操作类型信息,从已存储的操作类型信息和行为特征之间的对应关系中获取对应的行为特征;
[0102] 第一确定单元,用于根据该操作类型信息,确定该地址信息对应的行为特征;
[0103] 第二获取单元,用于根据该用户标识,从已存储的用户标识与用户信息之间的对应关系中获取该用户的属性特征。
[0104] 可选地,第二获取模块402包括:
[0105] 第一更新单元,用于如果该用户特征包括行为特征,则根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;
[0106] 第三获取单元,用于根据该地址信息,从地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值。
[0107] 可选地,第二获取模块402包括:
[0108] 第二更新单元,用于如果该用户特征包括属性特征,则根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;
[0109] 第四获取单元,用于根据该地址信息,从地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0110] 可选地,第二获取模块402包括:
[0111] 第三更新单元,用于如果该用户特征包括行为特征和属性特征,则根据该行为特征和该地址信息,更新地址信息、行为特征与特征统计值之间的对应关系中对应的特征统计值;
[0112] 第四更新单元,用于根据该属性特征和该地址信息,更新地址信息、属性特征与特征统计值之间的对应关系中对应的特征统计值;
[0113] 第五获取单元,用于根据该地址信息,从地址信息、行为特征与特征统计值之间的对应关系中获取每个行为特征对应的特征统计值;
[0114] 第六获取单元,用于根据该地址信息,从地址信息、属性特征与特征统计值之间的对应关系中获取每个属性特征对应的特征统计值。
[0115] 进一步地,第三获取模块403包括:
[0116] 第二确定单元,用于根据获取的特征统计值,确定该特征统计值所在的特征范围;
[0117] 第七获取单元,用于根据该特征范围,从已存储的特征范围与上网环境信息之间的对应关系中获取对应的上网环境信息。
[0118] 其中,特征统计值为具有对应用户特征的用户数。
[0119] 在本发明实施例中,由于地址信息可以更好地体现用户的上网环境信息,所以可以统计该地址信息对应的用户特征,根据该用户特征获取该地址信息对应的特征统计值,根据该特征统计值获取该地址信息的上网环境信息。如此,获取到不同地址信息的不同上网环境信息,就可以为不同的用户推荐不同的信息,从而使为该用户推荐的信息更贴切该用户的需求。
[0120] 需要说明的是:上述实施例提供的获取上网环境信息的装置在获取上网环境信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的获取上网环境信息的装置与获取上网环境信息的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0121] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0122] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0123] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。