Robot mitigation
    32.
    发明授权
    Robot mitigation 有权
    机器人减轻

    公开(公告)号:US09444795B1

    公开(公告)日:2016-09-13

    申请号:US14040124

    申请日:2013-09-27

    Abstract: Computer systems, such as a client and a server operably interconnected via a network, are subject to stress on computational resources due to an abundance of automated-user traffic. To improve resource functionalities and control the resources available to automated-agents, value information of valuable assets is encrypted such that a client must perform an algorithm for calculating a decryption key in order to view the unencrypted content. Wherein the encryption is tuned in such a way that any computational delay caused by the encryption is imperceptible to a human-user and largely perceptible to an automated-agent such that the need to determine if a user is an automated-user or a human-user is irrelevant.

    Abstract translation: 计算机系统,例如通过网络可操作地连接的客户机和服务器,由于大量的自动化用户业务量而对计算资源产生压力。 为了改善资源功能并控制可用于自动代理的资源,贵重资产的价值信息被加密,使得客户端必须执行用于计算解密密钥的算法以便查看未加密的内容。 其中加密被调整为使得由加密引起的任何计算延迟对于人类用户是不可察觉的并且对于自动化代理而言是很可感知的,使得需要确定用户是自动用户还是人为的, 用户无关紧要

    Adaptive snapshot chunk sizing for snapshots of block storage volumes

    公开(公告)号:US11526286B1

    公开(公告)日:2022-12-13

    申请号:US17362773

    申请日:2021-06-29

    Abstract: A storage manager implements adaptive snapshot chunk sizing, wherein snapshot chunks are sized differently based on an access pattern for volume data to be included in the respective snapshot chunks. For example, sequentially accessed sectors of a volume may be grouped into snapshot chunks of varying sizes and individually accessed sectors may be snapshotted as individual snapshot chunks. When a volume is populated from the snapshot chunks, the volume data is re-mapped into standard sized volume blocks. In some embodiments, an optimized manifest is generated indicting an order in which the snapshot chunks are to be used to populate a volume to perform a launch process using the volume. In some embodiments, adaptively sized snapshot chunks and a corresponding optimized manifest are used to accelerate performing a launch using a volume populated from a snapshot, such as launching an operating system, an application, a database, a machine image, etc.

    Client-defined rules in provider network environments

    公开(公告)号:US11269673B2

    公开(公告)日:2022-03-08

    申请号:US16415877

    申请日:2019-05-17

    Abstract: Methods and apparatus that allow clients to specify custom network rules for their resource instances or network constructs in a provider network environment. Services and interfaces may be provided that allow a client to provide an executable module that implements custom rules for their resources, or alternatively to specify or select custom rules for their resources. The module may be installed on a host device, and may apply the custom rules to packets to and from the client's resources. Alternatively, the client-defined rules may be applied to packet flows according to the custom rules specified by the client and applied by a client rules service implemented on the provider network external to the host device or on a client resource instance on the host device. The custom network rules may, for example, extend or modify standard network rules for the client's resources on the host device.

    Request routing based on server software versions

    公开(公告)号:US11165690B2

    公开(公告)日:2021-11-02

    申请号:US16785235

    申请日:2020-02-07

    Abstract: Systems and methods are disclosed to implement a request routing layer of a service provider system, where the request routers are aware of different versions of a service implemented by the servers of the system. In embodiments, the request routers may discover the different versions of the service via periodic health messages or request responses from the servers. Requests are routed to the servers according to a routing policy that specifies the relative proportions of requests that are to be routed to each version. Version metrics generated from the requests may be captured and provided to a version change manager, which may update the routing policy based on the metrics, either increasing or decreasing the proportion of requests for the different versions. In embodiments, the request router may implement additional rules that control their routing behavior in response to detected error conditions.

    Flexible batch job scheduling in virtualization environments

    公开(公告)号:US10394597B1

    公开(公告)日:2019-08-27

    申请号:US14034341

    申请日:2013-09-23

    Abstract: Methods and apparatus for flexible batch job scheduling in virtualization environments are disclosed. A descriptor for a batch job requested by a client is received at a job scheduling service. The descriptor comprises an indication of a time range during which a job iteration may be performed. A target time for executing the iteration is determined based on an analysis of a plurality of received descriptors. An indication of the target time at which the iteration is to be scheduled is provided to a selected execution platform.

    Client-defined rules in provider network environments

    公开(公告)号:US10298720B1

    公开(公告)日:2019-05-21

    申请号:US14961702

    申请日:2015-12-07

    Abstract: Methods and apparatus that allow clients to specify custom network rules for their resource instances or network constructs in a provider network environment. Services and interfaces may be provided that allow a client to provide an executable module that implements custom rules for their resources, or alternatively to specify or select custom rules for their resources. The module may be installed on a host device, and may apply the custom rules to packets to and from the client's resources. Alternatively, the client-defined rules may be applied to packet flows according to the custom rules specified by the client and applied by a client rules service implemented on the provider network external to the host device or on a client resource instance on the host device. The custom network rules may, for example, extend or modify standard network rules for the client's resources on the host device.

    Protocol exposure as network health detection

    公开(公告)号:US10129114B1

    公开(公告)日:2018-11-13

    申请号:US14673293

    申请日:2015-03-30

    Abstract: Techniques for exposing network health over network connections in service provider network are disclosed. Monitors such as connection tracking modules may be configured to process network information (e.g., TCP connection state information) relating to network traffic and to transmit the network information to a health manager for analysis. As an example, a customer may request network information relating to a virtual instance provided by a service provider. In response to the request, TCP connection state information relating to the virtual instance may be extracted and processed to determine a network health condition. Information relating to the determined network health condition may be provided to the requesting customer.

Patent Agency Ranking