Method and system for efficient fragment caching
    11.
    发明授权
    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 Hierarchical Selective Personalization
    13.
    发明申请
    Method and Apparatus for Hierarchical Selective Personalization 审中-公开
    分层选择个性化的方法和装置

    公开(公告)号:US20100011123A1

    公开(公告)日:2010-01-14

    申请号:US12562649

    申请日:2009-09-18

    IPC分类号: G06F15/16

    CPC分类号: G06F16/9535

    摘要: A technique for delivering content in a client-server system based on a request received at a computing device from a client includes determining a current load on a next-level computing device of a hierarchy. When this current load is such that a response time for delivery of the request from the next-level computing device would increase above a given threshold, a client type associated with the request is checked and, when the client type indicates that the client is below a given priority level, content to be delivered to the client in response to the request is personalized at the receiving computing device. When the current load is such that the response time would not increase above a given threshold, the request is sent from the receiving computing device to the next-level computing device and the content to be delivered is personalized at the next-level computing device.

    摘要翻译: 基于从计算设备从客户端接收的请求在客户机 - 服务器系统中传送内容的技术包括确定层次结构的下一级计算设备上的当前负载。 当此当前负载使得用于递送来自下一级计算设备的请求的响应时间将增加到高于给定阈值时,检查与请求相关联的客户端类型,并且当客户端类型指示客户端在下方时 在给定的优先级中,在接收计算设备处个性化要向客户端递送响应于该请求的内容。 当当前负载使得响应时间不会增加到高于给定阈值时,该请求从接收计算设备发送到下一级计算设备,并且将在下一级计算设备处将要发送的内容进行个性化。

    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.

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

    Methods and systems for coordinated transactions
    19.
    发明授权
    Methods and systems for coordinated transactions 有权
    协调交易的方法和系统

    公开(公告)号:US08898669B2

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

    申请号:US11830195

    申请日:2007-07-30

    IPC分类号: G06F9/46 G06F9/48

    摘要: Automated techniques are disclosed for coordinating request or transaction processing in a data processing system. For example, a technique for handling requests in a data processing system comprises the following steps. A compound request comprising at least two individual requests of different types is received. An individual request r1 of the compound request is placed on a queue for requests of type t1, wherein t1 is the request type of r1. After r1 has reached the front of the queue, it is determined if at least one individual request of said compound request can execute. The compound request is executed if it is determined that all individual requests of the compound request can execute.

    摘要翻译: 公开了用于在数据处理系统中协调请求或事务处理的自动化技术。 例如,在数据处理系统中处理请求的技术包括以下步骤。 接收到包含至少两个不同类型的单独请求的复合请求。 复合请求的单个请求r1被放置在类型为t1的请求的队列上,其中t1是r1的请求类型。 在r1到达队列的前面之后,确定是否可以执行所述复合请求的至少一个单独请求。 如果确定复合请求的所有单独请求都可以执行,则执行复合请求。

    Method and Apparatus for Determining Resources Consumed by Tasks
    20.
    发明申请
    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.

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