会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for application load balancing
    • 应用负载均衡的方法和系统
    • US07454458B2
    • 2008-11-18
    • US10179910
    • 2002-06-24
    • Nayeem IslamShahid Shoaib
    • Nayeem IslamShahid Shoaib
    • G06F15/16G06F15/173
    • G06F9/505
    • In one aspect of the invention, a method for load balancing an application among a plurality of computing devices coupled with at least one access network for communication between the devices is provided. The method comprises storing the application on a server device coupled with the access network. The method also comprises measuring a set of application attributes associated with the application, including at least one performance attribute for characterizing a user perceived performance of the application. The method further comprises issuing a request, from a client device coupled with the access network, for the application. Additionally, the method comprises provisioning execution of the application on the client or server device in response to the request based on the set of application attributes. The method further comprises executing the application on the client or server device in response to provisioning the execution of the application.
    • 在本发明的一个方面,提供了一种用于在与至少一个接入网络耦合的多个计算设备之间对应用进行负载平衡的方法,用于在所述设备之间进行通信。 该方法包括将应用程序存储在与接入网络耦合的服务器设备上。 该方法还包括测量与应用相关联的一组应用属性,包括用于表征用户感知到的应用的性能的至少一个性能属性。 该方法还包括从与接入网络耦合的客户端设备发送用于该应用的请求。 此外,该方法包括响应于基于该组应用属性的请求来在客户端或服务器设备上提供应用的执行。 该方法还包括响应于提供应用的执行而在客户端或服务器设备上执行应用。
    • 3. 发明授权
    • Method for dynamically switching fault tolerance schemes
    • 动态切换容错方案的方法
    • US07243263B2
    • 2007-07-10
    • US10817112
    • 2004-04-01
    • Shahid ShoaibNayeem Islam
    • Shahid ShoaibNayeem Islam
    • G06F11/00
    • H04L41/06
    • In one aspect of the invention, a method of dynamically switching among a plurality of fault tolerance schemes is provided. The fault tolerance schemes are associated with a fault tolerance mechanism that executes in a distributed system. The method comprises obtaining a wait time of at least one user interface event occurring in the distributed system. The wait time includes at least one of a communications time, a service time and a fault tolerance time. The method further comprises determining whether a mean of the wait time is greater than a predetermined mean wait time threshold. The method also comprises determining whether the communications time, the service time and the fault tolerance time are mutually independent when the mean of the wait time is greater than the predetermined mean wait time threshold. In addition, the method comprises determining whether the mean of the wait time can be improved by reducing a mean of the fault tolerance time when the communications time, the service time and the fault tolerance time are mutually independent. The method also comprises switching from a first fault tolerance scheme to a second fault tolerance scheme when the wait time can be improved by reducing the mean of the fault tolerance time.
    • 在本发明的一个方面,提供了一种在多个容错方案之间动态切换的方法。 容错方案与在分布式系统中执行的容错机制相关联。 该方法包括获得在分布式系统中发生的至少一个用户界面事件的等待时间。 等待时间包括通信时间,服务时间和容错时间中的至少一个。 该方法还包括确定等待时间的均值是否大于预定的平均等待时间阈值。 该方法还包括当等待时间的平均值大于预定的平均等待时间阈值时,确定通信时间,服务时间和容错时间是否相互独立。 此外,该方法包括:当通信时间,服务时间和容错时间相互独立时,通过减小容错时间的平均值来确定是否能够改善等待时间的平均值。 该方法还包括当通过减小容错时间的平均值来改善等待时间时,从第一容错方案切换到第二容错方案。
    • 4. 发明授权
    • Configurable reliable messaging system
    • 可配置的可靠消息系统
    • US07152180B2
    • 2006-12-19
    • US10313265
    • 2002-12-06
    • Shahid ShoaibNayeem Islam
    • Shahid ShoaibNayeem Islam
    • G06F11/00
    • H04L41/0803H04L41/0654H04L41/0836
    • In one aspect of the invention, a configurable reliable messaging system is provided. The configurable reliable messaging system comprises a communication subsystem capable of configurably transmitting and receiving a message across a network using at least one of a plurality of network links, a plurality of internet protocols and a plurality of transport protocols. The configurable reliable messaging system also comprises a reliability subsystem capable of configurably logging the message, detecting a plurality of failures, notifying a remote entity interconnected with the configurable reliable messaging system via the network of the plurality of failures, and recovering from the plurality of failures. In addition, the configurable reliable messaging system comprises a control module capable of configuring the communication subsystem and the reliability subsystem based on a set of input parameters.
    • 在本发明的一个方面,提供了可配置的可靠消息系统。 可配置的可靠消息系统包括能够使用多个网络链路,多个因特网协议和多个传输协议中的至少一个来跨网络可配置地发送和接收消息的通信子系统。 可配置的可靠消息系统还包括能够可配置地记录消息,检测多个故障的可靠性子系统,通过多个故障的网络通知与可配置可靠消息系统互连的远程实体,以及从多个故障中恢复 。 此外,可配置的可靠消息系统包括能够基于一组输入参数来配置通信子系统和可靠性子系统的控制模块。
    • 5. 发明授权
    • Method for dynamically switching fault tolerance schemes
    • 动态切换容错方案的方法
    • US06745339B2
    • 2004-06-01
    • US10243083
    • 2002-09-13
    • Shahid ShoaibNayeem Islam
    • Shahid ShoaibNayeem Islam
    • G06F1100
    • H04L41/06
    • In one aspect of the invention, a method of dynamically switching among a plurality of fault tolerance schemes is provided. The fault tolerance schemes are associated with a fault tolerance mechanism that executes in a distributed system. The method comprises obtaining a wait time of at least one user interface event occurring in the distributed system. The wait time includes at least one of a communications time, a service time and a fault tolerance time. The method further comprises determining whether a mean of the wait time is greater than a predetermined mean wait time threshold. The method also comprises determining whether the communications time, the service time and the fault tolerance time are mutually independent when the mean of the wait time is greater than the predetermined mean wait time threshold. In addition, the method comprises determining whether the mean of the wait time can be improved by reducing a mean of the fault tolerance time when the communications time, the service time and the fault tolerance time are mutually independent. The method also comprises switching from a first fault tolerance scheme to a second fault tolerance scheme when the wait time can be improved by reducing the mean of the fault tolerance time.
    • 在本发明的一个方面,提供了一种在多个容错方案之间动态切换的方法。 容错方案与在分布式系统中执行的容错机制相关联。 该方法包括获得在分布式系统中发生的至少一个用户界面事件的等待时间。 等待时间包括通信时间,服务时间和容错时间中的至少一个。 该方法还包括确定等待时间的均值是否大于预定的平均等待时间阈值。 该方法还包括当等待时间的平均值大于预定的平均等待时间阈值时,确定通信时间,服务时间和容错时间是否相互独立。 此外,该方法包括:当通信时间,服务时间和容错时间相互独立时,通过减小容错时间的平均值来确定是否能够改善等待时间的平均值。 该方法还包括当通过减小容错时间的平均值来改善等待时间时,从第一容错方案切换到第二容错方案。
    • 6. 发明授权
    • Index-based parameter access and software for using the same
    • 基于索引的参数访问和使用该参数的软件
    • US07278133B2
    • 2007-10-02
    • US11109253
    • 2005-04-18
    • Manuel RomanNayeem Islam
    • Manuel RomanNayeem Islam
    • G06F9/44
    • G06F8/00Y10S707/99931Y10S707/99933Y10S707/99934Y10S707/99936
    • A method and apparatus for composing software are described. In one embodiment, the apparatus comprises a loader to obtain software structure data identifying a plurality of application components associated with requested functionality and to obtain software logic data indicating interaction rules between the plurality of application components, a parameter index generator to parse a description file and generate an index for each parameter of the plurality of application components, a parameter mapping to map input, output and state parameters to indices that are used by application components to access the input, output and state parameters, and a scheduler to coordinate an invocation of the plurality of application components at run time based on the software logic data.
    • 描述了组合软件的方法和装置。 在一个实施例中,该装置包括一个装载器,用于获得识别与所请求的功能相关联的多个应用组件的软件结构数据,并获得指示多个应用组件之间的交互规则的软件逻辑数据,用于解析描述文件的参数索引生成器 为所述多个应用组件的每个参数生成索引,所述参数映射以将输入,输出和状态参数映射到由应用组件用于访问所述输入,输出和状态参数的索引,以及调度器, 基于软件逻辑数据在运行时的多个应用组件。
    • 7. 发明申请
    • Index-based parameter access and software for using the same
    • 基于索引的参数访问和使用该参数的软件
    • US20060020689A1
    • 2006-01-26
    • US11109253
    • 2005-04-18
    • Manuel RomanNayeem Islam
    • Manuel RomanNayeem Islam
    • G06F15/177
    • G06F8/00Y10S707/99931Y10S707/99933Y10S707/99934Y10S707/99936
    • A method and apparatus for composing software are described. In one embodiment, the apparatus comprises a loader to obtain software structure data identifying a plurality of application components associated with requested functionality and to obtain software logic data indicating interaction rules between the plurality of application components, a parameter index generator to parse a description file and generate an index for each parameter of the plurality of application components, a parameter mapping to map input, output and state parameters to indices that are used by application components to access the input, output and state parameters, and a scheduler to coordinate an invocation of the plurality of application components at run time based on the software logic data.
    • 描述了组合软件的方法和装置。 在一个实施例中,该装置包括一个装载器,用于获得识别与所请求的功能相关联的多个应用组件的软件结构数据,并获得指示多个应用组件之间的交互规则的软件逻辑数据,用于解析描述文件的参数索引生成器 为所述多个应用组件的每个参数生成索引,所述参数映射以将输入,输出和状态参数映射到由应用组件用于访问所述输入,输出和状态参数的索引,以及调度器, 基于软件逻辑数据在运行时的多个应用组件。