会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for network distribution and provisioning of applications across multiple domains
    • 跨多个域的应用程序的网络分发和配置的方法和装置
    • US08140666B2
    • 2012-03-20
    • US11693349
    • 2007-03-29
    • Daniel Manuel DiasDilip Dinkar KandlurJames Thomas RayfieldAnees A. Shaikh
    • Daniel Manuel DiasDilip Dinkar KandlurJames Thomas RayfieldAnees A. Shaikh
    • H04J3/22
    • H04L47/12H04L41/5003H04L41/5009H04L41/5025H04L45/306H04L47/70H04L47/745H04L47/783
    • Techniques are disclosed for network distribution and provisioning of applications, such as transactional applications and parallel applications, across multiple administrative domains that ensure compliance with service level agreements. For example, a method of provisioning one or more resources in a distributed computing network to ensure compliance with a service level agreement associated with a computer application includes the following steps. Network performance is monitored between a local domain and one or more cooperating domains connected to the local domain by network paths. A present or predicted violation of the service level agreement is identified based on at least a portion of results of the monitoring step. One or more cooperating domains are selected that can effect compliance with the service level agreement by instantiating one or more network resources within at least one of the selected cooperating domains in response to a request from the local domain. Reconfiguration of the local domain is effectuated to allow the computer application to make use of the one or more newly instantiated network resources within the selected cooperating domain.
    • 公开了跨多个管理域的网络分发和应用程序(如事务性应用程序和并行应用程序)的技术,确保符合服务级别协议。 例如,在分布式计算网络中配置一个或多个资源以确保符合与计算机应用程序相关联的服务水平协议的方法包括以下步骤。 通过网络路径在本地域与连接到本地域的一个或多个协作域之间监视网络性能。 基于监视步骤的结果的至少一部分来识别当前或预测的服务级别协议的违反。 选择一个或多个合作域,其可以响应于来自本地域的请求,通过在所选择的协作域中的至少一个中实例化一个或多个网络资源来实现服务级别协议的一致性。 实现本地域的重新配置以允许计算机应用程序利用所选协作域内的一个或多个新实例化的网络资源。
    • 4. 发明授权
    • Constructing declarative componentized applications
    • 构造声明化组件化应用程序
    • US08250112B2
    • 2012-08-21
    • US12486252
    • 2009-06-17
    • Avraham LeffJames Thomas Rayfield
    • Avraham LeffJames Thomas Rayfield
    • G06F17/00
    • G06F8/38
    • Techniques for constructing a software application are provided. A data model of the application is represented as a relational model. Control logic of the application is defined to specify each of a plurality of operations of the application as a mapping from a current state of the application data model and one or more current application inputs to a new state of the application data model and one or more application outputs, described by one or more relational algebra operations selected from the group consisting of a relation-complement operation, a disjunction operation and a conjunction operation.
    • 提供了构建软件应用程序的技术。 应用程序的数据模型表示为关系模型。 应用程序的控制逻辑被定义为将应用程序的多个操作中的每一个指定为从应用数据模型的当前状态和一个或多个当前应用输入到应用数据模型的新状态和一个或多个 应用输出,由从关系互补操作,分离操作和连接操作组成的组中选择的一个或多个关系代数操作描述。
    • 6. 发明申请
    • METHOD AND APPARATUS FOR NETWORK DISTRIBUTION AND PROVISIONING OF APPLICATIONS ACROSS MULTIPLE DOMAINS
    • 用于网络分配和提供多个域应用程序的方法和装置
    • US20080240150A1
    • 2008-10-02
    • US11693349
    • 2007-03-29
    • Daniel Manuel DiasDilip Dinkar KandlurJames Thomas RayfieldAnees A. Shaikh
    • Daniel Manuel DiasDilip Dinkar KandlurJames Thomas RayfieldAnees A. Shaikh
    • H04J3/22
    • H04L47/12H04L41/5003H04L41/5009H04L41/5025H04L45/306H04L47/70H04L47/745H04L47/783
    • Techniques are disclosed for network distribution and provisioning of applications, such as transactional applications and parallel applications, across multiple administrative domains that ensure compliance with service level agreements. For example, a method of provisioning one or more resources in a distributed computing network to ensure compliance with a service level agreement associated with a computer application includes the following steps. Network performance is monitored between a local domain and one or more cooperating domains connected to the local domain by network paths. A present or predicted violation of the service level agreement is identified based on at least a portion of results of the monitoring step. One or more cooperating domains are selected that can effect compliance with the service level agreement by instantiating one or more network resources within at least one of the selected cooperating domains in response to a request from the local domain. Reconfiguration of the local domain is effectuated to allow the computer application to make use of the one or more newly instantiated network resources within the selected cooperating domain.
    • 公开了跨多个管理域的网络分发和应用程序(如事务性应用程序和并行应用程序)的技术,确保符合服务级别协议。 例如,在分布式计算网络中配置一个或多个资源以确保符合与计算机应用程序相关联的服务水平协议的方法包括以下步骤。 通过网络路径在本地域与连接到本地域的一个或多个协作域之间监视网络性能。 基于监视步骤的结果的至少一部分来识别当前或预测的服务级别协议的违反。 选择一个或多个合作域,其可以响应于来自本地域的请求,通过在所选择的协作域中的至少一个中实例化一个或多个网络资源来实现服务级别协议的一致性。 实现本地域的重新配置以允许计算机应用程序利用所选协作域内的一个或多个新实例化的网络资源。
    • 7. 发明授权
    • Constructing declarative componentized applications
    • 构造声明化组件化应用程序
    • US08631049B2
    • 2014-01-14
    • US13431538
    • 2012-03-27
    • Avraham LeffJames Thomas Rayfield
    • Avraham LeffJames Thomas Rayfield
    • G06F17/00
    • G06F8/38
    • Techniques for constructing a software application are provided. A data model of the application is represented as a relational model. Control logic of the application is defined to specify each of a plurality of operations of the application as a mapping from a current state of the application data model and one or more current application inputs to a new state of the application data model and one or more application outputs, described by one or more relational algebra operations selected from the group consisting of a relation-complement operation, a disjunction operation and a conjunction operation.
    • 提供了构建软件应用程序的技术。 应用程序的数据模型表示为关系模型。 应用程序的控制逻辑被定义为将应用程序的多个操作中的每一个指定为从应用数据模型的当前状态和一个或多个当前应用输入到应用数据模型的新状态和一个或多个 应用输出,由从关系互补操作,分离操作和连接操作组成的组中选择的一个或多个关系代数操作描述。
    • 8. 发明申请
    • SYSTEM AND METHOD FOR CACHING DATA IN MEMORY AND ON DISK
    • 用于在存储器和磁盘上缓存数据的系统和方法
    • US20120317339A1
    • 2012-12-13
    • US13159119
    • 2011-06-13
    • Thomas R. GisselAvraham LeffBenjamin Michael PareesJames Thomas Rayfield
    • Thomas R. GisselAvraham LeffBenjamin Michael PareesJames Thomas Rayfield
    • G06F12/08G06F12/00
    • G06F12/0871G06F12/0897G06F2212/225
    • A cache is configured as a hybrid disk-overflow system in which data sets generated by applications running in a distributed computing system are stored in a fast access memory portion of cache, e.g., in random access memory and are moved to a slower access memory portion of cache, e.g., persistent durable memory such as a solid state disk. Each data set includes application-defined key data and bulk data. The bulk data are moved to slab-allocated slower access memory while the key data are maintained in fast access memory. A pointer to the location within the slower access memory containing the bulk data is stored in the fast access memory in association with the key data. Applications call data sets within the cache using the key data, and the pointers facilitate access, management and manipulation of the associated bulk data. Access, management and manipulation occur asynchronously with the application calls.
    • 缓存被配置为混合磁盘溢出系统,其中在分布式计算系统中运行的应用程序生成的数据集存储在高速缓存的快速存取存储器部分中,例如在随机存取存储器中,并被移动到较慢的存取存储器部分 的缓存,例如持久耐用的内存,如固态磁盘。 每个数据集包括应用程序定义的关键数据和批量数据。 批量数据被移动到slab分配较慢的访问存储器,而密钥数据保存在快速访问存储器中。 指向包含批量数据的较慢存取存储器内的位置的指针与密钥数据相关联地存储在快速存取存储器中。 应用程序使用密钥数据调用缓存内的数据集,并且指针便于访问,管理和操纵相关的批量数据。 访问,管理和操作与应用程序调用异步发生。