Scalable and automated network-parameter assignment

    公开(公告)号:US10225138B2

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

    申请号:US15044760

    申请日:2016-02-16

    Abstract: In one example, in a Dynamic Host Configuration Protocol (DHCP) network comprising one or more configuration computing systems, a method includes receiving one or more augmented DHCP configuration messages. The method also includes determining that each of the one or more augmented DHCP configuration messages includes a message tag indicating that the respective augmented DHCP configuration message contains parameter information that includes a client identifier associated with a respective one of the one or more network devices. The method further includes determining, based on the parameter information included in each of the one or more augmented DHCP configuration messages, configuration data that is usable to configure the one or more network devices. The method also includes configuring, based on the configuration data, the one or more network devices.

    Evaluating results of multiple virtual machines that use application randomization mechanism

    公开(公告)号:US10200401B1

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

    申请号:US15604957

    申请日:2017-05-25

    Abstract: An example method includes providing, by a computing system, first randomized configuration information, generating, by the computing system and based on the first randomized configuration information, a first unique instance of a software component, providing second randomized configuration information, wherein the second randomized configuration information is different from the first randomized configuration information, and generating, based on the second randomized configuration information, a second unique instance of the software component that is executable on the runtime computing system. The first and second unique instances of the software component comprise different instances of the same software component that each are configured to have uniquely different operating characteristics during execution on the runtime computing system, and the first and second unique instances of the software component are each further configured, during execution on the runtime computing system, to output false information to an external computing system.

    Low bandwidth media stream transmission

    公开(公告)号:US10026509B2

    公开(公告)日:2018-07-17

    申请号:US15174704

    申请日:2016-06-06

    Abstract: In general, this disclosure describes media stream transmission techniques for a field computing device and a central computing device. The central computing device may capture an image of a local background environment. The central computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The central computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object through the background environment without the image of the background environment. The second media stream may also include timing information that can be synchronized to timing information for a media stream originating at the field computing device such that the second media stream may be superimposed on the field media stream.

    Fight-through nodes for survivable computer network

    公开(公告)号:US09473526B2

    公开(公告)日:2016-10-18

    申请号:US14809926

    申请日:2015-07-27

    Abstract: A survivable network is described in which one or more network device includes enhanced functionality to fight through cyber attacks. A Fight-Through Node (FTN) is described, which may be a combined hardware/software system that enhances existing networks with survivability properties. A network node comprises a hardware-based processing system having a set of one or more processing units, a hypervisor executing on each one of the processing units, and a plurality of virtual machines executing on each of the hypervisor. The network node includes an application-level dispatcher to receive a plurality of transaction requests from a plurality of network communication session with a plurality of clients and distribute a copy of each of the transaction requests to the plurality of virtual machines executing on the network node over a plurality of time steps to form a processing pipeline of the virtual machines.

    Adaptive multicast network communications
    48.
    发明授权
    Adaptive multicast network communications 有权
    自适应组播网络通信

    公开(公告)号:US09160553B2

    公开(公告)日:2015-10-13

    申请号:US14216732

    申请日:2014-03-17

    Abstract: This disclosure is directed to techniques for communicating in an adaptive multicast network. In general, the disclosure is directed to communicating in an adaptive multicast network. This may be done by archiving, at a rendezvous point, multicast subscription information for terminal nodes in the adaptive multicast network, wherein the multicast subscription information comprises a dynamic list of receiver terminal nodes located within the adaptive multicast network that subscribe to particular multicast streams from one or more terminal nodes in the adaptive multicast network. A router receives a multicast stream from a sender terminal node. The router receives the multicast subscription information for the multicast stream sent by the sender terminal node from the rendezvous point. The router forwards the multicast stream to all receiver terminal nodes in the dynamic list of receiver terminal nodes indicated as subscribing to the multicast stream sent by the sender terminal node.

    Abstract translation: 本公开涉及用于在自适应多播网络中进行通信的技术。 通常,本公开涉及在自适应组播网络中进行通信。 这可以通过在会合点归档在自适应组播网络中的终端节点的多播订阅信息来完成,其中多播订阅信息包括位于自适应组播网络内的接收机终端节点的动态列表,其中订阅特定多播流的接收机终端节点 自适应组播网络中的一个或多个终端节点。 路由器接收来自发送方终端节点的多播流。 路由器接收发送方终端节点从会合点发送的组播流的组播预约信息。 路由器将组播流转发到订阅由发送方终端发送的组播流表示的接收方终端节点的动态列表中的所有接收方终端节点。

    Fight-through nodes for survivable computer network
    49.
    发明授权
    Fight-through nodes for survivable computer network 有权
    用于生存计算机网络的通通节点

    公开(公告)号:US09094449B2

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

    申请号:US14165368

    申请日:2014-01-27

    Abstract: A survivable network is described in which one or more network device includes enhanced functionality to fight through cyber attacks. A Fight-Through Node (FTN) is described, which may be a combined hardware/software system that enhances existing networks with survivability properties. A network node comprises a hardware-based processing system having a set of one or more processing units, a hypervisor executing on each one of the processing units, and a plurality of virtual machines executing on each of the hypervisor. The network node includes an application-level dispatcher to receive a plurality of transaction requests from a plurality of network communication session with a plurality of clients and distribute a copy of each of the transaction requests to the plurality of virtual machines executing on the network node over a plurality of time steps to form a processing pipeline of the virtual machines.

    Abstract translation: 描述了一个可行的网络,其中一个或多个网络设备包括增强的功能以打击网络攻击。 描述了直通节点(FTN),其可以是增强具有生存性属性的现有网络的组合硬件/软件系统。 网络节点包括具有一组一个或多个处理单元的硬件处理系统,在每个处理单元上执行的管理程序,以及在每个管理程序上执行的多个虚拟机。 网络节点包括应用级调度器,用于从与多个客户端的多个网络通信会话中接收多个事务请求,并将每个事务请求的副本分发给在网络节点上执行的多个虚拟机 多个时间步骤来形成虚拟机的处理流水线。

    SERVICE ORIENTED ARCHITECTURE VERSION AND DEPENDENCY CONTROL
    50.
    发明申请
    SERVICE ORIENTED ARCHITECTURE VERSION AND DEPENDENCY CONTROL 审中-公开
    面向服务的架构版本和依赖控制

    公开(公告)号:US20150143355A1

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

    申请号:US14552070

    申请日:2014-11-24

    Abstract: This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.

    Abstract translation: 本公开涉及用于为一个或多个面向服务架构(SOA)系统的web服务提供版本控制功能的技术。 根据这些技术,版本控制服务(VCS)可以接收第一web服务的版本更新的指示。 响应于接收到的请求,VCS确定是否在SOA系统中执行的版本更新将导致第二个Web服务的操作更改。 如果版本更新将导致更改,VCS会向用户提供确定的更改的指示。

Patent Agency Ranking