CN103201999A - 请求路由选择处理 - Google Patents

请求路由选择处理 Download PDF

Info

Publication number
CN103201999A
CN103201999A CN2011800534056A CN201180053405A CN103201999A CN 103201999 A CN103201999 A CN 103201999A CN 2011800534056 A CN2011800534056 A CN 2011800534056A CN 201180053405 A CN201180053405 A CN 201180053405A CN 103201999 A CN103201999 A CN 103201999A
Authority
CN
China
Prior art keywords
dns
provider
network address
inquiry
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011800534056A
Other languages
English (en)
Other versions
CN103201999B (zh
Inventor
科尔姆·麦卡赛格
大卫·R·理查森
本杰明·W·S·雷德曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Amazon Technologies Inc filed Critical Amazon Technologies Inc
Priority to CN201610828846.3A priority Critical patent/CN107018167B/zh
Publication of CN103201999A publication Critical patent/CN103201999A/zh
Application granted granted Critical
Publication of CN103201999B publication Critical patent/CN103201999B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/566Grouping or aggregating service requests, e.g. for unified processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • H04L63/1458Denial of Service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/72Routing based on the source address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • H04L61/3015Name registration, generation or assignment
    • H04L61/3025Domain name generation or assignment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1036Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/142Denial of service attacks against network infrastructure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]

Abstract

总的来说,本发明公开涉及管理对应于对与内容提供方关联的一个或多个资源的资源请求的请求路由选择功能性。服务提供方处理DNS请求可以包括选择性地过滤与基于DNS查询的攻击关联的DNS查询。服务提供方可以分配对应于一组分布式网络地址或网络地址的多个部分的DNS服务器,使得可以通过能够缓解对内容提供方或服务提供方的表现的影响的方式过滤如在基于DNS查询的攻击中的超过阈值的DNS查询。

Description

请求路由选择处理
背景技术
一般来说,可以利用计算装置和通信网络来交换信息。在常见应用中,计算装置可以经由通信网络从另一个计算装置请求内容。例如,位于个人计算装置处的用户可以利用软件浏览器应用经由因特网从服务器计算装置请求Web页面。在这样地方实施例中,用户计算装置可以称为客户端计算装置,而服务器计算装置可以称为内容提供方。
通常,往往基于所请求的内容向客户端计算装置的高效传输的考虑或与内容传输关联的成本的考虑,促使内容提供方向客户端计算装置提供请求的内容。对于大规模实现,内容提供方可能从高数量的客户端计算装置接收内容请求,这可能对内容提供方的计算资源造成压力。此外,客户端计算装置请求的内容可以具有多个组分,这可能进一步对内容提供方的计算资源造成额外压力。
在一些实施例中,内容提供方可以利用一个或多个服务提供方,如内容递送网络服务提供方和网络存储服务提供方,以便提供与递送所请求的内容相关的服务。类似地,通常往往基于与所请求的服务关联的效率和成本的考虑,促使服务提供方提供服务,如托管DNS请求处理服务或向内容计算装置提供内容。例如,服务提供方往往在处理客户端计算装置请求(DNS查询或内容请求)时考虑诸如递送所请求的内容的等待时间的因素,以便满足服务级别协议或大体上提高递送的服务的质量。在一些情况中,服务提供方可能遇到代内容提供方处理的服务请求的数量可能超过阈值,如与恶意攻击相符或超出达成协议的最高服务级别。在与恶意攻击相关的情况(如基于DNS的攻击)中,服务提供方向目标内容提供方提供的服务级别可能受影响,并且在一些情况中,可能影响服务提供方的总体功能。
附图说明
结合附图参考下文详细描述,将更容易地认识到也更好地理解本发明的前述多个方面和多个相随的优点,其中:
图1是图示内容递送环境的框图,其包括多个客户端计算装置、内容提供方、网络存储提供方和内容递送网络服务提供方;
图2是图示内容提供方向网络存储提供方注册的图1的内容递送环境的框图;
图3是图示内容提供方向网络存储提供方注册以代内容提供方提供请求路由选择服务的图1的内容递送环境的框图;
图4是图示服务提供方代内容提供方处理请求路由选择请求的图1的内容递送环境的框图;
图5A和图5B是图示处理客户端计算装置生成的资源路由选择请求的一个实施例的图1的内容递送环境的框图;
图6是图示由服务提供方实现的内容提供方请求路由选择注册处理例行程序的流程图;以及
图7是图示由服务提供方实现的请求路由选择处理例行程序的流程图。
具体实施方式
总的来说,本发明公开涉及管理对应于对与内容提供方关联的一个或多个资源的资源请求的请求路由选择功能性。将针对服务提供方(如内容递送网络(“CDN”))代请求请求路由选择功能性的实体(如内容提供方)管理和处理请求路由选择功能性来描述本公开的多个方面。比如说,请求路由选择功能性可以对应于与服务提供方关联的计算装置(如与特定网络地址关联的DNS服务器组件)代内容提供方处理域名服务(“DNS”)请求。服务提供方DNS服务器组件通过识别将提供所请求的资源的计算装置(如高速缓存组件)的网络地址来解析接收到的DNS查询。此外,在向目标内容提供方域发出的DNS查询的数量超过阈值的实施例中,服务提供方能够选择性地过滤DNS查询以缓解到来的DNS查询的影响。例如,在与基于DNS查询的攻击关联的情况中,能够过滤DNS查询的一些部分以缓解基于DNS查询的攻击的影响。
在一个实施例中,服务提供方可以代内容提供方分配对于至已识别的内容提供方域的DNS查询将是可信的的多个DNS服务器组件。所分配的DNS服务器组件对应于由服务提供方以将多个方面纳入考虑的方式从一组分布式服务提供方网络地址选择的网络地址。在一个方面中,服务提供方可以实现用于确保如下事项的过程:不存在由具有匹配的网络地址的服务提供方DNS服务器组件来服务的两个域(不管拥有者是谁)。在另一个方面中,服务提供方可以实现用于确保如下事项的过程:对于特定域,对于网络路由选择目的重要的分配的DNS服务器组件的网络地址部分不具有匹配值,且对于网络路由选择目的不重要的分配的DNS服务器组件的网络地址部分也不具有匹配值。
在接收的DNS查询的数量超过阈值的实施例中,如在基于DNS查询的攻击中,服务提供方可以实现导致以能够缓解与向内容提供方域提供的服务或服务提供方组件的总体性能关联的性能影响的方式来过滤DNS查询的多种技术。例如,服务提供方可以促进选择性地过滤来自一个或多个范围的网络地址的DNS查询。在另一个示例中,服务提供方可以通过配置朝特定DNS服务器网络地址定向以便由特定DNS服务器组件来处理的DNS查询(如通过转发DNS查询)来促进选择性地过滤DNS查询。
虽然本发明公开的多个方面将结合说明性示例和实施例来描述,但是本领域技术人员将认识到所公开的实施例和示例不应被理解为具有限制性。例如,本发明公开可能针对服务提供方(如CDN服务提供方)提供的请求路由选择服务来描述,该服务提供方可以提供额外的服务和功能性,包括基于网络的存储服务、高速缓存服务和内容递送服务。然而,相关领域技术人员将认识到服务提供方不一定提供与一些服务提供方(如CDN服务提供方)关联的全部或任何一个额外的服务或功能性。同样,虽然将针对内容提供方作为服务(如DNS请求处理服务)的请求者来论述本申请,但是,相关领域技术人员将认识到服务的请求者不一定提供可以其它方式归于内容提供方的任何额外的功能性。
图1是图示内容递送环境100的框图,内容递送环境100用于管理内容提供方向服务提供方(如CDN服务提供方)的注册并后续代内容提供方处理内容请求的至少一部分。如图1所示,内容递送环境100包括用于从内容提供方请求内容的多个客户端计算装置102(总称为客户端)、网络存储提供方110和/或服务提供方106。在说明性实施例中,客户端计算装置102可以对应于范围广泛的计算装置,包括个人计算装置、膝上型计算装置、手持计算装置、终端计算装置、移动装置、无线装置、各种电子装置和电器等。在说明性实施例中,客户端计算装置102包括通过通信网络108(如广域网或局域网)建立通信所必要的硬件和软件组件。例如,客户端计算装置102可以配备促进经由因特网或内联网通信的联网设备和浏览器软件应用。
虽然图1中未图示,但是每个客户端计算装置102利用某种类型的本地DNS解析器组件,如DNS域名服务器,其生成归于客户端计算装置的DNS查询。在一个实施例中,本地DNS解析器组件可以由客户端计算装置102所属的企业网络提供。在另一个实施例中,本地DNS解析器组件可以由向客户端计算装置102提供通信网络连接的因特网服务提供方(ISP)来提供。
内容递送环境100还可以包括经由通信网络108与一个或多个客户端计算装置102通信的内容提供方104。图1所示的内容提供方104对应于与内容提供方关联的一个或多个计算装置的逻辑关联。具体来说,内容提供方104可以包括对应于用于获取并处理来自客户端计算装置102的对内容(例如,Web页面)的请求的一个或多个服务器计算装置的Web服务器组件112。内容提供方104还可以包括对应于用于获取和处理对网络资源的请求的一个或多个计算装置的原点服务器组件114和关联的存储组件116。相关领域技术人员将认识到,可以将内容提供方104与各种额外的计算资源(如用于内容和资源的监管的额外计算装置等)关联。此外,虽然原点服务器组件114和关联的存储组件116在逻辑上与内容提供方104关联,但是原点服务器组件114和关联的存储组件116可以采用最佳地服务于各种人口特征的客户端计算装置102的方式在地理上遍布整个通信网络108。再者,虽然说明性组件是针对内容提供方104来描述的,但是内容提供方可以具有与在通信网络108上可寻址的域关联的任何组件配置。
正如图1还图示的,内容提供方104可以与可操作以接收内容与与提供方关联的已注册域名相关的DNS查询的一个或多个DNS域名服务器组件118关联。该一个或多个DNS域名服务器可以是可信的以解析对应于内容提供方104的已注册域名的客户端计算装置DNS查询。如果DNS域名服务器能够通过提供响应IP地址来解析查询,则DNS域名服务器组件被视为对该DNS查询可信。正如下文更详细解释的,根据说明性实施例,DNS域名服务器组件118提供的请求路由选择功能性的至少一部分提供将由服务提供方代内容提供方104提供。
继续参考图1,内容递送环境100还可以包括经由通信网络108与一个或多个客户端计算装置102、内容提供方104和网络存储提供方110通信的服务提供方106。图1所示的服务提供方106对应于与服务提供方关联的一个或多个计算装置的逻辑关联。具体来说,服务提供方106可以包括对应于通信网络108上的节点的多个接入点(“POP”)位置120、126、132。每个POP120、126、132包括由多个DNS服务器计算装置组成用于解析来自客户端计算机102的DNS查询的DNS组件122、128、134。每个POP120、126、132还可选地包括由多个高速缓存服务器计算装置组成用于存储来自内容提供方或网络存储提供方的资源并将各种请求的资源传送到各种客户端计算机的资源高速缓存组件124、130、136。DNS组件122、128、134和资源高速缓存组件124、130、136还可以包括促进通信的额外软件和/或硬件组件,包括但不限于负载平衡或负载分摊软件/硬件组件。
在说明性实施例中,DNS组件122、128、134和资源高速缓存组件124、130、136被视为逻辑上进行分组的,无论这些组件或组件的部分是否是物理上分开的。此外,虽然POP120、126、132在图1中图示为与CDN服务提供方106逻辑上关联,但是POP将以最佳地服务于各种人口特征的客户端计算装置102的方式在地理上遍布整个通信网络108。此外,相关领域技术人员将认识到,可以将服务提供方106与各种额外计算资源(如用于内容和资源的监管的额外计算装置等)关联。
再继续参考图1,内容递送环境100还可以包括经由通信网络108与一个或多个客户端计算装置102、服务提供方106和网络提供方104通信的网络存储提供方110。图1所示的网络存储提供方110也对应于与网络存储提供方关联的一个或多个计算装置的逻辑关联。具体来说,网络存储提供方110可以包括对应于通信网络108上的节点的多个网络存储提供方接入点(“NSP POP”)位置138、142。每个NSP POP138、142包括由多个存储装置组成用于存储来自内容提供方的将由网络存储提供方110处理并传送到各种客户端计算机的资源的存储组件140、144。存储组件140、144还可以包括促进通信的额外软件和/或硬件组件,包括但不限于负载平衡或负载分摊软件/硬件组件。
在说明性实施例中,存储组件140、144被视为逻辑上进行分组的,无论这些组件或组件的部分是否是物理上分开的。此外,虽然NSP POP138、142在图1中图示为与网络存储提供方110逻辑上关联,但是NSP POP将以最佳地服务于各种人口特征的客户端计算装置102的方式在地理上遍布整个通信网络108。此外,相关领域技术人员将认识到,可以将网络存储提供方110与各种额外的计算资源(如用于内容和资源、DNS域名服务器等的监管的额外计算装置)关联。
又再者,相关领域技术人员将认识到,可以由相同或不同的实体来管理网络存储提供方110的组件和服务提供方106的组件。相关领域技术人员还将认识到,图1中提供的组件和配置本质上是说明性的。因此,可以利用额外或替代组件和/或配置,尤其是有关用于促进通信的额外组件、系统和子系统。具体来说,相关领域技术人员将认识到,可以从内容递送环境100中省略网络存储提供方110。
现在参考图2-5B,将说明图1的内容递送环境100的各种组件之间的交互。然而,为了举例的目的,已将图示简化,使得未示出用来促进通信的多个组件。相关领域技术人员将认识到,在不背离本发明公开的精神和范围的前提下可以利用此类组件且相应地将发生额外的交互。
参考图2,将描述内容提供方104可选地向网络存储提供方110注册以用于代内容提供方104托管内容的说明性交互。如图2所示,存储提供方内容注册过程开始于内容提供方104向网络存储提供方110注册。在说明性实施例中,内容提供方104利用注册应用程序接口(“API”)向网络存储提供方110注册,使得网络存储提供方110能够代内容提供方104提供内容。注册API可以包括可以将所请求的资源提供到网络存储提供方110的内容提供方104的原点服务器114的识别。另外或或者,注册API可以包括网络存储提供方110要代内容提供方104存储的内容。在一个实施例中,网络存储提供方110可以作为内容提供方104的原点服务器。
继续参考图2,接收到注册API时,网络存储提供方110获取并处理内容提供方注册信息。在说明性实施例中,网络存储提供方110然后能够生成将被客户端计算装置102使用作为内容请求的一部分的额外信息。该额外信息可以包括且不限于内容提供方标识符(如内容提供方标识码)、存储提供方标识符(如存储提供方标识码)、用于处理资源标识符的可执行代码(如基于脚本的指令)等。相关领域技术人员将认识到,可以由网络存储提供方110生成各种类型的额外信息,并且可以采用各种格式中的任何一种来实现该额外信息。
在一个实施例中,网络存储提供方110将网络存储提供方的可应用域的标识(除非先前已经提供过)和任何额外信息返回到内容提供方104。然后,内容提供方104又可以利用内容提供方特定信息处理存储的内容。在一个示例中,如图2所示,内容提供方104将最初朝原点服务器114的域定向的资源标识符转换到对应于网络存储提供方110的域。以使得针对转换的URL的DNS查询将解析到与网络存储提供方110对应的DNS服务器而非与内容提供方104对应的DNS服务器的方式,将转换的URL被嵌入所请求的内容中。
现在参考图3,将描述内容提供方104注册以利用服务提供方106提供的请求路由选择服务的说明性交互。如图3所示,服务提供方106提供的请求路由选择服务注册过程开始于内容提供方104向服务提供方106注册。在说明性实施例中,内容提供方104利用注册API向服务提供方106注册,使得服务提供方106能够代内容提供方104提供请求路由选择服务。注册API包含域(对于该域服务提供方106将为可信的)(例如,“contentprovider.com”)的标识、将把所请求的资源提供到客户端计算装置102的网络存储提供方110的存储组件140、144或原点服务器114的标识。注册API还可以包含额外信息,额外信息包含请求路由选择信息、标识信息或将用于代内容提供方104解析客户端计算装置DNS请求的其他信息,如下文所解释的。
服务提供方106获取注册API并处理信息。在一个方面中,服务提供方106可以生成可以在客户端计算装置DNS查询的解析时使用的必要请求处理规则或替代标识符。在另一个方面中,服务提供方106可以促使针对内容提供方104指定的相关域进行其DNS域名服务器组件的注册。然后,服务提供方104可以向内容提供方104发送响应,如确认。响应于注册API的处理,服务提供方106可以识别将代内容提供方104处理DNS查询的服务提供方DNS服务器的网络地址,如因特网协议地址。然后,内容提供方104可以指派将负责标识的内容提供方域(例如,“contentprovider.com”)的DNS服务器的标识的网络地址。
正如下文更详细解释的,在一个实施例中,服务提供方106可以分发或以其他方式分配与将对于发往内容提供方域的DNS请求为可信的的DNS服务器组件关联的网络地址。具体来说,在服务提供方106将分配多个对于内容提供方域可信的DNS服务器组件的实施例中,服务提供方可以首先创建可用于服务提供方的网络地址的多个分段或区。这多个分段或区对应于网络地址的分布,使得从每个分段或区中选择网络地址确保特定域的DNS服务器组件具有分布式网络地址并避免任何两个分配的DNS服务器组件将具有完全重叠或精确匹配的网络地址(除非分段或区的数量小于被分配为对于域可信的DNS服务器组件的数量)的情况。来自不同分段的分布可以通称为“不重叠分布”。
出于说明性示例的目的,假设服务提供方106具有可用的网络地址池。服务提供方106可以将该池组织成两个或更多个网络地址的范围。例如,可以采用使得具有共同的最高阶八位组的每个网络地址可被看作在相同范围内的方式来定义这些范围。在另一个示例中,可以采用使得两个或更多个范围可以共享共同的最高阶八位组但以不同的第二八位组来区分的方式来定义这些范围。再者,在另一个实施例中,网络地址的范围可以对应于可用于分配的网络地址的数量。在替代实施例中,网络地址的至少一个范围可以对应于用于分配的一个网络地址。
如上文论述的,可以将每个网络地址的范围视为可用网络地址的分段或区。在一个方面中,如果分段的数量等于或大于需要分配的网络地址的数量,则服务提供方106通过从不同的分段选择网络地址来确保DNS服务器组件的网络地址的分布使得将不会有两个网络地址匹配。参考根据网络地址的最高阶八位组确定范围的先前示例,每个选择的网络地址将对应于不同值的最高阶八位组,这确保了网络地址的至少该部分不会重叠(例如,第二、第三、第四八位组)且对于特定域将不会有两个网络地址匹配。参考两个范围共享共同的第一和第二八位组的另一个示例,每个选择的网络地址将对应于不同值的第三阶八位组,这仍确保了网络地址的至少该部分不会重叠且对于特定域将不会有两个网络地址匹配。根据可用于服务提供方106的网络地址池,可以采用多种方式来配置与每个分段或区关联的网络地址范围,这取决于期望的网络地址分布、可用网络地址总数和可用网络地址中值的差异。
在一些实施例中,除了确保对于特定域分配的网络地址的“不重叠”分布外,如果服务提供方106处理针对不同域的多个请求,则存在这样的不重叠分布可能导致具有至少一个分配的DNS网络地址的两个或更多个不同的域匹配的可能性。在一些实施例中,服务提供方106可能期望建立可以跨不相关的域匹配的网络地址的数量(例如,一个、两个、三个等)或反过来建立在任何两个非相关的域之间不精确地匹配的网络地址的最小数量。相应地,服务提供方106可以包括根据可接受的匹配网络地址的所建立的数量阈值的有关任何潜在匹配分配的网络地址的不同处理级别。
在一个实施例中,如果将阈值设为0,使得不可以有匹配的网络地址,则通过从可用网络地址池中移除已分配的DNS服务器的网络地址,服务提供方106可以确保DNS服务器的分配的网络地址不会重叠。此情形的一个示例是,存在两个或更多个托管的域具有共同的域名(例如,www.domain.com),并且由此这些托管的域不会具有任何匹配的DNS服务器组件网络地址。在另一个实施例中,可能两个域共享一个或多个分配的DNS服务器组件网络地址是有可能的。但是,对于服务提供方106,可能期望确保不会对两个特定域分配来自每个分段的精确相同的网络地址,或者对于任何两个域,分配的DNS服务器组件网络地址的不超过一半是匹配的。在此类实施例中,服务提供方106可以执行额外的处理以针对匹配的网络地址予以确保和校正,如通过将匹配的网络地址的数量降低到阈值以下。
除了确保以不重叠方式分布特定域的分配的网络地址以及进一步确保相对于另一个域匹配的网络地址的数量不高于阈值,在另一个实施例中,服务提供方106可以来自每个分段的选定的网络地址的部分选为使得选定的网络地址中对于路由选择目的通常被视为重要的部分中进一步没有重叠。具体来说,在一个实施例中,网络地址可以对应于被分成具有唯一值的八位组的位数。例如,16位网络地址可以采用xx.xx.xx.xx的形式来表示,其中每个xx对是八位组。同样,24位网络地址可以采用yy.yy.yy.yy.yy.yy的形式来表示,其中每个yy对表示4位。根据网络路由选择原理,利用网络地址的一部分来进行网络路由选择(例如,前2或3个八位组),并且将其通称为“网络地址的最重要部分”或“网络地址的网络部分”。网络地址的其余部分(例如,最后一个八位组)不被视为对于网络路由选择目的是重要的,并且将其通称为“网络地址的非重要部分”或“网络地址的主机部分”。相关领域技术人员将认识到,网络地址中被视为“重要”或“不重要”的八位组的数量可以根据正在利用的特定网络协议、网络路由选择设备的配置和其他标准而变化。相应地,用来图示网络地址的重要部分与非重要部分之间的差异的八位组的示例数量本质上是说明性的且不应视为具有限制性。
出于网络路由选择的目的,只要网络地址的重要部分不精确匹配,而无论是否有一个或多个匹配的八位组,就将网络地址视为不重叠或不匹配。对于网络路由选择目的,实际上忽略网络地址的不重要部分。相应地,在本实施例中,服务提供方106可以对特定域的选定的网络地址的不重要部分选择不同的值,使得即使存在某个部分的匹配,由于特定域的选定的网络地址的不重要部分不精确地匹配,因此也不存在重叠。
参考先前示例,如果假设选择四个网络地址且网络地址的不重要部分对应于网络地址中的最后一个八位组,则可以将网络地址的不重要部分分成四个值的范围,使得对最不重要位的分配的值中没有重叠。继续此示例,最后一个八位组具有总共256个潜在值的范围。因为每个域说明性地与四个网络地址关联,所以可以将最后一个八位组的潜在值分成1-63、64-127、128-191和192-255的值范围。相应地,第一分配的网络地址的最后一个八位组的值将从1-63的范围中挑选;第二分配的网络地址的最后一个八位组的值将从64-127的范围中挑选;第三分配的网络地址的最后一个八位组的值将从128-191的范围中挑选;而第四分配的网络地址的最后一个八位组的值将从192-255的范围中挑选。因此,在本实施例中,不仅就网络地址的重要部分而言,而且就网络地址的不重要部分而言,得到的分配的网络地址都将完全不重叠。
在DNS查询的数量超过阈值的情况中,如由于基于DNS查询的攻击或由于请求尖峰所致,服务提供方106可以选择性地过滤来自一个或多个选定的网络地址的DNS查询。如果“过量的”DNS查询将目标指向特定内容提供方,则服务提供方106可能够通过过滤掉目标域的小于全部分配的分段以维持一些DNS查询功能性。此外,服务提供方106还可以通过过滤掉目标域的一些或全部分配的分段或通过将发往目标域的DNS查询的处理限于特定的物理计算装置,以缓解此类过量DNS查询对提供到其他非目标内容提供方的请求路由选择服务的影响。再者,服务提供方106可以将DNS查询的一些部分转发到不同接入点或DNS服务器组件以帮助缓解该数量的DNS查询的影响。
比如说,在可选标识网络存储提供方110的适合存储组件140、144、148和向服务提供方106为请求路由选择功能性而注册时,在如下文参考图4和图5A和图5B进一步描述的一个实施例中,内容提供方104可以开始代客户端计算装置102处理生成的对内容的DNS请求。具体来说,根据DNS路由选择原理,最终将由与服务提供方106关联的DNS域名服务器通过识别对应于原点服务器组件114和关联的存储组件116或网络存储提供方110的存储组件140、144、148的网络地址来解析对应于资源标识符的客户端计算装置DNS查询。
现在转到图4,根据一个实施例,一旦服务提供方106开始代内容提供方处理请求路由选择功能性,则客户端计算装置102发出针对内容提供方域(例如,“contentprovider.com”)的DNS查询。比如说,客户端计算装置102(如通过浏览器软件应用)发出针对内容提供方域的DNS查询,该DNS查询首先导致对该域的“.”和“com”部分可信的DNS服务器的标识。在根据域的“.”和“com”部分部分地解析该域之后,客户端计算装置102然后发出针对URL的另一个DNS查询,该DNS查询导致域的“.contentprovider”部分。发出对应于域的“.”和“com”部分的DNS查询是公知的,且未予以图示。
在说明性实施例中,对于“contentprovider”可信的DNS服务器的标识对应于与服务提供方106关联的DNS服务器的分配的IP地址之一。在一个实施例中,该IP地址是对于与服务提供方106关联的特定POP的DNS服务器组件唯一的特定网络地址。在另一个实施例中,该IP地址可以被可能在地理上或逻辑上分布的与服务提供方106关联的一个或多个POP共享。在本实施例中,对共享的IP地址的DNS查询利用一对多网络路由选择方案,如anycast(任播),此类特定POP将根据网络拓扑接收请求。例如,在anycast实现中,客户端计算装置102向共享的IP地址发出的DNS查询将从客户端计算装置到达逻辑上具有最短网络拓扑距离(通常称为网络跳)的服务提供方106的DNS服务器组件。网络拓扑距离不一定对应于地理距离。但是,在一些实施例中,网络拓扑距离可以被推论为客户端计算装置102与服务提供方POP之间的最短网络距离。
如图4所示,服务提供方106的DNS服务器组件获取DNS查询,并且可以通过提供用于提供请求内容的组件的网络地址(如IP地址)来解析该DNS查询。例如,接收DNS服务器组件可以提供能够提供所请求的Web页面的Web服务器的IP地址。在另一个示例中,DNS服务器可以提供可提供请求资源或文件的高速缓存组件的IP地址。在替代实施例中,DNS服务器组件还可以提供替代标识符,如能够用于细化请求路由选择处理的规范名称(“CNAMES”)。在图4所示的示例中,假设可以处理客户端计算装置102传送的DNS查询。
现在参考图5A和图5B,在其他实施例中,服务提供方106可以获取针对域的多个DNS查询,使得DNS查询的数量超过阈值。如图5A所示,超过的阈值可以指示基于DNS的网络攻击,在这样的网络攻击中多个客户端计算装置102试图利用DNS查询使内容提供域过载。超过的阈值还可以指示内容请求的尖峰或对应于超过服务级别协议的DNS查询的数量。在一个方面中,多个DNS查询可被定向到代内容提供方104处理DNS查询的DNS服务器组件的特定分配的网络地址之一。在另一个方面中,多个DNS查询可被定向到针对内容提供方104的所有特定分配的网络地址。再者,在另一个方面中,多个DNS查询可能不仅针对特定内容提供方域,并且可指示较大的基于网络的攻击。
为了缓解已超过阈值(或将超过阈值)的DNS查询的影响,服务提供方106可以开始促使选择性地过滤定向到分配的网络地址中的一个或多个网络地址的DNS查询的至少多个部分。具体来说,在一个实施例中,服务提供方106可以发出促使在被服务提供方106接收之前在通信网络108中过滤DNS查询的命令或利用促使在被服务提供方106接收之前在通信网络108中过滤DNS查询的路由选择协议。例如,服务提供方106可以利用联网设备(如路由器)的标识的网络地址的null路由注入来防止DNS查询的转发。
参考图5B,除了在通信网络108中过滤DNS查询,服务提供方106还可以利用路由器访问控制列表来过滤或以其他方式阻止定向到在服务提供方处接收的分配的网络地址分段或区中的一个或多个网络地址分段或区的DNS查询。如果与超过的阈值关联的DNS查询目标指向特定分段或区,则服务提供方106可以进一步过滤至目标网络地址的过量DNS查询。如果与超过的阈值关联的DNS查询目标指向较大数量的分段或区,则服务提供方106可以过滤所有目标域以有效停止查询。
或者,服务提供方可以过滤一定百分比的区以努力维持百分比DNS查询处理功能性。例如,如果内容提供方104已与针对四个区中的每个区的DNS服务器组件关联,则服务提供方106可以过滤分配的网络地址的一半以将请求路由选择功能性的操作维持在至少50%的水平。如图5B所示,通过仅过滤某些网络地址区,可以继续处理对“目标”内容提供方或其他内容提供方的DNS查询的至少某个部分,如客户端计算装置102Z的DNS查询。此外,服务提供方106可以配置一个或多个特定DNS服务器组件以处理在通信网络108中或该服务提供方尚未过滤的任何余下的DNS查询。再者,服务器提供方106可以将未过滤的DNS查询的至少一部分转发到可能更适合处理未过滤的DNS查询或将负载分布在特定POP处的其他DNS服务器组件。
现在参考图6,将描述由服务提供方106实现的用于管理内容提供方104的注册的例行程序600的一个实施例。相关领域技术人员将认识到,针对例行程序600概述的动作/步骤可以由与服务提供方106关联的一个或多个计算装置/组件(如与该服务提供方关联的DNS查询处理组件或接入点)来实现。相应地,已经将例行程序600逻辑上关联为概括来说由服务提供方106执行,并由此不应将如下说明性实施例视为具有限制性。
在框602处,服务提供方106代内容提供方104获取对提供DNS请求路由选择服务的请求。比如说,对提供DNS请求路由选择服务的请求可以通过注册API来促进,在注册API中内容提供方指定服务提供方106将代内容提供方托管DNS域名服务器功能性所需的信息。注册API(以及关联的信息)的传送可以是自动过程,其对应于计算装置之间的信息交换,而无需管理员或其他人类交互。或者,注册API(以及关联的信息)的传送可以是自动过程,其可以是手动或半手动的过程,在这样的过程中管理员指定服务提供方106开始代内容提供方托管DNS域名服务器功能性所需的信息的至少一部分。
在框604处,服务提供方106确定多个可分配的网络地址分段或区。如先前所述,在一个实施例中,服务提供方106可以维护可分配给内容提供方的两个或更多个DNS服务器网络地址范围。比如说,服务提供方可以维护对应于可分配给内容提供方的DNS服务器组件的可用网络地址的池。相应地,服务提供方106可以将该池组织成两个或更多个网络地址范围,其中每个网络地址范围对应于一个分段或区。如上文解释的,服务提供方106可以进一步从分段选择网络地址以确保对于特定域,该组分配的网络地址的至少重要部分将不会具有任何精确匹配的值,无论是否是至少以一些常用值。.
在框606处,将第一网络地址分段选为当前网络地址分段,而在框608处,服务提供方106分配来自当前网络地址分段的网络地址。在说明性实施例中,除了从与当前网络地址分段关联的网络地址范围选择唯一的网络地址外,框608还可以对应于服务提供方106将选定的网络地址的不重要部分的值选为使得对于特定域,该组分配的网络地址的至少不重要部分也将不会具有任何精确匹配的值。相关领域技术人员将认识到,该组分配的网络地址的不重要部分将不会仅因为网络地址的某个部分具有共同的值而被视为是匹配的。再者,框608还可以对应于服务提供方106还可以执行额外处理,使得对于两个域,无论所属关系,该组分配的网络地址(重要部分或重要部分与不重要部分的组合)将具有多于阈值数量的精确匹配的网络地址。此外,服务提供方106还可以执行某种类型的冲突解决,使得分配的网络地址不会与被视为父域、子域、同级域等的任何域的先前分配的网络地址冲突。在此类实施例中,可以过滤可用网络地址池以移除任何潜在冲突的网络地址。
在判断框610处,执行检测以确定是否存在额外的网络分段。如果情况如此,则在框612处,服务提供方106选择下一个网络地址分段作为当前网络地址分段,并且例行程序600进行到框608以选择当前分段的另一个网络地址。参考先前示例,例行程序600可以重复分配其余三个网络地址分段范围中每个网络地址分段范围的网络地址以及该网络地址的不重要部分的值(例如,分配的网络地址的最后一个八位组的范围64-127、128-191和192-254)。此外,例行程序600可以提供上文描述的额外冲突解决或其他限制技术,以过滤掉不应分配给内容提供方的网络地址。然而,在替代实施例中,服务提供方106可能不一定分配来自所有可用网络地址分段或区的网络地址。
一旦分配了所有网络地址,则在框614处,服务提供方106响应于对DNS服务托管的请求而传送分配的网络地址。基于标识的网络地址,内容提供方可以将标识的域指派到分配的网络地址。相关领域技术人员将认识到,当指派分配的网络地址(或DNS域名服务器名称)时,服务提供方106可以采用使每个物理计算装置能够对应于一个分段或区或少于全部的分段或区的方式在不同的计算装置上托管DNS域名服务器组件。在框616处,例行程序600结束。
现在参考图7,将描述由服务提供方106实现的用于处理DNS请求的例行程序700的一个实施例。与图6类似,相关领域技术人员将认识到,针对例行程序700概述的动作/步骤可以由与服务提供方106关联的一个或多个计算装置/组件来实现。相应地,已经将例行程序700逻辑上关联为概括来说由服务提供方106执行,且由此不应将如下说明性实施例视为具有限制性。
在框702处,服务提供方106获取来自客户端计算装置102的一个或多个DNS查询。比如说,将DNS查询描述为源于单独的客户端计算装置102。但是,至少某个部分的DNS查询可以由相同客户端计算装置102传送或从以生成多个DNS查询的方式配置的某个其他组件传送。此外,在替代实施例中,服务提供方106可以接收有关正在传送的DNS查询的数量的指示,而服务提供方不实际接收DNS查询。
在框704处,服务提供方106将DNS查询与已超过阈值的一组DNS查询关联。如先前所述,超过的阈值可以指示基于DNS的网络攻击,在这样的攻击中多个客户端计算装置102试图利用DNS查询使内容提供域过载。超过的阈值还可以指示内容请求的尖峰或对应于超过服务级别协议的DNS查询的数量。在一个方面中,多个DNS查询可被定向到内容提供方104的特定分配的网络地址。在另一个方面中,多个DNS查询可被定向到内容提供方104的所有特定分配的网络地址。再者,在另一个方面中,多个DNS查询可不仅目标指向特定内容提供方域,并且可指示较大的基于网络的攻击。相关领域技术人员将认识到,还可以按DNS查询数量以外的标准来确定DNS查询的关联,如按DNS查询的来源(例如,来自已知的不良操作者或IP地址)或基于DNS查询的签名映射(例如,DNS查询中的已知标识信息)。
在框706处,服务提供方106确定已超过阈值的DNS查询(例如,“DNS查询攻击”)的网络地址属性。在一个方面中,服务提供方106可以识别已被目标指向的所有特定网络地址。在另一个方面中,服务提供方106可以确定要尝试阻止或过滤的目标网络地址的百分比。在判断框708处,执行检测以确定是否要过滤接收到的DNS查询。如先前描述的,如果仅目标指向与内容提供方关联的一部分网络地址,或基于服务提供方请求路由选择服务将受损害的确定,服务提供方106可以尝试过滤至特定网络地址的全部DNS查询。在另一个示例中,如果目标指向多个网络地址,则服务提供方106可以确定过滤一定百分比的网络地址以维持代内容提供方104的一些请求路由选择功能性。
如果服务提供方106确定要过滤DNS查询,则在框710处,服务提供方过滤或以其他方式阻止DNS查询。在一个实施例中,服务提供方106可以利用通信或路由选择协议来促使基于网络的设备(如路由器)过滤对应于所标识的IP地址的所有DNS查询,然后才由服务提供方接收DNS查询。如先前描述的,此类路由选择协议的示例是利用null路由注入命令/信息。在另一个实施例中,服务提供方106可以在服务提供方网络接收到DNS查询时过滤它们。例如,服务提供方可以利用路由器访问控制列表,可以将路由器访问控制列表配置成在路由器接收到至特定网络地址的请求时阻止这些请求。或者,如果服务提供方106确定不过滤,则服务提供方通过接收DNS服务器组件来处理接收到的DNS查询。如先前描述的,服务提供方可以配置特定硬件计算装置以响应任何未阻止的网络地址。在又一个实施例中,服务提供方106还可以将目标指向一个或多个分配的网络地址的DNS查询定向到服务提供方网络内的特定DNS组件。例如,服务提供方106可以经由通信网络(如通信通道)转发一个或多个DNS查询。在框714处,例行程序700结束。
项目:
项目1.一种用于管理DNS查询的方法,其包括:
由服务提供方获取对托管可标识域的DNS查询服务的请求;
由所述服务提供方确定多个可分配的网络地址分段,其中每个网络地址分段对应于用于服务提供方DNS服务器组件的可用网络地址的按比例的划分;由所述服务提供方分配所确定的网络地址分段中的每个网络地址分段中的网络地址,其中用于所述可标识域的来自每个分段的一组分配的网络地址是不匹配的;以及
由所述服务提供方传送每个确定的网络地址分段的分配的网络地址,其中对应于所述分配的网络地址的DNS服务器组件将被指派为对于响应针对所述标识的域的DNS查询可信。
项目2.如项目1中列述的方法,其中每个网络地址分段对应于用于服务提供方DNS服务器组件的可用网络地址的四个范围之一。
项目3.如项目2中列述的方法,其中可用网络地址的所述四个范围均匀地分布。
项目4.如项目1中列述的方法,其中分配所述确定的网络地址分段中每个网络地址分段中的网络地址包括:从每个确定的网络地址分段选择网络地址使得所述分配的网络地址的重要部分不匹配。
项目5.如项目1中列述的方法,其中分配所述确定的网络地址分段中每个网络地址分段中的网络地址还包括:防止网络地址分配导致所述可标识域与其他域之间阈值数量的分配的网络地址的重要部分匹配。
项目6.如项目5中列述的方法,其中所述阈值数量的网络地址定义为使得所述可标识域与其他域之间存在所述分配的网络地址的至少一个重要部分不匹配。
项目7.如项目1中列述的方法,其中分配所述确定的网络地址分段中每个网络地址分段中的网络地址包括:通过移除因基于域的冲突而导致不可用于分配的一个或多个网络地址来执行冲突解决。
项目8.如项目1中列述的方法,其中分配所述确定的网络地址分段中每个网络地址分段中的网络地址包括:分配先前已与所述标识的网络地址关联的唯一命名的DNS服务器。
项目9.如项目1中列述的方法,其中分配所述确定的网络地址分段中每个网络地址分段中的网络地址包括:选择每个分配的网络地址的不重要部分使得所述可标识域的阈值数量的网络地址的不重要部分不匹配。
项目10.如项目9中列述的方法,其中所述阈值数量的网络地址的不匹配的不重要部分包括:所有分配的网络地址使得对于所述可标识域所有分配的网络地址的不重要部分均不匹配。
项目11.如项目1中列述的方法,其中所述网络地址对应于因特网协议网络地址。
项目12.一种用于管理DNS查询的方法,其包括:
获取对托管可标识域的DNS查询服务的请求;
分配用于托管所述DNS查询服务的一组DNS服务器,其中所述一组DNS服务器中的每个DNS服务器选自定义的网络地址区,其中所定义的网络地址区对应于针对服务提供方DNS服务器的可分配网络地址的划分;以及
促使对应于所述分配的网络地址的DNS服务器组件对于响应针对所述标识的域的DNS查询可信。
项目13.如项目12中列述的方法,其还包括确定多个网络地址区。
项目14.如项目13中列述的方法,其中所述多个网络地址区对应于可用网络地址的按比例分布。
项目15.如项目12中列述的方法,其中分配用于托管所述DNS查询服务的一组DNS服务器包括:从每个确定的网络地址区选择网络地址使得所述可标识域的所述分配的网络地址的重要部分不匹配。
项目16.如项目15中列述的方法,其还包括选择每个分配的网络地址的不重要部分使得所述可标识域的阈值数量的网络地址的不重要部分不匹配。
项目17.如项目16中列述的方法,其中选择每个分配的网络地址的不重要部分对应于从与潜在值的不重叠范围对应的唯一值中选择所述网络地址的不重要部分。
项目18.如项目17中列述的方法,其中所述值的范围对应于区的数量。
项目19.如项目12中列述的方法,其中促使对应于所述分配的网络地址的DNS服务器组件对于响应针对所述标识的域的DNS查询可信包括:传送所述一组DNS服务器中每个DNS服务器的分配的网络地址。
项目20.如项目12中列述的方法,其中促使对应于所述分配的网络地址的DNS服务器组件对于响应针对所述标识的域的DNS查询可信包括:传送与所述一组DNS服务器中每个DNS服务器的分配的网络地址关联的名称,与所述分配的网络地址关联的所述名称是先前与所述分配的网络地址一起配置的。
项目21.一种用于管理DNS查询的方法,其包括:
在服务提供方处,确定与可标识域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;
在所述服务提供方处,基于DNS查询的所述阈值数量,确定是否要过滤所述一个或多个DNS查询;以及
在所述服务提供方处,基于所述确定促使选择性地过滤所述一个或多个DNS查询的至少其中之一,其中选择性地过滤所述至少一个或多个DNS查询对应于基于对于所标识的域可信的DNS服务器的分配的网络地址选择性地过滤DNS查询。
项目22.如项目21中列述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:促使基于访问控制列表来过滤至少一个或多个DNS查询。
项目23.如项目21中列述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:传送过滤针对域的一个或多个DNS查询的请求,在所述域中服务提供方DNS服务器是可信的。
项目24.如项目21中列述的方法,其中基于所述一组关联的DNS查询确定是否要过滤一个或多个DNS查询包括:基于允许处理的DNS查询的百分比确定是否要过滤。
项目25.如项目21中列述的方法,其中所述可用服务提供方网络地址的范围对应于多个网络地址区,使得每个网络地址区根据服务提供方DNS服务器组件的可用网络地址的划分来定义。
项目26.如项目21中列述的方法,其还包括:在所述服务提供方处,获取与所述可标识域关联的一个或多个DNS查询的至少一部分。
项目27.如项目21中列述的方法,其还包括:
在所述服务提供方处,确定与不同可标识域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;以及
所述服务提供方确定不过滤与不同可标识域关联的一个或多个DNS查询,其中所述确定对应于允许处理的DNS查询的百分比。
项目28.如项目21中列述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:促使所述一个或多个DNS查询的至少其中之一由一组替代DNS服务器来应答。
项目29.如项目28中列述的方法,其中促使所述一个或多个DNS查询的至少其中之一由一组替代DNS服务器来应答包括:将所述一个或多个DNS查询的所述至少其中之一转发到所述一组替代DNS服务器。
项目30.一种用于DNS查询处理的系统,其包括:
接口组件,其用于在服务提供方处获取用于向所述服务提供方注册一个或多个内容提供方的注册信息,所述注册对应于托管与所述内容提供方提供的一个或多个资源关联的请求路由选择功能性的至少一部分;
DNS查询处理组件,其可工作以:
确定与可标识域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;
基于所述DNS查询的阈值数量,确定是否要过滤所述一个或多个DNS查询;以及
基于所述确定促使过滤所述一个或多个DNS查询的至少其中之
项目31.如项目30中列述的系统,其还包括与所述服务提供方关联的网络接入点,其中所述网络接入点包括:DNS服务器组件,其接收来自客户端计算装置的DNS查询,其中所述第一网络接入点中的DNS服务器可操作以基于访问控制列表来过滤DNS查询。
项目32.如项目30中列述的系统,其中所述DNS查询处理组件选择性地过滤所述DNS查询,从而促使所述一个或多个DNS查询的至少其中之一由一组替代DNS服务器来应答。
项目33.如项目32中列述的系统,其中所述DNS查询处理组件通过将所述一个或多个DNS查询的至少其中之一转发到一组替代DNS服务器,促使所述一个或多个DNS查询的所述至少其中之一由所述一组替代DNS服务器来应答。
项目34.如项目30中列述的系统,其中所述DNS查询处理组件基于允许处理的DNS查询的百分比基于一组关联的DNS查询,确定是否要过滤所述一个或多个DNS查询。
项目35.如项目30中列述的系统,其中所述可用服务提供方网络地址的范围对应于多个网络地址区,使得每个网络地址区根据服务提供方DNS服务器组件的可用网络地址的划分来定义。
项目36.如项目30中列述的系统,其中所述DNS查询处理组件还可工作以:
获取一个或多个额外的DNS查询,所述额外的DNS查询对应于所述可标识域,其中所述DNS服务器组件对应于可用服务提供方网络地址范围中的不同的分配的网络;
将所述一个或多个DNS查询与超过服务提供方能够处理的DNS查询的阈值数量的所述一组标识的DNS查询关联;以及
确定不过滤所述一个或多个DNS查询。
本领域技术人员以及其他人将认识到,本发明公开中描述的所有功能可以以由所公开的组件和移动通信装置的一个或多个处理器执行的软件来实施。该软件可以永久性地存储在任何类型的非易失性存储装置中。
除非另行确切地指出,或按使用在上下文中以其他方式被理解,否则条件语言,如“能够”、“可以”、“可能”或“可”等一般意在表达某些实施例包括某些特征、元件和/或步骤,而其他实施例则不包括。因此,此类条件语言一般无意暗示对于一个或多个实施例,该特征、元件和/或步骤以任何方式是必需的,或该一个或多个实施例必然包括用于通过或不通过用户输入或提示判断在任何特定实施例中是否包含这些特征、元件和/或步骤或这些特征、元件和/或步骤是否要在任何特定实施例中执行的逻辑。
本文描述和/或附图中示出的流程图中的任何过程描述、元件或框应理解为潜在地表示包含用于实现过程中特定逻辑功能或步骤的一个或多个可执行指令的模块、片段或代码部分。正如本领域技术人员将理解的,本文描述的实施例的范围内包括替代实现,在这样的替代实现中可以删除元件或功能、可以按不同于所示或论述的顺序的顺序(包括大体上同时或逆序,具体取决于所涉及的功能性)执行元件或功能。还将认识到,可以将上文描述的数据和/或组件存储在计算机可读介质上并使用与存储计算机可执行组件的计算机可读介质(如CD-ROM、DVD-ROM或网络接口)关联的驱动机构将其加载到计算装置的存储器中,可以将组件和/或数据包括在单个装置中或以任何方式分布。相应地,可以将通用计算装置配置成利用上文描述的各种数据和/或组件的处理和/或执行实现本发明公开的过程、算法和方法。
应该强调的是,可以对上文描述的实施例进行各种变化和修改,这些实施例的元件应被理解为是在其它可接受的示例之间。所有此类修改和变化旨在被包括在本文中本发明公开的范围内且受权利要求的保护。

