-
公开(公告)号:US07941556B2
公开(公告)日:2011-05-10
申请号:US11290137
申请日:2005-11-30
申请人: Claudia Canali , Alexandre Gerber , Stephen Fisher , Michael Rabinovich , Oliver Spatscheck , Zhen Xiao
发明人: Claudia Canali , Alexandre Gerber , Stephen Fisher , Michael Rabinovich , Oliver Spatscheck , Zhen Xiao
IPC分类号: G06F15/173
CPC分类号: H04L29/12066 , H04L29/06 , H04L61/1511 , H04L67/1002 , H04L67/1008 , H04L67/101 , H04L67/1017 , H04L67/1021 , H04L67/1029 , H04L67/1031 , H04L67/1034 , H04L67/327 , H04L69/329
摘要: A platform that may be used to dynamically reallocate resources to support an Internet application is disclosed. In an embodiment, the platform may include two layers of distribution, one at the domain name server (DNS) layer and one at an Internet data center layer. The platform may include a dynamic resource allocation manager that causes instances of applications to be initiated in Internet data centers in response to dynamic conditions and characteristics of the application. A monitoring system module may be provided to keep the dynamic resource allocation manager informed as the health and utilization of instances of the application.
摘要翻译: 公开了可用于动态重新分配资源以支持因特网应用的平台。 在一个实施例中,平台可以包括两个分发层,一个在域名服务器(DNS)层,一个在因特网数据中心层。 该平台可以包括动态资源分配管理器,其响应于应用的动态条件和特性而使应用的实例在互联网数据中心中启动。 可以提供监视系统模块以将动态资源分配管理器通知为应用的实例的健康和利用。
-
12.
公开(公告)号:US08438297B1
公开(公告)日:2013-05-07
申请号:US11047528
申请日:2005-01-31
申请人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
发明人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
IPC分类号: G06F15/16 , G06F15/167
CPC分类号: H04L65/4084 , H04L29/00 , H04L65/60 , H04L65/601 , H04L67/2842 , H04L67/42 , H04N21/00 , H04N21/4722
摘要: Methods and systems for supplying media over communication networks are described. In one embodiment, a media supplier determines whether a media object hosted on a web server will be supplied to a client by streaming or not by streaming. Preferably, if the determination is to stream, the media supplier streams the media object to the client. Otherwise, the media supplier preferably allows the host web server to supply the media object to the client. In some cases, the same media supplier may be capable of supplying clients with media objects hosted on any of at least two web servers.
摘要翻译: 描述了通过通信网络提供媒体的方法和系统。 在一个实施例中,媒体供应商确定托管在web服务器上的媒体对象是否将通过流式传输而提供给客户端。 优选地,如果确定要流式传输,则媒体提供者将媒体对象流传输给客户端。 否则,媒体供应商最好允许主机web服务器将媒体对象提供给客户端。 在某些情况下,相同的媒体供应商可能能够向客户端提供托管在至少两个Web服务器中的任何一个的媒体对象。
-
公开(公告)号:US07522581B2
公开(公告)日:2009-04-21
申请号:US11497948
申请日:2006-08-01
申请人: Arup Acharya , Erich M. Nahum , John Michael Tracey , Xiping Wang , Charles P. Wright , Zhen Xiao
发明人: Arup Acharya , Erich M. Nahum , John Michael Tracey , Xiping Wang , Charles P. Wright , Zhen Xiao
CPC分类号: H04L47/10 , H04L47/19 , H04L47/2441 , H04L47/32 , H04L47/801 , H04L47/821 , H04L49/90 , H04L65/1046 , H04L69/22
摘要: A method for operating a server having a maximum capacity for servicing requests comprises the following steps: receiving a plurality of requests; classifying each request according to a value; determining a priority for handling the request according to the value, such that requests with higher values are assigned higher priorities; placing each request in one of multiple queues according to its priority value; and dropping the requests with the lowest priority when the plurality of requests are received at a rate that exceeds the maximum capacity. The server operates according to a session initiation protocol.Classifying each request comprises running a classification algorithm. The classification algorithm comprising steps of: receiving a rule set, each rule comprising headers and conditions; creating a condition table by taking a union of all conditions in the rules; creating a header table by extracting a common set of headers from the condition table; extracting the relevant headers from the header table; determining a matching rule; creating a bit vector table; selecting the matching rule according to data in the bit vector table; and applying the rule to place the message in the appropriate queue.
摘要翻译: 一种用于操作具有用于服务请求的最大容量的服务器的方法包括以下步骤:接收多个请求; 根据值对每个请求进行分类; 确定根据该值处理请求的优先级,使得具有较高值的请求被分配较高的优先级; 根据其优先级值将每个请求放置在多个队列之一中; 并且当以超过最大容量的速率接收到多个请求时,丢弃具有最低优先级的请求。 服务器根据会话启动协议进行操作。 分类每个请求包括运行分类算法。 分类算法包括以下步骤:接收规则集,每个规则包括头部和条件; 通过规则中的所有条件联合创建条件表; 通过从条件表中提取一组公共标题来创建头表; 从头表中提取相关头文件; 确定匹配规则; 创建一个位向量表; 根据位向量表中的数据选择匹配规则; 并应用规则将消息放置在适当的队列中。
-
14.
公开(公告)号:US20090063638A1
公开(公告)日:2009-03-05
申请号:US11846850
申请日:2007-08-29
申请人: Lei Guo , Erich Miles Nahum , John Michael Tracey , Dinesh Chandra Verma , Xiping Wang , Charles P. Wright , Zhen Xiao
发明人: Lei Guo , Erich Miles Nahum , John Michael Tracey , Dinesh Chandra Verma , Xiping Wang , Charles P. Wright , Zhen Xiao
IPC分类号: G06F15/16
CPC分类号: H04L51/043 , H04L51/14
摘要: Techniques are disclosed for processing messages in a messaging system, particularly during an overload condition. For example, a method of processing messages of an instant messaging system includes the following steps. A message from a first instant messaging user is received during an overload condition. A message type associated with the received message is determined. The method then decides whether to send the message to a second instant messaging user based on the determined message type of the received message. In another method, processing messages in an instant messaging system includes the following steps. Presence information associated with a first instant messaging system user is received. The presence information is sent to a second instant messaging system user when the second messaging system user requests the presence information associated with the first instant messaging system user.
摘要翻译: 公开了用于在消息系统中处理消息的技术,特别是在过载状态期间。 例如,处理即时消息传递系统的消息的方法包括以下步骤。 在过载状态期间接收来自第一即时消息用户的消息。 确定与接收到的消息相关联的消息类型。 该方法然后基于所确定的接收到的消息的消息类型来决定是否将消息发送到第二即时消息收发用户。 在另一种方法中,在即时消息系统中处理消息包括以下步骤。 接收与第一即时消息系统用户相关联的存在信息。 当第二消息传递系统用户请求与第一即时消息收发系统用户相关联的存在信息时,将存在信息发送到第二即时消息系统用户。
-
公开(公告)号:US20080150069A1
公开(公告)日:2008-06-26
申请号:US11795175
申请日:2006-01-10
申请人: Radivoje Popovic , Zhen Xiao
发明人: Radivoje Popovic , Zhen Xiao
IPC分类号: H01L31/0352 , H01L31/18
CPC分类号: H01L31/101 , H01L27/146
摘要: A semiconductor photodiode (18) is formed as a pn-junction between a region (2) of a first conductivity type and a region (6) of a second conductivity type. The region (6) of the second conductivity type is approximately hemispherical. A mini guard ring (8), i.e. a ring of the second conductivity type having a junction depth that is much smaller than the junction depth of the region (6) preferably surrounds the region (6) in order to prevent surface trapping. The photodiode (18) is operated with a high reverse bias so that light falling on the photodiode (18) produces the avalanche effect.
摘要翻译: 半导体光电二极管(18)形成为第一导电类型的区域(2)和第二导电类型的区域(6)之间的pn结。 第二导电类型的区域(6)近似为半球形。 为了防止表面捕获,微型保护环(8),即具有比区域(6)的结深度小得多的结深度的第二导电类型的环优选地包围区域(6)。 光电二极管(18)以高反向偏压工作,使得落在光电二极管(18)上的光产生雪崩效应。
-
公开(公告)号:US20070266169A1
公开(公告)日:2007-11-15
申请号:US11431681
申请日:2006-05-10
申请人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
发明人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
IPC分类号: G06F15/16
CPC分类号: H04L67/06 , H04L65/4084 , H04L67/104 , H04L67/1065 , H04L67/108 , H04L67/1091 , H04L67/1093 , H04L67/2842
摘要: A method and system for streaming media objects. A streaming system includes a group of end nodes and at least one core node connected via an overlay network. The end nodes cache segments of media objects and stream the media objects to a client segment by segment. Each end node stores segment indices for locating segments cached on end nodes or a core node in the system. The core node is a dedicated proxy which fetches media objects from a remote media server and streams the media objects to a client when the media objects are unavailable from the end nodes.
摘要翻译: 一种用于流媒体对象的方法和系统。 流系统包括一组终端节点和经由覆盖网络连接的至少一个核心节点。 终端节点缓存媒体对象的分段,并将媒体对象逐段流式传输到客户端。 每个终端节点存储用于定位缓存在终端节点上的段或系统中的核心节点的段索引。 核心节点是从远程媒体服务器获取媒体对象的专用代理,并且当媒体对象从终端节点不可用时,将媒体对象传送到客户端。
-
公开(公告)号:US20060190602A1
公开(公告)日:2006-08-24
申请号:US11290137
申请日:2005-11-30
申请人: Claudia Canali , Alexandre Gerber , Stephen Fisher , Michael Rabinovich , Oliver Spatscheck , Zhen Xiao
发明人: Claudia Canali , Alexandre Gerber , Stephen Fisher , Michael Rabinovich , Oliver Spatscheck , Zhen Xiao
IPC分类号: G06F15/173
CPC分类号: H04L29/12066 , H04L29/06 , H04L61/1511 , H04L67/1002 , H04L67/1008 , H04L67/101 , H04L67/1017 , H04L67/1021 , H04L67/1029 , H04L67/1031 , H04L67/1034 , H04L67/327 , H04L69/329
摘要: A platform that may be used to dynamically reallocation resources to support an Internet application is disclosed. In an embodiment, the platform may include two layers of distribution, one at the DNS layer and one at an Internet data center layer. The platform may include a dynamic resource allocation manager that causes instances of applications to be initiated in Internet data centers in response to dynamic conditions and characteristics of the application. A monitoring system module may be provided to keep the dynamic resource allocation manager informed as the health and utilization of instances of the application.
摘要翻译: 公开了可用于动态重新分配资源以支持因特网应用的平台。 在一个实施例中,平台可以包括两层分布,一层在DNS层,一层在互联网数据中心层。 该平台可以包括动态资源分配管理器,其响应于应用的动态条件和特性而使应用的实例在互联网数据中心中启动。 可以提供监视系统模块以将动态资源分配管理器通知为应用的实例的健康和利用。
-
公开(公告)号:US08838811B2
公开(公告)日:2014-09-16
申请号:US13528231
申请日:2012-06-20
申请人: Songqing Chen , Xiaoning Ding , Lei Guo , Enhua Tan , Zhen Xiao , Xiaodong Zhang
发明人: Songqing Chen , Xiaoning Ding , Lei Guo , Enhua Tan , Zhen Xiao , Xiaodong Zhang
IPC分类号: G06F15/16 , G06F15/173 , H04L29/08
CPC分类号: H04L67/1063
摘要: A peer-to-peer communication system in which a peer communicating with a tracker node on a local torrent can locate and download files that are not currently available from other peers communicating on the local torrent. To enable this, the tracker node maintains collaboration information for a list of files. The collaboration information includes, for each file, a list of locations at which a full copy of the file may be located. The list of locations may include active peers, dormant peers and remote tracker nodes. The collaboration information may be obtained from each peer when it joins a local torrent. Upon joining the torrent, the peer may provide the local tracker node with a list of files that it is willing to serve.
摘要翻译: 一种对等通信系统,其中与本地洪流上的跟踪器节点通信的对等体可以定位和下载当前在本地洪流上与其他对等体通信的当前不可用的文件。 为了实现这一点,跟踪器节点维护文件列表的协作信息。 对于每个文件,协作信息包括可以找到该文件的完整副本的位置列表。 位置列表可以包括活动对等体,休眠对等体和远程跟踪器节点。 协作信息可以在每个对等体加入本地洪流时获得。 在加入洪流时,对等体可以向本地跟踪器节点提供其愿意服务的文件的列表。
-
公开(公告)号:US08566470B2
公开(公告)日:2013-10-22
申请号:US13530258
申请日:2012-06-22
申请人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
发明人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
IPC分类号: G06F15/16
CPC分类号: H04L67/06 , H04L65/4084 , H04L67/104 , H04L67/1065 , H04L67/108 , H04L67/1091 , H04L67/1093 , H04L67/2842
摘要: A method and system for streaming media objects. A streaming system includes a group of end nodes and at least one core node connected via an overlay network. The end nodes cache segments of media objects and stream the media objects to a client segment by segment. Each end node stores segment indices for locating segments cached on end nodes or a core node in the system. The core node is a dedicated proxy which fetches media objects from a remote media server and streams the media objects to a client when the media objects are unavailable from the end nodes.
摘要翻译: 一种用于流媒体对象的方法和系统。 流系统包括一组终端节点和经由覆盖网络连接的至少一个核心节点。 终端节点缓存媒体对象的分段,并将媒体对象逐段流式传输到客户端。 每个终端节点存储用于定位缓存在终端节点上的段或系统中的核心节点的段索引。 核心节点是从远程媒体服务器获取媒体对象的专用代理,并且当媒体对象从终端节点不可用时,将媒体对象传送到客户端。
-
公开(公告)号:US20120265895A1
公开(公告)日:2012-10-18
申请号:US13530258
申请日:2012-06-22
申请人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
发明人: Songqing Chen , Lei Guo , Zhen Xiao , Xiaodong Zhang
IPC分类号: G06F15/16
CPC分类号: H04L67/06 , H04L65/4084 , H04L67/104 , H04L67/1065 , H04L67/108 , H04L67/1091 , H04L67/1093 , H04L67/2842
摘要: A method and system for streaming media objects. A streaming system includes a group of end nodes and at least one core node connected via an overlay network. The end nodes cache segments of media objects and stream the media objects to a client segment by segment. Each end node stores segment indices for locating segments cached on end nodes or a core node in the system. The core node is a dedicated proxy which fetches media objects from a remote media server and streams the media objects to a client when the media objects are unavailable from the end nodes.
摘要翻译: 一种用于流媒体对象的方法和系统。 流系统包括一组终端节点和经由覆盖网络连接的至少一个核心节点。 终端节点缓存媒体对象的分段,并将媒体对象逐段流式传输到客户端。 每个终端节点存储用于定位缓存在终端节点上的段或系统中的核心节点的段索引。 核心节点是从远程媒体服务器获取媒体对象的专用代理,并且当媒体对象从终端节点不可用时,将媒体对象传送到客户端。
-
-
-
-
-
-
-
-
-