会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Providing configurable pricing for execution of software images
    • 为执行软件图像提供可配置定价
    • US08788379B1
    • 2014-07-22
    • US11963331
    • 2007-12-21
    • Peter SirotaJames Alfred Gordon GreenfieldDon JohnsonAttila Narin
    • Peter SirotaJames Alfred Gordon GreenfieldDon JohnsonAttila Narin
    • G06Q40/00
    • G06Q20/10G06F8/63G06F9/45558G06F21/12G06F2009/45562G06Q20/145G06Q20/3552G06Q30/04G06Q30/06
    • Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
    • 描述了用于以可配置的方式在用户之间共享可执行软件映像的技术。 在至少一些情况下,可执行软件映像是虚拟机映像,并且在执行时可以访问和使用远程网络可访问服务(例如,Web服务)。 此外,一些或所有共享的可执行软件图像可以由创建者用户以费用方式提供,使得软件图像执行服务代表创建者以外的用户来执行这样的基于费用的软件图像 执行用户以交换由创建者用户指定的其他用户的费用。 创建者用户可以进一步接收由其他用户支付的指定费用中的至少一些,例如由软件图像执行服务为执行而收取的指定费用和费用之间的差异中的至少一些。
    • 4. 发明授权
    • Managing allocation of computing capacity
    • 管理计算能力的分配
    • US08495648B1
    • 2013-07-23
    • US13037258
    • 2011-02-28
    • Eric Jason BrandwineJames Alfred Gordon GreenfieldDiwakar Gupta
    • Eric Jason BrandwineJames Alfred Gordon GreenfieldDiwakar Gupta
    • G06F9/46
    • H04L43/04G06F9/505
    • Systems and methods are described for managing requests for computing capacity from a provider of computing resources. The computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. In some implementations, user requests are probabilistically denied or granted while some computing resources are still available. By denying some requests or granting only some, the rate of computing resource usage can be reduced, thus preserving some capacity for a longer period of time. In one embodiment, the capacity can be provided to clients based on client priority, provided to clients with reserved resources, provided to clients probabilistically, sold on a spot market, or allocated in some other fashion.
    • 描述了用于管理来自计算资源提供商的计算能力请求的系统和方法。 计算资源可以包括程序执行能力,数据存储或管理能力,网络带宽等。在一些实现中,在某些计算资源仍然可用的情况下,概率地拒绝或授予用户请求。 通过拒绝一些请求或仅授予一些请求,可以减少计算资源使用率,从而在较长时间内保留一些容量。 在一个实施例中,可以基于客户端优先级向客户端提供容量,提供给具有预留资源的客户端,概率地提供给客户,在现货市场上出售或以某种其他方式分配。
    • 5. 发明授权
    • Managing requests for computing capacity
    • 管理计算能力的请求
    • US08739170B1
    • 2014-05-27
    • US12827828
    • 2010-06-30
    • Diwakar GuptaEric Paul WeiJames Alfred Gordon GreenfieldVarun Madan
    • Diwakar GuptaEric Paul WeiJames Alfred Gordon GreenfieldVarun Madan
    • G06F9/46
    • H04L67/1012G06F9/5027G06F9/54G06F2209/5014
    • Systems and methods are described for managing requests for computing capacity from a provider of computing resources. The computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. In some implementations, a user can request that computer resources be reserved for guaranteed availability by the user (or others authorized by the user) during a future usage time period. For example, the user can request a desired amount of program execution capacity. The usage period can be flexibly chosen to meet the user's needs. The request can specify, for example, that a particular program be executed during the usage period, that only certain users be authorized to have access to the guaranteed availability computer resources, and so forth. The provider may charge a fee for the request and/or fees for access or use of the guaranteed availability computer resources during the usage period.
    • 描述了用于管理来自计算资源提供商的计算能力请求的系统和方法。 计算资源可以包括程序执行能力,数据存储或管理能力,网络带宽等。在一些实现中,用户可以请求保留计算机资源以供未来的用户(或用户授权的其他用户)保证可用性 使用时间段。 例如,用户可以请求所需量的程序执行能力。 可以灵活选择使用期限以满足用户的需求。 该请求可以指定例如在使用期间执行特定程序,只有某些用户被授权才能访问保证的可用性计算机资源,等等。 在使用期间,提供者可以收取用于访问或使用保证的可用性计算机资源的请求和/或费用。
    • 6. 发明授权
    • Providing notification of computing resource availability for on-demand allocation
    • 提供关于按需分配的计算资源可用性的通知
    • US08606920B1
    • 2013-12-10
    • US12789503
    • 2010-05-28
    • Diwakar GuptaEric Paul WeiJames Alfred Gordon Greenfield
    • Diwakar GuptaEric Paul WeiJames Alfred Gordon Greenfield
    • G06F15/16
    • H04L47/70G06F9/5011G06F2209/503
    • Technologies are described herein for providing notifications of computing resource availability for on-demand allocation. A resource request is received from a requesting application indicating the type, size, number, and other parameters of the computing resources desired. Upon determining that the requested computing resources are not immediately available, suitable alternative resources are determined based on the parameters of the requested resources. The availability of computing resources at the service provider is monitored, and when the requested resources or suitable alternatives become available, the requesting application is sent one or more resource availability notifications describing the available resources. The requesting application may then allocate the available resources from the service provider on-demand.
    • 这里描述了用于提供用于按需分配的计算资源可用性的通知的技术。 从请求应用程序接收到指示所需计算资源的类型,大小,数量和其他参数的资源请求。 在确定所请求的计算资源不能立即可用时,基于所请求的资源的参数来确定合适的替代资源。 监视服务提供商处的计算资源的可用性,并且当所请求的资源或合适的替代方案变得可用时,请求应用程序被发送一个或多个描述可用资源的资源可用性通知。 然后,请求应用程序可以根据需要从服务提供商分配可用资源。
    • 7. 发明授权
    • Managing private use of program execution capacity
    • 管理私人使用程序执行能力
    • US08924982B2
    • 2014-12-30
    • US12686273
    • 2010-01-12
    • Eric Jason BrandwineJames Alfred Gordon Greenfield
    • Eric Jason BrandwineJames Alfred Gordon Greenfield
    • G06F9/50
    • G06F9/466G06F9/5072G06Q20/085
    • Techniques are described for managing execution of programs, including using excess program execution capacity of one or more computing systems. For example, a private pool of excess computing capacity may be maintained for a user based on unused dedicated program execution capacity allocated for that user, with the private pool of excess capacity being available for priority use by that user. Such private excess capacity pools may further in some embodiments be provided in addition to a general, non-private excess computing capacity pool that is available for use by multiple users, optionally including users who are associated with the private excess capacity pools. In some such situations, excess computing capacity may be made available to execute programs on a temporary basis, such that the programs executing using the excess capacity may be terminated at any time if other preferred use for the excess capacity arises.
    • 描述了用于管理程序的执行的技术,包括使用一个或多个计算系统的多余的程序执行能力。 例如,可以基于为该用户分配的未使用的专用程序执行能力为用户维护过剩计算能力的专用池,其中超额容量的专用池可供该用户优先使用。 在一些实施例中,还可以提供这样的私人额外容量池,除了可供多个用户使用的一般非私有额外计算能力池之外,可选地包括与私有额外容量池相关联的用户。 在某些这种情况下,可以使临时计算能力可用于执行程序,使得如果出现超额容量的其他优选使用,则可以随时终止使用过剩容量执行的程序。
    • 8. 发明授权
    • Managing use of program execution capacity
    • 管理程序执行能力的使用
    • US08249904B1
    • 2012-08-21
    • US12334022
    • 2008-12-12
    • Peter N. DeSantisMatthew S. GarmanCharles L. WardJames Alfred Gordon GreenfieldAndrew R. Jassy
    • Peter N. DeSantisMatthew S. GarmanCharles L. WardJames Alfred Gordon GreenfieldAndrew R. Jassy
    • G06Q10/00G06F15/16H04J3/16
    • G06F15/173G06F9/5088G06F2209/5014G06F2209/509G06Q10/06
    • Techniques are described for managing execution of programs. In some situations, program execution is managed for multiple users using excess program execution capacity of one or more computing systems. In some such situations, excess or otherwise unused program execution capacity may be made available to execute programs on a temporary basis, such that the programs executing using the excess program execution capacity may be terminated at any time if other preferred use for the excess program execution capacity arises. The excess program execution capacity may in some situations be provided in conjunction with other dedicated program execution capacity that is allocated to particular users, such as to use unused dedicated capacity of some users as excess capacity for other users. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
    • 描述了用于管理程序的执行的技术。 在某些情况下,使用一个或多个计算系统的多余的程序执行能力为多个用户管理程序执行。 在某些这种情况下,过多或其他未被使用的程序执行能力可用于临时执行程序,使得如果执行多余程序的其他优选使用,则可以随时终止使用超出程序执行能力执行的程序 容量出现。 在某些情况下,过多的程序执行能力可以与分配给特定用户的其他专用程序执行能力一起提供,例如将某些用户的未使用的专用容量用作其它用户的过剩容量。 在某些情况下,这些技术与代表服务的多个用户执行多个程序的费用程序执行服务结合使用。
    • 9. 发明申请
    • MANAGING PRIVATE USE OF PROGRAM EXECUTION CAPACITY
    • 管理计划执行能力的私人使用
    • US20110173637A1
    • 2011-07-14
    • US12686273
    • 2010-01-12
    • Eric Jason BrandwineJames Alfred Gordon Greenfield
    • Eric Jason BrandwineJames Alfred Gordon Greenfield
    • G06F9/44
    • G06F9/466G06F9/5072G06Q20/085
    • Techniques are described for managing execution of programs, including using excess program execution capacity of one or more computing systems. For example, a private pool of excess computing capacity may be maintained for a user based on unused dedicated program execution capacity allocated for that user, with the private pool of excess capacity being available for priority use by that user. Such private excess capacity pools may further in some embodiments be provided in addition to a general, non-private excess computing capacity pool that is available for use by multiple users, optionally including users who are associated with the private excess capacity pools. In some such situations, excess computing capacity may be made available to execute programs on a temporary basis, such that the programs executing using the excess capacity may be terminated at any time if other preferred use for the excess capacity arises.
    • 描述了用于管理程序的执行的技术,包括使用一个或多个计算系统的多余的程序执行能力。 例如,可以基于为该用户分配的未使用的专用程序执行能力为用户维护过剩计算能力的专用池,其中超额容量的专用池可供该用户优先使用。 在一些实施例中,还可以提供这样的私人额外容量池,除了可供多个用户使用的一般非私有额外计算能力池之外,可选地包括与私有额外容量池相关联的用户。 在某些这种情况下,可以使临时计算能力可用于执行程序,使得如果出现超额容量的其他优选使用,则可以随时终止使用过剩容量执行的程序。