Claims (15)

1.一种用于管理DNS查询的方法,其包括:
在服务提供方处,确定与可标识的域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;
在所述服务提供方处,基于所述DNS查询的阈值数量,确定是否要过滤所述一个或多个DNS查询;以及
在所述服务提供方处,基于所述确定促使选择性地过滤所述一个或多个DNS查询的至少其中之一,其中选择性地过滤所述至少一个或多个DNS查询对应于基于对于所标识的域可信的DNS服务器的分配的网络地址选择性地过滤DNS查询。
2.如权利要求1中所述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:促使基于访问控制列表过滤至少一个或多个DNS查询。
3.如权利要求1中所述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:传送过滤针对域的一个或多个DNS查询的请求,在所述域中服务提供方DNS服务器是可信的。
4.如权利要求1中所述的方法,其中基于所述一组关联的DNS查询确定是否要过滤所述一个或多个DNS查询包括:基于允许处理的DNS查询的百分比,确定是否要过滤。
5.如权利要求1中所述的方法,其中所述可用服务提供方网络地址的范围对应于多个网络地址区,使得每个网络地址区根据服务提供方DNS服务器组件的可用网络地址的划分来定义。
6.如权利要求1中所述的方法,其还包括:在所述服务提供方处,获取与所述可标识的域关联的所述一个或多个DNS查询的至少一部分。
7.如权利要求1中所述的方法,其还包括:
在所述服务提供方处,确定与不同可标识的域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;以及
所述服务提供方确定不过滤与不同的可标识的域关联的所述一个或多个DNS查询,其中所述确定对应于允许处理的DNS查询的百分比。
8.如权利要求1中所述的方法,其中基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一包括:促使所述一个或多个DNS查询的至少其中之一由一组替代的DNS服务器来应答。
9.一种用于DNS查询处理的系统,其包括:
接口组件,其用于在服务提供方处获取用于向所述服务提供方注册一个或多个内容提供方的注册信息,所述注册对应于托管与所述内容提供方提供的一个或多个资源关联的请求路由选择功能性的至少一部分;
DNS查询处理组件,其可工作以:
确定与可标识的域关联的DNS查询是否超过服务提供方能够处理的DNS查询的阈值数量;
基于所述DNS查询的阈值数量,确定是否要过滤所述一个或多个DNS查询;以及
基于所述确定促使过滤所述一个或多个DNS查询的至少其中之一。
10.如权利要求9中所述的系统,其还包括与所述服务提供方关联的网络接入点,其中所述网络接入点包括:DNS服务器组件,其接收来自客户端计算装置的DNS查询,其中所述第一网络接入点中的DNS服务器可操作以基于访问控制列表来过滤DNS查询。
11.如权利要求9中所述的系统,其中所述DNS查询处理组件选择性地过滤所述DNS查询,从而促使所述一个或多个DNS查询的至少其中之一由一组替代的DNS服务器来应答。
12.如权利要求11中所述的系统,其中所述DNS查询处理组件通过将所述一个或多个DNS查询的至少其中之一转发到一组替代的DNS服务器而促使所述一个或多个DNS查询的所述至少其中之一由所述一组替代的DNS服务器来应答。
13.如权利要求9中所述的系统,其中所述DNS查询处理组件基于允许处理的DNS查询的百分比基于一组关联的DNS查询确定是否要过滤所述一个或多个DNS查询。
14.如权利要求9中所述的系统,其中所述可用服务提供方网络地址的范围对应于多个网络地址区,使得每个网络地址区根据服务提供方DNS服务器组件的可用网络地址的划分来定义。
15.如权利要求9中所述的系统,其中所述DNS查询处理组件还可工作以:
获取一个或多个额外的DNS查询,所述额外的DNS查询对应于所述可标识的域,其中所述DNS服务器组件对应于可用服务提供方网络地址范围中的不同的分配的网络;
将所述一个或多个DNS查询与超过服务提供方能够处理的DNS查询的阈值数量的所述一组标识的DNS查询关联;以及
确定不过滤所述一个或多个DNS查询。
CN201180053405.6A 2010-11-22 2011-11-18 请求路由选择处理 Active CN103201999B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610828846.3A CN107018167B (zh) 2010-11-22 2011-11-18 用于管理dns查询的计算机实现的方法和系统

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/952,118 US8452874B2 (en) 2010-11-22 2010-11-22 Request routing processing
US12/952,118 2010-11-22
PCT/US2011/061486 WO2012071282A1 (en) 2010-11-22 2011-11-18 Request routing processing

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201610828846.3A Division CN107018167B (zh) 2010-11-22 2011-11-18 用于管理dns查询的计算机实现的方法和系统

Publications (2)

Publication Number Publication Date
CN103201999A true CN103201999A (zh) 2013-07-10
CN103201999B CN103201999B (zh) 2016-09-28

Family

ID=45048315

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201610828846.3A Active CN107018167B (zh) 2010-11-22 2011-11-18 用于管理dns查询的计算机实现的方法和系统
CN201180053405.6A Active CN103201999B (zh) 2010-11-22 2011-11-18 请求路由选择处理

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201610828846.3A Active CN107018167B (zh) 2010-11-22 2011-11-18 用于管理dns查询的计算机实现的方法和系统

Country Status (7)

Country Link
US (5) US8452874B2 (zh)
EP (2) EP3382997A1 (zh)
JP (1) JP5744222B2 (zh)
CN (2) CN107018167B (zh)
CA (1) CA2816612C (zh)
SG (2) SG10201509586XA (zh)
WO (1) WO2012071282A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210203671A1 (en) * 2018-09-18 2021-07-01 Hewlett-Packard Development Company, L.P. Adaptive domain name system

Families Citing this family (104)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8028090B2 (en) 2008-11-17 2011-09-27 Amazon Technologies, Inc. Request routing utilizing client location information
US7991910B2 (en) 2008-11-17 2011-08-02 Amazon Technologies, Inc. Updating routing information based on client location
US7970820B1 (en) 2008-03-31 2011-06-28 Amazon Technologies, Inc. Locality based content distribution
US8321568B2 (en) 2008-03-31 2012-11-27 Amazon Technologies, Inc. Content management
US8606996B2 (en) 2008-03-31 2013-12-10 Amazon Technologies, Inc. Cache optimization
US8601090B1 (en) 2008-03-31 2013-12-03 Amazon Technologies, Inc. Network resource identification
US8156243B2 (en) 2008-03-31 2012-04-10 Amazon Technologies, Inc. Request routing
US7962597B2 (en) 2008-03-31 2011-06-14 Amazon Technologies, Inc. Request routing based on class
US8447831B1 (en) 2008-03-31 2013-05-21 Amazon Technologies, Inc. Incentive driven content delivery
US8533293B1 (en) 2008-03-31 2013-09-10 Amazon Technologies, Inc. Client side cache management
US9912740B2 (en) 2008-06-30 2018-03-06 Amazon Technologies, Inc. Latency measurement in resource requests
US9407681B1 (en) 2010-09-28 2016-08-02 Amazon Technologies, Inc. Latency measurement in resource requests
US7925782B2 (en) 2008-06-30 2011-04-12 Amazon Technologies, Inc. Request routing using network computing components
US8122098B1 (en) 2008-11-17 2012-02-21 Amazon Technologies, Inc. Managing content delivery network service providers by a content broker
US8073940B1 (en) 2008-11-17 2011-12-06 Amazon Technologies, Inc. Managing content delivery network service providers
US8065417B1 (en) 2008-11-17 2011-11-22 Amazon Technologies, Inc. Service provider registration by a content broker
US8521880B1 (en) 2008-11-17 2013-08-27 Amazon Technologies, Inc. Managing content delivery network service providers
US8732309B1 (en) 2008-11-17 2014-05-20 Amazon Technologies, Inc. Request routing utilizing cost information
US8060616B1 (en) 2008-11-17 2011-11-15 Amazon Technologies, Inc. Managing CDN registration by a storage provider
US8756341B1 (en) 2009-03-27 2014-06-17 Amazon Technologies, Inc. Request routing utilizing popularity information
US8688837B1 (en) 2009-03-27 2014-04-01 Amazon Technologies, Inc. Dynamically translating resource identifiers for request routing using popularity information
US8412823B1 (en) 2009-03-27 2013-04-02 Amazon Technologies, Inc. Managing tracking information entries in resource cache components
US8521851B1 (en) 2009-03-27 2013-08-27 Amazon Technologies, Inc. DNS query processing using resource identifiers specifying an application broker
US8782236B1 (en) 2009-06-16 2014-07-15 Amazon Technologies, Inc. Managing resources using resource expiration data
US8397073B1 (en) 2009-09-04 2013-03-12 Amazon Technologies, Inc. Managing secure content in a content delivery network
US8433771B1 (en) 2009-10-02 2013-04-30 Amazon Technologies, Inc. Distribution network with forward resource propagation
US9495338B1 (en) 2010-01-28 2016-11-15 Amazon Technologies, Inc. Content distribution network
US8756272B1 (en) 2010-08-26 2014-06-17 Amazon Technologies, Inc. Processing encoded content
US10097398B1 (en) 2010-09-28 2018-10-09 Amazon Technologies, Inc. Point of presence management in request routing
US8577992B1 (en) 2010-09-28 2013-11-05 Amazon Technologies, Inc. Request routing management based on network components
US8930513B1 (en) 2010-09-28 2015-01-06 Amazon Technologies, Inc. Latency measurement in resource requests
US8938526B1 (en) 2010-09-28 2015-01-20 Amazon Technologies, Inc. Request routing management based on network components
US9003035B1 (en) 2010-09-28 2015-04-07 Amazon Technologies, Inc. Point of presence management in request routing
US9712484B1 (en) 2010-09-28 2017-07-18 Amazon Technologies, Inc. Managing request routing information utilizing client identifiers
US8468247B1 (en) 2010-09-28 2013-06-18 Amazon Technologies, Inc. Point of presence management in request routing
US10958501B1 (en) 2010-09-28 2021-03-23 Amazon Technologies, Inc. Request routing information based on client IP groupings
US8924528B1 (en) 2010-09-28 2014-12-30 Amazon Technologies, Inc. Latency measurement in resource requests
US8819283B2 (en) 2010-09-28 2014-08-26 Amazon Technologies, Inc. Request routing in a networked environment
US8452874B2 (en) 2010-11-22 2013-05-28 Amazon Technologies, Inc. Request routing processing
US9391949B1 (en) 2010-12-03 2016-07-12 Amazon Technologies, Inc. Request routing processing
US10467042B1 (en) 2011-04-27 2019-11-05 Amazon Technologies, Inc. Optimized deployment based upon customer locality
JP5857519B2 (ja) * 2011-08-11 2016-02-10 富士通株式会社 試験プログラム、試験装置、および試験方法
US8904009B1 (en) 2012-02-10 2014-12-02 Amazon Technologies, Inc. Dynamic content delivery
US10021179B1 (en) 2012-02-21 2018-07-10 Amazon Technologies, Inc. Local resource delivery network
US9172674B1 (en) 2012-03-21 2015-10-27 Amazon Technologies, Inc. Managing request routing information utilizing performance information
US10623408B1 (en) 2012-04-02 2020-04-14 Amazon Technologies, Inc. Context sensitive object management
US9444779B2 (en) * 2012-06-04 2016-09-13 Microsoft Technology Lincensing, LLC Dynamic and intelligent DNS routing with subzones
US9154551B1 (en) 2012-06-11 2015-10-06 Amazon Technologies, Inc. Processing DNS queries to identify pre-processing information
US9148434B2 (en) * 2012-06-21 2015-09-29 Microsoft Technology Licensing, Llc Determining populated IP addresses
US9525659B1 (en) 2012-09-04 2016-12-20 Amazon Technologies, Inc. Request routing utilizing point of presence load information
US9323577B2 (en) 2012-09-20 2016-04-26 Amazon Technologies, Inc. Automated profiling of resource usage
US9135048B2 (en) 2012-09-20 2015-09-15 Amazon Technologies, Inc. Automated profiling of resource usage
US10205698B1 (en) 2012-12-19 2019-02-12 Amazon Technologies, Inc. Source-dependent address resolution
CN105075225B (zh) * 2012-12-24 2019-04-02 瑞典爱立信有限公司 使能对本地服务器上的多个服务的外部接入
CN103051743B (zh) * 2012-12-27 2015-11-11 茂名市群英网络有限公司 一种基于分布式层级化的dns防御系统和方法
US9294391B1 (en) 2013-06-04 2016-03-22 Amazon Technologies, Inc. Managing network computing components utilizing request routing
WO2015057213A1 (en) * 2013-10-16 2015-04-23 Hewlett-Packard Development Company, L.P. Reflecting mdns packets
US9779113B2 (en) * 2014-03-20 2017-10-03 NSONE Inc. Systems and methods for improving domain name system traffic routing
US10033627B1 (en) 2014-12-18 2018-07-24 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10097448B1 (en) 2014-12-18 2018-10-09 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10091096B1 (en) 2014-12-18 2018-10-02 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10225326B1 (en) 2015-03-23 2019-03-05 Amazon Technologies, Inc. Point of presence based data uploading
US9887932B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9887931B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9819567B1 (en) 2015-03-30 2017-11-14 Amazon Technologies, Inc. Traffic surge management for points of presence
US10305816B1 (en) * 2015-03-31 2019-05-28 Cisco Technology, Inc. Adjustable bit mask for high-speed native load balancing on a switch
US9832141B1 (en) 2015-05-13 2017-11-28 Amazon Technologies, Inc. Routing based request correlation
US10616179B1 (en) 2015-06-25 2020-04-07 Amazon Technologies, Inc. Selective routing of domain name system (DNS) requests
US10097566B1 (en) 2015-07-31 2018-10-09 Amazon Technologies, Inc. Identifying targets of network attacks
US10015239B1 (en) * 2015-08-12 2018-07-03 Evengx, Llc Self-organizing distributed computation grid
US9794281B1 (en) 2015-09-24 2017-10-17 Amazon Technologies, Inc. Identifying sources of network attacks
US9774619B1 (en) 2015-09-24 2017-09-26 Amazon Technologies, Inc. Mitigating network attacks
US9742795B1 (en) 2015-09-24 2017-08-22 Amazon Technologies, Inc. Mitigating network attacks
US10270878B1 (en) 2015-11-10 2019-04-23 Amazon Technologies, Inc. Routing for origin-facing points of presence
US10049051B1 (en) 2015-12-11 2018-08-14 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10257307B1 (en) 2015-12-11 2019-04-09 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10348639B2 (en) 2015-12-18 2019-07-09 Amazon Technologies, Inc. Use of virtual endpoints to improve data transmission rates
JP6662191B2 (ja) * 2016-05-18 2020-03-11 富士通株式会社 通信装置および通信方法
US10075551B1 (en) 2016-06-06 2018-09-11 Amazon Technologies, Inc. Request management for hierarchical cache
US10110694B1 (en) 2016-06-29 2018-10-23 Amazon Technologies, Inc. Adaptive transfer rate for retrieving content from a server
CN107623751B (zh) * 2016-07-14 2021-02-12 网宿科技股份有限公司 Dns网络系统、域名解析方法及系统
US9992086B1 (en) 2016-08-23 2018-06-05 Amazon Technologies, Inc. External health checking of virtual private cloud network environments
US10033691B1 (en) 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
US10616250B2 (en) 2016-10-05 2020-04-07 Amazon Technologies, Inc. Network addresses with encoded DNS-level information
US20180139230A1 (en) * 2016-11-15 2018-05-17 Level 3 Communications, Llc Identification and mitigation of attacks in a content delivery network (cdn)
US10831549B1 (en) 2016-12-27 2020-11-10 Amazon Technologies, Inc. Multi-region request-driven code execution system
US10372499B1 (en) 2016-12-27 2019-08-06 Amazon Technologies, Inc. Efficient region selection system for executing request-driven code
US10938884B1 (en) 2017-01-30 2021-03-02 Amazon Technologies, Inc. Origin server cloaking using virtual private cloud network environments
US10911483B1 (en) * 2017-03-20 2021-02-02 Amazon Technologies, Inc. Early detection of dedicated denial of service attacks through metrics correlation
US20180295094A1 (en) * 2017-04-05 2018-10-11 Linkedin Corporation Reducing latency during domain name resolution in networks
US10503613B1 (en) 2017-04-21 2019-12-10 Amazon Technologies, Inc. Efficient serving of resources during server unavailability
US11075987B1 (en) 2017-06-12 2021-07-27 Amazon Technologies, Inc. Load estimating content delivery network
US10447648B2 (en) 2017-06-19 2019-10-15 Amazon Technologies, Inc. Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP
US10594724B2 (en) * 2017-07-19 2020-03-17 Cisco Technology, Inc. Network security user interface for domain query volume time series with custom signal modifications
US10742593B1 (en) 2017-09-25 2020-08-11 Amazon Technologies, Inc. Hybrid content request routing system
US10592578B1 (en) 2018-03-07 2020-03-17 Amazon Technologies, Inc. Predictive content push-enabled content delivery network
US10705856B2 (en) * 2018-03-28 2020-07-07 Ebay Inc. Network address management systems and methods
EP3565221B1 (de) * 2018-04-30 2020-10-28 Siemens Aktiengesellschaft Verfahren zur registrierung von industriellen automatisierungsgeräten oder kommunikationsgeräten zugeordneten geräte-namen in einem namensdienst-system und kontroll-komponente
US10785188B2 (en) * 2018-05-22 2020-09-22 Proofpoint, Inc. Domain name processing systems and methods
US10862852B1 (en) 2018-11-16 2020-12-08 Amazon Technologies, Inc. Resolution of domain name requests in heterogeneous network environments
US11025747B1 (en) 2018-12-12 2021-06-01 Amazon Technologies, Inc. Content request pattern-based routing system
CN111431956B (zh) * 2019-01-10 2022-07-05 阿里巴巴集团控股有限公司 跨网络的服务访问方法、设备、系统及存储介质
US10798051B1 (en) * 2019-05-23 2020-10-06 At&T Intellectual Property I, L.P. Filtering and organizing process for domain name system query collection
CN113839865B (zh) * 2021-11-30 2022-03-01 北京鲸鲮信息系统技术有限公司 一种跨域调用服务的管理方法及系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060036720A1 (en) * 2004-06-14 2006-02-16 Faulk Robert L Jr Rate limiting of events
CN101789940A (zh) * 2010-01-28 2010-07-28 联想网御科技(北京)有限公司 一种防范dns请求报文洪泛攻击的方法及装置

