【技术实现步骤摘要】
本专利技术涉及即时通讯领域,尤其涉及一种控制即时通讯客户端显示用户状态的控制方法及系统。
技术介绍
网络即时通讯(IM,Instant Messenger)工具发展到今天,已经被大多数的互联网用户所接受,并成为互联网用户必不可少的软件工具,不但在平时的休闲娱乐中,而且在用户的工作中得到了广泛的使用。随着用户使用即时通讯软件的时间增长,用户积累了大量的联系人信息,根据联系人的不同,联系人又可分为各种类型。譬如有些是用户工作上的同事,而有些是用户的朋友以及其他方面具有共同爱好的人。 现有的即时通讯软件中,已经实现了隐身对其可见即用户隐身时对联系人可见的功能,用户可以设置在用户隐身的状态下对某些联系人也显示用户在线的状态,这样就可以避免其他联系人对用户造成的不必要的骚扰。具体实现方案为服务器预先在对方的联系人列表中对应该用户的属性标志位中设置一个标志位,这样当用户登录后,服务器利用状态服务器通知用户的联系人列表中所有联系人时,如果该联系人获取到用户的属性标志位具有隐身时对其可见功能位,则把用户的隐身状态等同于在线状态处理即可。这种方式可以免除其他联系人对用户造成的 ...
【技术保护点】
一种控制即时通讯客户端显示用户状态的方法,其特征在于,该方法包括步骤: 在即时通信系统中获取由用户为各联系人设置的允许显示该用户所设状态的时间段信息或禁止显示该用户所设状态的时间段信息; 根据当前系统时间是否在所述时间段内确定是否允许联系人所在客户端显示所述用户设置的状态;若是,则控制联系人所在客户端显示所述用户设置的状态,否则,控制联系人所在客户端显示所述用户设置状态的相反状态或显示所述用户设置状态之外的其他状态。
【技术特征摘要】
及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1.一种控制即时通讯客户端显示用户状态的方法,其特征在于,该方法包括步骤在即时通信系统中获取由用户为各联系人设置的允许显示该用户所设状态的时间段信息或禁止显示该用户所设状态的时间段信息;根据当前系统时间是否在所述时间段内确定是否允许联系人所在客户端显示所述用户设置的状态;若是,则控制联系人所在客户端显示所述用户设置的状态,否则,控制联系人所在客户端显示所述用户设置状态的相反状态或显示所述用户设置状态之外的其他状态。2.如权利要求1所述的方法,其特征在于,所述时间段信息通过客户端设置,并存储在即时通信系统的服务器中。3.如权利要求2所述的方法,其特征在于,由联系人所在客户端从所述服务器获取所述时间段信息,并在确定允许或禁止显示用户设置的状态后显示相应的状态。4.如权利要求2所述的方法,其特征在于,由所述服务器从本地获取所述时间段信息,并在确定允许或禁止联系人所在客户端显示用户设置的状态后控制该客户端显示相应的状态。5.如权利要求2所述的方法,其特征在于,用户设置的所述时间段信息还进一步保存在本地;由客户端从本地获取所述时间段信息,并在确定登录该客户端的用户的联系人被允许或禁止在客户端显示该用户设置的状态后通知服务器,由服务器控制所述联系人所在...
【专利技术属性】
技术研发人员:李斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。