会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • Dynamically expanding computing resources in a networked computing environment
    • 在网络计算环境中动态扩展计算资源
    • US08898291B2
    • 2014-11-25
    • US13204905
    • 2011-08-08
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • G06F15/173G06F9/50
    • H04L47/823G06F9/5011H04L43/0876
    • Embodiments of the present invention provide an approach for dynamically expanding cloud capacity (e.g., computing resources), based on infrastructure needs. In a typical embodiment, an available capacity of a set (e.g., at least one) of computing resources in the networked computing environment will be determined. Then, a future capacity needed for processing a set of workloads in the networked computing environment will be forecasted. Such a forecast can be made based on multiple factors/approaches. For example, the forecast can be made based upon at least one of the following: an average consumption of the set of computing resources over a predetermined period of time, a periodic estimation of consumption of the set of computing resources, a scheduled consumption of the set of computing resources, and/or a potential capacity of the set of computing resources. In general, the scheduled consumption can be determined based on at least one resource consumption schedule stored in a computer data structure, while the potential capacity can be determined based upon a set of application events associated with the set of workloads. Regardless of the approach utilized, once the future capacity has been forecasted, it will be determined whether the future capacity exceeds the available capacity. If so, the available capacity of the set of computing resources will be expanded (e.g., hardware and/or software elements will be added to the networked computing infrastructure and/or made available) until the available capacity at least meets the future capacity.
    • 本发明的实施例提供了一种基于基础设施需求动态扩展云容量(例如,计算资源)的方法。 在典型的实施例中,将确定网络计算环境中的一组(例如,至少一个)计算资源的可用容量。 然后,将预测在网络化计算环境中处理一组工作负载所需的未来容量。 这样的预测可以基于多种因素/方法。 例如,可以基于以下中的至少一个进行预测:在预定时间段内该组计算资源的平均消耗,该组计算资源的消耗的周期性估计, 一组计算资源,和/或一组计算资源的潜在容量。 通常,可以基于存储在计算机数据结构中的至少一个资源消耗调度来确定调度消耗,同时可以基于与该组工作负载相关联的一组应用事件来确定潜在容量。 无论采用何种方法,一旦预测未来能力,将确定未来能力是否超过可用容量。 如果是这样,则将扩展该组计算资源的可用容量(例如,硬件和/或软件元素将被添加到联网计算基础设施和/或可用),直到可用容量至少满足将来容量。
    • 63. 发明授权
    • Emergency routing within a controllable transit system
    • 可控转接系统内的紧急路由
    • US08406986B2
    • 2013-03-26
    • US12767869
    • 2010-04-27
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBenjamin G. Morris
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBenjamin G. Morris
    • G06F19/00
    • B61L27/00B61L27/04G01C21/3415G06Q50/26G06Q50/30G08G1/127G08G1/207G08G5/065
    • Embodiments of the present invention provide a solution for an orderly and well-considered evacuation of a Personal Rapid Transit (PRT) system in the event of declared emergency. It describes the mapping of evacuation points and subsequent routing of PRT vehicles according to both the nature/location of the emergency and outflow capacity at each evacuation point. A PRT is defined as an automatic method by which personal transport vehicles (a/k/a “pods”) can be used to efficiently and rapidly move people between various points within a closed area (for example, a city center). In an ideal world, these pods can be thought of as intelligent automated vehicles (similar to driverless taxis) that can adapt to changing demand to optimize the movement of people. For example, an emergency may be declared within a PRT system which does not cause widespread power loss, but which does require an orderly evacuation (e.g., smoke or flooding). In such events, PRT vehicles will be routed through the means described here to an evacuation point capable of handling such outflow in an orderly manner.
    • 本发明的实施例提供了一种解决方案,用于在宣布紧急情况下,有秩序地,仔细考虑撤离个人快速公交(PRT)系统。 它描述了撤离点的映射和随后的PRT车辆的路由,根据每个撤离点的紧急和流出能力的性质/位置。 PRT被定义为可以使用个人运输车辆(a / k / a pod)来在封闭区域(例如,市中心)内的各个点之间有效地和快速地移动人的自动方法。 在理想的世界中,这些荚可以被认为是智能自动化车辆(类似于无人驾驶的出租车),可适应不断变化的需求,以优化人员的行动。 例如,紧急情况可以在PRT系统内宣布,不会导致广泛的功率损耗,但是需要有序撤离(例如,烟雾或淹水)。 在这种情况下,PRT车辆将通过这里描述的手段被路由到能够有秩序地处理这种流出的撤离点。
    • 66. 发明授权
    • Dynamically relocating workloads in a networked computing environment
    • 在网络化计算环境中动态重定位工作负载
    • US09229777B2
    • 2016-01-05
    • US13204910
    • 2011-08-08
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • G06F15/173G06F9/50
    • G06F9/5044G06F9/505
    • Embodiments of the present invention provide an approach for dynamically relocating a set of workloads among geographic regions of a networked computing environment (e.g., a cloud computing environment) based on infrastructure/computing resource needs. In a typical embodiment, it is determined whether a first geographic region of the networked computing environment has a first set of computing resources with an available capacity that meets a needed capacity for handling a set of workloads that is initially associated with the first geographic region. If not, a second geographic region of the networked computing environment having a second set of computing resources with the needed capacity is identified. In general, this determination can be made based upon multiple factors such as: a set of performance requirements, stored in at least one computer data structure, needed to handle the set of workloads; a set of environmental parameters, stored in the at least one computer data structure, having a potential to affect the handling of the set of workloads; and/or a set of cost parameters, stored in the at least one computer data structure, associated with handling the set of workloads. Once the second geographic region has been identified, the set of workloads can be associated with and handled thereby.
    • 本发明的实施例提供了一种用于基于基础设施/计算资源需求在网络计算环境(例如,云计算环境)的地理区域之间动态地重定位一组工作负载的方法。 在典型的实施例中,确定联网的计算环境的第一地理区域是否具有满足用于处理最初与第一地理区域相关联的一组工作负载的所需能力的可用容量的第一组计算资源。 如果不是,则识别具有所需容量的具有第二组计算资源的联网计算环境的第二地理区域。 一般而言,这种确定可以基于多个因素进行,例如:存储在处理该组工作负载所需的至少一个计算机数据结构中的一组性能要求; 存储在所述至少一个计算机数据结构中的一组环境参数,具有影响所述一组工作负载的处理的潜力; 和/或存储在所述至少一个计算机数据结构中的一组成本参数,其与处理所述工作负载集相关联。 一旦确定了第二个地理区域,就可以将这组工作负载与之相关联并进行处理。
    • 67. 发明授权
    • Migrating data between networked computing environments
    • 在联网计算环境之间迁移数据
    • US08909734B2
    • 2014-12-09
    • US13367412
    • 2012-02-07
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • Gregory J. BossChristopher J. DawsonRick A. Hamilton, IIBrian M. O'Connell
    • G06F15/16
    • G06F3/0604G06F3/061G06F3/0649G06F3/067
    • Embodiments of the present invention provide an approach for predictively migrating data between network computing environments (e.g., cloud computing environments). Specifically, in a typical embodiment, data access patterns for sets of data utilized by a set of services running in a first networked computing environment may be analyzed. Based on the analysis one or more of the sets of data may be identified as candidates to be migrated from the first networked computing environment to a second networked computing environment. Then, a data migration protocol for the one or more sets of data to be migrated to the second networked computing environment may be generated based on the data access patterns and a predicted data migration time. Based on the data migration protocol, the one or more sets of data may then be migrated to the second networked computing environment.
    • 本发明的实施例提供了一种用于在网络计算环境(例如,云计算环境)之间预测性迁移数据的方法。 具体地,在典型的实施例中,可以分析由在第一联网计算环境中运行的一组服务使用的数据集的数据访问模式。 基于分析,一组或多组数据可以被识别为要从第一联网计算环境迁移到第二联网计算环境的候选。 然后,可以基于数据访问模式和预测的数据迁移时间来生成要迁移到第二联网计算环境的一组或多组数据的数据迁移协议。 基于数据迁移协议,可以将一组或多组数据迁移到第二联网计算环境。
    • 69. 发明授权
    • Prioritizing data packets associated with applications running in a networked computing environment
    • 确定与联网计算环境中运行的应用程序相关联的数据包的优先级
    • US08539074B2
    • 2013-09-17
    • US13185587
    • 2011-07-19
    • Katalin K. Bartfai-WalcottGregory J. BossChristopher J. DawsonRick A. Hamilton, II
    • Katalin K. Bartfai-WalcottGregory J. BossChristopher J. DawsonRick A. Hamilton, II
    • G06F13/00
    • H04L41/5012H04L47/2425H04L47/2475
    • Embodiments of the present invention provide an approach for prioritizing a set of data packets associated with an application running in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, an SLA associated with a particular application and at least one other SLA associated with at least one other application are accessed (e.g., in a database or the like). A proposed modification to a priority of a set of data packets associated with the particular application (e.g., corresponding to a workload being processed via the particular application) is then determined based on a comparison of a current performance (e.g., transmission rate) of the set of data packets versus a specified performance of the set of data packets as set forth in the SLA. Then, an effect of the proposed modification on a capability of the particular application to meet a set of terms of the SLA, and of the at least one other application to meet a set of terms of the at least one other SLA will be evaluated. Based on this evaluation, it will be determined whether to implement the proposed modification. For example, the proposed modification can be implemented if it will not cause any of the SLAs to be unmet.
    • 本发明的实施例提供了一种用于对与在网络计算环境(例如,云计算环境)中运行的应用相关联的一组数据分组进行优先级排序的方法。 在典型的实施例中,与特定应用相关联的SLA和与至少一个其他应用相关联的至少一个其他SLA被访问(例如,在数据库等中)。 然后基于对特定应用的当前性能(例如,传输速率)的比较来确定与特定应用相关联的一组数据分组的优先级的修改(例如,对应于正在通过特定应用处理的工作负载) 一组数据包相对于SLA中规定的数据包集合的指定性能。 然后,将评估所提出的修改对特定应用的能力满足SLA的一组术语的影响以及满足至少一个其他SLA的一组术语的至少一个其他应用的效果。 根据这一评估,将确定是否实施拟议的修改。 例如,如果不会导致任何SLA未被满足,则可以实现所提出的修改。