Securing workspaces in a cloud computing environment

    公开(公告)号:US10075459B1

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

    申请号:US14161428

    申请日:2014-01-22

    Abstract: A computing system that provides virtual computing services may generate and manage remote computing sessions between client computing devices and virtual desktop instances hosted on the service provider's network. Each virtual desktop instance may include a network interface for communication between the virtual desktop instance and client computing devices, and a second interface that connects the virtual desktop instance to entities on other networks (e.g., Internet destinations, or shared resources on an internal network). An administrative component or client application may detect a condition indicating that the second interface should be disconnected or its operation modified in order to prevent or curtail malicious use of the virtual desktop instance, such as inactivity, server type activity or other suspicious activity, suspension or closing of a remote computing session, or a timeout condition, or may proactively disconnect the interface or modify its operation based on observed or expected usage patterns.

    AUTOMATED DESKTOP PLACEMENT
    12.
    发明申请
    AUTOMATED DESKTOP PLACEMENT 审中-公开
    自动桌面放置

    公开(公告)号:US20160191410A1

    公开(公告)日:2016-06-30

    申请号:US15065026

    申请日:2016-03-09

    Abstract: Systems and methods are presented for enabling a user to provide rules for the placement of computing resources at a data center for an entity that employs or is associated with the user. The data center can use the placement rules to select a data center computer system to host computing resources for a user. The rules can be used to establish, diversity in computing resource placement at the data center thereby reducing the number of users who lose access to computing resources when a specific data center computer suffers a failure. Further, the placement rules can be used to facilitate configuration of the computer resources for the user based, for example, on the user's employment responsibilities.

    Abstract translation: 呈现系统和方法,以使用户能够为采用或与用户相关联的实体的数据中心提供计算资源的放置规则。 数据中心可以使用放置规则来选择数据中心计算机系统来托管用户的计算资源。 该规则可用于建立数据中心计算资源放置的多样性,从而减少在特定数据中心计算机出现故障时无法访问计算资源的用户数量。 此外,可以使用放置规则以便于例如基于用户的就业责任来为用户配置计算机资源。

    VIRTUAL DESKTOP MIGRATION
    13.
    发明申请
    VIRTUAL DESKTOP MIGRATION 有权
    虚拟桌面移动

    公开(公告)号:US20160088066A1

    公开(公告)日:2016-03-24

    申请号:US14494157

    申请日:2014-09-23

    Abstract: It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. A data volume of the cloud desktop may be copied from the current region to the destination region. The data volume at the current region and the data volume at the destination region may be maintained in sync during the copying. Upon completion of the copying, a current user session associated with the cloud desktop at the current region may be frozen, a current memory and processor state of the current user session may be copied to the destination region, and a second cloud desktop instance at the destination region may be started using the copied data volume and current memory and processor state. The current user session may be connected to the second cloud desktop instance.

    Abstract translation: 可能会确定云桌面应该从当前区域迁移。 可以识别云桌面将迁移到的目的地区域。 可以将云桌面的数据卷从当前区域复制到目的地区域。 在复制期间,当前区域的数据量和目的地区域的数据量可以保持同步。 在完成复制时,与当前区域的云桌面相关联的当前用户会话可能被冻结,当前用户会话的当前存储器和处理器状态可以被复制到目的地区域,并且第二云桌面实例在 可以使用复制的数据量和当前存储器和处理器状态来启动目的地区域。 当前用户会话可能连接到第二个云桌面实例。

    Automated desktop placement
    14.
    发明授权

    公开(公告)号:US09288262B2

    公开(公告)日:2016-03-15

    申请号:US14670267

    申请日:2015-03-26

    Abstract: Systems and methods are presented for enabling a user to provide rules for the placement of computing resources at a data center for an entity that employs or is associated with the user. The data center can use the placement rules to select a data center computer system to host computing resources for a user. The rules can be used to establish diversity in computing resource placement at the data center thereby reducing the number of users who lose access to computing resources when a specific data center computer suffers a failure. Further, the placement rules can be used to facilitate configuration of the computer resources for the user based, for example, on the user's employment responsibilities.

    AUTOMATED DESKTOP PLACEMENT
    15.
    发明申请
    AUTOMATED DESKTOP PLACEMENT 审中-公开
    自动桌面放置

    公开(公告)号:US20150201009A1

    公开(公告)日:2015-07-16

    申请号:US14670267

    申请日:2015-03-26

    Abstract: Systems and methods are presented for enabling a user to provide rules for the placement of computing resources at a data center for an entity that employs or is associated with the user. The data center can use the placement rules to select a data center computer system to host computing resources for a user. The rules can be used to establish diversity in computing resource placement at the data center thereby reducing the number of users who lose access to computing resources when a specific data center computer suffers a failure. Further, the placement rules can be used to facilitate configuration of the computer resources for the user based, for example, on the user's employment responsibilities.

    Abstract translation: 呈现系统和方法,以使用户能够为采用或与用户相关联的实体的数据中心提供计算资源的放置规则。 数据中心可以使用放置规则来选择数据中心计算机系统来托管用户的计算资源。 该规则可用于在数据中心上建立计算资源放置的多样性,从而减少在特定数据中心计算机出现故障时无法访问计算资源的用户数量。 此外,可以使用放置规则以便于例如基于用户的就业责任来为用户配置计算机资源。

    AUTOMATED DATA CENTER SELECTION
    16.
    发明申请
    AUTOMATED DATA CENTER SELECTION 审中-公开
    自动数据中心选择

    公开(公告)号:US20140258374A1

    公开(公告)日:2014-09-11

    申请号:US13794595

    申请日:2013-03-11

    CPC classification number: H04L67/1023 H04L67/101 H04L67/1021

    Abstract: Systems and methods are presented for automatically selecting a data center that can communicate with a user computing system over a connection that provides reduced or minimal latency. In some cases, the system can select the data center based on the calculation of one or more latency factors that correlate, at least in part, to the latency of a communication channel between the data center and the user computing system. Further, the selected data center may be identified from a set of data centers that include one or more computing resources the user has identified as desiring to access.

    Abstract translation: 提供了系统和方法,用于自动选择可以通过提供减少或最小延迟的连接与用户计算系统进行通信的数据中心。 在一些情况下,系统可以基于至少部分地与数据中心和用户计算系统之间的通信信道的延迟相关联的一个或多个等待时间因素的计算来选择数据中心。 此外,可以从包括用户已经确定为希望访问的一个或多个计算资源的一组数据中心识别所选数据中心。

    Low latency connections to workspaces in a cloud computing environment

    公开(公告)号:US11409550B2

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

    申请号:US16389799

    申请日:2019-04-19

    Abstract: A computing system providing virtual computing services may generate and manage remote computing sessions between client devices and virtual desktop instances (workspaces) hosted on the service provider's network. The system may implement a virtual private cloud for a workspaces service that extends out to gateway components in multiple, geographically distributed point of presence (POP) locations. In response to a client request for a virtual desktop session, the service may configure a virtual computing resource instance for the session and establish a secure, reliable, low latency communication channel (over a virtual private network) between the resource instance and a gateway component at a POP location near the client for communication of a two-way interactive video stream for the session. The availability zone containing the POP location may be different than one hosting the resource instance for the session. Client devices may connect to the gateway component over a public network.

    Application streaming using access and execution environments

    公开(公告)号:US10708329B2

    公开(公告)日:2020-07-07

    申请号:US16153518

    申请日:2018-10-05

    Abstract: Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.

    DYNAMIC ROTATION OF STREAMING PROTOCOLS
    19.
    发明申请

    公开(公告)号:US20200186580A1

    公开(公告)日:2020-06-11

    申请号:US16791830

    申请日:2020-02-14

    Abstract: A method and apparatus for dynamic rotation of streaming protocols are disclosed. In the method and apparatus, a first portion of content is streamed to a client device in accordance with a first content delivery protocol. Further, information indicating client device attributes, network conditions or usage conditions is received. A plurality of content delivery protocols including the first content delivery protocol are evaluated based at least in part on the received information to identify a content delivery protocol for streaming the a second portion of the content.

    Automated data center selection
    20.
    发明授权

    公开(公告)号:US10142406B2

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

    申请号:US13794595

    申请日:2013-03-11

    Abstract: Systems and methods are presented for automatically selecting a data center that can communicate with a user computing system over a connection that provides reduced or minimal latency. In some cases, the system can select the data center based on the calculation of one or more latency factors that correlate, at least in part, to the latency of a communication channel between the data center and the user computing system. Further, the selected data center may be identified from a set of data centers that include one or more computing resources the user has identified as desiring to access.

Patent Agency Ranking