Using virtual networking devices to manage external connections

    公开(公告)号:US07937438B1

    公开(公告)日:2011-05-03

    申请号:US12632696

    申请日:2009-12-07

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing managed virtual computer networks that may have a configured logical network topology with one or more virtual networking devices, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. In some situations, the emulating of networking device functionality includes receiving routing communications directed to the networking devices and using included routing information to update the configured network topology for the managed computer network. In addition, the techniques may further include supporting interactions with devices that are external to the virtual computer network, including remote physical networking devices that are part of a remote computer network configured to interoperate with the virtual computer network, and/or specialized network devices that are accessible via a substrate network on which the virtual computer network is overlaid.

    Selective contact between customers and customer service agents
    12.
    发明授权
    Selective contact between customers and customer service agents 有权
    客户和客户服务代理商之间的选择性联系

    公开(公告)号:US08340275B1

    公开(公告)日:2012-12-25

    申请号:US12975264

    申请日:2010-12-21

    IPC分类号: H04M3/00

    摘要: A network-based service may generate notifications regarding items of interest to a user. A contact selection service may receive the notifications and generate a user interface for transmission of the notification to the user. The generated user interface may include a unique identifier and may further enable the user to submit user contact information to request contact with a service agent. The contact selection service may further pre-authorize contacts between users and customer service agents CSA. The unique identifier, and optionally the submitted user contact information, may be employed by the contact selection service to selectively determine which customer contact requests received by the contact selection service are pre-authorized for contact with a CSA and enables such contacts between customers and CSAs to proceed.

    摘要翻译: 基于网络的服务可以产生关于用户感兴趣的项目的通知。 联系人选择服务可以接收通知并生成用于向用户发送通知的用户界面。 生成的用户界面可以包括唯一的标识符,并且还可以使用户能够提交用户联系信息以请求与服务代理的联系。 联系人选择服务可以进一步预先授权用户和客户服务代理CSA之间的联系。 唯一标识符和可选地提交的用户联系信息可以由联系人选择服务使用以选择性地确定由联系人选择服务接收的哪些客户联系人请求被预先授权以与CSA联系,并且实现客户和CSA之间的这种联系 继续。

    Using virtual networking devices to connect managed computer networks
    13.
    发明授权
    Using virtual networking devices to connect managed computer networks 有权
    使用虚拟网络设备连接被管理的计算机网络

    公开(公告)号:US08312129B1

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

    申请号:US13194840

    申请日:2011-07-29

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing managed virtual computer networks whose configured logical network topology may have one or more virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of a virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. The networking functionality provided for a managed computer network may include supporting a connection between that managed computer network and other managed computer networks, such as via a provided virtual peering router to which each of the managed computer networks may connect, with the functionality of the virtual peering router being emulated by modules of the configurable network service without physically providing the virtual peering router, including to manage data communications between computing nodes of the inter-connected managed computer networks in accordance with client-specified configuration information.

    摘要翻译: 描述了用于提供被管理的虚拟计算机网络的技术,其被配置的逻辑网络拓扑可以具有一个或多个虚拟网络设备,诸如通过网络可访问的可配置网络服务,具有为虚拟计算机网络的多个计算节点之间的通信提供的相应的网络功能 通过模拟由网络设备提供的功能,如果它们是物理存在的。 为受管理的计算机网络提供的联网功能可以包括支持该被管理的计算机网络与其他被管理的计算机网络之间的连接,例如经由所提供的虚拟对等路由器,每个被管理的计算机网络可以连接到该虚拟对等路由器与虚拟的 对等路由器被可配置网络服务的模块仿真,而不物理地提供虚拟对等路由器,包括根据客户端指定的配置信息来管理连接在一起的被管理计算机网络的计算节点之间的数据通信。

    Establishing secure remote access to private computer networks
    14.
    发明授权
    Establishing secure remote access to private computer networks 有权
    建立对私有计算机网络的安全远程访问

    公开(公告)号:US08201237B1

    公开(公告)日:2012-06-12

    申请号:US12332231

    申请日:2008-12-10

    IPC分类号: H04L29/06

    摘要: Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service to create and configure computer networks that are provided by the configurable network service for use by the users. Secure private access between a computer network provided for a user by the configurable network service and one or more other remote computing systems of the user (e.g., a remote private network) may be enabled in various ways. For example, a user may programmatically invoke an API provided by the configurable network service to obtain assistance in establishing remote access from a remote location to a provided computer network of the configurable network service, such as to establish a VPN connection from the remote location to the provided computer network using hardware and/or software supplied to the remote location in response to the API invocation.

    摘要翻译: 描述了用于向用户提供对计算机网络的访问的技术,例如使得用户能够与远程可配置网络服务交互以创建和配置由可配置网络服务提供以供用户使用的计算机网络。 通过可配置网络服务为用户提供的计算机网络与用户的一个或多个其他远程计算系统(例如,远程专用网络)之间的安全私人访问可以以各种方式启用。 例如,用户可以以编程方式调用可配置网络服务提供的API,以获得建立从远程位置到所提供的可配置网络服务的计算机网络的远程访问的帮助,例如建立从远程位置到 提供的计算机网络使用响应于API调用提供给远程位置的硬件和/或软件。

    Using virtual networking devices to manage routing communications between connected computer networks
    15.
    发明授权
    Using virtual networking devices to manage routing communications between connected computer networks 有权
    使用虚拟网络设备来管理连接的计算机网络之间的路由通信

    公开(公告)号:US08131852B1

    公开(公告)日:2012-03-06

    申请号:US13094334

    申请日:2011-04-26

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing managed virtual computer networks whose configured logical network topology may have one or more virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of a virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. The networking functionality provided for a managed computer network may include supporting a connection between that managed computer network and one or more other managed computer networks, such as via a provided virtual peering router to which each of the managed computer networks may connect, with the functionality of the virtual peering router being emulated by modules of the configurable network service without physically providing the virtual peering router, including to manage routing communications between the inter-connected managed computer networks in accordance with client-specified configuration information.

    摘要翻译: 描述了用于提供被管理的虚拟计算机网络的技术,其被配置的逻辑网络拓扑可以具有一个或多个虚拟网络设备,诸如通过网络可访问的可配置网络服务,具有为虚拟计算机网络的多个计算节点之间的通信提供的相应的网络功能 通过模拟由网络设备提供的功能,如果它们是物理存在的。 为被管理的计算机网络提供的联网功能可以包括支持该被管理计算机网络与一个或多个其他被管理的计算机网络之间的连接,诸如经由所提供的虚拟对等路由器,每个被管理的计算机网络可以连接到该虚拟对等路由器与功能 虚拟对等路由器被可配置网络服务的模块仿真,而不物理地提供虚拟对等路由器,包括根据客户端指定的配置信息来管理连接在一起的被管理计算机网络之间的路由通信。

    Selective contact between customers and customer service agents
    16.
    发明授权
    Selective contact between customers and customer service agents 有权
    客户和客户服务代理商之间的选择性联系

    公开(公告)号:US08873735B1

    公开(公告)日:2014-10-28

    申请号:US13620441

    申请日:2012-09-14

    IPC分类号: H04M3/00

    摘要: A network-based service may generate notifications regarding items of interest to a user. A contact selection service may receive the notifications and generate a user interface for transmission of the notification to the user. The generated user interface may include a unique identifier and may further enable the user to submit user contact information to request contact with a service agent. The contact selection service may further pre-authorize contacts between users and customer service agents CSA. The unique identifier, and optionally the submitted user contact information, may be employed by the contact selection service to selectively determine which customer contact requests received by the contact selection service are pre-authorized for contact with a CSA and enables such contacts between customers and CSAs to proceed.

    摘要翻译: 基于网络的服务可以产生关于用户感兴趣的项目的通知。 联系人选择服务可以接收通知并生成用于向用户发送通知的用户界面。 生成的用户界面可以包括唯一的标识符,并且还可以使用户能够提交用户联系信息以请求与服务代理的联系。 联系人选择服务可以进一步预先授权用户和客户服务代理CSA之间的联系。 唯一标识符和可选地提交的用户联系信息可以由联系人选择服务使用以选择性地确定由联系人选择服务接收的哪些客户联系人请求被预先授权以与CSA联系,并且实现客户和CSA之间的这种联系 继续。

    Establishing secure remote access to private computer networks
    17.
    发明授权
    Establishing secure remote access to private computer networks 有权
    建立对私有计算机网络的安全远程访问

    公开(公告)号:US08844020B2

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

    申请号:US13481496

    申请日:2012-05-25

    IPC分类号: H04L29/06 H04L29/08

    摘要: Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service to create and configure computer networks that are provided by the configurable network service for use by the users. Secure private access between a computer network provided for a user by the configurable network service and one or more other remote computing systems of the user (e.g., a remote private network) may be enabled in various ways. For example, a user may programmatically invoke an API provided by the configurable network service to obtain assistance in establishing remote access from a remote location to a provided computer network of the configurable network service, such as to establish a VPN connection from the remote location to the provided computer network using hardware and/or software supplied to the remote location in response to the API invocation.

    摘要翻译: 描述了用于向用户提供对计算机网络的访问的技术,例如使得用户能够与远程可配置网络服务交互以创建和配置由可配置网络服务提供以供用户使用的计算机网络。 通过可配置网络服务为用户提供的计算机网络与用户的一个或多个其他远程计算系统(例如,远程专用网络)之间的安全私人访问可以以各种方式启用。 例如,用户可以以编程方式调用可配置网络服务提供的API,以获得建立从远程位置到所提供的可配置网络服务的计算机网络的远程访问的帮助,例如建立从远程位置到 提供的计算机网络使用响应于API调用提供给远程位置的硬件和/或软件。

    ESTABLISHING SECURE REMOTE ACCESS TO PRIVATE COMPUTER NETWORKS
    18.
    发明申请
    ESTABLISHING SECURE REMOTE ACCESS TO PRIVATE COMPUTER NETWORKS 有权
    建立安全远程访问私人计算机网络

    公开(公告)号:US20120239790A1

    公开(公告)日:2012-09-20

    申请号:US13481496

    申请日:2012-05-25

    IPC分类号: G06F15/177

    摘要: Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service to create and configure computer networks that are provided by the configurable network service for use by the users. Secure private access between a computer network provided for a user by the configurable network service and one or more other remote computing systems of the user (e.g., a remote private network) may be enabled in various ways. For example, a user may programmatically invoke an API provided by the configurable network service to obtain assistance in establishing remote access from a remote location to a provided computer network of the configurable network service, such as to establish a VPN connection from the remote location to the provided computer network using hardware and/or software supplied to the remote location in response to the API invocation.

    摘要翻译: 描述了用于向用户提供对计算机网络的访问的技术,例如使得用户能够与远程可配置网络服务交互以创建和配置由可配置网络服务提供以供用户使用的计算机网络。 通过可配置网络服务为用户提供的计算机网络与用户的一个或多个其他远程计算系统(例如,远程专用网络)之间的安全私人访问可以以各种方式启用。 例如,用户可以以编程方式调用可配置网络服务提供的API,以获得建立从远程位置到所提供的可配置网络服务的计算机网络的远程访问的帮助,例如建立从远程位置到 提供的计算机网络使用响应于API调用提供给远程位置的硬件和/或软件。

    Using virtual networking devices to manage substrate devices
    19.
    发明授权
    Using virtual networking devices to manage substrate devices 有权
    使用虚拟网络设备来管理基板设备

    公开(公告)号:US08117289B1

    公开(公告)日:2012-02-14

    申请号:US13091986

    申请日:2011-04-21

    IPC分类号: G06F15/177

    摘要: Techniques are described for providing managed virtual computer networks that may have a configured logical network topology with one or more virtual networking devices, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. In some situations, the emulating of networking device functionality includes receiving routing communications directed to the networking devices and using included routing information to update the configured network topology for the managed computer network. In addition, the techniques may further include supporting interactions with devices that are external to the virtual computer network, including remote physical networking devices that are part of a remote computer network configured to interoperate with the virtual computer network, and/or specialized network devices that are accessible via a substrate network on which the virtual computer network is overlaid.

    摘要翻译: 描述了用于提供受管理的虚拟计算机网络的技术,该管理虚拟计算机网络可以具有与一个或多个虚拟网络设备的配置的逻辑网络拓扑,通过模拟将由虚拟网络设备提供的功能性为虚拟计算机网络的多个计算节点之间的通信提供相应的网络功能 网络设备,如果他们实际存在。 在某些情况下,模拟网络设备功能包括接收定向到网络设备的路由通信,并使用包含的路由信息​​来更新被管理计算机网络的配置的网络拓扑。 此外,这些技术还可以包括支持与虚拟计算机网络外部的设备的交互,包括被配置为与虚拟计算机网络互操作的远程计算机网络的一部分的远程物理网络设备和/或专用网络设备, 可以通过覆盖虚拟计算机网络的基板网络访问。

    Providing virtual networking device functionality for managed computer networks
    20.
    发明授权
    Providing virtual networking device functionality for managed computer networks 有权
    为托管计算机网络提供虚拟网络设备功能

    公开(公告)号:US09203747B1

    公开(公告)日:2015-12-01

    申请号:US12632678

    申请日:2009-12-07

    摘要: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify a logical network topology for a managed computer network with multiple computing nodes that includes one or more virtual networking devices each associated with a specified group of the multiple computing nodes. Corresponding networking functionality may be provided for communications between the multiple computing nodes by emulating functionality that would be provided by the networking devices if they were physically present and configured to support the specified network topology. In some situations, the managed computer network is a virtual computer network overlaid on a substrate network, and the networking device functionality emulating includes receiving routing communications directed to the networking devices and using included routing information to update the specified network topology for the managed computer network.

    摘要翻译: 描述了为被管理的计算机网络提供虚拟网络功能的技术。 在某些情况下,用户可以配置或以其他方式指定具有多个计算节点的被管理计算机网络的逻辑网络拓扑,所述多个计算节点包括每个与多个计算节点的指定组相关联的一个或多个虚拟网络设备。 可以通过模拟由网络设备提供的功能(如果它们物理存在并被配置为支持指定的网络拓扑)来为多个计算节点之间的通信提供相应的网络功能。 在一些情况下,被管理计算机网络是覆盖在基板网络上的虚拟计算机网络,并且模拟的网络设备功能包括接收定向到网络设备的路由通信,并使用包括的路由信息​​来更新被管理计算机网络的指定网络拓扑 。