一种获取数据的方法、装置及服务器的制作方法

文档序号:6427481阅读:142来源:国知局
专利名称:一种获取数据的方法、装置及服务器的制作方法
技术领域
本发明涉及,特别涉及一种获取数据的方法、装置及服务器。
背景技术
目前,网上软件商店作为一种全新的模式,已经得到了越来越多人的认可。在现有的网上软件商店技术实现方案中,只是通过传统的树状分类技术,引导用户根据自己的需求,按照树状分类,从上级到下级,从大范围到小范围地进行软件产品的选择,从而导致整个购物过程花费时间长,操作复杂。目前,也存在一种通过推荐的方式,例如,用户B接受用户A 的推荐,在网上软件商店中下载了用户A推荐的产品。但是,对于网上的产品提供方如网上软件商店而言,其无法获知用户B是主动下载,还是根据用户A的推荐下载的。即作为网上软件商店无法获知信息提供方(如用户A)的信息。

发明内容
本发明实施例在于提供一种获取数据的方法、装置及服务器,以能够获知下载其产品的用户是否为根据推荐而下载,即够获知信息提供方的信息。本发明实施例提供了一种获取数据的方法,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,其中,所述方法包括检测到第一应用被第一用户下载时;依据所述第一应用,获得所述第一应用对象标识;依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;获得所述对应关系集合;依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系; 如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。其中,在获得所述第一对应关系的数据后,所述方法还包括向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了所述第一应用对象。其中,所述方法还包括依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。其中,所述第一提供方用户标识所对应的第二用户是一个或多个用户;
当所述第一提供方用户标识所对应的第二用户是多个用户时,按照预设的策略修改第一提供方用户标识所对应的每个用户的个人属性数据。其中,所述个人属性数据包括以下之一或任意组合经验值,财富值,魅力值,等级值,网络币值和积分值。其中,所述检测到第一应用被第一用户下载前,所述方法包括接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;
更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。其中,所述更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系包括获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对;判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合;当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。本发明实施例还提供了一种获取数据的装置,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,其中,所述装置包括检测单元,用于检测到第一应用被第一用户下载时;第一获取单元,用于依据所述第一应用,获得所述第一应用对象标识;第二获取单元,用于依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;第三获取单元,用于获得所述对应关系集合;第一判断单元,用于依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;第四获取单元,用于存在所述第一对应关系时,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。其中,所述装置还包括提供方通知单元,用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。其中,所述装置还包括个人属性修改单元,用于依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。其中,所述装置还包括信息接收单元,用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;第五获取单元,用于依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新单元,用于更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。其中,所述更新单元包括 第六获取单元,用于获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对;第二判断单元,用于判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合;更新子单元,用于当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。本发明实施例还提供了一种服务器,包括存储单元,用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系;处理单元,用于检测到第一应用被第一用户下载时;依据所述第一应用,获得所述第一应用对象标识;依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;获得所述对应关系集合;依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。其中,所述服务器还包括发送单元,用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。其中,所述服务器还包括收集单元,用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。应用本发明提供的方法、装置和服务器,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是根据本发明实施例的获取信息提供方信息的方法流程图;
图2是根据本发明实施例的获取信息提供方信息的装置结构示意图;图3是根据本发明实施例的服务器结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图I,其是根据本发明实施例的获取提供方信息的方法流程图,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,图I所示方法可以具体包括步骤101,检测到第一应用被第一用户下载时;步骤102,依据所述第一应用,获得所述第一应用对象标识;步骤103,依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;这里,可以将第一用户标识就作为第一接受方用户标识,或者,对第一用户标识进行一些格式转换,如加前缀、后缀等,将转换后的标识作为第一接受方用户标识;步骤104,获得所述对应关系集合;步骤105,依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;步骤106,如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。需要说明的是,上述第一用户可能是根据第二用户的推荐购买而下载第一应用,也可能是根据第二用户的赠予而下载第一应用。总之,通过上述流程,使得服务器端如提供下载的网上软件商店或第一应用程序的开发者获知了第二用户是根据谁的推荐而下载了第一应用,即获知了信息提供方的信息。
需要说明的是,在获得所述第一对应关系的数据后,图I所示方法还可以包括向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了所述第一应用对象。这样,可以使得提供方的用户(如用户A)获知了自己提供的信息被接受方的用户(如用户B)接纳。上述第一数据信息可以包括如下信息由服务器端如网上软件商店发出的推荐成功确认,第一用户购买确认或第一用户接受赠予确认等信息,总之,通过第一数据信息可以让推荐者获知自己的推荐被成功接纳了,至于第一数据信息的具体表达方式在本申请中并不做限定。需要说明的是,所述方法还包括依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。该个人属性数据可以包括以下之一或任意组合经验值,财富值,魅力值,等级值,网络币值和积分值。甚至,个人属性数据中还可以包括货币 金额。上述第一提供方用户标识所对应的第二用户是一个或多个用户;当所述第一提供方用户标识所对应的第二用户是多个用户时,按照预设的策略修改第一提供方用户标识所对应的每个用户的个人属性数据。这里,以财富值为例,来说明如何按照预设策略修改多个用户的个人数据,比如,预设的策略可以是增加第一个信息提供者的财富值;或者,增加最后一个信息提供者的财富值,或者,同时修改每个信息提供者的财富值,而每个信息提供者所占的权重可以相同或不同。需要说明的是,在检测到第一应用被第一用户下载前,图I所示方法还可以包括接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。这样,相当于在服务器端如网上软件商店,已预先保存了第二用户向第一用户推荐第一应用的信息。需要说明的是,上述更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系可以具体包括获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对;判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合;当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。也就是说,在第一用户和第二用户是关联用户对如好友的情况下,服务器端才会记录该推荐信息,否则,服务器端认为其是广告而拒绝记录。也就是说,在提供方即推荐者推荐成功后,其可以获得额外的好处,该好处除了上述列举的经验值,财富值,魅力数,等级值、网络币值和积分值之外,还可以以其他形成存在,比如推荐者的账户金额得到增加等,总之,本申请并不对推荐者所获得的额外好处的体现方式做限定,任何可以让推荐者获得好处的方式都可以应用于本发明。可见,应用本发明提供的方法,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。下面以第三方为网上软件商店,用户在网上软件商店购买产品为例,对本发明再做详细说明。本例中,网上软件商店已存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,如表I所示,表I 序号提供方用户标识接受方用户标识应用对象标识
1用户A 用户B 应用一、应用二、 ____应用三_
2__用户C__用户B_应用一、应用二
_3__用户X__用户Y__应用七_例如,如表I的对应关系集合中已存储了用户A向用户B推荐应用一、应用二和应用三;其中,用户A即为提供方用户标识、用户B即为接受方用户标识。网上软件商店验证用户B输入的用户名和密码;或单独验证用户A的用户名,在正确时,使得用户B进入在线网上软件商店;提供给用户一用户好友推荐软件列表界面,所述列表是按照树状分类来呈现的;当然,网上软件商店也可以给用户提供一需求输入界面让用户在需求输入界面中输入自己的需求,从而根据所述需求进行搜索并显示树状分类的搜索结果;或者,还可以给用户提供一传统的树状分类需求引导界面,让用在传统的树状分类界面中选择自己所需的产品,网上软件商店系统根据用户所选择类别的内容,自动进行检索,将属于所述类别中的且其他用户或用户好友发表了评价,评分或推荐的软件产品全部或部分进行显示,以供所述用户进行选择;由于后续两种实现方式不是本发明的重点,因此,本文只对采用用户好友推荐软件列表界面的方式进行详细说明。当用户选择从所述用户好友推荐软件列表界面进行产品的选择时,用户B可以根据好友的诚信指数、积分等参数,选择其中一个或多个应用。无论用户B选择一个或多个应用,当网上软件商店检测到一个或多个应用被用户B下载时,依据被下载的应用,可以获得被下载应用的应用标识,这里,假设检测到应用一、应用二被用户B下载,那么,可以获得应用一所对应的第一应用标识和应用二所对应的第二应用标识;并且,网上软件商店还可以根据发起下载的用户获得下载用户的用户标识,例如,将该用户B作为第一接受方用户标识;
之后,网上软件商店获得已存储的对应关系集合,如表I所示;依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。也就是说,依据如表I所示对应关系集合可知,用户A和用户C向用户B推荐了应用一和应用二。这样,应用本发明提供的方法可以是网上软件商店获得了用户B所下载的应用
一、应用二的推荐方信息。进一步的,在获得推荐者信息后,还可以包括网上软件商店向用户A和用户C发送第一数据信息,第一数据信息用于表明用户B已下载了应用一、应用二。这样,可以让提供方即推荐者获知自己推荐成功。 再进一步的,网上软件商店可以依据预定的修改策略,修改用户A和/或用户C的个人属性数据。这里,假设预定的修改策略是给每个推荐者的财富值增加10,这样,可以将用户A和用户C的财富值均增加10。当然,如果预定策略是修改账户金额,可以根据用户B所购买产品的价格按照预定比例为用户A和/或用户C提供提成金额,该提成金额可以通过网上付款的方式或其它付款方式支付给推荐者。这样,总之,无论哪种方式都可以使提供方即推荐者获得好处。此外,需要说明的是,在网上软件商店在对应关系集合中记录一条信息的信息之前,例如,在记录第3条信息之前,要判断用户X和用户Y是否为关联用户对集合例如好友集合中的用户对,也即,要先判断用户X和用户Y是否为好友,在是好友的情况下,才记录,否则不予记录以避免泛滥的广告。应用本发明提供的方法,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。本发明实施例还提供了一种获取数据的装置,参见图2,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,其中,所述装置包括检测单元201,用于检测到第一应用被第一用户下载时;第一获取单元202,用于依据所述第一应用,获得所述第一应用对象标识;第二获取单元203,用于依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;第三获取单元204,用于获得所述对应关系集合;第一判断单元205,用于依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;
第四获取单元206,用于存在所述第一对应关系时,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。上述装置还可以包括提供方通知单元(图未示),用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。上述装置还可以包括个人属性修改单元(图未示),用于依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。上述装置还可以包括信息接收单元,用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;
第五获取单元,用于依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新单元,用于更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。上述更新单元还可以包括第六获取单元,用于获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对;第二判断单元,用于判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合;更新子单元,用于当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。应用本发明提供的装置,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。本发明实施例还提供了一种服务器,参见图3,具体包括存储单元301,用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系;处理单元302,用于检测到第一应用被第一用户下载时;依据所述第一应用,获得所述第一应用对象标识;依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;获得所述对应关系集合;依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。上述服务器还可以包括
发送单元(图未示),用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。上述服务器还可以包括收集单元(图未示),用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。应用本发明提供的服务器,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。
此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如R0M/RAM、磁碟、光盘等。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种获取数据的方法,其特征在于,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,其中,所述方法包括 检测到第一应用被第一用户下载时; 依据所述第一应用,获得所述第一应用对象标识; 依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识; 获得所述对应关系集合; 依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系; 如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。
2.根据权利要求I所述的方法,其特征在于,在获得所述第一对应关系的数据后,所述方法还包括 向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了所述第一应用对象。
3.根据权利要求I或2所述的方法,其特征在于,所述方法还包括 依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。
4.根据权利要求3所述的方法,其特征在于,所述第一提供方用户标识所对应的第二用户是一个或多个用户; 当所述第一提供方用户标识所对应的第二用户是多个用户时,按照预设的策略修改第一提供方用户标识所对应的每个用户的个人属性数据。
5.根据权利要求3所述的方法,其特征在于,所述个人属性数据包括以下之一或任意组合 经验值,财富值,魅力值,等级值,网络币值和积分值。
6.根据权利要求I所述的方法,其特征在于,所述检测到第一应用被第一用户下载前,所述方法包括 接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识; 依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识; 更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。
7.根据权利要求6所述的方法,其特征在于,所述更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系包括 获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对;判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合; 当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。
8.一种获取数据的装置,其特征在于,应用于服务器,所述服务器存储可用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系,其中,所述装置包括 检测单元,用于检测到第一应用被第一用户下载时; 第一获取单元,用于依据所述第一应用,获得所述第一应用对象标识; 第二获取单元,用于依据所述第一用户,获得所述第一用户对应的第一用户标识,并依 据所述第一用户标识获得第一接受方用户标识; 第三获取单元,用于获得所述对应关系集合; 第一判断单元,用于依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系; 第四获取单元,用于存在所述第一对应关系时,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括 提供方通知单元,用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。
10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括 个人属性修改单元,用于依据预定修改策略,修改所述第一提供方用户标识所对应的第二用户的个人属性数据。
11.根据权利要求8所述的装置,其特征在于,所述装置还包括 信息接收单元,用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识; 第五获取单元,用于依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识; 更新单元,用于更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。
12.根据权利要求11所述的装置,其特征在于,所述更新单元包括 第六获取单元,用于获得关联用户对集合,所述关联用户集合包括至少一个建立关联关系的用户标识对; 第二判断单元,用于判断所述第一提供方标识和所述第一接受方标识形成的用户标识对是否属于所述关联用户对集合; 更新子单元,用于当所述第一提供方标识和所述第一接受方标识形成的用户标识对属于所述关联用户对集合时,更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。
13.一种服务器,其特征在于,包括 存储单元,用于用户终端下载的应用对象和对应关系集合,所述对应关系集合中包括至少一条由应用对象标识、提供方用户标识和接受方用户标识形成的对应关系; 处理单元,用于检测到第一应用被第一用户下载时;依据所述第一应用,获得所述第一应用对象标识;依据所述第一用户,获得所述第一用户对应的第一用户标识,并依据所述第一用户标识获得第一接受方用户标识;获得所述对应关系集合;依据所述第一应用对象标识,所述第一接受方用户标识查询所述对应关系集合,判断所述对应关系集合中,是否存在同时包括所述第一接受方用户标识和所述第一应用对象标识的第一对应关系;如果存在所述第一对应关系,获得所述第一对应关系的数据,其中,所述第一对应关系的数据中包括第一提供方用户标识。
14.根据权利要求13所述的服务器,其特征在于,所述服务器还包括 发送单元,用于在获得所述第一对应关系的数据后,向所述第一提供方用户标识所对应的第二用户发送第一数据信息,所述第一数据信息用于表明第一用户已下载了第一应用对象。
15.根据权利要求13所述的服务器,其特征在于,所述服务器还包括 收集单元,用于接收来自第二用户的第二数据信息,所述第二数据信息包括第一应用对象标识,第一接受方用户标识;依据所述第二用户的第二数据信息,获得所述第二用户对应的第二用户标识,依据所述第二用户标识获得第一提供方用户标识;更新所述对应关系集合,增加由所述第一应用对象标识,所述第一提供方用户标识和所述第一接受方用户标识形成的对应关系。
全文摘要
本发明公开了一种获取数据的方法、装置及服务器,应用本发明,能够让第三方如网上软件商店或应用的开发者获知下载其产品的用户是否为根据推荐而下载,且能够获知具体的推荐信息即由谁来推荐某个用户下载的;更进一步的,还可以让提供方即推荐者在推荐成功后能够获得一些好处。此外,对于下载应用的用户而言,其既方便快捷的获得了自己需要的产品,省去了繁琐的搜索、查找、比较的时间,简化了操作步骤,又可以让好友获得好处;对第三方如网上软件商店或应用的开发者而言,其快速推销了自己的产品,因而,是一个多赢的局面。
文档编号G06Q30/02GK102855582SQ20111017924
公开日2013年1月2日 申请日期2011年6月29日 优先权日2011年6月29日
发明者虞烨麟 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1