一种社交应用处理方法和系统与流程

文档序号:31873409发布日期:2022-10-21 20:23阅读:来源:国知局

技术特征:
1.一种社交应用处理方法,其应用于第一用户客户端,包括:向服务端发送对第二用户的用户请求,并接收服务端返回的预置数量的第二用户数据,其中包括第二用户的视频数据和在线状态;在曝光窗口播放第二用户视频时,在曝光窗口标记第二用户在线状态,其中所述的曝光窗口为暴露于第一用户终端屏幕上、为第一用户可见的数据显示窗口;监视曝光窗口中的第二用户的实时在线状态;以及响应于曝光窗口中的第二用户的在线状态发生变化,根据第二用户新的在线状态重新标记曝光窗口中的第二用户的在线状态。2.根据权利要求1所述的方法,其中当服务端返回的预置数量的第二用户数据具有排序时,按照所述排序在曝光窗口中曝光窗口播放第二用户数据。3.根据权利要求1所述的方法,其中监视曝光窗口中的第二用户的实时在线状态的步骤包括:在接收到服务端发送的第二用户的第一在线状态时更新所述第二用户的当前在线状态为第一在线状态;判断曝光窗口中是否在播放所述第二用户的视频;以及响应于曝光窗口中正在播放所述第二用户的视频,将曝光窗口中的第二用户的在线状态更新为所述第一在线状态。4.根据权利要求1或3所述的方法,其中监视曝光窗口中的第二用户的实时在线状态的步骤包括:向服务端发送在线状态查询请求,所述在线状态查询请求中包括曝光窗口中的第二用户标识;接收服务端返回的响应于所述在线状态查询请求提供的所述第二用户的第二在线状态;判断所述第二用户的第二在线状态是否与曝光窗口中标记的在线状态相同;以及响应于所述第二在线状态与曝光窗口中标识的在线状态不相同,将曝光窗口中的第二用户的在线状态更新为第二在线状态。5.根据权利要求1所述的方法,其中在第二用户的在线状态为在线空闲或在线忙碌时,所述第二用户视频数据为所述第二用户的实时视频数据;在第二用户的在线状态为离线时,所述第二用户视频数据为所述第二用户预录制的离线视频,其中,所述预录制的离线视频内容表现第二用户与用户进行视频通话的场景。6.一种社交应用处理系统,其位于客户端,其中包括:客户端通信模块,经配置与服务端相通信;用户请求模块,其与所述客户端通信模块相连接,经配置以经所述客户端通信模块向服务端发送对第二用户的用户请求;数据显示模块,其与所述客户端通信模块相连接,经配置以接收服务端返回的预置数量的第二用户数据并在曝光窗口播放所述第二用户视频,其中所述的曝光窗口为暴露于第一用户终端屏幕上为第一用户可见的数据显示窗口;状态标记模块,其与所述数据显示模块相连接,经配置以标记曝光窗口中的第二用户在线状态;以及
第一状态监视模块,经配置以监视曝光窗口中的第二用户的实时在线状态,在曝光窗口中的第二用户的在线状态发生变化时通知所述状态标记模块根据第二用户新的在线状态更新曝光窗口中的第二用户在线状态。7.根据权利要求6所述的系统,其中当服务端返回的预置数量的第二用户数据具有排序时,所述数据显示模块按照所述排序在曝光窗口中播放第二用户的视频。8.根据权利要求6所述的系统,其中所述第一状态监视模块包括:状态接收单元,经配置以接收服务端发送来的第二用户的第一在线状态;状态更新单元,其与所述状态接收单元相连接,经配置更新第二用户的当前在线状态为第一在线状态;以及用户确认单元,其与所述状态更新单元相连接,经配置判断当前更新了在线状态的第二用户的数据是否显示于曝光窗口中,在当前更新了在线状态的第二用户的数据显示于曝光窗口时,向状态标记模块发送重新标记通知,所述重新标记通知中包括所述第二用户的第一在线状态。9.根据权利要求6或8所述的系统,其中所述第一状态监视模块还包括:状态请求单元,经配置以通过客户端通信模块定时向服务端发送在线状态查询请求,所述在线状态查询请求包括曝光窗口中的第二用户标识;对应地,所述状态接收单元接收服务端响应于所述在线状态查询请求提供的第二用户的第二在线状态;以及状态比较单元,其与所述状态接收单元相连接,经配置以比较所述第二用户的第二在线状态是否与曝光窗口中标记的在线状态相同;在所述第二用户的第二在线状态与曝光窗口中标记的在线状态不相同时向状态标记模块发送重新标记通知,所述重新标记通知中包括所述第二用户的第二在线状态。10.一种社交应用处理方法,其应用于服务端,其中包括:在接收到第一用户客户端的用户请求时获取预置数量的第二用户数据,并发送给所述第一用户客户端,其中所述第二用户数据包括第二用户的视频数据和在线状态;监视发送给所述第一用户客户端的第二用户的实时在线状态;以及响应于第二用户的在线状态发生变化和/或响应于第一用户客户端的状态查询请求,将所述第二用户的最新在线状态发送给第一用户客户端。11.根据权利要求10所述的方法,其中监视发送给所述第一用户客户端的第二用户的实时在线状态的步骤包括:监视已发送给第一用户客户端的预置数量的第二用户的客户端上报的在线状态,在第二用户客户端上报的在线状态发生变化时将所述第二用户的新在线状态作为第一在线状态发送给所述第一用户客户端。12.根据权利要求10或11所述的方法,其中监视发送给所述第一用户客户端的第二用户的实时在线状态的步骤包括:在接收到第一用户客户端发送的在线状态查询请求时,根据所述在线状态查询请求中的第二用户标识查询对应第二用户的在线状态,并将所述第二用户的在线状态作为第二在线状态发送给所述第一用户客户端。13.根据权利要求10所述的方法,其中在接收到第一用户客户端的用户请求时获取预置数量的第二用户的步骤包括:
获取第一用户的推荐属性;查询第二用户的推荐属性,获取与所述第一用户的推荐属性相匹配的多个可用第二用户;查询所述多个可用第二用户的在线状态;以及从多个可用第二用户中确定预置数量的第二用户。14.根据权利要求13所述的方法,其中在查询得到所述多个可用第二用户的在线状态之后进一步包括:对所述多个可用第二用户进行排序,对应地,在确定预置数量的第二用户时按照排序从高到低的顺序确定预置数量的第二用户。15.根据权利要求14所述的方法,其中在对所述多个可用第二用户进行排序时进一步包括:以在线状态和推荐属性分别作为第一级和第二级排序优先级,按照排序优先级对所述多个可用第二用户进行排序。16.根据权利要求15所述的方法,其中所述在线状态包括在线空闲、在线忙碌和离线,在线状态的排序优先级按照在线空闲、在线忙碌和离线依次降低。17.根据权利要求15所述的方法,其中所述推荐属性包括地理区域、使用语言和文化属性中的一种或多种,当包括地理区域、使用语言和文化属性时,推荐属性的排序优先级按照地理区域、使用语言和文化属性依次降低。18.一种社交应用处理系统,其位于服务端,其中包括:服务端通信模块,经配置与客户端相通信;用户数据提供模块,其与所述服务端通信模块相连接,经配置以在接收到第一用户客户端的用户请求时获取预置数量的第二用户数据,并经所述服务端通信模块发送给所述第一用户客户端,其中所述第二用户数据中包括第二用户的视频数据和在线状态;以及第二状态监视模块,其与所述服务端通信模块相连接,经配置以监视发送给所述第一用户客户端的第二用户的实时在线状态,在所述第二用户的在线状态发生变化和/或响应于第一用户客户端的状态查询请求,将所述第二用户的最新在线状态经所述服务端通信模块发送给第一用户客户端。19.根据权利要求18所述的系统,其中所述第二状态监视模块包括:状态监视单元,经配置以监视已发送给第一用户客户端的预置数量的第二用户的客户端上报的在线状态,在第二用户客户端上报的在线状态发生变化时将所述第二用户的新在线状态作为第一在线状态经所述服务端通信模块发送给所述第一用户客户端。20.根据权利要求18或19所述的系统,其中所述第二状态监视模块包括:第一状态查询单元,经配置以经所述服务端通信模块接收到第一用户客户端发送的在线状态查询请求时,根据所述在线状态查询请求中的第二用户标识查询对应第二用户的在线状态,并将所述第二用户的在线状态作为第二在线状态经所述服务端通信模块发送给所述第一用户客户端。21.根据权利要求18所述的系统,其中所述用户数据提供模块包括:推荐属性提取单元,经配置以在接收到第一用户客户端的用户请求时获取第一用户的推荐属性;属性匹配单元,其与所述推荐属性提取单元相连接,经配置以查询第二用户的推荐属性,获取与所述第一用户的推荐属性相匹配的多个可用第二用户,并从所述多个可用第二
用户中确定预置数量的第二用户;第二状态查询单元,其与所述属性匹配单元相连接,经配置以查询所述多个可用第二用户的在线状态;以及数据获取单元,其与所述属性匹配单元和第二状态查询单元相连接,经配置以读取所述预置数量的第二用户的视频数据,并在每个第二用户数据中包括所述第二用户的在线状态。22.根据权利要求21所述的系统,其中所述用户数据提供模块进一步包括排序单元,其与所述属性匹配单元和第二状态查询单元相连接,经配置以在线状态和推荐属性分别作为第一级和第二级排序优先级对匹配到的多个可用第二用户进行排序;对应地,所述属性匹配单元按照排序从高到低的顺序确定预置数量的第二用户。

技术总结
本发明涉及一种社交应用处理方法和系统,其中应用于第一用户客户端的方法包括:向服务端发送对第二用户的用户请求,并接收服务端返回的预置数量的第二用户视频数据和在线状态;在曝光窗口显示第二用户数据时,在曝光窗口标记第二用户的在线状态,其中所述的曝光窗口为暴露于第一用户终端屏幕上为第一用户可见的窗口;监视曝光窗口中的第二用户的实时在线状态;以及响应于曝光窗口中的第二用户的在线状态发生变化,根据第二用户新的在线状态重新标记曝光窗口中的第二用户的在线状态。本发明能够实时获得并标记曝光窗口中的用户在线状态,在用户建立社交关系之前帮助用户了解社交对象,减少了无效社交,从而提高了社交效率。从而提高了社交效率。从而提高了社交效率。


技术研发人员:杨鹏 王清华 黄德辉
受保护的技术使用者:赤子城网络技术(北京)有限公司
技术研发日:2022.06.29
技术公布日:2022/10/20
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1