Family Cites Families (1300)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ504100A0 (en) 2000-01-11 2000-02-03 Notron (No. 325) Pty Limited A method for distribution of streamed data packets on a switched network utilising an intelligent distribution network
US5063500A (en) 1988-09-29 1991-11-05 Ibm Corp. System for executing segments of application program concurrently/serially on different/same virtual machine
US5341477A (en) 1989-02-24 1994-08-23 Digital Equipment Corporation Broker for computer network server selection
US5905248A (en) 1990-09-11 1999-05-18 Metrologic Instruments, Inc. System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US6026452A (en) 1997-02-26 2000-02-15 Pitts; William Michael Network distributed site cache RAM claimed as up/down stream request/reply channel for storing anticipated data and meta data
US5611049A (en) 1992-06-03 1997-03-11 Pitts; William M. System for accessing distributed data cache channel at each network node to pass requests and data
US5459837A (en) 1993-04-21 1995-10-17 Digital Equipment Corporation System to facilitate efficient utilization of network resources in a computer network
ES2100082T3 (es) 1993-07-07 1997-06-01 Europ Computer Ind Res Estructuras de bases de datos.
JPH07141305A (ja) 1993-11-16 1995-06-02 Hitachi Ltd 並列計算機の実行制御方法
JPH08328752A (ja) 1994-06-10 1996-12-13 Canon Inc 情報記録装置及び方法
US6085234A (en) 1994-11-28 2000-07-04 Inca Technology, Inc. Remote file services network-infrastructure cache
EP0826181A4 (en) 1995-04-11 2005-02-09 Kinetech Inc IDENTIFYING DATA IN A DATA PROCESSING SYSTEM
US6003030A (en) 1995-06-07 1999-12-14 Intervu, Inc. System and method for optimized storage and retrieval of data on a distributed computer network
US5627889A (en) 1995-06-29 1997-05-06 At&T Service restoration technique for telecommunications facilities having a single degree of freedom
US5956509A (en) 1995-08-18 1999-09-21 Microsoft Corporation System and method for performing remote requests with an on-line service network
US5815649A (en) 1995-10-20 1998-09-29 Stratus Computer, Inc. Distributed fault tolerant digital data storage subsystem for fault tolerant computer system
JP2985756B2 (ja) 1996-02-16 1999-12-06 日本電気株式会社 情報サービス端末
US5764910A (en) 1996-04-02 1998-06-09 National Semiconductor Corporation Method and apparatus for encoding and using network resource locators
US5790548A (en) 1996-04-18 1998-08-04 Bell Atlantic Network Services, Inc. Universal access multimedia data network
US5999274A (en) 1996-05-17 1999-12-07 Nko, Inc. Apparatus and method for transmitting facsimile data
US6199116B1 (en) 1996-05-24 2001-03-06 Microsoft Corporation Method and system for managing data while sharing application programs
US6018619A (en) 1996-05-24 2000-01-25 Microsoft Corporation Method, system and apparatus for client-side usage tracking of information server systems
ATE536588T1 (de) 1996-07-25 2011-12-15 Xcelera Inc Web-server system mit primären und sekundären servern
US5774660A (en) 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US5991306A (en) 1996-08-26 1999-11-23 Microsoft Corporation Pull based, intelligent caching system and method for delivering data over a network
US5893116A (en) 1996-09-30 1999-04-06 Novell, Inc. Accessing network resources using network resource replicator and captured login script for use when the computer is disconnected from the network
SE9603753L (sv) 1996-10-14 1998-04-06 Mirror Image Internet Ab Förfarande och anordning för informationsöverföring på Internet
US5852717A (en) 1996-11-20 1998-12-22 Shiva Corporation Performance optimizations for computer networks utilizing HTTP
US6098096A (en) 1996-12-09 2000-08-01 Sun Microsystems, Inc. Method and apparatus for dynamic cache preloading across a network
US5848233A (en) * 1996-12-09 1998-12-08 Sun Microsystems, Inc. Method and apparatus for dynamic packet filter assignment
US6052718A (en) 1997-01-07 2000-04-18 Sightpath, Inc Replica routing
US7363291B1 (en) 2002-03-29 2008-04-22 Google Inc. Methods and apparatus for increasing efficiency of electronic document delivery to users
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
CA2202572C (en) 1997-04-14 2004-02-10 Ka Lun Eddie Law A scaleable web server and method of efficiently managing multiple servers
JP4134357B2 (ja) 1997-05-15 2008-08-20 株式会社日立製作所 分散データ管理方法
US6167438A (en) 1997-05-22 2000-12-26 Trustees Of Boston University Method and system for distributed caching, prefetching and replication
US6351775B1 (en) 1997-05-30 2002-02-26 International Business Machines Corporation Loading balancing across servers in a computer network
US6038601A (en) 1997-07-21 2000-03-14 Tibco, Inc. Method and apparatus for storing and delivering documents on the internet
US6006264A (en) 1997-08-01 1999-12-21 Arrowpoint Communications, Inc. Method and system for directing a flow between a client and a server
US6157942A (en) 1997-08-13 2000-12-05 Microsoft Corporation Imprecise caching of directory download responses for dynamic directory services
US6223209B1 (en) 1997-09-30 2001-04-24 Ncr Corporation Distributed world wide web servers
US6128279A (en) 1997-10-06 2000-10-03 Web Balance, Inc. System for balancing loads among network servers
US6363411B1 (en) 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
WO1999023571A1 (en) 1997-11-03 1999-05-14 Inca Technology, Inc. Automatically configuring network-name-services
US7092914B1 (en) 1997-11-06 2006-08-15 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US5974454A (en) 1997-11-14 1999-10-26 Microsoft Corporation Method and system for installing and updating program module components
US6016512A (en) 1997-11-20 2000-01-18 Telcordia Technologies, Inc. Enhanced domain name service using a most frequently used domain names table and a validity code table
US6092100A (en) 1997-11-21 2000-07-18 International Business Machines Corporation Method for intelligently resolving entry of an incorrect uniform resource locator (URL)
US20030173405A1 (en) 2000-01-12 2003-09-18 Metrologic Instruments, Inc. Bar code symbol driven systems for accessing information resources on the internet
DE69829584T2 (de) 1997-12-24 2005-09-29 America Online, Inc. Lokalisierung von endgeräten und servern
US6386043B1 (en) 1998-01-02 2002-05-14 University Of South Florida Lateral motion sensing assembly
US8060613B2 (en) 1998-02-10 2011-11-15 Level 3 Communications, Llc Resource invalidation in a content delivery network
US6185598B1 (en) 1998-02-10 2001-02-06 Digital Island, Inc. Optimized network resource location
US7054935B2 (en) 1998-02-10 2006-05-30 Savvis Communications Corporation Internet content delivery network
US6438592B1 (en) 1998-02-25 2002-08-20 Michael G. Killian Systems for monitoring and improving performance on the world wide web
JPH11249874A (ja) 1998-02-27 1999-09-17 Toshiba Corp コンピュータシステム、同システムにおける同期処理方法および記録媒体
US6243761B1 (en) 1998-03-26 2001-06-05 Digital Equipment Corporation Method for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and server
US7117227B2 (en) 1998-03-27 2006-10-03 Call Charles G Methods and apparatus for using the internet domain name system to disseminate product information
US6173316B1 (en) 1998-04-08 2001-01-09 Geoworks Corporation Wireless communication device with markup language based man-machine interface
US6389532B1 (en) 1998-04-20 2002-05-14 Sun Microsystems, Inc. Method and apparatus for using digital signatures to filter packets in a network
JP4064060B2 (ja) 1998-05-15 2008-03-19 ユニキャスト・コミュニケーションズ・コーポレイション 参照ウェブページに埋め込まれた広告タグをもちいて、ブラウザにより開始される、ユーザには見えないネットワーク分散隙間ウェブ公告を実施するための技術
US6223288B1 (en) 1998-05-22 2001-04-24 Protexis Inc. System for persistently encrypting critical software file to prevent installation of software program on unauthorized computers
US6976093B2 (en) 1998-05-29 2005-12-13 Yahoo! Inc. Web server content replication
US6256671B1 (en) * 1998-06-24 2001-07-03 Nortel Networks Limited Method and apparatus for providing network access control using a domain name system
US6330561B1 (en) 1998-06-26 2001-12-11 At&T Corp. Method and apparatus for improving end to end performance of a data network
US6078960A (en) 1998-07-03 2000-06-20 Acceleration Software International Corporation Client-side load-balancing in client server network
US7103640B1 (en) 1999-09-14 2006-09-05 Econnectix, Llc Network distributed tracking wire transfer protocol
US7233978B2 (en) 1998-07-08 2007-06-19 Econnectix, Llc Method and apparatus for managing location information in a network separate from the data to which the location information pertains
US6108703A (en) 1998-07-14 2000-08-22 Massachusetts Institute Of Technology Global hosting system
US6256398B1 (en) 1998-08-22 2001-07-03 Kenneth H. P. Chang Encoding and decoding a message within an image
US6286043B1 (en) 1998-08-26 2001-09-04 International Business Machines Corp. User profile management in the presence of dynamic pages using content templates
US6324580B1 (en) 1998-09-03 2001-11-27 Sun Microsystems, Inc. Load balancing for replicated services
US6286084B1 (en) 1998-09-16 2001-09-04 Cisco Technology, Inc. Methods and apparatus for populating a network cache
US6529910B1 (en) 1998-09-18 2003-03-04 David E. Fleskes Apparatus and method for automatically generating worldwide web pages based on real world domain data
JP3396639B2 (ja) 1998-09-30 2003-04-14 株式会社東芝 階層記憶装置及び階層記憶制御方法
EP0993163A1 (en) 1998-10-05 2000-04-12 Backweb Technologies Ltd. Distributed client-based data caching system and method
US6182125B1 (en) 1998-10-13 2001-01-30 3Com Corporation Methods for determining sendable information content based on a determined network latency
US6151631A (en) 1998-10-15 2000-11-21 Liquid Audio Inc. Territorial determination of remote computer location in a wide area network for conditional delivery of digitized products
US6304913B1 (en) 1998-11-09 2001-10-16 Telefonaktiebolaget L M Ericsson (Publ) Internet system and method for selecting a closest server from a plurality of alternative servers
US7165117B1 (en) 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US7225264B2 (en) 1998-11-16 2007-05-29 Softricity, Inc. Systems and methods for delivering content over a computer network
US6795434B1 (en) 1998-11-18 2004-09-21 Intel Corporation Replicated server discovery in client-proxy servers
US6324585B1 (en) * 1998-11-19 2001-11-27 Cisco Technology, Inc. Method and apparatus for domain name service request resolution
GB2361836B (en) 1998-11-24 2004-03-24 Niksun Inc Apparatus and method for collecting and analyzing communications data
JP2000155736A (ja) 1998-11-24 2000-06-06 Nec Corp サービス要求の振り分け方法及びアドレス変換装置
US6442165B1 (en) 1998-12-02 2002-08-27 Cisco Technology, Inc. Load balancing between service component instances
US6473804B1 (en) 1999-01-15 2002-10-29 Grischa Corporation System for indexical triggers in enhanced video productions by redirecting request to newly generated URI based on extracted parameter of first URI
US6408360B1 (en) 1999-01-25 2002-06-18 International Business Machines Corporation Cache override control in an apparatus for caching dynamic content
US6192051B1 (en) 1999-02-26 2001-02-20 Redstone Communications, Inc. Network router search engine using compressed tree forwarding table
ATE381846T1 (de) 1999-03-03 2008-01-15 Ultradns Inc Skalierbare und effiziente domainnamenauflösung
US20020135611A1 (en) 1999-03-04 2002-09-26 Trevor Deosaran Remote performance management to accelerate distributed processes
US9141717B2 (en) 1999-03-22 2015-09-22 Esdr Network Solutions Llc Methods, systems, products, and devices for processing DNS friendly identifiers
US7188138B1 (en) 1999-03-22 2007-03-06 Eric Schneider Method, product, and apparatus for resource identifier registration and aftermarket services
US6338082B1 (en) 1999-03-22 2002-01-08 Eric Schneider Method, product, and apparatus for requesting a network resource
US6493765B1 (en) 1999-03-23 2002-12-10 Nortel Networks Limited Domain name resolution in a network having multiple overlapping address domains
JP4299911B2 (ja) 1999-03-24 2009-07-22 株式会社東芝 情報転送システム
US20050192008A1 (en) 1999-03-31 2005-09-01 Nimesh Desai System and method for selective information exchange
US6484161B1 (en) 1999-03-31 2002-11-19 Verizon Laboratories Inc. Method and system for performing online data queries in a distributed computer system
US6832253B1 (en) 1999-04-01 2004-12-14 Cisco Technologies, Inc. Proximity as an aid to caching and secondary serving of data
US6374290B1 (en) 1999-04-01 2002-04-16 Cacheflow, Inc. Self moderated virtual communities
US6963850B1 (en) 1999-04-09 2005-11-08 Amazon.Com, Inc. Computer services for assisting users in locating and evaluating items in an electronic catalog based on actions performed by members of specific user communities
US6647260B2 (en) 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US7685311B2 (en) 1999-05-03 2010-03-23 Digital Envoy, Inc. Geo-intelligent traffic reporter
US20060224752A1 (en) 1999-05-03 2006-10-05 Parekh Sanjay M Determining geographic locations of private network Internet users
JP3617371B2 (ja) 1999-05-07 2005-02-02 セイコーエプソン株式会社 プロジェクタおよび情報記憶媒体
US6351743B1 (en) 1999-05-26 2002-02-26 Lucent Technologies Inc. Method and apparatus for operating domain name servers
US6411967B1 (en) 1999-06-18 2002-06-25 Reliable Network Solutions Distributed processing system with replicated management information base
US20010049741A1 (en) * 1999-06-18 2001-12-06 Bryan D. Skene Method and system for balancing load distribution on a wide area network
US6956852B1 (en) 1999-06-25 2005-10-18 Cisco Technology Inc. Multi-function high-speed network interface
US6513112B1 (en) 1999-07-26 2003-01-28 Microsoft Corporation System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object
US6560610B1 (en) 1999-08-10 2003-05-06 Washington University Data structure using a tree bitmap and method for rapid classification of data in a database
US6658462B1 (en) 1999-08-26 2003-12-02 International Business Machines Corporation System, method, and program for balancing cache space requirements with retrieval access time for large documents on the internet
US6928485B1 (en) 1999-08-27 2005-08-09 At&T Corp. Method for network-aware clustering of clients in a network
US7296089B2 (en) 1999-08-27 2007-11-13 At&T Corp. Method for improving web performance by adapting servers based on client cluster characterization
US20060179080A1 (en) 1999-08-30 2006-08-10 Meek Brian G System for management of source and derivative data
US6785704B1 (en) * 1999-12-20 2004-08-31 Fastforward Networks Content distribution system for operation over an internetwork including content peering arrangements
US6810411B1 (en) * 1999-09-13 2004-10-26 Intel Corporation Method and system for selecting a host in a communications network
US6377257B1 (en) 1999-10-04 2002-04-23 International Business Machines Corporation Methods and apparatus for delivering 3D graphics in a networked environment
JP3566152B2 (ja) 1999-10-27 2004-09-15 松下電器産業株式会社 データ記録再生装置、およびプログラム記録媒体
EP1096755A1 (en) 1999-10-28 2001-05-02 Alcatel Method to provide information in an internet telecommunication network
US20090164331A1 (en) 1999-11-05 2009-06-25 American Express Travel Related Services Company, Inc. Systems for Locating a Payment System Utilizing a Point of Sale Device
US6721780B1 (en) 1999-11-09 2004-04-13 Fireclick, Inc. Predictive pre-download of network objects
US7590739B2 (en) 1999-11-22 2009-09-15 Akamai Technologies, Inc. Distributed on-demand computing system
US6405252B1 (en) 1999-11-22 2002-06-11 Speedera Networks, Inc. Integrated point of presence server network
US6754699B2 (en) 2000-07-19 2004-06-22 Speedera Networks, Inc. Content delivery and global traffic management network system
US7523181B2 (en) 1999-11-22 2009-04-21 Akamai Technologies, Inc. Method for determining metrics of a content delivery and global traffic management network
US6694358B1 (en) 1999-11-22 2004-02-17 Speedera Networks, Inc. Performance computer network method
US6484143B1 (en) 1999-11-22 2002-11-19 Speedera Networks, Inc. User device and system for traffic management and content distribution over a world wide area network
US7925713B1 (en) 1999-11-22 2011-04-12 Akamai Technologies, Inc. Method for operating an integrated point of presence server network
WO2001039063A1 (en) 1999-11-26 2001-05-31 Michigan State University System and method for preparing educational materials
AU4710001A (en) 1999-12-06 2001-06-12 Warp Solutions, Inc. System and method for enhancing operation of a web server cluster
US7441045B2 (en) 1999-12-13 2008-10-21 F5 Networks, Inc. Method and system for balancing load distribution on a wide area network
US6754706B1 (en) 1999-12-16 2004-06-22 Speedera Networks, Inc. Scalable domain name system with persistence and load balancing
US6529953B1 (en) 1999-12-17 2003-03-04 Reliable Network Solutions Scalable computer network resource monitoring and location system
US7092505B2 (en) 1999-12-23 2006-08-15 Tekelec Methods and systems for universal, automatic service selection in a telecommunications signaling network
JP2001184286A (ja) 1999-12-27 2001-07-06 Nec Corp コンテンツ取得装置、コンテンツ取得方法、コンテンツサーバおよびコンテンツ取得システム
US6546388B1 (en) 2000-01-14 2003-04-08 International Business Machines Corporation Metadata search results ranking system
CN1115839C (zh) 2000-01-28 2003-07-23 国际商业机器公司 均衡镜象服务器负载的方法及装置
US20010032133A1 (en) 2000-01-28 2001-10-18 Dan Moran System for message delivery in interactive communication networks
JP2002247029A (ja) 2000-02-02 2002-08-30 Sony Corp 認証装置、認証システムおよびその方法、処理装置、通信装置、通信制御装置、通信システムおよびその方法、情報記録方法およびその装置、情報復元方法およびその装置、その記録媒体
US20010042099A1 (en) 2000-02-02 2001-11-15 Doongo Technologies, Inc. Apparatus and methods for optimizing traffic volume in wireless email communications
US6820133B1 (en) 2000-02-07 2004-11-16 Netli, Inc. System and method for high-performance delivery of web content using high-performance communications protocol between the first and second specialized intermediate nodes to optimize a measure of communications performance between the source and the destination
US7454457B1 (en) 2000-02-07 2008-11-18 Parallel Networks, Llc Method and apparatus for dynamic data flow control using prioritization of data requests
US7073510B2 (en) 2000-02-11 2006-07-11 The General Hospital Corporation Photochemical tissue bonding
GB2359221B (en) 2000-02-12 2004-03-10 Motorola Inc Distributed cellular telephone antenna system with adaptive cell configuration
US6643707B1 (en) 2000-02-14 2003-11-04 General Instrument Corporation Method and apparatus for defining, managing and distributing broadcast names
US6724770B1 (en) 2000-02-17 2004-04-20 Kenneth P. Birman Multicast protocol with reduced buffering requirements
US7792745B2 (en) 2000-02-25 2010-09-07 Ipass Inc. Method and system to facilitate financial settlement of service access transactions between multiple parties
US20020049608A1 (en) 2000-03-03 2002-04-25 Hartsell Neal D. Systems and methods for providing differentiated business services in information management environments
US7506034B2 (en) 2000-03-03 2009-03-17 Intel Corporation Methods and apparatus for off loading content servers through direct file transfer from a storage center to an end-user
US6799214B1 (en) 2000-03-03 2004-09-28 Nec Corporation System and method for efficient content delivery using redirection pages received from the content provider original site and the mirror sites
US20020129123A1 (en) 2000-03-03 2002-09-12 Johnson Scott C Systems and methods for intelligent information retrieval and delivery in an information management environment
JP2001249907A (ja) 2000-03-03 2001-09-14 Ricoh Co Ltd 起動処理方式
US7565450B2 (en) 2000-03-16 2009-07-21 Adara Networks Inc. System and method for using a mapping between client addresses and addresses of caches to support content delivery
US7162539B2 (en) 2000-03-16 2007-01-09 Adara Networks, Inc. System and method for discovering information objects and information object repositories in computer networks
US7930285B2 (en) 2000-03-22 2011-04-19 Comscore, Inc. Systems for and methods of user demographic reporting usable for identifying users and collecting usage data
US7493655B2 (en) 2000-03-22 2009-02-17 Comscore Networks, Inc. Systems for and methods of placing user identification in the header of data packets usable in user demographic reporting and collecting usage data
WO2001071556A1 (en) 2000-03-22 2001-09-27 British Telecommunications Public Limited Company Data access
US7650376B1 (en) 2000-03-27 2010-01-19 Blumenau Trevor I Content distribution system for distributing content over a network, with particular applicability to distributing high-bandwidth content
US6687846B1 (en) 2000-03-30 2004-02-03 Intel Corporation System and method for error handling and recovery
US20050021862A1 (en) 2000-03-31 2005-01-27 Dickens Coal Llc Automatic selection of content-delivery provider using link mapping database
US7058706B1 (en) 2000-03-31 2006-06-06 Akamai Technologies, Inc. Method and apparatus for determining latency between multiple servers and a client
US6684250B2 (en) 2000-04-03 2004-01-27 Quova, Inc. Method and apparatus for estimating a geographic location of a networked entity
US20020154157A1 (en) 2000-04-07 2002-10-24 Sherr Scott Jeffrey Website system and process for selection and delivery of electronic information on a network
US7024466B2 (en) 2000-04-07 2006-04-04 Movielink, Llc Network configured for delivery of content for download to a recipient
US6622168B1 (en) 2000-04-10 2003-09-16 Chutney Technologies, Inc. Dynamic page generation acceleration using component-level caching
US7240100B1 (en) 2000-04-14 2007-07-03 Akamai Technologies, Inc. Content delivery network (CDN) content server request handling mechanism with metadata framework support
US6760721B1 (en) 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
US6697805B1 (en) 2000-04-14 2004-02-24 Microsoft Corporation XML methods and systems for synchronizing multiple computing devices
WO2001080524A2 (en) 2000-04-17 2001-10-25 Circadence Corporation Method and system for overcoming denial of service attacks
US6996616B1 (en) 2000-04-17 2006-02-07 Akamai Technologies, Inc. HTML delivery from edge-of-network servers in a content delivery network (CDN)
US6976090B2 (en) 2000-04-20 2005-12-13 Actona Technologies Ltd. Differentiated content and application delivery via internet
EP1148688A1 (en) 2000-04-20 2001-10-24 Telefonaktiebolaget L M Ericsson (Publ) Proxy apparatus and method
US7908337B2 (en) 2000-04-28 2011-03-15 Adara Networks, Inc. System and method for using network layer uniform resource locator routing to locate the closest server carrying specific content
US6950848B1 (en) 2000-05-05 2005-09-27 Yousefi Zadeh Homayoun Database load balancing for multi-tier computer systems
US6457047B1 (en) 2000-05-08 2002-09-24 Verity, Inc. Application caching system and method
US6785713B1 (en) 2000-05-08 2004-08-31 Citrix Systems, Inc. Method and apparatus for communicating among a network of servers utilizing a transport mechanism
US7562153B2 (en) 2000-05-12 2009-07-14 AT&T Intellectual Property II, L. P. Method and apparatus for content distribution network brokering and peering
US20020083148A1 (en) 2000-05-12 2002-06-27 Shaw Venson M. System and method for sender initiated caching of personalized content
US7020718B2 (en) 2000-05-15 2006-03-28 Hewlett-Packard Development Company, L.P. System and method of aggregating discontiguous address ranges into addresses and masks using a plurality of repeating address blocks
US7143142B1 (en) 2000-05-15 2006-11-28 Ricoh Co., Ltd. Method and apparatus for appliance host supported network-based application delivery
US6961750B1 (en) 2000-05-18 2005-11-01 Microsoft Corp. Server-side control objects for processing client-side user interface elements
US6990526B1 (en) 2000-05-22 2006-01-24 Pointred Technologies, Inc. Method and apparatus for web caching
US7555542B1 (en) 2000-05-22 2009-06-30 Internap Network Services Corporation Method and system for directing requests for content to a content server based on network performance
US7082476B1 (en) 2000-05-24 2006-07-25 Cisco Technology, Inc. System and method of optimizing retrieval of network resources by identifying and substituting embedded symbolic host name references with network addresses in accordance with substitution policies
US7974277B2 (en) 2000-05-25 2011-07-05 Cisco Technology, Inc. System and method for routing calls
US8719562B2 (en) 2002-10-25 2014-05-06 William M. Randle Secure service network and user gateway
US6985945B2 (en) 2000-12-07 2006-01-10 Ipass, Inc. Service quality monitoring process
US20030135467A1 (en) 2000-05-30 2003-07-17 Akiyoshi Okamoto Rental system of digital content
US20030154284A1 (en) 2000-05-31 2003-08-14 James Bernardin Distributed data propagator
US20030182413A1 (en) 2000-06-02 2003-09-25 Allen Matthew Robert System and method for selecting a service provider
US7200673B1 (en) 2000-06-09 2007-04-03 Steven Augart Determining the geographic location of a network device
US6782398B1 (en) 2000-06-14 2004-08-24 Microsoft Corporation Method for executing commands on multiple computers of a network
AU2001268411A1 (en) 2000-06-14 2002-01-02 Core Express, Inc. Route selection within a network with peering connections
US6829654B1 (en) 2000-06-23 2004-12-07 Cloudshield Technologies, Inc. Apparatus and method for virtual edge placement of web sites
US9444785B2 (en) 2000-06-23 2016-09-13 Cloudshield Technologies, Inc. Transparent provisioning of network access to an application
US8204082B2 (en) 2000-06-23 2012-06-19 Cloudshield Technologies, Inc. Transparent provisioning of services over a network
US7032031B2 (en) 2000-06-23 2006-04-18 Cloudshield Technologies, Inc. Edge adapter apparatus and method
US7003555B1 (en) 2000-06-23 2006-02-21 Cloudshield Technologies, Inc. Apparatus and method for domain name resolution
JP4292693B2 (ja) 2000-07-07 2009-07-08 株式会社日立製作所 計算機資源分割装置および資源分割方法
US7725602B2 (en) 2000-07-19 2010-05-25 Akamai Technologies, Inc. Domain name resolution using a distributed DNS network
US7484002B2 (en) 2000-08-18 2009-01-27 Akamai Technologies, Inc. Content delivery and global traffic management network system
US7574499B1 (en) * 2000-07-19 2009-08-11 Akamai Technologies, Inc. Global traffic management system using IP anycast routing and dynamic load-balancing
US7716367B1 (en) 2000-07-20 2010-05-11 Akamai Technologies, Inc. Network performance monitoring in a content delivery service
JP3674471B2 (ja) 2000-07-25 2005-07-20 日本電気株式会社 コンテンツ転送方法及びネットワークシステム並びにプログラムを記録した機械読み取り可能な記録媒体
US20020165912A1 (en) 2001-02-25 2002-11-07 Storymail, Inc. Secure certificate and system and method for issuing and using same
US6973038B1 (en) 2000-07-28 2005-12-06 Tactical Networks A.S. System and method for real-time buying and selling of internet protocol (IP) transit
US6523036B1 (en) 2000-08-01 2003-02-18 Dantz Development Corporation Internet database system
US7257581B1 (en) 2000-08-04 2007-08-14 Guardian Networks, Llc Storage, management and distribution of consumer information
CA2415888C (en) 2000-08-04 2008-10-21 Avaya Technology Corporation Intelligent demand driven recognition of url objects in connection oriented transactions
US20020016831A1 (en) 2000-08-07 2002-02-07 Vidius Inc. Apparatus and method for locating of an internet user
US20020083178A1 (en) 2000-08-11 2002-06-27 Brothers John David West Resource distribution in network environment
US7006099B2 (en) 2000-08-15 2006-02-28 Aware, Inc. Cache system and method for generating uncached objects from cached and stored object components
US7500243B2 (en) 2000-08-17 2009-03-03 Sun Microsystems, Inc. Load balancing method and system using multiple load balancing servers
US8527639B1 (en) 2000-08-18 2013-09-03 Cisco Technology, Inc. Content server selection for accessing content in a content distribution network
US6732237B1 (en) 2000-08-29 2004-05-04 Oracle International Corporation Multi-tier caching system
US6681282B1 (en) 2000-08-31 2004-01-20 Hewlett-Packard Development Company, L.P. Online control of a multiprocessor computer system
WO2002019097A1 (en) 2000-09-01 2002-03-07 International Interactive Commerce, Ltd. System and method for collaboration using web browsers
US20020116491A1 (en) 2000-09-01 2002-08-22 Boyd Eric L. Method and system for probing a network
WO2002023328A2 (en) 2000-09-12 2002-03-21 Infolibria, Inc. Managing distribution and local execution of computing resources
KR20020022317A (ko) 2000-09-19 2002-03-27 윤종용 홈 게이트웨이 및 그 운용방법
US7010578B1 (en) 2000-09-21 2006-03-07 Akamai Technologies, Inc. Internet content delivery service with third party cache interface support
US7039683B1 (en) 2000-09-25 2006-05-02 America Online, Inc. Electronic information caching
US7454500B1 (en) 2000-09-26 2008-11-18 Foundry Networks, Inc. Global server load balancing
US6769031B1 (en) * 2000-09-29 2004-07-27 Interland, Inc. Dynamically incorporating updates to active configuration information
WO2002029593A1 (en) 2000-10-02 2002-04-11 Enic Corporation Determining alternative textual identifiers, such as for registered domain names
US7337910B2 (en) 2000-10-04 2008-03-04 Verisign, Inc. Methods and devices for responding to request for unregistered domain name to indicate a predefined type of service
US7249196B1 (en) 2000-10-06 2007-07-24 Juniper Networks, Inc. Web page source file transfer system and method
AU2001296774A1 (en) * 2000-10-09 2002-04-22 Enic Corporation Registering and using multilingual domain names
US8117281B2 (en) 2006-11-02 2012-02-14 Addnclick, Inc. Using internet content as a means to establish live social networks by linking internet users to each other who are simultaneously engaged in the same and/or similar content
US6981025B1 (en) 2000-10-19 2005-12-27 International Business Machines Corporation Method and apparatus for ensuring scalable mastership during initialization of a system area network
US7139821B1 (en) 2000-10-20 2006-11-21 Sun Microsystems, Inc. Method and apparatus for creating and deploying applications from a server application
US6944167B1 (en) 2000-10-24 2005-09-13 Sprint Communications Company L.P. Method and apparatus for dynamic allocation of private address space based upon domain name service queries
US7890989B1 (en) 2000-10-24 2011-02-15 Sony Corporation Automated context-sensitive updating on content in an audiovisual storage system
US6970939B2 (en) 2000-10-26 2005-11-29 Intel Corporation Method and apparatus for large payload distribution in a network
US20020150094A1 (en) 2000-10-27 2002-10-17 Matthew Cheng Hierarchical level-based internet protocol multicasting
US7111057B1 (en) 2000-10-31 2006-09-19 Akamai Technologies, Inc. Method and system for purging content from a content delivery network
US7117262B2 (en) 2000-11-01 2006-10-03 Inktomi Corporation Cooperative management of distributed network caches
JP2002140202A (ja) 2000-11-01 2002-05-17 Hitachi Ltd 情報配信システムおよびその負荷分散方法
US7653700B1 (en) 2000-11-16 2010-01-26 Microsoft Corporation System and method for performing client-centric load balancing of multiple globally-dispersed servers
US7296088B1 (en) 2000-11-17 2007-11-13 Microsoft Corporation System and method for determining the geographic location of internet hosts
US7072982B2 (en) 2000-11-22 2006-07-04 Microsoft Corporation Universal naming scheme for peer to peer resources
US20020065910A1 (en) 2000-11-30 2002-05-30 Rabindranath Dutta Method, system, and program for providing access time information when displaying network addresses
US6941562B2 (en) 2000-12-01 2005-09-06 Appeon Corporation Method of <script> based remote JavaScript function call of web page
US7389354B1 (en) 2000-12-11 2008-06-17 Cisco Technology, Inc. Preventing HTTP server attacks
US20020112049A1 (en) 2000-12-14 2002-08-15 International Business Machines Corporation Measuring response time for a computer accessing information from a network
US6643357B2 (en) 2000-12-14 2003-11-04 Nortel Networks Limited Distributed redirect server
US20020116582A1 (en) 2000-12-18 2002-08-22 Copeland George P. Batching of invalidations and new values in a web cache with dynamic content
US7565407B1 (en) 2000-12-22 2009-07-21 Nortel Networks Limited Network proxy apparatus and methods
US7415429B2 (en) 2000-12-22 2008-08-19 Invenda Corporation Providing navigation objects for communications over a network
US6968385B1 (en) 2000-12-22 2005-11-22 Bellsouth Intellectual Property Systems and methods for limiting web site access
KR100369939B1 (ko) 2000-12-27 2003-01-29 한국전자통신연구원 전화번호를 이용한 아이피브이6 인터넷 주소 자동생성방법 및 획득방법
US6751673B2 (en) 2001-01-03 2004-06-15 Akamai Technologies, Inc. Streaming media subscription mechanism for a content delivery network
US20020087374A1 (en) 2001-01-03 2002-07-04 International Business Machines Corporation Apparatus and method for verifying categorization of services using canonical service description tests
US7096266B2 (en) 2001-01-08 2006-08-22 Akamai Technologies, Inc. Extending an Internet content delivery network into an enterprise
US20020092026A1 (en) 2001-01-09 2002-07-11 International Business Machines Corporation Method and apparatus for broadcast delivery of content to a client-side cache based on user preferences
WO2002069608A2 (en) 2001-01-16 2002-09-06 Akamai Technologies, Inc. Using virtual domain name service (dns) zones for enterprise content delivery
US7269784B1 (en) 2001-01-22 2007-09-11 Kasriel Stephane Server-originated differential caching
US20020099616A1 (en) 2001-01-23 2002-07-25 Wim Sweldens System and method for distributing web content on a network
US7240105B2 (en) 2001-01-26 2007-07-03 International Business Machines Corporation Distributed multicast caching technique
US20020103935A1 (en) 2001-01-26 2002-08-01 Neil Fishman Pushing rich content information to mobile devices
US6907022B2 (en) 2001-01-27 2005-06-14 Motorola, Inc. Method and apparatus in a portable subscriber unit for minimizing a connection setup time through a communication network
US6598119B2 (en) 2001-02-09 2003-07-22 At&T Corp. Database management system with a multiple-level cache arrangement
TWI223942B (en) 2001-02-20 2004-11-11 Li Jian Min Contents transmission network system and creating method thereof
US20020120782A1 (en) 2001-02-26 2002-08-29 Douglas Dillon Transparent proxying enhancement
WO2002071242A1 (en) 2001-03-01 2002-09-12 Akamai Technologies, Inc. Optimal route selection in a content delivery network
EP1374080A2 (en) 2001-03-02 2004-01-02 Kasenna, Inc. Metadata enabled push-pull model for efficient low-latency video-content distribution over a network
US20020124047A1 (en) 2001-03-02 2002-09-05 M. Scott Gartner Interactive remote monitoring of client page render times
US20020131428A1 (en) 2001-03-13 2002-09-19 Vivian Pecus Large edge node for simultaneous video on demand and live streaming of satellite delivered content
ATE490504T1 (de) 2001-03-19 2010-12-15 Panasonic Corp Datenempfangssystem mit ersetzbarem aufzeichnungsmedium und verfahren dafür
DE10113577A1 (de) 2001-03-20 2003-01-09 Sap Ag Verfahren, Computerprogrammprodukt und Computersystem zur Unterstützung mehrerer Anwendungssysteme mittels eines einzelnen Datenbank-Systems
US7840652B2 (en) 2001-03-21 2010-11-23 Ascentive Llc System and method for determining network configuration settings that provide optimal network performance
US20020138286A1 (en) 2001-03-26 2002-09-26 Engstrom G. Eric Method and apparatus for generating electronic personas
US7076633B2 (en) 2001-03-28 2006-07-11 Swsoft Holdings, Ltd. Hosting service providing platform system and method
US7664119B2 (en) 2001-03-30 2010-02-16 Intel Corporation Method and apparatus to perform network routing
US7065587B2 (en) 2001-04-02 2006-06-20 Microsoft Corporation Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
US7149797B1 (en) 2001-04-02 2006-12-12 Akamai Technologies, Inc. Content delivery network service provider (CDNSP)-managed content delivery network (CDN) for network service provider (NSP)
WO2002079905A2 (en) 2001-04-02 2002-10-10 Akamai Technologies, Inc. Scalable, high performance and highly available distributed storage system for internet content
US20020143675A1 (en) 2001-04-03 2002-10-03 David Orshan System, method and computer program product for facilitating the provision of internet service combining the advantages of local ISP ownership and national scale
US20020152326A1 (en) 2001-04-03 2002-10-17 David Orshan System, method and computer program product for facilitating local internet service providers to deliver guaranteed bandwidth internet service
US7447182B2 (en) 2001-04-06 2008-11-04 Nortel Networks Limited Discovering an address of a name server
US6920477B2 (en) 2001-04-06 2005-07-19 President And Fellows Of Harvard College Distributed, compressed Bloom filter Web cache server
US20020184368A1 (en) 2001-04-06 2002-12-05 Yunsen Wang Network system, method and protocols for hierarchical service and content distribution via directory enabled network
US20020147770A1 (en) 2001-04-09 2002-10-10 Timothy Tang Multicast enabled caching service
US7016972B2 (en) 2001-04-23 2006-03-21 International Business Machines Corporation Method and system for providing and viewing performance analysis of resource groups
JP2002323986A (ja) 2001-04-25 2002-11-08 Hitachi Ltd コンピュータリソース流通システム及び方法
US20020194324A1 (en) 2001-04-26 2002-12-19 Aloke Guha System for global and local data resource management for service guarantees
US20020161767A1 (en) 2001-04-30 2002-10-31 Shapiro Aaron M. System and method for updating content on a plurality of content server computers over a network
US7543024B2 (en) 2001-05-03 2009-06-02 Oracle International Corporation System and method for monitoring multiple online resources in different formats
US20020165948A1 (en) 2001-05-07 2002-11-07 International Business Machines Corporation Scalable resource discovery and reconfiguration for distributed computer networks
US6959333B2 (en) 2001-05-08 2005-10-25 Lucent Technologies Inc. Technique for content delivery over the internet
US7185052B2 (en) 2001-05-16 2007-02-27 Akamai Technologies, Inc. Meta content delivery network system
US7146560B2 (en) 2001-05-18 2006-12-05 Xerox Corporation Systems and methods for managing identity information
US20040044791A1 (en) 2001-05-22 2004-03-04 Pouzzner Daniel G. Internationalized domain name system with iterative conversion
US7376653B2 (en) 2001-05-22 2008-05-20 Reuters America, Inc. Creating dynamic web pages at a client browser
US8019807B2 (en) 2001-05-23 2011-09-13 Wireless Enterprise Solutions Technology Limited Method and system for communication between computer systems
US20040073707A1 (en) 2001-05-23 2004-04-15 Hughes Electronics Corporation Generating a list of network addresses for pre-loading a network address cache via multicast
US7603403B2 (en) 2001-05-30 2009-10-13 International Business Machines Corporation Localization in distributed computer environments
US20030182447A1 (en) 2001-05-31 2003-09-25 Schilling Frank T. Generic top-level domain re-routing system
US7159014B2 (en) 2001-06-04 2007-01-02 Fineground Networks Method and system for efficient and automated version management of embedded objects in web documents
US7617292B2 (en) 2001-06-05 2009-11-10 Silicon Graphics International Multi-class heterogeneous clients in a clustered filesystem
US7320131B1 (en) 2001-06-06 2008-01-15 Cisco Technology, Inc. Methods and apparatus for selecting a server to process a request
US7007089B2 (en) 2001-06-06 2006-02-28 Akarnai Technologies, Inc. Content delivery network map generation using passive measurement data
JP4988143B2 (ja) 2001-06-15 2012-08-01 アドバンスト・ネットワーク・テクノロジー・ラボラトリーズ・ピーティーイー・リミテッド コンピュータネットワーク
TW560151B (en) 2001-06-18 2003-11-01 Ibm Packet-oriented data communications between mobile and fixed data networks
US7185063B1 (en) 2001-06-22 2007-02-27 Digital River, Inc. Content delivery network using differential caching
US7343399B2 (en) 2001-06-25 2008-03-11 Nortel Networks Limited Apparatus and method for managing internet resource requests
US6986018B2 (en) 2001-06-26 2006-01-10 Microsoft Corporation Method and apparatus for selecting cache and proxy policy
US20030004998A1 (en) 2001-06-29 2003-01-02 Chutney Technologies, Inc. Proxy-based acceleration of dynamically generated content
US7024477B2 (en) 2001-06-29 2006-04-04 International Business Machines Corporation Service time analysis methods for the WSM QOS monitor
US7095715B2 (en) * 2001-07-02 2006-08-22 3Com Corporation System and method for processing network packet flows
US7027582B2 (en) 2001-07-06 2006-04-11 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database
CN1556952A (zh) 2001-07-09 2004-12-22 ���µ�����ҵ��ʽ���� 内容管理系统和信息记录媒体
US20040128346A1 (en) 2001-07-16 2004-07-01 Shmuel Melamed Bandwidth savings and qos improvement for www sites by catching static and dynamic content on a distributed network of caches
US6968389B1 (en) 2001-07-17 2005-11-22 Cisco Technology, Inc. System and method for qualifying requests in a network
US6981029B1 (en) 2001-07-17 2005-12-27 Cisco Technology, Inc. System and method for processing a request for information in a network
US6917951B2 (en) 2001-07-26 2005-07-12 Microsoft Corporation System and method for replicating data in resource sets
EP1563389A4 (en) 2001-08-01 2008-06-25 Actona Technologies Ltd VIRTUAL DATA DISTRIBUTION NETWORK
JP3748216B2 (ja) 2001-08-02 2006-02-22 日本電信電話株式会社 パケット転送方法およびパケット送受信装置
US7174379B2 (en) 2001-08-03 2007-02-06 International Business Machines Corporation Managing server resources for hosted applications
JP3707404B2 (ja) 2001-08-03 2005-10-19 ソニー株式会社 検査方法、半導体装置、及び表示装置
EP1413119B1 (en) 2001-08-04 2006-05-17 Kontiki, Inc. Method and apparatus for facilitating distributed delivery of content across a computer network
US6678791B1 (en) 2001-08-04 2004-01-13 Sun Microsystems, Inc. System and method for session-aware caching
US7092997B1 (en) 2001-08-06 2006-08-15 Digital River, Inc. Template identification with differential caching
US7188214B1 (en) 2001-08-07 2007-03-06 Digital River, Inc. Efficient compression using differential caching
US6907525B2 (en) 2001-08-14 2005-06-14 Riverhead Networks Inc. Protecting against spoofed DNS messages
US20030037284A1 (en) 2001-08-15 2003-02-20 Anand Srinivasan Self-monitoring mechanism in fault-tolerant distributed dynamic network systems
US8346848B2 (en) 2001-08-16 2013-01-01 Juniper Networks, Inc. System and method for maintaining statefulness during client-server interactions
US20030037139A1 (en) 2001-08-20 2003-02-20 Koninklijke Philips Electronics N.V. Content distribution model
US7783727B1 (en) 2001-08-30 2010-08-24 Emc Corporation Dynamic host configuration protocol in a storage environment
US7185084B2 (en) 2001-09-05 2007-02-27 Intel Corporation Server-side measurement of client-perceived quality of service
US6810291B2 (en) 2001-09-14 2004-10-26 Ibex Process Technology, Inc. Scalable, hierarchical control for complex processes
US7406522B2 (en) 2001-09-26 2008-07-29 Packeteer, Inc. Dynamic partitioning of network resources
WO2003027906A2 (en) * 2001-09-28 2003-04-03 Savvis Communications Corporation System and method for policy dependent name to address resolutioin.
US7769823B2 (en) 2001-09-28 2010-08-03 F5 Networks, Inc. Method and system for distributing requests for content
US7860964B2 (en) 2001-09-28 2010-12-28 Level 3 Communications, Llc Policy-based content delivery network selection
US20030065739A1 (en) 2001-10-01 2003-04-03 J. Mitchell Shnier Methods for independently generating a reference to desired information available from a remote source
US7284056B2 (en) 2001-10-04 2007-10-16 Microsoft Corporation Resolving host name data
US7613815B1 (en) 2001-10-15 2009-11-03 Netapp, Inc. Method and apparatus for customized logging in a network cache
US7194553B2 (en) 2001-10-16 2007-03-20 Microsoft Corporation Resolving virtual network names
CA2408766A1 (en) 2001-10-17 2003-04-17 Telecommunications Research Laboratory Content delivery network bypass system
US20030079027A1 (en) 2001-10-18 2003-04-24 Michael Slocombe Content request routing and load balancing for content distribution networks
US6934812B1 (en) 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
US7149809B2 (en) 2001-11-13 2006-12-12 One Touch Systems System for reducing server loading during content delivery
US8000724B1 (en) 2001-11-14 2011-08-16 Sprint Spectrum L.P. Method and system for subnet-based transmission of mobile station location
US20030093523A1 (en) 2001-11-15 2003-05-15 Cranor Charles D. Method for associating clients with domain name servers
CA2411806A1 (en) 2001-11-16 2003-05-16 Telecommunications Research Laboratory Wide-area content-based routing architecture
ITTO20011082A1 (it) 2001-11-19 2003-05-19 Telecom Italia Lab Spa Procedimento per controllare la funzionalita' di una rete cdn, relativo sistema e prodotto informatico.
US7194656B2 (en) 2001-11-28 2007-03-20 Yottayotta Inc. Systems and methods for implementing content sensitive routing over a wide area network (WAN)
JP2003167813A (ja) 2001-11-30 2003-06-13 Oki Electric Ind Co Ltd ストリームデータの蓄積・配信方法及びストリームデータの蓄積・配信システム
JP4040292B2 (ja) 2001-11-30 2008-01-30 日本電信電話株式会社 サーバ選択方法、サーバ選択装置、サーバ選択プログラム、および、記録媒体
US7062756B2 (en) 2001-11-30 2006-06-13 Sun Microsystems, Inc. Dynamic object usage pattern learning and efficient caching
US6954456B2 (en) 2001-12-14 2005-10-11 At & T Corp. Method for content-aware redirection and content renaming
US7426534B2 (en) 2001-12-19 2008-09-16 International Business Machines Corporation Method and system for caching message fragments using an expansion attribute in a fragment link tag
US7730154B2 (en) 2001-12-19 2010-06-01 International Business Machines Corporation Method and system for fragment linking and fragment caching
US6925499B1 (en) 2001-12-19 2005-08-02 Info Value Computing, Inc. Video distribution system using disk load balancing by file copying
JP2003188901A (ja) * 2001-12-20 2003-07-04 Nec Corp 通信システムおよび通信方法
US6961783B1 (en) 2001-12-21 2005-11-01 Networks Associates Technology, Inc. DNS server access control system and method
US7257625B2 (en) 2001-12-21 2007-08-14 Nokia, Inc. Cache on demand
US7139932B2 (en) 2002-01-03 2006-11-21 Hitachi, Ltd. Data synchronization of multiple remote storage after remote copy suspension
US6745303B2 (en) 2002-01-03 2004-06-01 Hitachi, Ltd. Data synchronization of multiple remote storage
US20030133554A1 (en) 2002-01-11 2003-07-17 Nokia Corporation System and method for facilitating access to network based services
JP2006502465A (ja) 2002-01-11 2006-01-19 アカマイ テクノロジーズ インコーポレイテッド コンテンツ配信ネットワーク(CDN)で使用するためのJavaアプリケーションフレームワーク
US6907501B2 (en) 2002-01-25 2005-06-14 Ntt Docomo Inc. System for management of cacheable streaming content in a packet based communication network with mobile hosts
US7350075B1 (en) 2002-01-28 2008-03-25 Network Appliance, Inc. Method for autoconfiguration of authentication servers
JP2003223378A (ja) 2002-01-29 2003-08-08 Fujitsu Ltd コンテンツデリバリネットワークサービス方法及びシステム
US7010598B2 (en) 2002-02-11 2006-03-07 Akamai Technologies, Inc. Method and apparatus for measuring stream availability, quality and performance
US7853719B1 (en) 2002-02-11 2010-12-14 Microsoft Corporation Systems and methods for providing runtime universal resource locator (URL) analysis and correction
US7228359B1 (en) 2002-02-12 2007-06-05 Cisco Technology, Inc. Methods and apparatus for providing domain name service based on a client identifier
US7272227B1 (en) 2002-02-12 2007-09-18 David Beran Delivery of data via omnidirectional digital transmission
US9167036B2 (en) 2002-02-14 2015-10-20 Level 3 Communications, Llc Managed object replication and delivery
AU2003219765A1 (en) 2002-02-14 2003-09-04 Transwitch Corporation Efficient ipv4/ipv6 best matching prefix method and apparatus
US7152118B2 (en) 2002-02-25 2006-12-19 Broadcom Corporation System, method and computer program product for caching domain name system information on a network gateway
US8533282B2 (en) 2002-02-25 2013-09-10 Broadcom Corporation System, method and computer program product for selectively caching domain name system information on a network gateway
US7970816B2 (en) 2002-03-01 2011-06-28 NetSuite Inc. Client-side caching of pages with changing content
US7290008B2 (en) 2002-03-05 2007-10-30 Exigen Group Method to extend a uniform resource identifier to encode resource identifiers
US8224986B1 (en) 2002-03-07 2012-07-17 Cisco Technology, Inc. Methods and apparatus for redirecting requests for content
US7254634B1 (en) 2002-03-08 2007-08-07 Akamai Technologies, Inc. Managing web tier session state objects in a content delivery network (CDN)
US20030172291A1 (en) 2002-03-08 2003-09-11 Paul Judge Systems and methods for automated whitelisting in monitored communications
US9087319B2 (en) 2002-03-11 2015-07-21 Oracle America, Inc. System and method for designing, developing and implementing internet service provider architectures
US7130921B2 (en) 2002-03-15 2006-10-31 International Business Machines Corporation Centrally enhanced peer-to-peer resource sharing method and apparatus
US20040203630A1 (en) 2002-03-15 2004-10-14 Wang Charles Chuanming Method and apparatus for targeting service delivery to mobile devices
US7088718B1 (en) 2002-03-19 2006-08-08 Cisco Technology, Inc. Server load balancing using IP option field approach to identify route to selected server
US20040044731A1 (en) 2002-03-22 2004-03-04 Kailai Chen System and method for optimizing internet applications
US7096228B2 (en) 2002-03-27 2006-08-22 Microsoft Corporation Method and system for managing data records on a computer network
US8516114B2 (en) 2002-03-29 2013-08-20 International Business Machines Corporation Method and apparatus for content pre-fetching and preparation
US7099936B2 (en) 2002-03-29 2006-08-29 International Business Machines Corporation Multi-tier service level agreement method and system
US7343397B2 (en) 2002-03-29 2008-03-11 Lucent Technologies Inc. Method and apparatus for performing predictive caching of DNS requests by correlating IP addresses
US7143169B1 (en) 2002-04-04 2006-11-28 Cisco Technology, Inc. Methods and apparatus for directing messages to computer systems based on inserted data
US6868439B2 (en) 2002-04-04 2005-03-15 Hewlett-Packard Development Company, L.P. System and method for supervising use of shared storage by multiple caching servers physically connected through a switching router to said shared storage via a robust high speed connection
CN1647489A (zh) 2002-04-08 2005-07-27 艾利森电话股份有限公司 能够连接到具有本地地址域的网络的方法及系统
US7133905B2 (en) 2002-04-09 2006-11-07 Akamai Technologies, Inc. Method and system for tiered distribution in a content delivery network
US7174382B2 (en) 2002-04-09 2007-02-06 Hewlett-Packard Development Company, L.P. Interest-based connections in peer-to-peer networks
US7114160B2 (en) 2002-04-17 2006-09-26 Sbc Technology Resources, Inc. Web content customization via adaptation Web services
ITTO20020341A1 (it) 2002-04-19 2003-10-20 Telecom Italia Lab Spa Procedimento per realizzare l'interlavoro fra reti del tipo content delivery network -cdn-,relativo insieme di reti e componente di interfac
GB0208922D0 (en) 2002-04-19 2002-05-29 Ibm Cache memory arrangement and methods for use in a cache memory system
US20030204602A1 (en) 2002-04-26 2003-10-30 Hudson Michael D. Mediated multi-source peer content delivery network architecture
US7139808B2 (en) 2002-04-30 2006-11-21 Intel Corporation Method and apparatus for bandwidth-efficient and storage-efficient backups
US7289519B1 (en) 2002-05-01 2007-10-30 Cisco Technology, Inc. Methods and apparatus for processing content requests using domain name service
US7260598B1 (en) 2002-05-03 2007-08-21 Cisco Technology, Inc. Methods and apparatus for processing client requests in a content distribution network using client lists
US7039672B2 (en) 2002-05-06 2006-05-02 Nokia Corporation Content delivery architecture for mobile access networks
US20040194085A1 (en) 2002-05-09 2004-09-30 Globespanvirata Incorporated Method and system for providing capability management and prioritization in a computer system
AU2003243234A1 (en) 2002-05-14 2003-12-02 Akamai Technologies, Inc. Enterprise content delivery network having a central controller for coordinating a set of content servers
US20030221000A1 (en) 2002-05-16 2003-11-27 Ludmila Cherkasova System and method for measuring web service performance using captured network packets
US7216170B2 (en) 2002-05-22 2007-05-08 Microsoft Corporation Systems and methods to reference resources in a television-based entertainment system
US7899067B2 (en) 2002-05-31 2011-03-01 Cisco Technology, Inc. Method and apparatus for generating and using enhanced tree bitmap data structures in determining a longest prefix match
GB2389479B (en) 2002-06-07 2005-12-28 Hewlett Packard Co Method of serving out video over a network of video servers
US20060026067A1 (en) 2002-06-14 2006-02-02 Nicholas Frank C Method and system for providing network based target advertising and encapsulation
US20030233455A1 (en) 2002-06-14 2003-12-18 Mike Leber Distributed file sharing system
US7747729B2 (en) 2002-06-14 2010-06-29 Hanoch Levy Determining client latencies over a network
US20040030620A1 (en) 2002-06-19 2004-02-12 Ivor Benjamin Method and system for charging a consumer for a packet based telecommunications transmission
US7343396B2 (en) 2002-06-20 2008-03-11 Fineground Networks Precomputation of web documents
KR100477653B1 (ko) 2002-06-22 2005-03-23 삼성전자주식회사 외부망에서의 dns 서버 검색 장치 및 방법
US20030236700A1 (en) 2002-06-25 2003-12-25 International Business Machines Corporation Method for improving of service brokers' quality of service
US20040010563A1 (en) 2002-06-26 2004-01-15 John Forte Method for enterprise device naming for storage devices
JP4221646B2 (ja) 2002-06-26 2009-02-12 日本電気株式会社 共有キャッシュサーバ
US20040003101A1 (en) 2002-06-26 2004-01-01 Roth David J. Caching control for streaming media
CA2391717A1 (en) 2002-06-26 2003-12-26 Ibm Canada Limited-Ibm Canada Limitee Transferring data and storing metadata across a network
US7565398B2 (en) 2002-06-27 2009-07-21 International Business Machines Corporation Procedure for dynamic reconfiguration of resources of logical partitions
US7149747B1 (en) 2002-06-27 2006-12-12 Siebel Systems, Inc. Dynamic generation of user interface components
EP1518432B1 (en) 2002-06-28 2007-08-01 Nokia Corporation Communicating information associated with provisioning of a service, over a user plane connection
US20040215823A1 (en) 2002-06-28 2004-10-28 Kleinfelter Kevin P. System and method for reducing DNS lookup traffic in a computer data network
US7809813B2 (en) 2002-06-28 2010-10-05 Microsoft Corporation System and method for providing content-oriented services to content providers and content consumers
US8645862B2 (en) 2002-06-28 2014-02-04 International Business Machines Corporation Displaying and executing web services in multiple content domains
JP4244572B2 (ja) 2002-07-04 2009-03-25 ソニー株式会社 キャッシュ装置、およびキャッシュデータ管理方法、並びにコンピュータ・プログラム
US7260639B2 (en) 2002-07-09 2007-08-21 Akamai Technologies, Inc. Method and system for protecting web sites from public internet threats
US7395355B2 (en) 2002-07-11 2008-07-01 Akamai Technologies, Inc. Method for caching and delivery of compressed content in a content delivery network
US7370197B2 (en) 2002-07-12 2008-05-06 Microsoft Corporation Method and system for authenticating messages
US7058953B2 (en) 2002-07-23 2006-06-06 Microsoft Corporation Managing a distributed computing system
US20030140087A1 (en) 2002-07-30 2003-07-24 Patrick Lincoln Systems and methods for negotiated resource utilization
US7086061B1 (en) 2002-08-01 2006-08-01 Foundry Networks, Inc. Statistical tracking of global server load balancing for selecting the best network address from ordered list of network addresses based on a set of performance metrics
US8296393B2 (en) 2002-08-12 2012-10-23 David S. Morganstein Media advertising over peer-to-peer networks
US6836827B2 (en) 2002-08-13 2004-12-28 Hewlett-Packard Development Company, L.P. Delay cache method and apparatus
GB2391963B (en) 2002-08-14 2004-12-01 Flyingspark Ltd Method and apparatus for preloading caches
US7185046B2 (en) 2002-08-28 2007-02-27 Sun Microsystems, Inc. Submitting jobs in a distributed computing environment
US20030149581A1 (en) 2002-08-28 2003-08-07 Imran Chaudhri Method and system for providing intelligent network content delivery
US8010707B2 (en) 2002-08-30 2011-08-30 Broadcom Corporation System and method for network interfacing
JP4239060B2 (ja) 2002-08-30 2009-03-18 ソニー株式会社 符号化装置および方法、データ処理装置および方法、並びにプログラム
US6826661B2 (en) 2002-08-30 2004-11-30 Veritas Operating Corporation Methods and systems for storage architectures
ITTO20020762A1 (it) 2002-09-02 2004-03-03 Telecom Italia Lab Spa Procedimento e sistema per realizzare stime di connettivita'
US7249380B2 (en) 2002-09-05 2007-07-24 Yinan Yang Method and apparatus for evaluating trust and transitivity of trust of online services
US7058633B1 (en) 2002-09-09 2006-06-06 Cisco Technology, Inc. System and method for generalized URL-rewriting
US7389330B2 (en) 2002-09-11 2008-06-17 Hughes Network Systems, Llc System and method for pre-fetching content in a proxy architecture
US7472201B1 (en) * 2002-09-12 2008-12-30 Cisco Technology, Inc. Method and system for resolving domain name system queries in a multiprotocol communications network
US20040054757A1 (en) 2002-09-14 2004-03-18 Akinobu Ueda System for remote control of computer resources from embedded handheld devices
US7171469B2 (en) 2002-09-16 2007-01-30 Network Appliance, Inc. Apparatus and method for storing data in a proxy cache in a network
US7206836B2 (en) 2002-09-23 2007-04-17 Sun Microsystems, Inc. System and method for reforming a distributed data system cluster after temporary node failures or restarts
US20040064501A1 (en) 2002-09-30 2004-04-01 Jan Salman Jaffer Methods and apparatus for centralized provisioning of multi-domain web content
US7072944B2 (en) 2002-10-07 2006-07-04 Ebay Inc. Method and apparatus for authenticating electronic mail
KR100485974B1 (ko) 2002-10-10 2005-05-03 엔에이치엔(주) 컨텐츠 제공 방법 및 시스템
US7136922B2 (en) 2002-10-15 2006-11-14 Akamai Technologies, Inc. Method and system for providing on-demand content delivery for an origin server
US7293242B2 (en) 2002-10-15 2007-11-06 International Business Machines Corporation Facilitated source to target object editing functions
US7552237B2 (en) 2002-10-17 2009-06-23 International Business Machines Corporation Network address cache apparatus and method
US20040078468A1 (en) 2002-10-18 2004-04-22 Jan Hedin Proxy apparatus and method
US7310686B2 (en) 2002-10-27 2007-12-18 Paxfire, Inc. Apparatus and method for transparent selection of an Internet server based on geographic location of a user
US20050027882A1 (en) 2003-05-05 2005-02-03 Sullivan Alan T. Systems and methods for direction of communication traffic
US8504879B2 (en) * 2002-11-04 2013-08-06 Riverbed Technology, Inc. Connection based anomaly detection
US7650403B2 (en) 2002-11-20 2010-01-19 Microsoft Corporation System and method for client side monitoring of client server communications
US20060146820A1 (en) 2002-11-26 2006-07-06 Robert Friedman Geo-intelligent traffic manager
US7965719B2 (en) 2002-12-11 2011-06-21 Broadcom Corporation Media exchange network supporting multiple broadband network and service provider infrastructures
US6874015B2 (en) 2002-12-16 2005-03-29 International Business Machines Corporation Parallel CDN-based content delivery
US20040221034A1 (en) 2002-12-18 2004-11-04 Kausik Balas Natarajan Centralized measurement of web performance
US7293263B2 (en) 2002-12-20 2007-11-06 Bea Systems, Inc. System and method for memory leak detection in a virtual machine environment
US7782778B2 (en) 2002-12-24 2010-08-24 Samir Satish Sheth Apparatus and method for fibre channel distance extension embedded within an optical transport system
US20040128344A1 (en) 2002-12-30 2004-07-01 Nokia Corporation Content and service registration, query and subscription, and notification in networks
US20040148520A1 (en) 2003-01-29 2004-07-29 Rajesh Talpade Mitigating denial of service attacks
WO2004072798A2 (en) 2003-02-10 2004-08-26 Internap Network Services Corporation Methods and systems for providing dynamic domain name system for inbound route control
JPWO2004073269A1 (ja) 2003-02-13 2006-06-01 富士通株式会社 伝送システム,配信経路制御装置,負荷情報収集装置および配信経路制御方法
US20040167981A1 (en) 2003-02-25 2004-08-26 Douglas Christopher Paul Method and system for monitoring relationships between content devices in a content delivery network
US7975043B2 (en) 2003-02-25 2011-07-05 Hewlett-Packard Development Company, L.P. Method and apparatus for monitoring a network
US20040167982A1 (en) * 2003-02-26 2004-08-26 Cohen Michael A. Multiple registrars
US20080109679A1 (en) 2003-02-28 2008-05-08 Michael Wright Administration of protection of data accessible by a mobile device
US7254636B1 (en) 2003-03-14 2007-08-07 Cisco Technology, Inc. Method and apparatus for transparent distributed network-attached storage with web cache communication protocol/anycast and file handle redundancy
US7363626B2 (en) 2003-03-24 2008-04-22 Sun Microsystems, Inc. Thread level application partitioning
US8261062B2 (en) 2003-03-27 2012-09-04 Microsoft Corporation Non-cryptographic addressing
US7624264B2 (en) 2003-03-27 2009-11-24 Microsoft Corporation Using time to determine a hash extension
US7680897B1 (en) 2003-04-08 2010-03-16 Novell, Inc. Methods and systems for managing network traffic
US20040205162A1 (en) 2003-04-11 2004-10-14 Parikh Jay G. Method of executing an edge-enabled application in a content delivery network (CDN)
US7373416B2 (en) 2003-04-24 2008-05-13 Akamai Technologies, Inc. Method and system for constraining server usage in a distributed network
US8423662B1 (en) 2003-04-28 2013-04-16 Akamai Technologies, Inc. Forward request queuing in a distributed edge processing environment
US7299491B2 (en) 2003-04-30 2007-11-20 Microsoft Corporation Authenticated domain name resolution
US7143170B2 (en) 2003-04-30 2006-11-28 Akamai Technologies, Inc. Automatic migration of data via a distributed computer network
US7308499B2 (en) 2003-04-30 2007-12-11 Avaya Technology Corp. Dynamic load balancing for enterprise IP traffic
US7308475B1 (en) 2003-05-06 2007-12-11 F5 Networks, Inc. Method and system for accessing network services
WO2004104838A1 (ja) 2003-05-21 2004-12-02 Fujitsu Limited データアクセス応答システム、ストレージシステム、クライアント装置、キャッシュ装置、およびデータアクセス応答システムへのアクセス方法
US20040249939A1 (en) 2003-05-23 2004-12-09 International Business Machines Corporation Methods and apparatus for dynamic and optimal server set selection
US7403939B1 (en) 2003-05-30 2008-07-22 Aol Llc Resolving queries based on automatic determination of requestor geographic location
KR100524071B1 (ko) 2003-06-09 2005-10-26 삼성전자주식회사 Dns 서버 주소 애드버타이즈먼트 방법 및 이를 이용한라우팅 방법
WO2005001739A2 (en) 2003-06-11 2005-01-06 Draeger Medical Systems, Inc. A portable patient monitoring system including location identification capability
JP2005010970A (ja) 2003-06-18 2005-01-13 Hitachi Ltd 分散キャッシュ制御方法、ネットワークシステムおよび当該ネットワークに用いられる制御サーバないしルータ
US7093073B2 (en) 2003-06-26 2006-08-15 International Business Machines Corporation Systems and methods for adjusting caching policies for web service requests
US7769826B2 (en) 2003-06-26 2010-08-03 Nominum, Inc. Systems and methods of providing DNS services using separate answer and referral caches
US8001187B2 (en) 2003-07-01 2011-08-16 Apple Inc. Peer-to-peer active content sharing
US7362703B1 (en) 2003-07-10 2008-04-22 Sprint Communications Company L.P. Method for deflection routing of data packets to alleviate link overload in IP networks
US7519705B1 (en) 2003-07-10 2009-04-14 Sprint Communications Company L.P. Method for computing aggregate traffic between adjacent points of presence in an internet protocol backbone network
US7370089B2 (en) 2003-07-11 2008-05-06 International Business Machines Corporation Autonomic learning method to load balance output transfers of two peer nodes
US7409712B1 (en) 2003-07-16 2008-08-05 Cisco Technology, Inc. Methods and apparatus for network message traffic redirection
US20050015471A1 (en) 2003-07-18 2005-01-20 Zhang Pu Paul Secure cluster configuration data set transfer protocol
US8122100B2 (en) 2003-07-28 2012-02-21 Limelight Networks, Inc. Multiple object download
AU2003251021A1 (en) 2003-08-15 2005-03-07 Nokia Corporation Broadcast storage arrangement
US7313700B2 (en) 2003-08-26 2007-12-25 Yahoo! Inc. Method and system for authenticating a message sender using domain keys
US9584360B2 (en) 2003-09-29 2017-02-28 Foundry Networks, Llc Global server load balancing support for private VIP addresses
US8191160B2 (en) 2003-10-16 2012-05-29 Rene Juneau Method and system for auditing and correcting authorization inconsistencies for reception equipment in a content delivery network
EP1680887A4 (en) 2003-10-16 2013-06-26 Maxxian Technology Inc METHOD AND SYSTEM FOR DETECTING AND PREVENTING UNAUTHORIZED SIGNAL USE IN A CONTENT DELIVERY NETWORK
US7412709B2 (en) 2003-11-07 2008-08-12 International Business Machines Corporation Method and apparatus for managing multiple data processing systems using existing heterogeneous systems management software
US20050108024A1 (en) 2003-11-13 2005-05-19 Fawcett John Jr. Systems and methods for retrieving data
US20050108169A1 (en) 2003-11-14 2005-05-19 Mukund Balasubramanian Contract based enterprise application services
US8180922B2 (en) 2003-11-14 2012-05-15 Cisco Technology, Inc. Load balancing mechanism using resource availability profiles
US7318074B2 (en) 2003-11-17 2008-01-08 International Business Machines Corporation System and method for achieving deferred invalidation consistency
JP2005157521A (ja) 2003-11-21 2005-06-16 Hitachi Ltd 遠隔記憶装置の状態情報監視方法および記憶サブシステム
JP4516306B2 (ja) 2003-11-28 2010-08-04 株式会社日立製作所 ストレージネットワークの性能情報を収集する方法
US7552235B2 (en) 2003-12-11 2009-06-23 International Business Machines Corporation Autonomic selection of a request routing policy based upon cache effectiveness
US7774411B2 (en) 2003-12-12 2010-08-10 Wisys Technology Foundation, Inc. Secure electronic message transport protocol
US7464142B2 (en) 2003-12-12 2008-12-09 International Business Machines Corporation Port type agnostic proxy support for web services intermediates
US7519726B2 (en) 2003-12-12 2009-04-14 International Business Machines Corporation Methods, apparatus and computer programs for enhanced access to resources within a network
US9032096B2 (en) 2003-12-17 2015-05-12 Cisco Technology, Inc. Reducing the impact of network latency on application performance
US7657622B1 (en) 2003-12-23 2010-02-02 At&T Intellectual Property Ii, L.P. Unified web hosting and content distribution system and method for assuring predetermined performance levels
US20050149529A1 (en) 2004-01-02 2005-07-07 Andi Gutmans Efficient handling of download requests
US20050198303A1 (en) 2004-01-02 2005-09-08 Robert Knauerhase Dynamic virtual machine service provider allocation
US7693991B2 (en) 2004-01-16 2010-04-06 International Business Machines Corporation Virtual clustering and load balancing servers
KR100447041B1 (ko) 2004-01-17 2004-09-07 박기복 멀티-티어(Tier) 분산 환경에서 티어별 서버의 성능측정을 위한 클라이언트의 요청 리소스(resource)의 수집과 티어별 서버의 성능과 요청 리소스들에 대한 성능정보를 측정,분석,모니터 하는 시스템 및 방법
JP4241410B2 (ja) 2004-01-30 2009-03-18 キヤノン株式会社 レイアウト調整方法および装置およびレイアウト調整プログラム
US8265058B2 (en) 2004-02-05 2012-09-11 Ericsson Ab Method and an apparatus for route selection in routing protocols
US7843906B1 (en) 2004-02-13 2010-11-30 Habanero Holdings, Inc. Storage gateway initiator for fabric-backplane enterprise servers
US20050192814A1 (en) 2004-02-13 2005-09-01 International Business Machines Corporation Browser URL and content preloading based on autonomic collaboration
US7561571B1 (en) 2004-02-13 2009-07-14 Habanero Holdings, Inc. Fabric address and sub-address resolution in fabric-backplane enterprise servers
JP2005234660A (ja) 2004-02-17 2005-09-02 Nec Corp 携帯端末装置及びメールシステム
US7773596B1 (en) 2004-02-19 2010-08-10 Juniper Networks, Inc. Distribution of traffic flow criteria
US20070204107A1 (en) 2004-02-24 2007-08-30 Analog Devices, Inc. Cache memory background preprocessing
US7111139B2 (en) 2004-03-02 2006-09-19 Hitachi, Ltd. Data synchronization of multiple remote storage
US7502036B2 (en) 2004-03-03 2009-03-10 Virtual Iris Studios, Inc. System for delivering and enabling interactivity with images
US8484348B2 (en) 2004-03-05 2013-07-09 Rockstar Consortium Us Lp Method and apparatus for facilitating fulfillment of web-service requests on a communication network
US20080281950A1 (en) 2004-03-08 2008-11-13 First Oversi Ltd Method and Device for Peer to Peer File Sharing
WO2005099223A1 (en) 2004-03-12 2005-10-20 Thomson Licensing Cache server network and method of scheduling the distribution of content files
US7653683B2 (en) 2004-03-24 2010-01-26 Electronics For Imaging, Inc. Systems for providing information access to network devices
US20050229119A1 (en) 2004-04-07 2005-10-13 Nokia Corporation Method for the presentation and selection of document links in small screen electronic devices
US7849135B2 (en) 2004-04-09 2010-12-07 At&T Mobility Ii Llc Sharing content on mobile devices
US7640307B2 (en) 2004-04-19 2009-12-29 Bigstring Corporation Universal recallable, erasable, secure and timed delivery email
WO2005103881A2 (en) 2004-04-20 2005-11-03 Shapiro Aaron M Systems and methods for improved data sharing and content transformation
US7617496B2 (en) 2004-04-23 2009-11-10 Apple Inc. Macroscalar processor architecture
US20050240574A1 (en) 2004-04-27 2005-10-27 International Business Machines Corporation Pre-fetching resources based on a resource lookup query
US20070291739A1 (en) 2004-05-04 2007-12-20 Sullivan Alan T Systems and Methods for Direction of Communication Traffic
US7496651B1 (en) 2004-05-06 2009-02-24 Foundry Networks, Inc. Configurable geographic prefixes for global server load balancing
US7966391B2 (en) 2004-05-11 2011-06-21 Todd J. Anderson Systems, apparatus and methods for managing networking devices
US7372809B2 (en) * 2004-05-18 2008-05-13 Time Warner Cable, Inc. Thwarting denial of service attacks originating in a DOCSIS-compliant cable network
US7523193B2 (en) 2004-05-18 2009-04-21 International Business Machines Corporation Method and apparatus for DNS pre-fetching for multiple clients
US7606236B2 (en) 2004-05-21 2009-10-20 Intel Corporation Forwarding information base lookup method
US7702724B1 (en) 2004-05-27 2010-04-20 Oracle America, Inc. Web services message broker architecture
WO2005117386A1 (en) 2004-05-31 2005-12-08 Telecom Italia S.P.A. A method and system of digital content sharing among users over communications networks, related telecommunications network architecture and computer program product therefore
US9209989B2 (en) 2004-06-01 2015-12-08 Inmage Systems, Inc. Causation of a data read operation against a first storage system by a server associated with a second storage system according to a host generated instruction
WO2007001247A2 (en) 2004-06-02 2007-01-04 Yahoo! Inc. Content-management system for user behavior targeting
JP4188281B2 (ja) 2004-06-03 2008-11-26 株式会社日立製作所 プログラム実行予約方法及び装置並びにその処理プログラム、及びプログラム実行システム
US7805509B2 (en) 2004-06-04 2010-09-28 Optier Ltd. System and method for performance management in a multi-tier computing environment
US7711647B2 (en) 2004-06-10 2010-05-04 Akamai Technologies, Inc. Digital rights management in a distributed network
US20060037037A1 (en) 2004-06-14 2006-02-16 Tony Miranz System and method for providing virtual video on demand
US7571167B1 (en) 2004-06-15 2009-08-04 David Anthony Campana Peer-to-peer network content object information caching
US7529802B2 (en) 2004-06-16 2009-05-05 International Business Machines Corporation Method for performing multiple hierarchically tests to verify identity of sender of an email message and assigning the highest confidence value
US7478361B2 (en) 2004-06-17 2009-01-13 International Business Machines Corporation Method and system for managing application deployment
US7836044B2 (en) 2004-06-22 2010-11-16 Google Inc. Anticipated query generation and processing in a search engine
US8161184B2 (en) 2004-06-25 2012-04-17 Apple Inc. Method and apparatus for facilitating long-lived DNS queries
US7489706B2 (en) 2004-06-28 2009-02-10 Spirent Communications, Inc. Method and apparatus for placing a timestamp in a frame
US20060031239A1 (en) 2004-07-12 2006-02-09 Koenig Daniel W Methods and apparatus for authenticating names
US7317918B2 (en) 2004-07-19 2008-01-08 Motorola, Inc. Method for domain name service (DNS) in a wireless ad hoc network
US7921226B2 (en) 2004-07-20 2011-04-05 Alcatel-Lucent Usa Inc. User specific request redirection in a content delivery network
US8578441B2 (en) * 2004-07-22 2013-11-05 Hewlett-Packard Development Company, L.P. Enforcing network security policies with packet labels
US20060020714A1 (en) 2004-07-22 2006-01-26 International Business Machines Corporation System, apparatus and method of displaying images based on image content
US7395258B2 (en) 2004-07-30 2008-07-01 International Business Machines Corporation System and method for adaptive database caching
US7756913B1 (en) 2004-08-02 2010-07-13 Cisco Technology, Inc. System and methods for selecting content distribution
US20080319862A1 (en) 2004-08-10 2008-12-25 Hiromedia Ltd. Method and system for preventing ad stripping from ad-supported digital content
US20060036966A1 (en) 2004-08-10 2006-02-16 Slava Yevdayev Method and system for presenting links associated with a requested website
US20060034494A1 (en) 2004-08-11 2006-02-16 National Background Data, Llc Personal identity data management
US20060039352A1 (en) 2004-08-19 2006-02-23 International Business Machines Corporation System and method for designating a priority access order of domain name service servers
EP1779216A1 (en) * 2004-08-20 2007-05-02 Rhoderick John Kennedy Pugh Server authentication
US7281045B2 (en) 2004-08-26 2007-10-09 International Business Machines Corporation Provisioning manager for optimizing selection of available resources
EP1807974A4 (en) 2004-08-28 2010-03-17 Streamaware Llc ROUTE ANALYSIS METHOD AND SYSTEM
US8023417B2 (en) 2004-08-30 2011-09-20 International Business Machines Corporation Failover mechanisms in RDMA operations
US7944355B2 (en) 2004-09-01 2011-05-17 Microsoft Corporation Security techniques in the RFID framework
US7461170B1 (en) 2004-09-01 2008-12-02 Microsoft Corporation Zone-based rendering of resource addresses
US7657613B1 (en) 2004-09-09 2010-02-02 Sun Microsystems, Inc. Host-centric storage provisioner in a managed SAN
US20060059246A1 (en) 2004-09-10 2006-03-16 Grove Adam J System and method for connection optimization
US7555532B2 (en) 2004-09-23 2009-06-30 Orbital Data Corporation Advanced content and data distribution techniques
US20070271375A1 (en) 2004-09-27 2007-11-22 Symphoniq Corporation Method and apparatus for monitoring real users experience with a website capable of using service providers and network appliances
US20060070060A1 (en) 2004-09-28 2006-03-30 International Business Machines Corporation Coordinating service performance and application placement management
US20060085536A1 (en) 2004-09-30 2006-04-20 International Business Machines Corporation System and method for sharing data polling and buffering for multiple requesters
US8099482B2 (en) 2004-10-01 2012-01-17 E-Cast Inc. Prioritized content download for an entertainment device
US7478429B2 (en) 2004-10-01 2009-01-13 Prolexic Technologies, Inc. Network overload detection and mitigation system and method
US8671457B2 (en) 2004-10-15 2014-03-11 Maxxian Technology Inc. Method and system for identifying and correcting location discrepancies for reception equipment in a content delivery network
CN101044463B (zh) 2004-10-20 2010-08-18 意大利电信股份公司 用于监视客户端-服务器架构的性能的方法和系统
US20060088026A1 (en) * 2004-10-27 2006-04-27 Microsoft Corporation Message based network configuration of domain name services
US8145908B1 (en) 2004-10-29 2012-03-27 Akamai Technologies, Inc. Web content defacement protection system
US7440453B2 (en) 2004-11-12 2008-10-21 International Business Machines Corporation Determining availability of a destination for computer network communications
US8458467B2 (en) 2005-06-21 2013-06-04 Cisco Technology, Inc. Method and apparatus for adaptive application message payload content transformation in a network infrastructure element
US8180759B2 (en) 2004-11-22 2012-05-15 International Business Machines Corporation Spell checking URLs in a resource
US7664879B2 (en) 2004-11-23 2010-02-16 Cisco Technology, Inc. Caching content and state data at a network element
US20060117020A1 (en) 2004-12-01 2006-06-01 John Toebes Arrangement for selecting a server to provide distributed services from among multiple servers based on a location of a client device
US7499998B2 (en) 2004-12-01 2009-03-03 Cisco Technology, Inc. Arrangement in a server for providing dynamic domain name system services for each received request
US20060120385A1 (en) 2004-12-02 2006-06-08 Atchison Darrell T Method and system for creating and managing multiple subscribers of a content delivery network
CA2490682A1 (en) 2004-12-16 2006-06-16 Ibm Canada Limited - Ibm Canada Limitee Method and system for advanced downloadings of urls for web navigation
US7640296B2 (en) 2004-12-21 2009-12-29 Sap Ag Mapping of a content request for a cache server
US7626940B2 (en) * 2004-12-22 2009-12-01 Intruguard Devices, Inc. System and method for integrated header, state, rate and content anomaly prevention for domain name service
US20060143442A1 (en) 2004-12-24 2006-06-29 Smith Sander A Automated issuance of SSL certificates
US20060149529A1 (en) 2005-01-04 2006-07-06 Loc Nguyen Method for encoding messages between two devices for transmission over standard online payment networks
US20060155862A1 (en) 2005-01-06 2006-07-13 Hari Kathi Data traffic load balancing based on application layer messages
US20060161541A1 (en) 2005-01-19 2006-07-20 Microsoft Corporation System and method for prefetching and caching query results
US7606168B2 (en) 2005-01-28 2009-10-20 Attenex Corporation Apparatus and method for message-centric analysis and multi-aspect viewing using social networks
US8064467B2 (en) 2005-02-04 2011-11-22 Level 3 Communications, Llc Systems and methods for network routing in a multiple backbone network architecture
US20060184936A1 (en) 2005-02-11 2006-08-17 Timothy Abels System and method using virtual machines for decoupling software from management and control systems
US7690044B2 (en) 2005-02-18 2010-03-30 Fuji Xerox Co., Ltd. Medium storing program selecting electronic ticket, electronic ticket processing apparatus and electronic ticket selection method
US8140371B2 (en) 2005-02-18 2012-03-20 International Business Machines Corporation Providing computing service to users in a heterogeneous distributed computing environment
US7703114B2 (en) 2005-02-25 2010-04-20 Microsoft Corporation Television system targeted advertising
US7710865B2 (en) 2005-02-25 2010-05-04 Cisco Technology, Inc. Disaster recovery for active-standby data center using route health and BGP
US20060206586A1 (en) 2005-03-09 2006-09-14 Yibei Ling Method, apparatus and system for a location-based uniform resource locator
US7529850B2 (en) 2005-03-11 2009-05-05 International Business Machines Corporation Method and system for rapid dissemination of public announcements
US20110016214A1 (en) 2009-07-15 2011-01-20 Cluster Resources, Inc. System and method of brokering cloud computing resources
US8589561B2 (en) 2005-03-22 2013-11-19 Alcatel Lucent Session level technique for improving web browsing performance on low speed links
US7290108B2 (en) 2005-03-25 2007-10-30 Hitachi, Ltd. Information processing system having volume guard function
GB0506560D0 (en) 2005-03-31 2005-05-04 Univ Court Of The Univeresity Method of operating a telecommunications network
US20060221971A1 (en) 2005-04-05 2006-10-05 Laure Andrieux Method and apparatus for automatically managing network routes
US8887233B2 (en) 2005-04-08 2014-11-11 Netapp, Inc. Cookie-based acceleration of an authentication protocol
US7894432B2 (en) 2005-04-09 2011-02-22 Audiocodes, Inc. Apparatus and method creating virtual routing domains in an internet protocol network
GB2425853A (en) 2005-04-12 2006-11-08 Christopher Gare Presence information and location monitor
FR2884671B1 (fr) 2005-04-19 2007-07-27 Streamezzo Sa Procede d'optimisation de la gestion d'un cache de serveur pouvant etre consulte par des terminaux clients de caracteristiques differentes
US7594189B1 (en) 2005-04-21 2009-09-22 Amazon Technologies, Inc. Systems and methods for statistically selecting content items to be used in a dynamically-generated display
US7788378B2 (en) * 2005-04-22 2010-08-31 Microsoft Corporation Apparatus and method for community relay node discovery
US20060265508A1 (en) 2005-05-02 2006-11-23 Angel Franklin J System for administering a multiplicity of namespaces containing state information and services
US8079087B1 (en) * 2005-05-03 2011-12-13 Voltage Security, Inc. Universal resource locator verification service with cross-branding detection
US7844735B2 (en) 2005-05-03 2010-11-30 International Business Machines Corporation Determining address of edge server by using authoritative domain name server and bypassing assigned domain name server
US7694008B2 (en) 2005-05-04 2010-04-06 Venturi Wireless Method and apparatus for increasing performance of HTTP over long-latency links
US7809597B2 (en) 2005-05-05 2010-10-05 Siebel Systems, Inc. Progressive refinement model for business processes
US20060259690A1 (en) 2005-05-10 2006-11-16 Cisco Technology, Inc. Methods and system for prepositioning frequently accessed web content
CN1870562A (zh) 2005-05-23 2006-11-29 国际商业机器公司 动态Web服务调用方法、系统以及Web服务代理
US8312074B2 (en) 2005-05-26 2012-11-13 Bytemobile, Inc. Method for multipart encoding
US7801881B1 (en) 2005-05-31 2010-09-21 Google Inc. Sitemap generating client for web crawler
US7630392B2 (en) 2005-05-31 2009-12-08 Cisco Technology, Inc. Multi-homing using controlled route leakage at a backup service provider
JP4742682B2 (ja) 2005-06-01 2011-08-10 富士ゼロックス株式会社 コンテンツ保護装置及びコンテンツ保護解除装置
CN101189606B (zh) 2005-06-02 2012-05-30 汤姆逊许可公司 内容定时的方法和系统
US8155126B1 (en) 2005-06-03 2012-04-10 At&T Intellectual Property Ii, L.P. Method and apparatus for inferring network paths
US7647424B2 (en) 2005-06-15 2010-01-12 Hostway Corporation Multi-level redirection system
US8082348B1 (en) 2005-06-17 2011-12-20 AOL, Inc. Selecting an instance of a resource using network routability information
US8266327B2 (en) 2005-06-21 2012-09-11 Cisco Technology, Inc. Identity brokering in a network element
GB0513045D0 (en) 2005-06-27 2005-08-03 Vidus Ltd Resource scheduling method and system
US7565489B2 (en) 2005-07-01 2009-07-21 Microsoft Corporation Identifying relevant data to cache
US20070011056A1 (en) 2005-07-05 2007-01-11 Netfire 1 Pty Ltd Content monitor
KR100663546B1 (ko) * 2005-07-08 2007-01-02 주식회사 케이티 악성 봇 대응 방법 및 그 시스템
US20070014241A1 (en) 2005-07-14 2007-01-18 Banerjee Dwip N Resolver caching of a shortest path to a multihomed server as determined by a router
CA2513018A1 (en) 2005-07-22 2007-01-22 Research In Motion Limited Method for training a proxy server for content delivery based on communication of state information from a mobile device browser
US20090103707A1 (en) 2005-07-28 2009-04-23 Mcgary Faith System and method for enhanced ENUM applications
US7584507B1 (en) * 2005-07-29 2009-09-01 Narus, Inc. Architecture, systems and methods to detect efficiently DoS and DDoS attacks for large scale internet
US7961625B2 (en) 2005-08-01 2011-06-14 Limelight Networks, Inc. Routing under heavy loading
US7567582B2 (en) 2005-08-19 2009-07-28 Microsoft Corporation Branch office DNS storage and resolution
US20070050703A1 (en) 2005-08-26 2007-03-01 Pierre Lebel Methods, systems and computer program products for analyzing a hypertext markup language (HTML) document
GB0517585D0 (en) 2005-08-30 2005-10-05 Ramakrishna Madhusudana Intuitive search which delivers fast results on the mobile phone
US7505464B2 (en) 2005-08-30 2009-03-17 Cisco Technology, Inc. Method of identifying a home gateway using network traffic sniffing and apparatus employing the same
US20070056042A1 (en) 2005-09-08 2007-03-08 Bahman Qawami Mobile memory system for secure storage and delivery of media content
US7818454B2 (en) 2005-09-15 2010-10-19 Hostway Corporation Host migration system
US7979509B1 (en) 2005-09-15 2011-07-12 Juniper Networks, Inc. Clustered network acceleration devices having shared cache
US8429630B2 (en) 2005-09-15 2013-04-23 Ca, Inc. Globally distributed utility computing cloud
US7992208B2 (en) 2005-09-19 2011-08-02 University Of Maryland Detection of nonconforming network traffic flow aggregates for mitigating distributed denial of service attacks
US20110166935A1 (en) 2005-09-19 2011-07-07 Paxfire, Inc. Analysis and monetization of lookup terms
US7934216B2 (en) 2005-10-03 2011-04-26 International Business Machines Corporation Method and system for load balancing of computing resources
US8549646B2 (en) 2005-10-20 2013-10-01 The Trustees Of Columbia University In The City Of New York Methods, media and systems for responding to a denial of service attack
EP1777962A1 (en) 2005-10-24 2007-04-25 Alcatel Lucent Access/edge node supporting multiple video streaming services using a single request protocol
US8166197B2 (en) 2005-10-25 2012-04-24 Oracle International Corporation Multipath routing process
WO2007050244A2 (en) * 2005-10-27 2007-05-03 Georgia Tech Research Corporation Method and system for detecting and responding to attacking networks
US20070101061A1 (en) 2005-10-27 2007-05-03 Guruprasad Baskaran Customized content loading mechanism for portions of a web page in real time environments
JP2007128371A (ja) 2005-11-04 2007-05-24 Fujitsu Ltd コンテンツ検索システム
US7707314B2 (en) 2005-11-21 2010-04-27 Limelight Networks, Inc. Domain name resolution resource allocation
US8291117B1 (en) 2012-02-15 2012-10-16 Limelight Networks, Inc. Scaled domain name service
US20070118667A1 (en) 2005-11-21 2007-05-24 Limelight Networks, Inc. Domain name resolution based dynamic resource assignment
US7730187B2 (en) 2006-10-05 2010-06-01 Limelight Networks, Inc. Remote domain name service
CN101443749B (zh) 2005-12-08 2012-11-14 北方电讯网络有限公司 会话启动协议(sip)多播管理方法
US20070134641A1 (en) 2005-12-08 2007-06-14 Mobicom Corporation Personalized content delivery
US7904875B2 (en) 2005-12-12 2011-03-08 Microsoft Corporation Configuring and allocating software product technical services
CA2634489C (en) 2005-12-21 2016-08-30 Digimarc Corporation Rules driven pan id metadata routing system and network
US8191098B2 (en) 2005-12-22 2012-05-29 Verimatrix, Inc. Multi-source bridge content distribution system and method
US8554758B1 (en) 2005-12-29 2013-10-08 Amazon Technologies, Inc. Method and apparatus for monitoring and maintaining health in a searchable data service
US7801912B2 (en) 2005-12-29 2010-09-21 Amazon Technologies, Inc. Method and apparatus for a searchable data service
US7706740B2 (en) 2006-01-06 2010-04-27 Qualcomm Incorporated Apparatus and methods of selective collection and selective presentation of content
US20070162331A1 (en) * 2006-01-10 2007-07-12 Michael Sullivan Systems and methods for providing information and conducting business using the internet
US20070174490A1 (en) 2006-01-25 2007-07-26 Greystripe Inc. System and methods for managing content in pre-existing mobile applications
US7496667B2 (en) 2006-01-31 2009-02-24 International Business Machines Corporation Decentralized application placement for web application middleware
US7873065B1 (en) 2006-02-01 2011-01-18 F5 Networks, Inc. Selectively enabling network packet concatenation based on metrics
US20070183342A1 (en) 2006-02-06 2007-08-09 Mediazone.Com, Inc. Peer-to-peer broadcast management system
WO2007091243A2 (en) 2006-02-07 2007-08-16 Mobixell Networks Ltd. Matching of modified visual and audio media
US8132242B1 (en) 2006-02-13 2012-03-06 Juniper Networks, Inc. Automated authentication of software applications using a limited-use token
US20070198982A1 (en) 2006-02-21 2007-08-23 International Business Machines Corporation Dynamic resource allocation for disparate application performance requirements
US7774459B2 (en) 2006-03-01 2010-08-10 Microsoft Corporation Honey monkey network exploration
CN101438256B (zh) 2006-03-07 2011-12-21 索尼株式会社 信息处理设备、信息通信系统、信息处理方法
US20070214232A1 (en) 2006-03-07 2007-09-13 Nokia Corporation System for Uniform Addressing of Home Resources Regardless of Remote Clients Network Location
US20070263604A1 (en) 2006-03-10 2007-11-15 Yen-Po Tai Ring back notification system and method therefor
WO2007106826A2 (en) * 2006-03-13 2007-09-20 Markmonitor Inc. Domain name ownership validation
US20070220010A1 (en) 2006-03-15 2007-09-20 Kent Thomas Ertugrul Targeted content delivery for networks
US20070219795A1 (en) 2006-03-20 2007-09-20 Park Joseph C Facilitating content generation via paid participation
US8190682B2 (en) 2006-03-31 2012-05-29 Amazon Technologies, Inc. Managing execution of programs by multiple computing systems
US9219686B2 (en) 2006-03-31 2015-12-22 Alcatel Lucent Network load balancing and overload control
US8028041B2 (en) 2006-04-07 2011-09-27 Ebay Inc. Dynamic content for online transactions
US8565424B2 (en) 2006-04-12 2013-10-22 International Business Machines Corporation Secure non-invasive method and system for distribution of digital assets
US8423408B1 (en) 2006-04-17 2013-04-16 Sprint Communications Company L.P. Dynamic advertising content distribution and placement systems and methods
US20070250611A1 (en) 2006-04-20 2007-10-25 Bhogal Kulvir S Method of and System for Providing Performance Information in a UDDI System
US7685255B2 (en) 2006-04-24 2010-03-23 Blue Coat Systems, Inc. System and method for prefetching uncacheable embedded objects
US8069182B2 (en) 2006-04-24 2011-11-29 Working Research, Inc. Relevancy-based domain classification
US7552467B2 (en) 2006-04-24 2009-06-23 Jeffrey Dean Lindsay Security systems for protecting an asset
US20070250467A1 (en) 2006-04-24 2007-10-25 Imakenews, Inc. Systems and methods for targeted content delivery
US8739278B2 (en) 2006-04-28 2014-05-27 Oracle International Corporation Techniques for fraud monitoring and detection using application fingerprinting
US20070255843A1 (en) 2006-04-28 2007-11-01 Zubev Alexander I Configuration of clients for multiple computer services
US20070253377A1 (en) 2006-04-28 2007-11-01 Motorola, Inc. Apparatus and method for name resolution in an aggregation of mobile networks
US7684394B1 (en) 2006-05-01 2010-03-23 Sun Microsystems, Inc. System and method for increasing host visibility in network address translation environments
US7890612B2 (en) 2006-05-08 2011-02-15 Electro Guard Corp. Method and apparatus for regulating data flow between a communications device and a network
US8949368B2 (en) 2006-05-12 2015-02-03 Citrix Systems, Inc. Method for cache object aggregation
US7873725B2 (en) 2006-05-12 2011-01-18 W.W. Grainger, Inc. System and method for directing attention to web site content
JP2007310437A (ja) 2006-05-16 2007-11-29 Sun Corp 情報端末装置、および文字データ表示方法
US20070271560A1 (en) 2006-05-18 2007-11-22 Microsoft Corporation Deploying virtual machine to host based on workload characterizations
US20070270165A1 (en) 2006-05-19 2007-11-22 Viswanath Poosala Methods and apparatus for providing location-based services in a wireless communication system
JP4961833B2 (ja) 2006-05-19 2012-06-27 日本電気株式会社 クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム
US20080082662A1 (en) 2006-05-19 2008-04-03 Richard Dandliker Method and apparatus for controlling access to network resources based on reputation
US20080134043A1 (en) 2006-05-26 2008-06-05 Sony Corporation System and method of selective media content access through a recommednation engine
US7839840B2 (en) 2006-05-30 2010-11-23 Lockheed Martin Corporation Method and system for routing traffic in a communication network
US8571580B2 (en) 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US8606926B2 (en) 2006-06-14 2013-12-10 Opendns, Inc. Recursive DNS nameserver
US7873620B2 (en) 2006-06-29 2011-01-18 Microsoft Corporation Desktop search from mobile device
US7787380B1 (en) 2006-06-30 2010-08-31 Juniper Networks, Inc. Resource reservation protocol with traffic engineering point to multi-point label switched path hierarchy
US8099487B1 (en) 2006-07-06 2012-01-17 Netapp, Inc. Systems and methods for determining placement of virtual machines
AU2006100925B4 (en) 2006-07-21 2006-11-30 Globecharge Pty Ltd A system and method for placing orders via the internet
WO2008011728A1 (en) 2006-07-28 2008-01-31 Pattern Intelligence Inc. System and method for detecting and analyzing pattern relationships
US8209695B1 (en) 2006-07-28 2012-06-26 Hewlett-Packard Development Company, L.P. Reserving resources in a resource-on-demand system for user desktop utility demand
US8185422B2 (en) 2006-07-31 2012-05-22 Accenture Global Services Limited Work allocation model
US7995576B2 (en) 2006-07-31 2011-08-09 Cisco Technology, Inc. Method and system for reducing latency in a multi-channel multicast streaming environment in content-delivery networks
US20080072264A1 (en) 2006-08-02 2008-03-20 Aaron Crayford Distribution of content on a network
US8064875B2 (en) 2006-08-04 2011-11-22 At&T Intellectual Property I, L.P. Methods and apparatus to update geographic location information associated with internet protocol devices for E-911 emergency services
US8055747B2 (en) * 2006-08-15 2011-11-08 Microsoft Corporation Message based network transmission for selection and auditing of internet services
US7808918B2 (en) 2006-08-22 2010-10-05 Embarq Holdings Company, Llc System and method for dynamically shaping network traffic
US9264355B2 (en) 2006-09-05 2016-02-16 Telefonaktiebolaget L M Ericsson (Publ) Name-address management and routing in communication networks
JP5088969B2 (ja) 2006-09-06 2012-12-05 アカマイ テクノロジーズ インコーポレイテッド ハイブリッドcdn−p2pにおけるコンテンツ配信方法
US20080062997A1 (en) 2006-09-07 2008-03-13 Go2Call.Com, Inc. Intelligent call routing through distributed VoIP networks
US7756017B2 (en) 2006-09-08 2010-07-13 The Uwm Research Foundation, Inc. System and method for scheduling routing table calculation in link state routing protocols
US7788449B2 (en) 2006-09-20 2010-08-31 International Business Machines Corporation Cache configuration in a database system
US20100146380A1 (en) 2006-09-26 2010-06-10 Accoona Corp. Apparatuses, Methods and Systems For An Information Comparator Preview Generator
US7617170B2 (en) 2006-10-09 2009-11-10 Radware, Ltd. Generated anomaly pattern for HTTP flood protection
US20080225779A1 (en) 2006-10-09 2008-09-18 Paul Bragiel Location-based networking system and method
US7661027B2 (en) 2006-10-10 2010-02-09 Bea Systems, Inc. SIP server architecture fault tolerance and failover
WO2008046021A2 (en) 2006-10-11 2008-04-17 Stewart Jeffrey A System and method for conveying content changes over a network
US8578481B2 (en) 2006-10-16 2013-11-05 Red Hat, Inc. Method and system for determining a probability of entry of a counterfeit domain in a browser
US7593935B2 (en) 2006-10-19 2009-09-22 Paxfire Methods and systems for node ranking based on DNS session data
US8195605B2 (en) 2006-10-27 2012-06-05 Purdue Pharma L.P. Data cache techniques in support of synchronization of databases in a distributed environment
EP1919155A1 (en) 2006-10-31 2008-05-07 Alcatel Lucent Resolution of flexible address schemes for IMS services
WO2008052386A1 (en) 2006-10-31 2008-05-08 Huawei Technologies Co., Ltd. Method for allocating communication resourse in a terrestrial wireless communication system
US8156199B1 (en) 2006-11-10 2012-04-10 Juniper Networks, Inc. Centralized control of client-side domain name resolution using VPN services
US7890576B2 (en) 2006-11-13 2011-02-15 Microsoft Corporation Selective communication of targeted information
US7676635B2 (en) 2006-11-29 2010-03-09 International Business Machines Corporation Recoverable cache preload in clustered computer system based upon monitored preload state of cache
US9998423B1 (en) 2006-12-05 2018-06-12 Oath Inc. IP address management of multiple DHCP services
JP5146634B2 (ja) 2006-12-18 2013-02-20 日本電気株式会社 ストリーミング配信方法及びシステム並びにサーバシステム、端末及びコンピュータプログラム
US8438603B2 (en) 2006-12-22 2013-05-07 Time Warner Cable Inc. Methods and apparatus for supporting content distribution
US20120142310A1 (en) 2006-12-22 2012-06-07 Integrated Mobile, Inc. System and method for managing mobile devices and services
US8938765B2 (en) 2006-12-22 2015-01-20 Time Warner Cable Enterprises Llc Methods, apparatus and user interface for providing content on demand
JP4529974B2 (ja) 2006-12-26 2010-08-25 日本電気株式会社 サーバ負荷分散システム、サーバ負荷分散装置、コンテンツ管理装置、及びサーバ負荷分散プログラム
US9195996B1 (en) 2006-12-27 2015-11-24 Qurio Holdings, Inc. System and method for classification of communication sessions in a social network
US20080162821A1 (en) 2006-12-27 2008-07-03 Duran Louis A Hard disk caching with automated discovery of cacheable files
US8826032B1 (en) 2006-12-27 2014-09-02 Netapp, Inc. Systems and methods for network change discovery and host name resolution in storage network environments
US7734954B2 (en) 2007-01-03 2010-06-08 International Business Machines Corporation Method, computer program product, and system for providing a multi-tiered snapshot of virtual disks
US9135334B2 (en) 2007-01-23 2015-09-15 Cox Communications, Inc. Providing a social network
US8122493B2 (en) * 2007-01-25 2012-02-21 Drako Dean M Firewall based on domain names
US7694016B2 (en) 2007-02-07 2010-04-06 Nominum, Inc. Composite DNS zones
US8065275B2 (en) 2007-02-15 2011-11-22 Google Inc. Systems and methods for cache optimization
US20080201332A1 (en) 2007-02-20 2008-08-21 Souders Steven K System and method for preloading content on the basis of user context
US8140384B2 (en) 2007-02-21 2012-03-20 Unoweb, Inc. Advertising revenue sharing
US20080202764A1 (en) * 2007-02-22 2008-08-28 Halliburton Energy Services, Inc. Consumable downhole tools
US8504775B2 (en) 2007-03-12 2013-08-06 Citrix Systems, Inc Systems and methods of prefreshening cached objects based on user's current web page
US20080228920A1 (en) 2007-03-16 2008-09-18 Souders Steven K System and method for resource aggregation and distribution
US20080235383A1 (en) 2007-03-22 2008-09-25 Eric Schneider Methods, Systems, Products, And Devices For Generating And Processing DNS Friendly Identifiers
US7853680B2 (en) * 2007-03-23 2010-12-14 Phatak Dhananjay S Spread identity communications architecture
US7693813B1 (en) 2007-03-30 2010-04-06 Google Inc. Index server architecture using tiered and sharded phrase posting lists
EP1978704A1 (en) 2007-04-02 2008-10-08 British Telecommunications Public Limited Company Content delivery
US20080256087A1 (en) 2007-04-16 2008-10-16 Nokia Corporation Apparatuses and methods for managing content stored in devices
KR101409991B1 (ko) 2007-04-16 2014-06-20 삼성전자주식회사 P2p 통신 환경에서의 데이터 전송 방법 및 장치
US8065391B2 (en) 2007-04-19 2011-11-22 Hugh Olliphant System and method for selecting and displaying webpages
US20080275772A1 (en) 2007-05-01 2008-11-06 At&T Knowledge Ventures, Lp System and method of facilitating targeted content delivery
US8533283B2 (en) 2007-05-03 2013-09-10 Gary Stephen Shuster Redirection method for electronic content
US7889921B2 (en) 2007-05-23 2011-02-15 Eastman Kodak Company Noise reduced color image using panchromatic image
WO2008147973A2 (en) 2007-05-25 2008-12-04 Attune Systems, Inc. Remote file virtualization in a switched file system
US7865953B1 (en) 2007-05-31 2011-01-04 Trend Micro Inc. Methods and arrangement for active malicious web pages discovery
US8762984B2 (en) 2007-05-31 2014-06-24 Microsoft Corporation Content distribution infrastructure
US8526405B2 (en) 2007-06-13 2013-09-03 Apple Inc. Routing network requests based on requesting device characteristics
US8332141B2 (en) 2007-06-15 2012-12-11 Microsoft Corporation Route modifications
US8782322B2 (en) 2007-06-21 2014-07-15 International Business Machines Corporation Ranking of target server partitions for virtual server mobility operations
US7685251B2 (en) 2007-06-21 2010-03-23 International Business Machines Corporation Method and apparatus for management of virtualized process collections
US7882216B2 (en) 2007-06-21 2011-02-01 International Business Machines Corporation Process and methodology for generic analysis of metrics related to resource utilization and performance
US9426024B2 (en) 2007-06-22 2016-08-23 Red Hat, Inc. Establishing communication between enterprise nodes migrated to a public cloud and private enterprise infrastructure
US8028090B2 (en) 2008-11-17 2011-09-27 Amazon Technologies, Inc. Request routing utilizing client location information
US7991910B2 (en) 2008-11-17 2011-08-02 Amazon Technologies, Inc. Updating routing information based on client location
US20090013063A1 (en) 2007-07-02 2009-01-08 Mrs. NIRALI SANGHI Method for enabling internet access to information hosted on csd
US9014047B2 (en) 2007-07-10 2015-04-21 Level 3 Communications, Llc System and method for aggregating and reporting network traffic data
US8180720B1 (en) 2007-07-19 2012-05-15 Akamai Technologies, Inc. Content delivery network (CDN) cold content handling
US10097291B2 (en) 2007-07-24 2018-10-09 The Directv Group, Inc. Method and system for distributing content using device-specific content delivery networks
US20090031376A1 (en) 2007-07-24 2009-01-29 The Directv Group, Inc. Method and system for managing content in a content processing system having multiple content delivery networks
US20090031367A1 (en) 2007-07-24 2009-01-29 The Directv Group, Inc. Method and system for utilizing multiple content delivery networks for distributing content
US7966364B2 (en) 2007-07-26 2011-06-21 Northeastern University System and method for virtual server migration across networks using DNS and route triangulation
US8793748B2 (en) 2007-07-26 2014-07-29 The Directv Group, Inc. Method and system for controlling communication between a user device and a content delivery network
US7958246B2 (en) 2007-08-09 2011-06-07 Kount Inc. Establishing unique sessions for DNS subscribers
US8751146B2 (en) 2007-08-30 2014-06-10 Telenav, Inc. Navigation system having location based service and temporal management
US8285870B2 (en) 2007-09-05 2012-10-09 Echostar Technologies L.L.C. Systems and methods for statistical resolution of domain name service (DNS) requests
US7921259B2 (en) 2007-09-07 2011-04-05 Edgecast Networks, Inc. Content network global replacement policy
JP2009087330A (ja) 2007-09-11 2009-04-23 Nikon Corp 電子アルバム提供システムおよびファイル提供システム
JP2009071538A (ja) 2007-09-12 2009-04-02 Fuji Xerox Co Ltd 画像配信システム
CN101394341B (zh) 2007-09-17 2011-08-03 华为技术有限公司 维护路由的方法、系统及装置
WO2009039509A2 (en) 2007-09-21 2009-03-26 Metaradar, Inc. Ubiquitous media mashing interface across multiple heterogenous platforms and devices
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US20090083413A1 (en) * 2007-09-24 2009-03-26 Levow Zachary S Distributed frequency data collection via DNS
US8561116B2 (en) 2007-09-26 2013-10-15 Charles A. Hasek Methods and apparatus for content caching in a video network
US7912062B2 (en) 2007-09-28 2011-03-22 Genband Us Llc Methods and apparatus for managing addresses related to virtual partitions of a session exchange device
US8224942B1 (en) * 2007-10-02 2012-07-17 Google Inc. Network failure detection
US7817547B2 (en) 2007-10-02 2010-10-19 Microsoft Corporation Uncovering the differences in backbone networks
WO2009046435A1 (en) 2007-10-05 2009-04-09 Aharon Mizrahi System and method for enabling search of content
US8606846B2 (en) 2007-10-15 2013-12-10 Nbcuniversal Media, Llc Accelerating peer-to-peer content distribution
JP5175938B2 (ja) 2007-10-18 2013-04-03 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 共有dnsドメインの処理方法
US20090132368A1 (en) 2007-10-19 2009-05-21 Paul Cotter Systems and Methods for Providing Personalized Advertisement
US20090125934A1 (en) 2007-11-11 2009-05-14 Microsoft Corporation User rating mechanism for media content
US20090125393A1 (en) 2007-11-13 2009-05-14 Sony Corporation System and method for utilizing account tiers in an electronic network
US9231999B2 (en) 2007-11-28 2016-01-05 Red Hat, Inc. Multi-level load balancer
US8656298B2 (en) 2007-11-30 2014-02-18 Social Mecca, Inc. System and method for conducting online campaigns
US8055792B2 (en) 2007-11-30 2011-11-08 Quova, Inc. Method and system for evaluating and selecting traceroutes to be used in determining the geographic location of a network block
WO2009068952A2 (en) 2007-11-30 2009-06-04 Telefonaktiebolaget L M Ericsson (Publ) Method, network, and node for distributing electronic content in a content distribution network
US7908362B2 (en) 2007-12-03 2011-03-15 Velocix Ltd. Method and apparatus for the delivery of digital data
US20090150926A1 (en) 2007-12-06 2009-06-11 General Instrument Corporation Method And Apparatus For Delivering SDV Programming With Targeted Advertising To Selected Groups Of Subscribers
JP4782100B2 (ja) 2007-12-11 2011-09-28 株式会社日立製作所 ストレージシステムの性能を監視する管理計算機、その管理計算機を含む計算機システム、及び、その制御方法
JP5029700B2 (ja) 2007-12-13 2012-09-19 富士通株式会社 パケット通信システム及びパケット通信方法並びにノード及びユーザ端末
US20090157504A1 (en) 2007-12-13 2009-06-18 Christian Nielsen Braemer System and method for advertising to a target demographic of internet users
EP2235642A4 (en) 2007-12-13 2016-08-03 Highwinds Holdings Inc CONTENT DELIVERY NETWORK
US20090158163A1 (en) 2007-12-17 2009-06-18 Slingpage, Inc. System and method to facilitate social browsing
US8756340B2 (en) 2007-12-20 2014-06-17 Yahoo! Inc. DNS wildcard beaconing to determine client location and resolver load for global traffic load balancing
GB2456026A (en) 2007-12-26 2009-07-01 Contendo Inc CDN balancing and sharing platform
US7912812B2 (en) 2008-01-07 2011-03-22 International Business Machines Corporation Smart data caching using data mining
US8042054B2 (en) 2008-01-10 2011-10-18 At&T Intellectual Property I, L.P. System for managing media content
US7734714B2 (en) 2008-01-11 2010-06-08 Spacecurve, Inc. Spatial Sieve Tree
US9130968B2 (en) 2008-01-16 2015-09-08 Netapp, Inc. Clustered cache appliance system and methodology
US7979447B2 (en) 2008-01-18 2011-07-12 Sony Corporation Method and apparatus for use in providing information to accessing content
US20100299438A1 (en) 2008-01-21 2010-11-25 Gottfried Zimmerman Online resource server for allowing device control and access to digital content trhough pluggable user interfaces
US8838669B2 (en) 2008-02-08 2014-09-16 Oracle International Corporation System and method for layered application server processing
US8775550B2 (en) 2008-02-08 2014-07-08 Microsoft Corporation Caching HTTP request and response streams
US8175863B1 (en) 2008-02-13 2012-05-08 Quest Software, Inc. Systems and methods for analyzing performance of virtual environments
US9075777B1 (en) 2008-02-27 2015-07-07 Amazon Technologies, Inc. System and method for dynamically changing web uniform resource locators
US7813308B2 (en) 2008-02-27 2010-10-12 Dell Products L.P. System and method for location-based configuration of an information handling system
US7930427B2 (en) 2008-03-03 2011-04-19 Microsoft Corporation Client-side load balancing
US8533465B2 (en) 2008-03-05 2013-09-10 The Johns Hopkins University System and method of encrypting network address for anonymity and preventing data exfiltration
US8639267B2 (en) 2008-03-14 2014-01-28 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US8266672B2 (en) 2008-03-21 2012-09-11 Sophos Plc Method and system for network identification via DNS
US20090249222A1 (en) 2008-03-25 2009-10-01 Square Products Corporation System and method for simultaneous media presentation
US20090248852A1 (en) 2008-03-30 2009-10-01 Oded Fuhrmann Evaluating Entities Associations with their Respective Environments
US8606996B2 (en) 2008-03-31 2013-12-10 Amazon Technologies, Inc. Cache optimization
US8156243B2 (en) 2008-03-31 2012-04-10 Amazon Technologies, Inc. Request routing
US8321568B2 (en) 2008-03-31 2012-11-27 Amazon Technologies, Inc. Content management
US7970820B1 (en) 2008-03-31 2011-06-28 Amazon Technologies, Inc. Locality based content distribution
US7962597B2 (en) 2008-03-31 2011-06-14 Amazon Technologies, Inc. Request routing based on class
US8601090B1 (en) 2008-03-31 2013-12-03 Amazon Technologies, Inc. Network resource identification
US8447831B1 (en) 2008-03-31 2013-05-21 Amazon Technologies, Inc. Incentive driven content delivery
US8533293B1 (en) 2008-03-31 2013-09-10 Amazon Technologies, Inc. Client side cache management
US8745731B2 (en) * 2008-04-03 2014-06-03 Microsoft Corporation Clustering botnet behavior using parameterized models
US8930538B2 (en) 2008-04-04 2015-01-06 Level 3 Communications, Llc Handling long-tail content in a content delivery network (CDN)
US7814229B1 (en) 2008-04-04 2010-10-12 Amazon Technologies, Inc. Constraint-based domain name system
US9762692B2 (en) 2008-04-04 2017-09-12 Level 3 Communications, Llc Handling long-tail content in a content delivery network (CDN)
US20090265786A1 (en) * 2008-04-17 2009-10-22 Microsoft Corporation Automatic botnet spam signature generation
US20090265707A1 (en) 2008-04-21 2009-10-22 Microsoft Corporation Optimizing application performance on virtual machines automatically with end-user preferences
US7924715B2 (en) 2008-05-12 2011-04-12 Nortel Networks Limited Method and apparatus for discovering, negotiating, and provisioning end-to-end SLAs between multiple service provider domains
US20100020699A1 (en) 2008-06-17 2010-01-28 Hanson On Method and apparatus for oam & p of wireless network
US8078974B2 (en) 2008-06-27 2011-12-13 Microsoft Corporation Relating web page change with revisitation patterns
US7925782B2 (en) 2008-06-30 2011-04-12 Amazon Technologies, Inc. Request routing using network computing components
US9407681B1 (en) 2010-09-28 2016-08-02 Amazon Technologies, Inc. Latency measurement in resource requests
US9912740B2 (en) 2008-06-30 2018-03-06 Amazon Technologies, Inc. Latency measurement in resource requests
CN101631133A (zh) * 2008-07-15 2010-01-20 华为技术有限公司 一种域名解析系统、设备及方法
US8271652B2 (en) 2008-07-24 2012-09-18 Netapp, Inc. Load-derived probability-based domain name service in a network storage cluster
CN102177685B (zh) 2008-07-31 2015-03-25 泰克莱克股份有限公司 用于使用采用域名系统(dns)分配给互联网协议(ip)网络服务器的别名主机名标识符来抑制去往ip网络服务器的业务的方法、系统和计算机可读介质
US8718383B2 (en) 2008-08-06 2014-05-06 Obschestvo s ogranischennoi otvetstvennostiu “KUZNETCH” Image and website filter using image comparison
US10027688B2 (en) * 2008-08-11 2018-07-17 Damballa, Inc. Method and system for detecting malicious and/or botnet-related domain names
US20100042743A1 (en) 2008-08-13 2010-02-18 Sk Telecom. Co., Ltd Contents delivery system and method using page redirection, and gslb switch thereof
US8694666B2 (en) 2008-08-21 2014-04-08 Apple Inc. Personalized streaming digital content
EP2159983A1 (en) 2008-08-26 2010-03-03 BRITISH TELECOMMUNICATIONS public limited company Content distribution network
US8954548B2 (en) 2008-08-27 2015-02-10 At&T Intellectual Property Ii, L.P. Targeted caching to reduce bandwidth consumption
US8365183B2 (en) 2008-09-02 2013-01-29 Ca, Inc. System and method for dynamic resource provisioning for job placement
US8949161B2 (en) 2008-09-12 2015-02-03 Alcatel Lucent Cache management system and method and content distribution system incorporating the same
US20100070603A1 (en) 2008-09-18 2010-03-18 Eran Moss Method and Apparatus for Unifying Interfaces at Content Sources and Content Distributors
US8516082B2 (en) 2009-03-25 2013-08-20 Limelight Networks, Inc. Publishing-point management for content delivery network
US20090282028A1 (en) 2008-09-23 2009-11-12 Michael Subotin User Interface and Method for Web Browsing based on Topical Relatedness of Domain Names
US7865594B1 (en) 2008-09-29 2011-01-04 Amazon Technologies, Inc. Managing resources consolidation configurations
US8286176B1 (en) 2008-09-29 2012-10-09 Amazon Technologies, Inc. Optimizing resource configurations
US8122124B1 (en) 2008-09-29 2012-02-21 Amazon Technologies, Inc. Monitoring performance and operation of data exchanges
US8051166B1 (en) 2008-09-29 2011-11-01 Amazon Technologies, Inc. Service provider optimization of content management
US7930393B1 (en) 2008-09-29 2011-04-19 Amazon Technologies, Inc. Monitoring domain allocation performance
US8117306B1 (en) 2008-09-29 2012-02-14 Amazon Technologies, Inc. Optimizing content management
US8131519B2 (en) 2008-09-30 2012-03-06 Hewlett-Packard Development Company, L.P. Accuracy in a prediction of resource usage of an application in a virtual environment
EP2175613A1 (en) 2008-10-08 2010-04-14 Research In Motion Limited Mobile wireless communications device and system providing dynamic management of carrier applications and related methods
US20100088405A1 (en) 2008-10-08 2010-04-08 Microsoft Corporation Determining Network Delay and CDN Deployment
US7805516B2 (en) 2008-10-14 2010-09-28 Dell Products L.P. Enabling throttling of resources on a virtualization enabled information handling system
US8656404B2 (en) 2008-10-16 2014-02-18 Palo Alto Research Center Incorporated Statistical packing of resource requirements in data centers
CN101729442B (zh) 2008-10-23 2013-03-20 华为技术有限公司 一种实现内容共享的方法和装置
US8266288B2 (en) 2008-10-23 2012-09-11 International Business Machines Corporation Dynamic expiration of domain name service entries
US9996572B2 (en) 2008-10-24 2018-06-12 Microsoft Technology Licensing, Llc Partition management in a partitioned, scalable, and available structured storage
US8108623B2 (en) 2008-10-26 2012-01-31 Microsoft Corporation Poll based cache event notifications in a distributed cache
US8392928B1 (en) 2008-10-28 2013-03-05 Hewlett-Packard Development Company, L.P. Automated workload placement recommendations for a data center
US20120209942A1 (en) 2008-10-28 2012-08-16 Cotendo, Inc. System combining a cdn reverse proxy and an edge forward proxy with secure connections
JP5401922B2 (ja) 2008-11-04 2014-01-29 富士通株式会社 仮想システム制御プログラム、方法及び装置
US7930428B2 (en) 2008-11-11 2011-04-19 Barracuda Networks Inc Verification of DNS accuracy in cache poisoning
US9692713B2 (en) 2008-11-12 2017-06-27 Teloip Inc. System, apparatus and method for providing a virtual network edge and overlay
US9929964B2 (en) 2008-11-12 2018-03-27 Teloip Inc. System, apparatus and method for providing aggregation of connections with a secure and trusted virtual network overlay
US9426029B2 (en) 2008-11-12 2016-08-23 Teloip Inc. System, apparatus and method for providing improved performance of aggregated/bonded network connections with cloud provisioning
US8073940B1 (en) 2008-11-17 2011-12-06 Amazon Technologies, Inc. Managing content delivery network service providers
CA2741895C (en) 2008-11-17 2015-01-20 Amazon Technologies, Inc. Request routing and updating routing information utilizing client location information
US8065417B1 (en) 2008-11-17 2011-11-22 Amazon Technologies, Inc. Service provider registration by a content broker
US8521880B1 (en) 2008-11-17 2013-08-27 Amazon Technologies, Inc. Managing content delivery network service providers
US8122098B1 (en) 2008-11-17 2012-02-21 Amazon Technologies, Inc. Managing content delivery network service providers by a content broker
US8732309B1 (en) 2008-11-17 2014-05-20 Amazon Technologies, Inc. Request routing utilizing cost information
US8060616B1 (en) 2008-11-17 2011-11-15 Amazon Technologies, Inc. Managing CDN registration by a storage provider
US8359402B2 (en) 2008-11-19 2013-01-22 Seachange International, Inc. Intercept device for providing content
US8135840B2 (en) 2008-11-20 2012-03-13 At&T Intellectual Property I, Lp Systems and methods for directing content requests to servers
US8447856B2 (en) 2008-11-25 2013-05-21 Barracuda Networks, Inc. Policy-managed DNS server for to control network traffic
CN101431539B (zh) * 2008-12-11 2011-04-20 华为技术有限公司 一种域名解析方法、系统及装置
US7936754B2 (en) 2008-12-12 2011-05-03 At&T Intellectual Property I, L.P. Methods and apparatus to dynamically store network routes for a communication network
KR101259557B1 (ko) 2008-12-18 2013-04-30 한국전자통신연구원 클러스터 데이터 관리 시스템 및 클러스터 데이터 관리 시스템에서 병렬 처리를 이용한 데이터 복구 방법
US7930429B2 (en) 2008-12-18 2011-04-19 At&T Intellectual Property I, Lp System and method for obtaining content from a content delivery network
KR101207510B1 (ko) 2008-12-18 2012-12-03 한국전자통신연구원 클러스터 데이터 관리시스템 및 클러스터 데이터 관리 시스템에서 공유 재수행 로그를 이용한 데이터 재구축 방법
WO2010078489A2 (en) 2008-12-31 2010-07-08 Akamai Technologies, Inc. Enforcing single stream per sign-on from a content delivery network (cdn) media server
US20100174811A1 (en) 2009-01-05 2010-07-08 Microsoft Corporation Network isolation and identity management of cloned virtual machines
US8046468B2 (en) 2009-01-26 2011-10-25 Vmware, Inc. Process demand prediction for distributed power and resource management
US20100192225A1 (en) 2009-01-28 2010-07-29 Juniper Networks, Inc. Efficient application identification with network devices
US8296375B1 (en) 2009-02-03 2012-10-23 Sprint Communications Company L.P. Parallel management of load servers, cache servers, and feed servers
US20100223364A1 (en) 2009-02-27 2010-09-02 Yottaa Inc System and method for network traffic management and load balancing
WO2010102084A2 (en) 2009-03-05 2010-09-10 Coach Wei System and method for performance acceleration, data protection, disaster recovery and on-demand scaling of computer applications
US20100235915A1 (en) * 2009-03-12 2010-09-16 Nasir Memon Using host symptoms, host roles, and/or host reputation for detection of host infection
US8756341B1 (en) 2009-03-27 2014-06-17 Amazon Technologies, Inc. Request routing utilizing popularity information
US8521851B1 (en) 2009-03-27 2013-08-27 Amazon Technologies, Inc. DNS query processing using resource identifiers specifying an application broker
US8688837B1 (en) 2009-03-27 2014-04-01 Amazon Technologies, Inc. Dynamically translating resource identifiers for request routing using popularity information
US8412823B1 (en) 2009-03-27 2013-04-02 Amazon Technologies, Inc. Managing tracking information entries in resource cache components
US8521908B2 (en) 2009-04-07 2013-08-27 Verisign, Inc. Existent domain name DNS traffic capture and analysis
US8464267B2 (en) 2009-04-10 2013-06-11 Microsoft Corporation Virtual machine packing method using scarcity
US8433749B2 (en) 2009-04-15 2013-04-30 Accenture Global Services Limited Method and system for client-side scaling of web server farm architectures in a cloud data center
US8046432B2 (en) 2009-04-17 2011-10-25 Microsoft Corporation Network caching for multiple contemporaneous requests
US8769055B2 (en) 2009-04-24 2014-07-01 Microsoft Corporation Distributed backup and versioning
US8261266B2 (en) 2009-04-30 2012-09-04 Microsoft Corporation Deploying a virtual machine having a virtual hardware configuration matching an improved hardware profile with respect to execution of an application
US8730844B2 (en) 2009-05-04 2014-05-20 Lockheed Martin Corporation Self-forming ad-hoc network system
US8218965B1 (en) 2009-06-01 2012-07-10 Lockheed Martin Corporation Optical failover routing
US9424094B2 (en) 2009-06-01 2016-08-23 International Business Machines Corporation Server consolidation using virtual machine resource tradeoffs
US8782236B1 (en) 2009-06-16 2014-07-15 Amazon Technologies, Inc. Managing resources using resource expiration data
US8745334B2 (en) 2009-06-17 2014-06-03 International Business Machines Corporation Sectored cache replacement algorithm for reducing memory writebacks
US9210065B2 (en) 2009-06-22 2015-12-08 Alcatel Lucent Providing cloud-based services using dynamic network virtualization
US8959157B2 (en) * 2009-06-26 2015-02-17 Microsoft Corporation Real-time spam look-up system
US8694638B2 (en) 2009-06-29 2014-04-08 Red Hat Israel Selecting a host from a host cluster to run a virtual machine
US8219562B1 (en) 2009-06-29 2012-07-10 Facebook, Inc. Efficient storage and retrieval for large number of data objects
US9118680B1 (en) 2009-06-30 2015-08-25 Amazon Technologies, Inc. Opportunistic routing
US9137301B1 (en) 2009-06-30 2015-09-15 Amazon Technologies, Inc. Client based opportunistic routing
US20110010244A1 (en) 2009-07-10 2011-01-13 Microsoft Corporation Sponsored application launcher suggestions
US8521809B2 (en) 2009-07-31 2013-08-27 Z2Live, Inc. Mobile device notification controls system and method
US20110029398A1 (en) * 2009-07-31 2011-02-03 Wesley John Boudville Geo name service for validated locations and occupants and URLs
US8380870B2 (en) * 2009-08-05 2013-02-19 Verisign, Inc. Method and system for filtering of network traffic
US20110040893A1 (en) 2009-08-14 2011-02-17 Broadcom Corporation Distributed Internet caching via multiple node caching management
US9448852B2 (en) 2009-08-28 2016-09-20 Oracle International Corporation Managing virtual machines
US20110055386A1 (en) 2009-08-31 2011-03-03 Level 3 Communications, Llc Network analytics management
US8789173B2 (en) * 2009-09-03 2014-07-22 Juniper Networks, Inc. Protecting against distributed network flood attacks
US9203816B2 (en) 2009-09-04 2015-12-01 Echostar Technologies L.L.C. Controlling access to copies of media content by a client device
US8397073B1 (en) 2009-09-04 2013-03-12 Amazon Technologies, Inc. Managing secure content in a content delivery network
US8942233B2 (en) 2009-09-08 2015-01-27 Wichorus, Inc. Method and apparatus for performing network address translation
US7958258B2 (en) 2009-09-09 2011-06-07 Verizon Patent And Licensing, Inc. Mobile communication device domain name system redirection
US8558693B2 (en) 2009-09-10 2013-10-15 Tribal Technologies, Inc. System and method for location-based reminders on a mobile device
US8775553B2 (en) 2009-09-11 2014-07-08 The Directv Group, Inc. Managing signal delivery to a plurality of display platforms
US9367876B2 (en) 2009-09-18 2016-06-14 Salesforce.Com, Inc. Systems and methods for multimedia multipoint real-time conferencing allowing real-time bandwidth management and prioritized media distribution
US9037717B2 (en) 2009-09-21 2015-05-19 International Business Machines Corporation Virtual machine demand estimation
WO2011038179A1 (en) 2009-09-25 2011-03-31 Google Inc. Controlling content distribution
US20110078230A1 (en) 2009-09-25 2011-03-31 Emilio Sepulveda Method and system for providing a cdn with granular quality of service
US8612622B2 (en) 2009-10-02 2013-12-17 Limelight Networks, Inc. Real-time message queuing for a processing ring
US8433771B1 (en) 2009-10-02 2013-04-30 Amazon Technologies, Inc. Distribution network with forward resource propagation
US8611339B2 (en) 2009-10-08 2013-12-17 At&T Intellectual Property I, L.P. Apparatus and method for providing presence
CN102577457B (zh) 2009-10-12 2015-11-25 Lg电子株式会社 移动终止通信方法及相关装置
US8782207B2 (en) * 2009-10-20 2014-07-15 At&T Intellectual Property I, L.P. System and method to prevent endpoint device recovery flood in NGN
US11102325B2 (en) 2009-10-23 2021-08-24 Moov Corporation Configurable and dynamic transformation of web content
US9122537B2 (en) 2009-10-30 2015-09-01 Cisco Technology, Inc. Balancing server load according to availability of physical resources based on the detection of out-of-sequence packets
US9552497B2 (en) 2009-11-10 2017-01-24 Mcafee, Inc. System and method for preventing data loss using virtual machine wrapped applications
US20110126197A1 (en) 2009-11-25 2011-05-26 Novell, Inc. System and method for controlling cloud and virtualized data centers in an intelligent workload management system
US8443167B1 (en) 2009-12-16 2013-05-14 Western Digital Technologies, Inc. Data storage device employing a run-length mapping table and a single address mapping table
US9389895B2 (en) 2009-12-17 2016-07-12 Microsoft Technology Licensing, Llc Virtual storage target offload techniques
US9141433B2 (en) 2009-12-18 2015-09-22 International Business Machines Corporation Automated cloud workload management in a map-reduce environment
US7970940B1 (en) 2009-12-22 2011-06-28 Intel Corporation Domain name system lookup latency reduction
US8607014B2 (en) 2009-12-22 2013-12-10 At&T Intellectual Property I, L.P. Multi-autonomous system anycast content delivery network
US8635367B2 (en) * 2009-12-23 2014-01-21 Citrix Systems, Inc. Systems and methods for managing static proximity in multi-core GSLB appliance
US8224971B1 (en) 2009-12-28 2012-07-17 Amazon Technologies, Inc. Using virtual networking devices and routing information to initiate external actions
US9137302B1 (en) 2009-12-29 2015-09-15 The Directv Group, Inc. Content distribution network selector
US9495338B1 (en) 2010-01-28 2016-11-15 Amazon Technologies, Inc. Content distribution network
US20110191447A1 (en) 2010-01-29 2011-08-04 Clarendon Foundation, Inc. Content distribution system
US8769139B2 (en) 2010-01-29 2014-07-01 Clarendon Foundation, Inc. Efficient streaming server
US20110191446A1 (en) 2010-01-29 2011-08-04 Clarendon Foundation, Inc. Storing and streaming media content
JP2013519162A (ja) 2010-02-01 2013-05-23 ジャンプタップ,インコーポレイテッド 統合化された広告システム
EP2532137B1 (en) 2010-02-05 2015-08-12 Telefonaktiebolaget L M Ericsson (PUBL) Method and node entity for enhancing content delivery network
US8341745B1 (en) * 2010-02-22 2012-12-25 Symantec Corporation Inferring file and website reputations by belief propagation leveraging machine reputation
US8701155B2 (en) 2010-02-23 2014-04-15 Microsoft Corporation Communicating using a cloud infrastructure
US8468455B2 (en) 2010-02-24 2013-06-18 Novell, Inc. System and method for providing virtual desktop extensions on a client desktop
US9130912B2 (en) 2010-03-05 2015-09-08 International Business Machines Corporation System and method for assisting virtual machine instantiation and migration
US9191393B2 (en) * 2010-03-18 2015-11-17 Nominum, Inc. Internet mediation
US8560658B2 (en) * 2010-03-23 2013-10-15 Juniper Networks, Inc. Managing distributed address pools within network devices
JP5544967B2 (ja) 2010-03-24 2014-07-09 富士通株式会社 仮想マシン管理プログラム及び仮想マシン管理装置
US8370940B2 (en) 2010-04-01 2013-02-05 Cloudflare, Inc. Methods and apparatuses for providing internet-based proxy services
US20150149600A1 (en) 2010-04-07 2015-05-28 Limelight Networks, Inc. Feedback loop for automatic content adjustment in digital presence controls
US8972953B2 (en) 2010-04-16 2015-03-03 Salesforce.Com, Inc. Methods and systems for internally debugging code in an on-demand service environment
US8326980B2 (en) * 2010-04-28 2012-12-04 Microsoft Corporation Using DNS reflection to measure network performance
US8712950B2 (en) 2010-04-29 2014-04-29 Microsoft Corporation Resource capacity monitoring and reporting
US9811662B2 (en) 2010-05-03 2017-11-07 Panzura, Inc. Performing anti-virus checks for a distributed filesystem
US8463846B2 (en) 2010-05-06 2013-06-11 Cdnetworks Co., Ltd. File bundling for cache servers of content delivery networks
US8918820B2 (en) 2010-05-27 2014-12-23 Istreamplanet Co. Video workflow automation platform
US8688775B2 (en) 2010-05-28 2014-04-01 Juniper Network, Inc. Application-layer traffic optimization service spanning multiple networks
US9436459B2 (en) 2010-05-28 2016-09-06 Red Hat, Inc. Generating cross-mapping of vendor software in a cloud computing environment
JP5488225B2 (ja) 2010-06-09 2014-05-14 富士通株式会社 データ管理システム、データ管理方法、及びデータ管理プログラム
US8260914B1 (en) * 2010-06-22 2012-09-04 Narus, Inc. Detecting DNS fast-flux anomalies
US20110320559A1 (en) 2010-06-23 2011-12-29 Telefonaktiebolaget L M Ericsson (Publ) Remote access with media translation
US8396954B2 (en) 2010-06-24 2013-03-12 Aryaka Networks, Inc. Routing and service performance management in an application acceleration environment
US8321503B2 (en) 2010-06-24 2012-11-27 Microsoft Corporation Context-specific network resource addressing model for distributed services
US8683023B1 (en) 2010-06-30 2014-03-25 Amazon Technologies, Inc. Managing communications involving external nodes of provided computer networks
US8250135B2 (en) 2010-07-09 2012-08-21 Sap Ag Brokered cloud computing architecture
US20120023226A1 (en) 2010-07-26 2012-01-26 Steve Petersen Prediction of activity session for mobile network use optimization and user experience enhancement
US8880580B2 (en) 2010-07-28 2014-11-04 Admiemobile Llc Systems and methods for establishing and maintaining virtual computing clouds
US20120041899A1 (en) 2010-08-10 2012-02-16 Palo Alto Research Center Incorporated Data center customer cost determination mechanisms
US9516058B2 (en) * 2010-08-10 2016-12-06 Damballa, Inc. Method and system for determining whether domain names are legitimate or malicious
US8612413B2 (en) 2010-08-12 2013-12-17 Cdnetworks Co., Ltd. Distributed data cache for on-demand application acceleration
US8301645B1 (en) 2010-08-26 2012-10-30 Adobe Systems Incorporated Aggregated web analytics request systems and methods
US9003518B2 (en) * 2010-09-01 2015-04-07 Raytheon Bbn Technologies Corp. Systems and methods for detecting covert DNS tunnels
US8489724B2 (en) 2010-09-14 2013-07-16 Cdnetworks Co., Ltd. CNAME-based round-trip time measurement in a content delivery network
US8977766B2 (en) 2010-09-21 2015-03-10 Edgecast Networks, Inc. Scalability and redundancy enhancements for content streaming
US8296786B2 (en) 2010-09-22 2012-10-23 Microsoft Corporation Agent-based remote function execution
US8458248B2 (en) 2010-09-24 2013-06-04 Research In Motion Limited System and method for enabling VPN tunnel status checking
US8924528B1 (en) 2010-09-28 2014-12-30 Amazon Technologies, Inc. Latency measurement in resource requests
US8930513B1 (en) 2010-09-28 2015-01-06 Amazon Technologies, Inc. Latency measurement in resource requests
US8468247B1 (en) 2010-09-28 2013-06-18 Amazon Technologies, Inc. Point of presence management in request routing
US9712484B1 (en) 2010-09-28 2017-07-18 Amazon Technologies, Inc. Managing request routing information utilizing client identifiers
US10097398B1 (en) 2010-09-28 2018-10-09 Amazon Technologies, Inc. Point of presence management in request routing
US9003035B1 (en) 2010-09-28 2015-04-07 Amazon Technologies, Inc. Point of presence management in request routing
US8577992B1 (en) 2010-09-28 2013-11-05 Amazon Technologies, Inc. Request routing management based on network components
US8819283B2 (en) 2010-09-28 2014-08-26 Amazon Technologies, Inc. Request routing in a networked environment
US8938526B1 (en) 2010-09-28 2015-01-20 Amazon Technologies, Inc. Request routing management based on network components
US8396963B2 (en) 2010-09-29 2013-03-12 Schneider Electric USA, Inc. Networked devices for monitoring utility usage and methods of using the same
US8619780B1 (en) 2010-09-30 2013-12-31 Amazon Technologies, Inc. Processing packet routing information
US20120089972A1 (en) 2010-10-08 2012-04-12 Microsoft Corporation Image Based Servicing Of A Virtual Machine
US20120089700A1 (en) 2010-10-10 2012-04-12 Contendo, Inc. Proxy server configured for hierarchical caching and dynamic site acceleration and custom object and associated method
US8549148B2 (en) 2010-10-15 2013-10-01 Brocade Communications Systems, Inc. Domain name system security extensions (DNSSEC) for global server load balancing
US8694642B2 (en) * 2010-10-21 2014-04-08 Opendns, Inc. Selective proxying in domain name systems
US8548992B2 (en) 2010-10-28 2013-10-01 Cary Scott Abramoff User interface for a digital content management system
WO2011110026A1 (zh) 2010-10-29 2011-09-15 华为技术有限公司 一种实现数据中心资源负载均衡的方法及装置
WO2012061243A1 (en) 2010-11-05 2012-05-10 Citrix Systems, Inc. Systems and methods for managing domain name system security (dnssec)
US8301600B1 (en) 2010-11-15 2012-10-30 Amazon Technologies, Inc. Failover recovery in a distributed data store
US8468222B2 (en) 2010-11-16 2013-06-18 Edgecast Networks, Inc. Discrete mapping for targeted caching
US9525749B2 (en) 2010-11-17 2016-12-20 Telefonaktiebolaget L M Ericsson (Publ) DNS server arrangement and method
US8452874B2 (en) * 2010-11-22 2013-05-28 Amazon Technologies, Inc. Request routing processing
US8825839B2 (en) 2010-11-24 2014-09-02 Unisys Corporation Snooping DNS messages in a server hosting system providing overlapping address and name spaces
US8589558B2 (en) 2010-11-29 2013-11-19 Radware, Ltd. Method and system for efficient deployment of web applications in a multi-datacenter system
US8626950B1 (en) 2010-12-03 2014-01-07 Amazon Technologies, Inc. Request routing processing
US9391949B1 (en) 2010-12-03 2016-07-12 Amazon Technologies, Inc. Request routing processing
US9009719B2 (en) 2010-12-16 2015-04-14 Hewlett-Packard Development Company, L.P. Computer workload capacity estimation using proximity tables
US8880633B2 (en) 2010-12-17 2014-11-04 Akamai Technologies, Inc. Proxy server with byte-based include interpreter
US9354804B2 (en) 2010-12-29 2016-05-31 Microsoft Technology Licensing, Llc Touch event anticipation in a computing device
US8966622B2 (en) 2010-12-29 2015-02-24 Amazon Technologies, Inc. Techniques for protecting against denial of service attacks near the source
US20120173760A1 (en) 2010-12-30 2012-07-05 International Business Machines Corporation Domain name resolution for a hybrid cloud cluster
US8527633B2 (en) 2011-01-06 2013-09-03 International Business Machines Corporation Techniques for addressing geographical location issues in computing environments
US10484232B2 (en) 2011-01-12 2019-11-19 Level 3 Communications, Llc Customized domain names in a content delivery network (CDN)
US9794356B2 (en) 2011-01-12 2017-10-17 Telefonaktiebolaget L M Ericsson (Publ) Policy management
JP5767480B2 (ja) 2011-01-31 2015-08-19 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 情報処理装置、情報処理システム、配置構成決定方法、プログラムおよび記録媒体
US8291083B2 (en) 2011-02-01 2012-10-16 Limelight Networks, Inc. Distributed landing pad and brick topology for content storage in content delivery networks
US9075893B1 (en) 2011-02-25 2015-07-07 Amazon Technologies, Inc. Providing files with cacheable portions
US9141410B2 (en) 2011-03-08 2015-09-22 Rackspace Us, Inc. Pluggable allocation in a cloud computing system
US8510267B2 (en) 2011-03-08 2013-08-13 Rackspace Us, Inc. Synchronization of structured information repositories
US10009315B2 (en) 2011-03-09 2018-06-26 Amazon Technologies, Inc. Outside live migration
US8688817B2 (en) 2011-03-14 2014-04-01 Edgecast Networks, Inc. Network connection hand-off using state transformations
US9237087B1 (en) 2011-03-16 2016-01-12 Google Inc. Virtual machine name resolution
US8589996B2 (en) 2011-03-16 2013-11-19 Azuki Systems, Inc. Method and system for federated over-the-top content delivery
US9275162B2 (en) 2011-03-22 2016-03-01 Blackberry Limited Pre-caching web content for a mobile device
JP2012209623A (ja) 2011-03-29 2012-10-25 Kyocera Document Solutions Inc 画像読取装置及びこれを備えた画像形成装置
US8683567B2 (en) 2011-03-31 2014-03-25 Belkin International, Inc. Method of distributing information regarding one or more electrical devices and system for the same
US8433797B2 (en) 2011-04-11 2013-04-30 Ringcentral, Inc. User interface for accessing messages
US8837483B2 (en) 2011-04-11 2014-09-16 Alcatel Lucent Mapping private and public addresses
US8935683B2 (en) 2011-04-20 2015-01-13 Qualcomm Incorporated Inline function linking
US10467042B1 (en) 2011-04-27 2019-11-05 Amazon Technologies, Inc. Optimized deployment based upon customer locality
US8813116B2 (en) 2011-04-27 2014-08-19 Morega Systems Inc. Adaptive video server with virtual file system and methods for use therewith
US9141982B2 (en) 2011-04-27 2015-09-22 Right Brain Interface Nv Method and apparatus for collaborative upload of content
US8645700B2 (en) 2011-04-29 2014-02-04 Verisign, Inc. DNSSEC inline signing
US9489666B2 (en) 2011-04-29 2016-11-08 Verizon Patent And Licensing Inc. Methods and systems for providing subsidized access to network content
ES2425626B1 (es) 2011-05-12 2014-06-05 Telefónica, S.A. Método para la resolución de dns de peticiones de contenido en un servicio cdn
US20120297009A1 (en) 2011-05-18 2012-11-22 Oversi Networks Ltd. Method and system for cahing in mobile ran
US8621274B1 (en) 2011-05-18 2013-12-31 Netapp Inc. Virtual machine fault tolerance
US8914626B1 (en) 2011-05-20 2014-12-16 Amazon Technologies, Inc. Providing configurable bootstrapping of software image execution
US8756322B1 (en) 2011-06-16 2014-06-17 Amazon Technologies, Inc Fulfillment of requests for computing capacity
US8812727B1 (en) 2011-06-23 2014-08-19 Amazon Technologies, Inc. System and method for distributed load balancing with distributed direct server return
US9407539B1 (en) 2011-06-24 2016-08-02 Amazon Technologies, Inc. Techniques for utilizing network destination identifiers simultaneously announced from multiple locations
US8923294B2 (en) 2011-06-28 2014-12-30 Polytechnic Institute Of New York University Dynamically provisioning middleboxes
US8582438B2 (en) 2011-06-29 2013-11-12 Cisco Technology, Inc. Detecting and mitigating overload on switches by wireless mobile client devices
US8706860B2 (en) 2011-06-30 2014-04-22 Amazon Technologies, Inc. Remote browsing session management
US9621406B2 (en) 2011-06-30 2017-04-11 Amazon Technologies, Inc. Remote browsing session management
US8799412B2 (en) 2011-06-30 2014-08-05 Amazon Technologies, Inc. Remote browsing session management
US8577963B2 (en) 2011-06-30 2013-11-05 Amazon Technologies, Inc. Remote browsing session between client browser and network based browser
JP5817299B2 (ja) 2011-08-01 2015-11-18 富士通株式会社 アドレス変換装置、通信システム及びアドレス変換方法
US9088415B2 (en) 2011-08-03 2015-07-21 Cisco Technology, Inc. Authentication of cache DNS server responses
US8572680B2 (en) 2011-08-11 2013-10-29 Verisign, Inc. White listing DNS top-talkers
US8533231B2 (en) 2011-08-12 2013-09-10 Nexenta Systems, Inc. Cloud storage system with distributed metadata
US9747592B2 (en) 2011-08-16 2017-08-29 Verizon Digital Media Services Inc. End-to-end content delivery network incorporating independently operated transparent caches and proxy caches
US9037696B2 (en) 2011-08-16 2015-05-19 Amazon Technologies, Inc. Managing information associated with network resources
US8510807B1 (en) 2011-08-16 2013-08-13 Edgecast Networks, Inc. Real-time granular statistical reporting for distributed platforms
US9195768B2 (en) 2011-08-26 2015-11-24 Amazon Technologies, Inc. Remote browsing session management
US9432385B2 (en) 2011-08-29 2016-08-30 Arbor Networks, Inc. System and method for denial of service attack mitigation using cloud services
US8789157B2 (en) 2011-09-06 2014-07-22 Ebay Inc. Hybrid cloud identity mapping infrastructure
JP5370624B2 (ja) 2011-09-08 2013-12-18 日本電気株式会社 クラウドサービス復旧時間予測システム、方法およびプログラム
US8689280B2 (en) 2011-09-09 2014-04-01 Microsoft Corporation DNS-based content routing
US8849976B2 (en) 2011-09-26 2014-09-30 Limelight Networks, Inc. Dynamic route requests for multiple clouds
US8914521B2 (en) 2011-09-27 2014-12-16 Oracle International Corporation System and method for providing active-passive routing in a traffic director environment
US8849802B2 (en) 2011-09-27 2014-09-30 Amazon Technologies, Inc. Historical browsing session management
US20130080577A1 (en) 2011-09-27 2013-03-28 Brett R. Taylor Historical browsing session management
US8589385B2 (en) 2011-09-27 2013-11-19 Amazon Technologies, Inc. Historical browsing session management
US20130080576A1 (en) 2011-09-27 2013-03-28 Brett R. Taylor Historical browsing session management
US8914514B1 (en) 2011-09-27 2014-12-16 Amazon Technologies, Inc. Managing network based content
US9397885B2 (en) 2011-09-28 2016-07-19 Apperian, Inc. Conveyance of configuration information in a network
US10452620B2 (en) 2011-09-30 2019-10-22 International Business Machines Corporation Automatic file version verification within electronic mail
US9116803B1 (en) 2011-09-30 2015-08-25 Symantec Corporation Placement of virtual machines based on page commonality
CN103037314B (zh) 2011-09-30 2016-03-09 国际商业机器公司 用于在自主网络中的移动终端上群发消息的方法
US8949459B1 (en) 2011-10-06 2015-02-03 Amazon Technologies, Inc. Methods and apparatus for distributed backbone internet DDOS mitigation via transit providers
WO2013052893A1 (en) 2011-10-07 2013-04-11 Huawei Technologies Co., Ltd. Simple topology transparent zoning in network communications
KR101258845B1 (ko) 2011-10-10 2013-05-06 고려대학교 산학협력단 Tcp통신을 이용한 정보 저장방법 및 시스템
US8914515B2 (en) 2011-10-28 2014-12-16 International Business Machines Corporation Cloud optimization using workload analysis
US8745177B1 (en) 2011-11-01 2014-06-03 Edgecast Networks, Inc. End-to-end monitoring and optimization of a content delivery network using anycast routing
US8738766B1 (en) 2011-11-01 2014-05-27 Edgecast Networks, Inc. End-to-end monitoring and optimization of a content delivery network using anycast routing
WO2013067224A1 (en) 2011-11-02 2013-05-10 Akamai Technologies, Inc. Multi-domain configuration handling in an edge network server
US9792430B2 (en) 2011-11-03 2017-10-17 Cyphort Inc. Systems and methods for virtualized malware detection
EP2592814A1 (en) 2011-11-08 2013-05-15 VeriSign, Inc. System and method for detecting DNS traffic anomalies
US9805054B2 (en) 2011-11-14 2017-10-31 Panzura, Inc. Managing a global namespace for a distributed filesystem
KR101585936B1 (ko) 2011-11-22 2016-01-18 한국전자통신연구원 가상 사설 망 관리 시스템 및 그 방법
US8885584B2 (en) 2011-11-30 2014-11-11 Blackberry Limited Multiple concurrent data link management
CN102523256B (zh) 2011-11-30 2014-07-30 华为技术有限公司 内容的管理方法的方法、装置和系统
WO2013078687A1 (zh) 2011-12-02 2013-06-06 华为技术有限公司 一种内容分发网络路由方法、系统和用户终端
US9009334B1 (en) 2011-12-09 2015-04-14 Amazon Technologies, Inc. Remote browsing session management
US20130198341A1 (en) 2012-01-31 2013-08-01 Electronics And Telecommunications Research Institute System and method for delivering segmented content
WO2013116530A1 (en) 2012-02-01 2013-08-08 Xerocole, Inc. Dns outage avoidance method for recursive dns servers
US9037975B1 (en) 2012-02-10 2015-05-19 Amazon Technologies, Inc. Zooming interaction tracking and popularity determination
US8904009B1 (en) 2012-02-10 2014-12-02 Amazon Technologies, Inc. Dynamic content delivery
US10021179B1 (en) 2012-02-21 2018-07-10 Amazon Technologies, Inc. Local resource delivery network
US9137210B1 (en) 2012-02-21 2015-09-15 Amazon Technologies, Inc. Remote browsing session management
US8819275B2 (en) 2012-02-28 2014-08-26 Comcast Cable Communications, Llc Load balancing and session persistence in packet networks
US8984094B2 (en) 2012-03-15 2015-03-17 Wideorbit Inc. Systems and methods to deliver a personalized mediacast
US8832831B2 (en) 2012-03-21 2014-09-09 Radware, Ltd. Method and system for detecting and mitigating attacks performed using cryptographic protocols
US9172674B1 (en) 2012-03-21 2015-10-27 Amazon Technologies, Inc. Managing request routing information utilizing performance information
US10623408B1 (en) 2012-04-02 2020-04-14 Amazon Technologies, Inc. Context sensitive object management
US11321414B2 (en) 2012-04-17 2022-05-03 Comcast Cable Communications, Llc Self-validating data object locator for a media asset
US9210180B2 (en) 2012-04-18 2015-12-08 Radware Ltd. Techniques for separating the processing of clients' traffic to different zones in software defined networks
US8839243B2 (en) 2012-04-23 2014-09-16 International Business Machines Corporation Remediating resource overload
US8908523B2 (en) 2012-04-23 2014-12-09 Apple Inc. Apparatus and methods for improved packet flow mobility
US8966318B1 (en) 2012-04-27 2015-02-24 Symantec Corporation Method to validate availability of applications within a backup image
US8838968B2 (en) 2012-05-14 2014-09-16 Ca, Inc. System and method for virtual machine data protection in a public cloud
US9264388B2 (en) 2012-05-18 2016-02-16 Salesforce.Com, Inc. Re-routing incoming email for a multi-tenant database system
US9348724B2 (en) 2012-05-21 2016-05-24 Hitachi, Ltd. Method and apparatus for maintaining a workload service level on a converged platform
US9154551B1 (en) 2012-06-11 2015-10-06 Amazon Technologies, Inc. Processing DNS queries to identify pre-processing information
WO2013186061A1 (en) 2012-06-15 2013-12-19 Alcatel Lucent Architecture of privacy protection system for recommendation services
US20130346465A1 (en) 2012-06-21 2013-12-26 Microsoft Corporation Application enhancement using edge data center
US10031782B2 (en) 2012-06-26 2018-07-24 Juniper Networks, Inc. Distributed processing of network device tasks
US8793381B2 (en) 2012-06-26 2014-07-29 International Business Machines Corporation Workload adaptive cloud computing resource allocation
US9246874B2 (en) 2012-06-29 2016-01-26 Verizon Patent And Licensing Inc. Virtual domain name system
US9363164B2 (en) 2012-07-20 2016-06-07 Telefonaktiebolaget Lm Ericsson (Publ) Logical inter-cloud dispatcher
US9654316B2 (en) 2012-07-27 2017-05-16 Sun Patent Trust Transmission method, transmitter, reception method, and receiver
US8891375B2 (en) 2012-08-02 2014-11-18 Cisco Technology, Inc. System and method for virtual Ethernet interface binding
US8646064B1 (en) 2012-08-07 2014-02-04 Cloudflare, Inc. Determining the likelihood of traffic being legitimately received at a proxy server in a cloud-based proxy service
US8356074B1 (en) 2012-08-09 2013-01-15 Limelight Networks, Inc. Inter point of presence split architecture
US10652318B2 (en) 2012-08-13 2020-05-12 Verisign, Inc. Systems and methods for load balancing using predictive routing
US9292376B2 (en) 2012-08-24 2016-03-22 Vmware, Inc. Proactive resource reservation for protecting virtual machines
US9608886B2 (en) 2012-08-26 2017-03-28 At&T Intellectual Property I, L.P. Methods, systems, and products for monitoring domain name servers
US9525659B1 (en) 2012-09-04 2016-12-20 Amazon Technologies, Inc. Request routing utilizing point of presence load information
US9143926B2 (en) 2012-09-06 2015-09-22 Dell Products, Lp Method and apparatus for context aware management of location optimization of virtual machines for mobility and real-time enterprise applications
EP2898410B1 (en) 2012-09-20 2022-04-27 Amazon Technologies, Inc. Automated profiling of resource usage
US9135048B2 (en) 2012-09-20 2015-09-15 Amazon Technologies, Inc. Automated profiling of resource usage
US9323577B2 (en) 2012-09-20 2016-04-26 Amazon Technologies, Inc. Automated profiling of resource usage
US9189260B2 (en) 2012-09-27 2015-11-17 International Business Machines Corporation Resource allocation for virtual machines and logical partitions
US8527645B1 (en) 2012-10-15 2013-09-03 Limelight Networks, Inc. Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries
US9015212B2 (en) 2012-10-16 2015-04-21 Rackspace Us, Inc. System and method for exposing cloud stored data to a content delivery network
US9374276B2 (en) 2012-11-01 2016-06-21 Microsoft Technology Licensing, Llc CDN traffic management in the cloud
US9537973B2 (en) 2012-11-01 2017-01-03 Microsoft Technology Licensing, Llc CDN load balancing in the cloud
US8978032B2 (en) 2012-11-15 2015-03-10 Bank Of America Corporation Host naming application programming interface
KR101740327B1 (ko) 2012-11-22 2017-06-08 한국전자통신연구원 소프트웨어 가상화를 이용하여 소프트웨어 서비스를 제공하기 위한 장치, 시스템 및 그 방법
US9130970B2 (en) 2012-11-26 2015-09-08 Go Daddy Operating Company, LLC Systems for accelerating content delivery via DNS overriding
US9104625B2 (en) 2012-12-11 2015-08-11 International Business Machines Corporation Disaster recovery internet protocol address failover
US20140337472A1 (en) 2012-12-13 2014-11-13 Level 3 Communications, Llc Beacon Services in a Content Delivery Framework
US10205698B1 (en) 2012-12-19 2019-02-12 Amazon Technologies, Inc. Source-dependent address resolution
US9654579B2 (en) 2012-12-21 2017-05-16 Akamai Technologies, Inc. Scalable content delivery network request handling mechanism
US9277005B2 (en) 2013-01-09 2016-03-01 Edgecast Networks, Inc. Optimized consistent request distribution for balanced load distribution in a content delivery network
US9596312B2 (en) 2013-01-28 2017-03-14 Facebook, Inc. Static resource caching
US20150215656A1 (en) 2013-02-06 2015-07-30 Hitachi, Ltd. Content management apparatus and method, and storage medium
US9319265B2 (en) 2013-02-22 2016-04-19 Hitachi Data Systems Engineering UK Limited Read ahead caching of data from cloud storage and method thereof
US9219667B2 (en) 2013-03-14 2015-12-22 Ixia Methods, systems, and computer readable media for selectively processing packets using time to live (TTL) information
US9756142B2 (en) 2013-03-14 2017-09-05 The Regents Of The University Of California System and method for delivering video data from a server in a wireless network by caching the video data
US9276812B1 (en) 2013-03-15 2016-03-01 Amazon Technologies, Inc. Automated testing of a direct network-to-network connection
US9710469B2 (en) 2013-03-15 2017-07-18 Comcast Cable Communications, Llc Efficient data distribution to multiple devices
US9645840B2 (en) 2013-04-02 2017-05-09 Amazon Technologies, Inc. User-defined pools
GB201306628D0 (en) 2013-04-11 2013-05-29 F Secure Oyj Detecting and marking client devices
US10015102B2 (en) 2013-04-11 2018-07-03 Qualcomm Incorporated Application traffic pairing
CN104123198B (zh) 2013-04-28 2018-08-31 国际商业机器公司 管理数据复制模式的方法和装置
US20140351871A1 (en) 2013-05-22 2014-11-27 Microsoft Corporation Live media processing and streaming service
US9258270B2 (en) 2013-05-23 2016-02-09 International Business Machines Corporation Selecting between domain name system servers of a plurality of networks
US9294391B1 (en) 2013-06-04 2016-03-22 Amazon Technologies, Inc. Managing network computing components utilizing request routing
CN104243425B (zh) 2013-06-19 2018-09-04 深圳市腾讯计算机系统有限公司 一种在内容分发网络中进行内容管理的方法、装置及系统
US9419845B2 (en) 2013-06-27 2016-08-16 Cisco Technology, Inc. Dynamic content distribution network selection based on context from transient criteria
RU2652099C2 (ru) 2013-07-05 2018-04-25 Сони Корпорейшн Устройство передачи, способ передачи, устройство приема и способ приема
US9444752B2 (en) 2013-07-12 2016-09-13 Seven Networks, Llc Distributed caching systems with configurable extended caching optimization
US20150026407A1 (en) 2013-07-19 2015-01-22 Advanced Micro Devices, Inc. Size adjusting caches based on processor power mode
US9882767B1 (en) 2013-07-23 2018-01-30 Zscaler, Inc. Distributed cloud-based dynamic name server surrogation systems and methods
US9645808B1 (en) 2013-08-26 2017-05-09 Amazon Technologies, Inc. Integrating software updates with the testing and deployment of software
US20150067171A1 (en) 2013-08-30 2015-03-05 Verizon Patent And Licensing Inc. Cloud service brokering systems and methods
US9485805B2 (en) 2013-09-12 2016-11-01 Haier Us Appliance Solutions, Inc. Network address translation for ZIGBEE™/802.15.4 bridges
US9525728B2 (en) 2013-09-17 2016-12-20 Bank Of America Corporation Prediction and distribution of resource demand
US9736131B2 (en) 2013-09-24 2017-08-15 Cellco Partnership Secure login for subscriber devices
US9998354B2 (en) 2013-09-24 2018-06-12 Netflix, Inc. Server selection for content distribution
US9413842B2 (en) 2013-09-25 2016-08-09 Verizon Digital Media Services Inc. Instantaneous non-blocking content purging in a distributed platform
US9471350B2 (en) 2013-09-26 2016-10-18 Intel Corporation Live migration of virtualized systems
US10097503B2 (en) 2013-09-27 2018-10-09 Fastly, Inc. Content node network address selection for content delivery
US9088803B2 (en) 2013-10-14 2015-07-21 Nec Laboratories America, Inc. Software defined joint bandwidth provisioning and cache management for MBH video traffic optimization
WO2015060835A1 (en) 2013-10-23 2015-04-30 Empire Technology Development Llc Intermediary graphics rendition
US8819187B1 (en) 2013-10-29 2014-08-26 Limelight Networks, Inc. End-to-end acceleration of dynamic content
US9386038B2 (en) 2013-11-20 2016-07-05 Iboss, Inc. Manage encrypted network traffic using spoofed addresses
US9407676B2 (en) 2013-11-25 2016-08-02 At&T Intellectual Property I, Lp Method and apparatus for distributing media content
US9647904B2 (en) 2013-11-25 2017-05-09 Amazon Technologies, Inc. Customer-directed networking limits in distributed systems
US10694000B2 (en) 2013-12-02 2020-06-23 Amazon Technologies, Inc. Browser-based analysis of content request mode performance
CN104754491B (zh) 2013-12-26 2021-02-09 索尼公司 移动终端、以及移动终端之间协作传输的实现方法
KR102154800B1 (ko) 2014-01-10 2020-09-10 삼성전자주식회사 전자 장치의 데이터 스트리밍 방법 및 그 전자 장치
US9467506B2 (en) 2014-01-27 2016-10-11 Google Inc. Anycast based, wide area distributed mapping and load balancing system
US9559964B2 (en) 2014-01-31 2017-01-31 Verizon Digital Media Services Inc. Control message routing within anycast reliant platforms
US9887914B2 (en) 2014-02-04 2018-02-06 Fastly, Inc. Communication path selection for content delivery
US9300535B2 (en) 2014-02-20 2016-03-29 Dell Products L.P. Peer-assisted deployment of resources in a network
US9779113B2 (en) 2014-03-20 2017-10-03 NSONE Inc. Systems and methods for improving domain name system traffic routing
JP6373633B2 (ja) 2014-04-30 2018-08-15 理想科学工業株式会社 画像処理装置、及び、プログラム
US9544388B1 (en) 2014-05-09 2017-01-10 Amazon Technologies, Inc. Client-side predictive caching for content
US10268492B2 (en) 2014-05-20 2019-04-23 Amazon Technologies, Inc. Low latency connections to workspaces in a cloud computing environment
CN105338123B (zh) 2014-05-28 2018-10-02 国际商业机器公司 用于在网络中解析域名的方法、装置和系统
KR102185350B1 (ko) 2014-06-10 2020-12-01 삼성전자주식회사 네트워크 노드 및 네트워크 노드의 동작 방법
EP3155522B1 (en) 2014-06-13 2020-10-21 Pivotal Software, Inc. Precisely tracking memory usage in multi-process computing environment
WO2015195834A1 (en) 2014-06-17 2015-12-23 Rangasamy Govind Resiliency director
US10757197B2 (en) 2014-07-18 2020-08-25 Microsoft Technology Licensing, Llc Self-extending cloud
US9231965B1 (en) 2014-07-23 2016-01-05 Cisco Technology, Inc. Traffic segregation in DDoS attack architecture
US9444718B2 (en) 2014-07-28 2016-09-13 Verizon Digital Media Services Inc. Distributed platform test network
US9734659B2 (en) 2014-08-06 2017-08-15 Mido Play Inc. Single platform system for multiple jurisdiction lotteries and social media
US9760420B1 (en) 2014-09-03 2017-09-12 Amazon Technologies, Inc. Fleet host rebuild service implementing vetting, diagnostics, and provisioning pools
US20160132600A1 (en) 2014-11-07 2016-05-12 Shazam Investments Limited Methods and Systems for Performing Content Recognition for a Surge of Incoming Recognition Queries
EP3021534B1 (en) 2014-11-14 2018-01-10 Telefonica S.A. A network controller and a computer implemented method for automatically define forwarding rules to configure a computer networking device
US10135956B2 (en) 2014-11-20 2018-11-20 Akamai Technologies, Inc. Hardware-based packet forwarding for the transport layer
US9866650B2 (en) 2014-12-03 2018-01-09 Verizon Digital Media Services Inc. Stream monitoring across a distributed platform
US9900402B1 (en) 2014-12-09 2018-02-20 Amazon Technologies, Inc. Capacity-independent demand assessment
US10097448B1 (en) 2014-12-18 2018-10-09 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10091096B1 (en) 2014-12-18 2018-10-02 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10033627B1 (en) 2014-12-18 2018-07-24 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US20160182542A1 (en) 2014-12-18 2016-06-23 Stuart Staniford Denial of service and other resource exhaustion defense and mitigation using transition tracking
US9426125B2 (en) 2014-12-22 2016-08-23 Verizon Digital Media Services Inc. Real-time reconfigurable web application firewall for a distributed platform
KR102326282B1 (ko) 2015-02-09 2021-11-15 한국전자통신연구원 대역폭에 적응적인 대쉬 기반 컨텐츠 제공 장치 및 방법
US10630771B1 (en) 2015-02-26 2020-04-21 Akamai Technologies, Inc. Content delivery network with network storage and support for on-demand content upload
US9703713B2 (en) 2015-02-27 2017-07-11 International Business Machines Corporation Singleton cache management protocol for hierarchical virtualized storage systems
WO2016137574A1 (en) 2015-02-27 2016-09-01 Level 3 Communications, Llc Network address resolution
US9736710B2 (en) 2015-03-10 2017-08-15 Neumob, Inc. Mobile accelerator
US9582298B2 (en) 2015-03-20 2017-02-28 Amazon Technologies, Inc. Executing commands within virtual machine instances
US10225326B1 (en) 2015-03-23 2019-03-05 Amazon Technologies, Inc. Point of presence based data uploading
US9887931B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9819567B1 (en) 2015-03-30 2017-11-14 Amazon Technologies, Inc. Traffic surge management for points of presence
US9887932B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9736059B2 (en) 2015-04-06 2017-08-15 Verizon Digital Media Services Inc. Purging failover through application controlled transit selection
US10033699B2 (en) 2015-05-08 2018-07-24 Cloudflare, Inc. Transparent DNSSEC-signing proxy
US11076187B2 (en) 2015-05-11 2021-07-27 Mediamelon, Inc. Systems and methods for performing quality based streaming
US9832141B1 (en) 2015-05-13 2017-11-28 Amazon Technologies, Inc. Routing based request correlation
US11057446B2 (en) 2015-05-14 2021-07-06 Bright Data Ltd. System and method for streaming content from multiple servers
WO2016200412A1 (en) 2015-06-09 2016-12-15 Hewlett Packard Enterprise Development Lp Data replication management
US10476926B2 (en) 2015-06-12 2019-11-12 Telefonaktiebolaget Lm Ericsson (Publ) System and method for managing ABR bitrate delivery responsive to video buffer characteristics of a client
US10764610B2 (en) 2015-07-03 2020-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Media user client, a media user agent and respective methods performed thereby for providing media from a media server to the media user client
US10097566B1 (en) 2015-07-31 2018-10-09 Amazon Technologies, Inc. Identifying targets of network attacks
US9819763B2 (en) 2015-08-07 2017-11-14 Fortinet, Inc. Cache management based on factors relating to replacement cost of data
US9811451B1 (en) 2015-09-17 2017-11-07 Amazon Technologies, Inc. Distributed software testing
US9794281B1 (en) 2015-09-24 2017-10-17 Amazon Technologies, Inc. Identifying sources of network attacks
US9742795B1 (en) 2015-09-24 2017-08-22 Amazon Technologies, Inc. Mitigating network attacks
US9774619B1 (en) 2015-09-24 2017-09-26 Amazon Technologies, Inc. Mitigating network attacks
US10178065B2 (en) 2015-10-01 2019-01-08 Fastly Inc. Enhanced domain name translation in content delivery networks
US20170099345A1 (en) 2015-10-01 2017-04-06 Fastly, Inc. Content delivery network load balancing
US9584328B1 (en) 2015-10-05 2017-02-28 Cloudflare, Inc. Embedding information or information identifier in an IPv6 address
US10031883B2 (en) 2015-10-16 2018-07-24 International Business Machines Corporation Cache management in RDMA distributed key/value stores based on atomic operations
US10270878B1 (en) 2015-11-10 2019-04-23 Amazon Technologies, Inc. Routing for origin-facing points of presence
US10958444B2 (en) 2015-11-25 2021-03-23 Akamai Technologies, Inc. Uniquely identifying and securely communicating with an appliance in an uncontrolled network
US10623515B2 (en) 2015-12-01 2020-04-14 Fastly, Inc. Stenographic marking using network addressing
US20170155678A1 (en) 2015-12-01 2017-06-01 Fastly, Inc. Attack mitigation in content delivery networks using stenographic network addressing
US10949349B2 (en) 2015-12-01 2021-03-16 Fastly, Inc. Anonymized network addressing in content delivery networks
US10153905B2 (en) 2015-12-04 2018-12-11 Verisign, Inc. Hash-based electronic signatures for data sets such as DNSSEC
US10257307B1 (en) 2015-12-11 2019-04-09 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10049051B1 (en) 2015-12-11 2018-08-14 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10356038B2 (en) 2015-12-14 2019-07-16 Microsoft Technology Licensing, Llc Shared multi-tenant domain name system (DNS) server for virtual networks
US9871794B2 (en) 2015-12-14 2018-01-16 Neustar, Inc. Domain name system and method of operating using restricted channels
US10348639B2 (en) 2015-12-18 2019-07-09 Amazon Technologies, Inc. Use of virtual endpoints to improve data transmission rates
WO2017106455A1 (en) 2015-12-18 2017-06-22 Amazon Technologies, Inc. Use of virtual endpoints to improve data transmission rates
US20170180217A1 (en) 2015-12-18 2017-06-22 Amazon Technologies, Inc. Use of virtual endpoints to improve data tranmission rates
US20170214761A1 (en) 2016-01-21 2017-07-27 National Taiwan University Method and Wireless Communication System for Processing Data
US10075551B1 (en) 2016-06-06 2018-09-11 Amazon Technologies, Inc. Request management for hierarchical cache
US10516715B2 (en) 2016-06-22 2019-12-24 Telefonaktiebolaget Lm Ericsson (Publ) Network-controlled time-shift live media and advertisement content play for learned ABR video white spot coverage in a streaming network
US10110694B1 (en) 2016-06-29 2018-10-23 Amazon Technologies, Inc. Adaptive transfer rate for retrieving content from a server
US9992086B1 (en) 2016-08-23 2018-06-05 Amazon Technologies, Inc. External health checking of virtual private cloud network environments
US10033691B1 (en) 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
US10193749B2 (en) 2016-08-27 2019-01-29 Nicira, Inc. Managed forwarding element executing in public cloud data compute node without overlay network
US10904203B2 (en) 2016-09-09 2021-01-26 Arbor Networks, Inc. Augmenting network flow with passive DNS information
EP3296828B1 (de) 2016-09-15 2022-08-24 Siemens Aktiengesellschaft Verfahren zur bereitstellung eines erweiterten namensdienstes für ein industrielles automatisierungssystem
US10616250B2 (en) 2016-10-05 2020-04-07 Amazon Technologies, Inc. Network addresses with encoded DNS-level information
US20180173526A1 (en) 2016-12-20 2018-06-21 Invensys Systems, Inc. Application lifecycle management system
US10372499B1 (en) 2016-12-27 2019-08-06 Amazon Technologies, Inc. Efficient region selection system for executing request-driven code
US10447648B2 (en) 2017-06-19 2019-10-15 Amazon Technologies, Inc. Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP
US10742593B1 (en) 2017-09-25 2020-08-11 Amazon Technologies, Inc. Hybrid content request routing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060036720A1 (en) * 2004-06-14 2006-02-16 Faulk Robert L Jr Rate limiting of events
CN101789940A (zh) * 2010-01-28 2010-07-28 联想网御科技(北京)有限公司 一种防范dns请求报文洪泛攻击的方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210203671A1 (en) * 2018-09-18 2021-07-01 Hewlett-Packard Development Company, L.P. Adaptive domain name system

