动态用户信息即时推送的方法及系统的制作方法

文档序号:9290122阅读:550来源:国知局
动态用户信息即时推送的方法及系统的制作方法
【技术领域】
[0001]本申请涉及互联网应用技术领域,具体地说,涉及一种动态用户信息即时推送的方法及系统。
【背景技术】
[0002]随着互联网的发展,电子名片发展越来越迅速,以脉脉名片为例,其由个人信息、人脉标签和背景经历三部分组成。通过脉脉上的信息,可以让对方第一时间了解到专业技能、教育背景、性格个性、兴趣爱好等,让对方在短时间内了解到自己,建立信任,方便沟通。但显著缺点是:任何人都能看到别人的修改资料的动态,安全性有缺陷,但都只能看到很少的资料的动态,即时性要求高的数据,比如电话号码却没有动态。
[0003]另外,公布号为CN101626398A的专利文献公开了一种获取好友动态的方法及系统,其包括:接收用户查看好友动态的请求;获取好友更新标志信息;根据所述好友跟新标志信息获取好友动态数据块中的数据;将所述好友动态数据块中的数据返回给用户。该方案虽然能减少用户查看好友动态所消耗的时间,并能实时地获取好友的最新动态信息。但显著缺点是:当用户修改关键重要的资料时,容易重复推送,从而降低了信息推送的安全性。
[0004]因此,如何在设置有权限的情况下,当用户自己或者用户的朋友在修改资料情况下,通过推送方式能够使朋友得到所修改后的新资料信息,便成为亟待解决的技术问题。

【发明内容】

[0005]有鉴于此,本申请所要解决的技术问题是提供了一种用户修改资料的动态信息推送的方法及系统,以解决如何在设置有权限的情况下,当用户自己或者用户的朋友在修改资料情况下,通过推送方式能够使朋友得到所修改后的新资料信息。
[0006]为了解决上述技术问题,本申请有如下技术方案:
[0007]一种动态用户信息即时推送的方法,包括:
[0008]服务器监测并判断客户端修改用户资料的时间,距上次修改时间的间隔是否大于预置的设定时间;
[0009]当大于预置的所述设定时间时,所述服务器将已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示;
[0010]当小于等于预置的所述设定时间时,所述服务器整合设定时间内已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示;
[0011]所有关联客户端具有查看该客户端的用户资料的权限。
[0012]所述当大于预置的所述设定时间时,所述服务器将已修改的用户资料作为动态用户信息推送给该用户的关联客户端,进一步还包括:
[0013]所述服务器将已修改的用户资料作为动态用户信息推送给该客户端的动态展示区进行展示。
[0014]所述当小于等于预置的所述设定时间时,所述服务器整合设定时间内已修改的用户资料作为动态用户信息推送给该用户的关联客户端,进一步还包括:
[0015]所述服务器整合设定时间内已修改的用户资料作为动态用户信息推送给该客户端的动态展示区进行展示。
[0016]所述整合设定时间内已修改的用户资料作为动态用户信息,进一步为:
[0017]对同一位置上设定时间内的多次修改,取最后一次修改为准。
[0018]所述预置的设定时间至少为2分钟。
[0019]—种动态用户信息即时推送的系统,包括:监测模块和执行模块,其中,
[0020]所述监测模块,用于监测并判断客户端修改用户资料的时间,距上次修改时间的间隔是否大于预置的设定时间;
[0021]所述执行模块,用于在所述时间间隔大于预置的所述设定时间时,将已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示;或者,在所述时间间隔小于等于预置的所述设定时间时,整合设定时间内已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示;
[0022]所有关联客户端具有查看该客户端的用户资料的权限。
[0023]所述执行模块,进一步还用于:
[0024]当所述时间间隔大于预置的所述设定时间时,将已修改的用户资料作为动态用户信息推送给该用户的动态展示区进行展示;
[0025]或者,当所述时间间隔小于等于预置的所述设定时间时,整合设定时间内已修改的用户资料作为动态用户信息推送给该用户的动态展示区进行展示。
[0026]所述整合设定时间内已修改的用户资料作为动态用户信息,进一步为:
[0027]对同一位置上设定时间内的多次修改,取最后一次修改为准。
[0028]所述预置的设定时间至少为2分钟。
[0029]与现有技术相比,本申请所述的方法和系统,达到了如下效果:
[0030]第一,本发明解决了如何在设置有权限的情况下,当用户自己或者用户的朋友在修改资料情况下,通过推送方式能够使朋友得到所修改后的新资料信息。修改重要数据的动作,直接推送到好友的客户端,相当于是自动提醒,从而极大地提高了信息更新的获知速度。
[0031]第二,本发明通过设置的判断时间,当用户关键重要的资料修改进行了间隔2分钟处理,相同资料两次修改在间隔2分钟内,则合并为一条“我的动态”信息,当两次修改的整个过程在间隔2分钟外,则新增一条“我的动态”信息。修改后2分钟内不再修改,则月艮务器将该修改资料通过推送方式动态推送到该用户的好友的客户端一好友动态,由于设置的判断时间假设为2分钟间隔的存在,用户重复修改仅生成一条动态,不会产生多条无用数据,从而提升了信息传递的安全性。
【附图说明】
[0032]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0033]图1为本发明实施例所述动态用户信息即时推送的方法流程图;
[0034]图2为本发明实施例所述动态用户信息即时推送的系统结构示意图。
【具体实施方式】
[0035]如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
[0036]实施例1
[0037]参见图1所示为本申请所述方法的具体实施例,本实施例中所述方法包括以下步骤:
[0038]步骤101,服务器监测并判断客户端修改用户资料的时间,距上次修改时间的间隔是否大于预置的设定时间。
[0039]通过预置设定时间,来判断是否需要对修改的用户资料进行整合。如果短时间内,用户资料被多次修改,则应该整合后再进行推送,避免重复推送。具体操作如下。
[0040]步骤102,当大于预置的所述设定时间时,所述服务器将已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示。
[0041]本实施例中,所述设定时间可具体为2分钟,当两次或者多次修改的时间间隔在2分钟以上,则认为不存在重复推送的问题,所以直接将已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示。
[0042]需要说明的是,所有关联客户端是具有查看该客户端的用户资料权限的其他客户端。一般来说,往往是该客户端用户的好友。
[0043]步骤103,当小于等于预置的所述设定时间时,所述服务器整合设定时间内已修改的用户资料作为动态用户信息推送给该用户的关联客户端,以使所述关联客户端的动态展示区对推送来的动态用户信息进行展示。
[0044]相反,如果当两次或者多次修改的时间间隔在2分钟以内,则认为可能存在重复推送的问题,所以将对设定时间内的修改进行整合,避免重复推送。所述整合在本实施例中具体为,对同一位置上设定时间内的多次修改,取最后一次修改为准。例如在2分钟之内,客户端多次对用户资料中的“昵称”进行了修改,则取最后一次修改的结果,作为动态用户信息进行推送
[0045]其中,动态用户信息包括不限于日志、
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1