[发明专利]一种社交系统中用户之间的关系管理方法及系统在审
申请号: | 201811401676.6 | 申请日: | 2018-11-22 |
公开(公告)号: | CN109558465A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 褚思凡 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06Q50/00 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 100084 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 间接好友 好友 关系管理 好友关系 社交系统 用户信息 调取 用户发起 用户关系 用户接受 二层 | ||
1.一种社交系统中用户之间的关系管理方法,其特征在于,包括以下步骤:
当第一用户向第二用户发起单项关注关系后,将第二用户加入到第一用户的关注列表中;当第二用户接受后,第二用户则被加入到第一用户的好友列表中,同时调取第二用户的好友列表,并将此列表加入到第一用户的间接好友列表中;
判断第二用户的关注列表中是否有第一用户信息,如果有;则将第一用户信息添加到第二用户的好友列表中,同时调取第一用户的好友列表,并将此列表加入到第二用户的间接好友列表中。
2.根据权利要求1所述的方法,其特征在于,在将第二用户的朋友列表,加入到第一用户的间接好友列表时,还包括以下步骤:
先将第二用户的好友列表与第一用户的间接好友列表进行匹配,删除重复的好友信息后再加入到第一用户的间接好友列表中。
3.根据权利要求1所述的方法,其特征在于,在将第一用户的朋友列表,加入到第二用户的间接好友列表时,还包括以下步骤:
先将第一用户的好友列表与第二用户的间接好友列表进行匹配,删除重复的好友信息后再加入到第二用户的间接好友列表中。
4.根据权利要求1所述的方法,其特征在于,还包括以下步骤:从服务器获取一份第二用户的直接好友列表和间接好友列表数据副本存入客户端数据库,每当第二用户添加了好友或者被添加为好友后,第二用户都会从服务端通过接口检测客户端的数据库版本是不是最新的,若不是则更新,然后依据最新的直接和间接好友数据通过Redis作比较,然后将重复数据从间接好友数据中删除,并且将客户端数据库版本加1;然后客户端将重复数据提交到服务器,服务器据此对第二用户的间接好友进行删除,并且数据库版本加1。
5.根据权利要求1所述的方法,其特征在于,还包括以下步骤:从服务器获取一份第一用户的直接好友列表和间接好友列表数据副本存入客户端数据库,每当第一用户添加了好友或者被添加为好友后,第一用户都会从服务端通过接口检测客户端的数据库版本是不是最新的,若不是则更新,然后依据最新的直接和间接好友数据通过Redis作比较,然后将重复数据从间接好友数据中删除,并且将客户端数据库版本加1;然后客户端将重复数据提交到服务器,服务器据此对第一用户的间接好友进行删除,并且数据库版本加1。
6.一种社交系统中用户之间的关系管理系统,包括第一客户端、第二客户端和服务端:
当第一用户登录第一客户端向第二用户发起单项关注关系后,服务端将第二用户加入到第一用户的关注列表中;当第二用户登录第二客户端接受后,第二用户则被加入到第一用户的好友列表中,同时由服务端调取第二用户的好友列表,并将此列表加入到第一用户的间接好友列表中;
服务端判断第二用户的关注列表中是否有第一用户信息,如果有;则将第一用户信息添加到第二用户的好友列表中,同时调取第一用户的好友列表,并将此列表加入到第二用户的间接好友列表中。
7.根据权利要求1所述的系统,其特征在于,服务端具体用于:
先将第二用户的好友列表与第一用户的间接好友列表进行匹配,删除重复的好友信息后再加入到第一用户的间接好友列表中。
8.根据权利要求1所述的系统,其特征在于,服务端具体用于:
先将第一用户的好友列表与第二用户的间接好友列表进行匹配,删除重复的好友信息后再加入到第二用户的间接好友列表中。
9.根据权利要求1所述的系统,其特征在于,第一客户端具体用于:
从服务器获取一份第一用户的直接好友列表和间接好友列表数据副本存入客户端数据库,每当第一用户添加了好友或者被添加为好友后,第一用户都会从服务端通过接口检测客户端的数据库版本是不是最新的,若不是则更新,然后依据最新的直接和间接好友数据通过Redis作比较,然后将重复数据从间接好友数据中删除,并且将客户端数据库版本加1;然后客户端将重复数据提交到服务器,服务器据此对第一用户的间接好友进行删除,并且数据库版本加1。
10.根据权利要求1所述的系统,其特征在于,第二客户端具体用于:
从服务器获取一份第二用户的直接好友列表和间接好友列表数据副本存入客户端数据库,每当第二用户添加了好友或者被添加为好友后,第二用户都会从服务端通过接口检测客户端的数据库版本是不是最新的,若不是则更新,然后依据最新的直接和间接好友数据通过Redis作比较,然后将重复数据从间接好友数据中删除,并且将客户端数据库版本加1;然后客户端将重复数据提交到服务器,服务器据此对第二用户的间接好友进行删除,并且数据库版本加1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811401676.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网络性能分级表示方法
- 下一篇:一种制造业数据挖掘中的源数据配置管理方法