Also Published As

Publication number Publication date
US10200492B2 (en) 2019-02-05
US20190173972A1 (en) 2019-06-06
US20130246624A1 (en) 2013-09-19
EP2643956B1 (en) 2018-03-21
CN103201999B (zh) 2016-09-28
US20120131192A1 (en) 2012-05-24
US8452874B2 (en) 2013-05-28
CN107018167A (zh) 2017-08-04
US20150172407A1 (en) 2015-06-18
EP3382997A1 (en) 2018-10-03
CN107018167B (zh) 2021-05-07
SG190198A1 (en) 2013-06-28
EP2643956A1 (en) 2013-10-02
SG10201509586XA (en) 2015-12-30
US20180213052A1 (en) 2018-07-26
WO2012071282A1 (en) 2012-05-31
US10951725B2 (en) 2021-03-16
US9930131B2 (en) 2018-03-27
CA2816612C (en) 2018-10-16
JP2014501093A (ja) 2014-01-16
JP5744222B2 (ja) 2015-07-08
US9003040B2 (en) 2015-04-07
CA2816612A1 (en) 2012-05-31

Similar Documents

Publication Publication Date Title
CN103201999A (zh) 请求路由选择处理
US8626950B1 (en) Request routing processing
US9391949B1 (en) Request routing processing
US20210250330A1 (en) Dynamic firewall configuration
US11082392B1 (en) Balancing visibility in the domain name system
EP2154860B1 (en) Secure distributed item-level discovery service using secret sharing
US20200186458A1 (en) Autonomous system route validation via blockchain
CN102474700A (zh) 用于过滤网络流量的方法和系统
KR20120096580A (ko) Dns 캐시의 포이즈닝을 방지하기 위한 방법 및 시스템
US11521205B2 (en) Method for certificate transaction validation of blockchain-based resource public key infrastructure
CN104378270A (zh) 一种组网数据中心系统及方法
CN1761263B (zh) 避免网络地址冲突的系统和方法
US20160239772A1 (en) Security assessment using service provider digital asset information
CN107786594B (zh) 业务请求处理方法及装置
CN110944007B (zh) 一种网络访问管理方法、系统、装置及存储介质
CN108366136B (zh) 一种域名的解析方法及装置
CN112968915B (zh) Dns域名服务器攻击的处理方法、处理系统、处理装置
Sooraj et al. Naming services in the Internet of Things
CN101227507B (zh) 同根多层nat网络中服务资源地址获取系统及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant