[发明专利]对推送通知服务器的流氓实体的节流无效
| 申请号: | 201280060213.2 | 申请日: | 2012-11-27 | 
| 公开(公告)号: | CN103988196A | 公开(公告)日: | 2014-08-13 | 
| 发明(设计)人: | N.加格;S.辛赫;R.萨特;A.凯尔;A.斯里瓦斯塔瓦;D.J.维;P.西达巴图尼;R.佩迪博特拉;S.拉延;A.道恩斯;D.劳;V.艾德尔曼;B.梅塔 | 申请(专利权)人: | 微软公司 | 
| 主分类号: | G06F15/16 | 分类号: | G06F15/16 | 
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;汪扬 | 
| 地址: | 美国华*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 推送 通知 服务器 流氓 实体 节流 | ||
背景技术
对近乎持续不断的数字连接的渐增期望导致用户对相关数字事件的近乎即时通知有了渐增的渴望。推送通知(其中信息被发送至客户端设备,其“通知”客户端设备的用户关于特定的事件和/或情况,不需要用户必须特别请求对信息的检索)已经成为提供这种近乎即时的通知的流行方法。然而,推送通知的渐增使用导致对推送通知服务的渐增压力,同时减小了对于错误和延迟的用户容忍度。流氓(rogue)实体可威胁推送通知服务的稳定性,这增大了对限制它们导致这种扰乱的能力的技术需求。正是出于这些及其它考虑,需要本改进。
发明内容
为了提供对本文所述的某些新颖实施方案的基本理解,下面提出了简化的概述。该概述不是广泛的综述,且也不打算识别出关键的/必需的元素或者划定其范围。它唯一的目的是要提出某些简化形式的概念,作为随后提出的更详细描述的序言。
各种实施方案一般性地针对用于对推送通知服务器的流氓实体的节流(throttle)的技术。某些实施方案特别针对用于对推送通知服务器的流氓实体的节流的技术,其中作为流氓实体宿主的客户端访问服务器被给予宽限期来消除流氓行为。在一个实施方案中,例如,设备可包括处理器以及与该处理器通信耦合的存储器,该存储器存储应用,该应用维护受监控域表,该应用维护违规域(offending domain)表,该应用可操作来从域中客户端接收进入的请求,基于请求来检测有害活动,并基于受监控域表及违规域表的一个或者两个来响应有害活动。其它实施方案被描述并被要求保护。
为了完成前述及相关的目标,某些说明性的方面在本文中与后面的描述及附图相联系地进行描述。这些方面表明了其中可实行本文公开的原理的各种方式,并且所有方面及其等价物被规定为是在所要求保护的主题的范围之内。当结合附图考虑时,其它的优点以及新颖特征将从下面的详述中变得明显。
附图说明
图1示出用于对推送通知服务器的流氓实体节流的系统的实施方案。
图2示出用于图1系统的操作环境的实施方案。
图3示出用于图1系统的第一逻辑流。
图4示出用于图1系统的第二逻辑流。
图5示出用于图1系统的集中式系统的实施方案。
图6示出用于图1系统的分布式系统的实施方案。
图7示出计算架构的实施方案。
图8示出通信架构的实施方案。
具体实施方式
各种实施方案一般性地针对用于对推送通知服务器的流氓实体节流的技术。推送通知指发送给客户端设备并“通知”客户端设备的用户关于特定的事件和/或情况的信息。推送通知的例子为这样的消息,即其被递送至客户端设备,用来通知用户:web服务(例如,新闻服务、金融web服务等等)上可得到的信息已被更新。其它推送通知的例子包括广告、电子邮件或者文本消息,以及相似种类的通告。通知可在它们自身中包括特定的消息或者它们可充当通知:特定信息在其它地方(例如网站上)可得到。
流氓实体可指其行为代表对推送通知系统的有害活动的推送通知系统的客户端。流氓实体可代表主动地(actively)打算对该系统、对该系统的某个方面或者对该系统的某些其他用户造成损害的客户端。流氓实体可代表无意造成损害、但其行为仍然是有害的用户。例如,流氓实体可能发送被不恰当地格式化的推送通知、可能发送含有不良和/或有害有效负荷的推送通知、可能试图用过量消息压倒该系统或者可能执行带有扰乱该推送通知系统的效果的任何客户端动作。这些动作可为损害系统或者系统中用户的个人或者有组织的意图的结果,或者可简单地为糟糕的编程或者有故障的客户端的结果。在某些情况下,推送通知服务可通过禁止或者阻止这些流氓实体访问系统而得到最好地援助。然而,因为不是所有的有害活动都可能是有意的,所以完全阻止流氓实体访问系统可能是反应过度的,这降低了其客户端或者网络连接仅暂时有故障的用户的体验。照此,推送通知系统可能期望对流氓实体节流来限制它们可能导致的损害,同时仍然允许非故意的流氓实体有限的访问,以便不使善意的用户从推送通知服务完全断开连接。将会意识到,所期待的推送通知服务的即刻性(immediacy)既对因暂时技术错误而被阻止的善意用户增加了不便,又在恶意用户被允许扰乱服务达延长的时间的情况下对剩余用户增加了扰乱。因而,所述实施方案可提高推送通知服务的可缩放性、可靠性以及可提供性,同时维持了服务对尽可能广的用户受众的可得性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280060213.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滩涂底播青蛤的生态修复方法
 - 下一篇:一种基于云计算的财务数据查询方法
 





