Load balancing in network based telephony applications
    11.
    发明授权
    Load balancing in network based telephony applications 有权
    基于网络的电话应用中的负载平衡

    公开(公告)号:US08881167B2

    公开(公告)日:2014-11-04

    申请号:US12110813

    申请日:2008-04-28

    摘要: Techniques are disclosed for load balancing in networks such as those networks handling telephony applications. By way of example, a method for directing requests associated with calls to servers in a system comprised of a network routing calls between a plurality of nodes wherein a node participates in a call as a caller or a receiver and wherein a load balancer sends requests associated with calls to a plurality of servers comprises the following steps. A request associated with a node belonging to a group including a plurality of nodes is received. A server is selected to receive the request. A subsequent request is received. A determination is made whether or not the subsequent request is associated with a node belonging to the group. The subsequent request is sent to the server based on determining that the subsequent request is associated with a node belonging to the group.

    摘要翻译: 公开了用于诸如处理电话应用的那些网络的网络中的负载平衡的技术。 作为示例,一种用于将与呼叫相关联的请求定向在由多个节点之间的网络路由呼叫组成的系统中的服务器的方法,其中节点作为呼叫者或接收者参与呼叫,并且其中负载平衡器发送相关联的请求 对多个服务器的呼叫包括以下步骤。 接收与属于包括多个节点的组的节点相关联的请求。 选择服务器接收请求。 接收到后续请求。 确定后续请求是否与属于该组的节点相关联。 基于确定后续请求与属于该组的节点相关联,将后续请求发送到服务器。

    Method and system for efficient fragment caching
    12.
    发明授权
    Method and system for efficient fragment caching 有权
    高效片段缓存的方法和系统

    公开(公告)号:US07908437B2

    公开(公告)日:2011-03-15

    申请号:US12131180

    申请日:2008-06-02

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F17/30902 G06F17/30451

    摘要: Methods for serving data include maintaining an incomplete version of an object at a server and at least one fragment at the server. In response to a request for the object from a client, the incomplete version of the object, an identifier for a fragment comprising a portion of the objects and a position for the fragment within the object are sent to the client. After receiving the incomplete version of the object, the identifier, and the position, the client requests the fragment from the server using the identifier. The object is constructed by including the fragment in the incomplete version of the object in a location specified by the position.

    摘要翻译: 用于服务数据的方法包括在服务器处维护对象的不完整版本以及在服务器处保留至少一个片段。 响应于来自客户端的对象的请求,对象的不完整版本,包括对象的一部分的片段的标识符和对象内的片段的位置被发送到客户端。 在接收到对象的不完整版本,标识符和位置后,客户端使用标识符从服务器请求片段。 该对象通过将该片段包含在该位置指定的位置的不完整版本的对象中来构造。

    Method and Apparatus for Load Balancing in Network Based Telephony Application
    14.
    发明申请
    Method and Apparatus for Load Balancing in Network Based Telephony Application 有权
    基于网络的电话应用中负载平衡的方法和装置

    公开(公告)号:US20090271515A1

    公开(公告)日:2009-10-29

    申请号:US12110802

    申请日:2008-04-28

    IPC分类号: G06F15/173

    摘要: Techniques are disclosed for load balancing in networks such as those networks handling telephony applications. By way of example, such techniques direct requests associated with calls to servers in a system comprised of a network routing calls between a plurality of callers and at least one receiver wherein a load balancer sends requests associated with calls to a plurality of servers as follows. A request associated with a call, a caller, or a receiver is received, depending on the particular load balancing technique. A server is selected to receive the request. A subsequent request is received. A determination is made whether or not the subsequent request is associated with the call, the caller, or the receiver, depending on the particular load balancing technique. The subsequent request is sent to the server based on determining that the subsequent request is associated with the call, the caller, or the receiver, again depending on the particular load balancing technique.

    摘要翻译: 公开了用于诸如处理电话应用的那些网络的网络中的负载平衡的技术。 作为示例,这样的技术将包括在多个呼叫者之间的网络路由呼叫和至少一个接收机的系统中的对服务器的呼叫相关联的请求进行直接请求,其中负载平衡器如下发送与多个服务器的呼叫相关联的请求。 根据特定的负载平衡技术,接收到与呼叫,呼叫者或接收者相关联的请求。 选择服务器接收请求。 接收到后续请求。 根据具体的负载平衡技术,确定后续请求是否与呼叫,呼叫者或接收者相关联。 基于特定的负载均衡技术,基于确定后续请求与呼叫,呼叫者或接收者相关联,将后续请求发送到服务器。

    Methods and Apparatus for Adaptively Determining Trust in Client-Server Environments
    15.
    发明申请
    Methods and Apparatus for Adaptively Determining Trust in Client-Server Environments 有权
    自适应确定客户端 - 服务器环境信任的方法和装置

    公开(公告)号:US20090100504A1

    公开(公告)日:2009-04-16

    申请号:US11873144

    申请日:2007-10-16

    IPC分类号: G06F7/04

    摘要: Techniques are disclosed for adaptively determining trust in client-server environments. By way of example, a method for assigning a trust level to a client in a client-server environment including at least one client communicating with a plurality of servers includes the following steps. Information associated with a server s1 and a server s2 different from s1 is obtained regarding a request r1 sent by a client and received by s1 and a request r2 sent by the client and received by s2. The obtained information is utilized to assign at least one trust level to the client.

    摘要翻译: 公开了用于自适应地确定客户机 - 服务器环境中的信任的技术。 作为示例,用于在包括与多个服务器通信的至少一个客户端的客户机 - 服务器环境中的客户端分配信任级别的方法包括以下步骤。 关于与s1不同的服务器s1和服务器s2的信息关于由客户端发送并由s1接收的请求r1和由客户端发送并由s2接收的请求r2获得。 所获得的信息用于向客户端分配至少一个信任级别。

    METHODS AND SYSTEMS FOR AUTOMATICALLY DETERMINING CONFIGURATION PARAMETERS
    16.
    发明申请
    METHODS AND SYSTEMS FOR AUTOMATICALLY DETERMINING CONFIGURATION PARAMETERS 有权
    用于自动确定配置参数的方法和系统

    公开(公告)号:US20080209445A1

    公开(公告)日:2008-08-28

    申请号:US11680000

    申请日:2007-02-28

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505

    摘要: Techniques are disclosed for automatically determining one or more configuration parameters associated with one or more programs executable by a computing system. For example, in a system including at least one application and at least one parameter which affects a behavior of the at least one application, a method for determining a frequency for invoking the at least one application includes the following steps. The method estimates a cost which includes overhead resulting from invoking the at least one application. The method estimates an improvement in the behavior resulting from modifying the at least one parameter based on invoking the at least one application. The method selects the frequency based on the cost and the improvement.

    摘要翻译: 公开了用于自动确定与计算系统可执行的一个或多个程序相关联的一个或多个配置参数的技术。 例如,在包括至少一个应用的系统和影响至少一个应用的行为的至少一个参数的系统中,用于确定用于调用至少一个应用的频率的方法包括以下步骤。 该方法估计包括调用至少一个应用程序导致的开销的成本。 该方法估计基于调用至少一个应用程序来修改所述至少一个参数而导致的行为的改善。 该方法根据成本和改进选择频率。

    Methods and systems for efficiently managing persistent storage
    17.
    发明授权
    Methods and systems for efficiently managing persistent storage 失效
    有效管理永久性存储的方法和系统

    公开(公告)号:US06851021B2

    公开(公告)日:2005-02-01

    申请号:US09921820

    申请日:2001-08-03

    IPC分类号: G06F12/00 G06F13/00

    摘要: A log of transactions is maintained on a persistent storage device. When a block of storage is allocated or deallocated, this transaction is recorded. If the persistent storage device is allowed to be slightly obsolete (i.e., not fully up-to-date), the log stored on the persistent storage device does not necessarily have to be updated right away. By delaying log updating until a certain number of transactions have transpired, memory seeks can be reduced, significantly improving performance. Further, directory information on the persistent storage device may be periodically updated from the log. This is preferably done infrequently enough so that the amortized cost for updating directory information is low.

    摘要翻译: 在永久存储设备上维护事务日志。 当分配或释放存储块时,将记录此事务。 如果永久存储设备被允许稍微过时(即,不完全更新),则存储在永久存储设备上的日志不一定必须立即更新。 通过延迟日志更新直到一定数量的事务发生,可以减少内存搜索,显着提高性能。 此外,可以从日志中周期性地更新关于永久存储设备的目录信息。 优选地这样做很少,使得用于更新目录信息的摊销成本低。

    Methods and apparatus for access control in service-oriented computing environments
    18.
    发明授权
    Methods and apparatus for access control in service-oriented computing environments 有权
    面向服务的计算环境中访问控制的方法和设备

    公开(公告)号:US08977845B2

    公开(公告)日:2015-03-10

    申请号:US11734319

    申请日:2007-04-12

    IPC分类号: H04L9/32 H04L29/06 G06F21/31

    摘要: Improved access control techniques for use in a service-oriented computing environment are disclosed. For example, one method for authenticating a client in a service-oriented environment, wherein the service-oriented environment includes a plurality of services, includes the following steps. At least one service of the plurality of services is invoked. State information is associated with the at least one service invoked. The state information is used to authenticate a client with at least one service. Further, a method for access control in a service-oriented environment, wherein the service-oriented environment includes a plurality of services, includes the following steps. A rule specification language is provided. At least one rule is specified using the rule specification language. A verification is performed to determine whether or not the client satisfies the at least one rule. The client is granted access to a service when the client satisfies the at least one rule.

    摘要翻译: 公开了一种用于面向服务的计算环境中的改进的访问控制技术。 例如,一种用于在面向服务的环境中验证客户端的方法,其中面向服务的环境包括多个服务,包括以下步骤。 调用多个服务中的至少一个服务。 状态信息与所调用的至少一个服务相关联。 状态信息用于对至少一个服务的客户端进行身份验证。 此外,一种面向服务的环境中的访问控制方法,其中面向服务的环境包括多个服务,包括以下步骤。 提供规则规范语言。 使用规则规范语言指定至少一个规则。 执行验证以确定客户端是否满足至少一个规则。 当客户端满足至少一个规则时,客户端被授予对服务的访问权限。

    Method and Apparatus for Determining Resources Consumed by Tasks
    19.
    发明申请
    Method and Apparatus for Determining Resources Consumed by Tasks 有权
    用于确定任务消耗的资源的方法和装置

    公开(公告)号:US20110225594A1

    公开(公告)日:2011-09-15

    申请号:US12723914

    申请日:2010-03-15

    IPC分类号: G06F9/46

    摘要: In a computer system comprising a plurality of computing devices wherein the plurality of computing devices processes a plurality of tasks and each task has a task type, a method for determining overheads associated with task types comprises the following steps. Overheads are estimated for a plurality of task types. One of the plurality of computing devices is selected to execute one of the plurality of tasks, wherein the selection comprises estimating load on at least a portion of the plurality of computing devices from tasks assigned to at least a portion of the plurality of computing devices and the estimates of overheads of the plurality of task types. One or more of the estimates of overheads of the plurality of task types are varied.

    摘要翻译: 在包括多个计算设备的计算机系统中,其中所述多个计算设备处理多个任务,并且每个任务具有任务类型,用于确定与任务类型相关联的开销的方法包括以下步骤。 估计多个任务类型的开销。 选择多个计算设备中的一个来执行多个任务中的一个,其中所述选择包括从分配给所述多个计算设备的至少一部分的任务估计所述多个计算设备的至少一部分上的负载,以及 多个任务类型的开销的估计。 改变多个任务类型的开销的估计中的一个或多个。

    Method and System for Matching Interest and Availability of Services in Distributed Federated Service Domains
    20.
    发明申请
    Method and System for Matching Interest and Availability of Services in Distributed Federated Service Domains 失效
    在分布式联合服务领域匹配服务的兴趣和可用性的方法和系统

    公开(公告)号:US20110125903A1

    公开(公告)日:2011-05-26

    申请号:US12625806

    申请日:2009-11-25

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: G06F9/5055

    摘要: Systems, methods, apparatus and articles of manufacture are disclosed for tracking, propagation and matching of messages pertaining to the interest in and availability of services across autonomous service domains In one embodiment of the invention, a system of distributed, federated service domains in a service-oriented environment is provided wherein each service domain comprises: a plurality of locally provided services; a plurality of service requesters; and a service registry comprising descriptions of: one or more locally provided services; and one or more requested services, each of the requested services being one of: a fulfilled reference to a foreign service; and an unfulfilled reference to a foreign service.

    摘要翻译: 公开了用于跟踪,传播和匹配关于跨越自主服务域的服务的兴趣和可用性的消息的系统,方法,装置和制品在本发明的一个实施例中,服务中的分布式,联合服务域的系统 提供了一种面向对象的环境,其中每个服务域包括:多个本地提供的服务; 多个服务请求者; 以及包括以下描述的服务注册表:一个或多个本地提供的服务; 和一个或多个所请求的服务,每个所请求的服务是以下之一:对外部服务的满足的引用; 和对外国服务的未兑现的参考。