Adaptive publish/subscribe system
    11.
    发明授权
    Adaptive publish/subscribe system 有权
    自适应发布/订阅系统

    公开(公告)号:US09553831B2

    公开(公告)日:2017-01-24

    申请号:US13860860

    申请日:2013-04-11

    CPC classification number: H04L51/046 H04L67/2809 H04L67/327

    Abstract: A context-driven publication option is received over a network at an adaptive publish subscribe broker from a publishing network device. The context driven publication options are presented over the network to a subscribing network device. A selection of a context-driven subscription is received over the network at the adaptive publish/subscribe broker from the subscribing network device. A publication configured for network management and operations is received at the adaptive publish/subscribe broker. Publications are filtered at the adaptive publish/subscribe broker for the subscribing network device according to the selection of the context-driven subscription.

    Abstract translation: 在发布网络设备的自适应发布订阅代理处通过网络接收上下文驱动的发布选项。 上下文驱动的发布选项通过网络呈现给订阅网络设备。 在订阅网络设备的自适应发布/订阅代理处通过网络接收上下文驱动订阅的选择。 在自适应发布/订阅代理处接收配置用于网络管理和操作的出版物。 根据上下文驱动订阅的选择,在订阅网络设备的自适应发布/订阅代理处过滤出版物。

    Instant messaging virtual private networks
    12.
    发明授权
    Instant messaging virtual private networks 有权
    即时通讯虚拟专用网络

    公开(公告)号:US09325667B2

    公开(公告)日:2016-04-26

    申请号:US13630143

    申请日:2012-09-28

    CPC classification number: H04L63/0272 H04L12/4641 H04L51/04

    Abstract: According to one embodiment, an apparatus receives a virtual private network (VPN) establishment request and a plurality of packets communicated over at least one first protocol, with the first protocol being at least one of the Session Initiation Protocol, the Open System for Communication in Realtime protocol, and the Extended Messaging and Presence Protocol. The apparatus prioritizes the VPN establishment request over the plurality of packets and communicates a negotiation packet comprising a destination port and a response port. The apparatus receives, over a second communication protocol, a datagram through a communication tunnel established in response to receiving the negotiation packet, wherein the datagram is associated with a payload type, the datagram comprises an encapsulation envelope indicating the payload type, the datagram is received at the destination port, a response to the datagram is communicated to the response port, and the second communication protocol is different from the first protocol.

    Abstract translation: 根据一个实施例,一种装置接收虚拟专用网络(VPN)建立请求和通过至少一个第一协议传送的多个分组,其中第一协议是会话发起协议,用于通信的开放系统 实时协议,以及扩展消息和在线协议。 该设备通过多个分组对VPN建立请求进行优先级排队,并传送包括目的端口和响应端口的协商报文。 所述装置通过第二通信协议通过响应于接收到所述协商分组而建立的通信隧道接收数据报,其中所述数据报与有效载荷类型相关联,所述数据报包括指示所述有效载荷类型的封装包络,所述数据报被接收 在目的地端口,对数据报的响应被传送到响应端口,并且第二通信协议与第一协议不同。

    CLOSED LOOP AUTOMATION FOR INTENT-BASED NETWORKING

    公开(公告)号:US20230038994A1

    公开(公告)日:2023-02-09

    申请号:US17968242

    申请日:2022-10-18

    Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.

    Closed loop automation for intent-based networking

    公开(公告)号:US11218380B2

    公开(公告)日:2022-01-04

    申请号:US16592866

    申请日:2019-10-04

    Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.

    INTELLIGENT SELECTION OF VANTAGE POINTS FOR MONITORING SUBSERVICES BASED ON POTENTIAL IMPACT TO SERVICES

    公开(公告)号:US20210111968A1

    公开(公告)日:2021-04-15

    申请号:US16601792

    申请日:2019-10-15

    Abstract: A method includes configuring services as respective collections of subservices on network devices of a network, and decomposing definitions of the services into subservice dependency graphs each indicating the subservices and dependencies between the subservices that collectively implement a respective one of the services. The method further includes traversing the subservice dependency graphs to identify, at one or more intersections of the subservice dependency graphs, one or more shared subservices among the subservices of the services, wherein the one or more shared subservices are shared by the services. The method also includes monitoring subservice health states of the one or more shared subservices, and determining health states of the services based on the subservice health states of the one or more shared subservices.

    Fog-based service function chaining

    公开(公告)号:US10536341B2

    公开(公告)日:2020-01-14

    申请号:US15446085

    申请日:2017-03-01

    Abstract: A fog controller is operable to communicate with fog nodes associated with a plurality of special purpose network connected devices. The fog controller receives, from each of a plurality of the fog nodes, an indication of one or more processing capabilities of the respective fog node. Based on the processing capabilities, the fog controller creates a fog-based service function chain that includes a set of the plurality of fog nodes. The fog controller instantiates the fog-based service function chain at the set of the plurality of fog nodes.

    System to determine the placement of smart light emitters

    公开(公告)号:US10433400B1

    公开(公告)日:2019-10-01

    申请号:US16124093

    申请日:2018-09-06

    Abstract: Techniques relating to a geographic lighting controller. A controller determines a target lighting pattern based on an instruction for a smart lighting effect. The controller retrieves from a database, based on the target geographic location, information identifying a first plurality of smart lights to activate as part of the smart lighting effect. The controller determines a plurality of network addresses for the first plurality of smart lights, based on the retrieved information, generates a lighting effect command relating to the first plurality of smart lights, and transmits the lighting effect command to create the smart lighting effect.

    Machine driven community exchange of modules for issue management

    公开(公告)号:US10262014B2

    公开(公告)日:2019-04-16

    申请号:US15496150

    申请日:2017-04-25

    Abstract: A community exchange gathers machine consumable modules in a centralized database. The community exchange receives information associated with the status of a computing device. One or more device tags are generated based on the first information. Each of the device tags is related to at least a portion of the status of the computing device. The community exchange stores a database of machine consumable modules in association with one or more existing tags. By cross-referencing the device tags with the existing tags, the community exchange determines whether one of the machine consumable modules is associated with the device tags. Responsive to a determination that no machine consumable module in the database is associated with the device tags, the information received from the computing device is stored as a machine consumable module associated with the device tags.

    Power sharing for network devices
    20.
    发明授权

    公开(公告)号:US09703650B1

    公开(公告)日:2017-07-11

    申请号:US14991954

    申请日:2016-01-10

    CPC classification number: G06F11/2015 G06F1/263 G06F1/30 G06F2201/805

    Abstract: In one embodiment, a data processing device includes power port units for connection to network devices. Each power port unit is selectively configurable to operate as either (i) a Power Source Equipment port unit to provide power to a network device, or (ii) a Powered Device (PD) port unit to sink power from a network device. The device also includes a processor. In response to a power supply failure, the processor is operative to poll at least two network devices to determine if they are able to supply power, receive a response from each of the at least two network devices, and configure at least two power port units as PD port units to sink power from the at least two network devices. At least part of the received power is transferred from the at least two power port units via a power summing node to at least one local load.

Patent Agency Ranking