Method and System for Implementing Application Programming Interface (API) to Provide Network Metrics and Network Resource Control to Users

    公开(公告)号:US20180219749A1

    公开(公告)日:2018-08-02

    申请号:US15793515

    申请日:2017-10-25

    Abstract: Novel tools and techniques are provided for implementing network application programming interface (“API”), and, more particularly, API to provide network metrics and network resource control to users. In some embodiments, a computing system might receive customer network telemetry data from a first network via a gateway API, might receive service provider network telemetry data from a second network(s) via a network API, might compile the customer network telemetry data and the service provider network telemetry data, might receive a request from a user to access information regarding network services associated with the user, might filter the compiled customer network telemetry data and the compiled service provider network telemetry data to isolate first telemetry data and second telemetry data, respectively, might provide the user with access to at least one of the first telemetry data or the second telemetry data, and might provide the user with options to control network resources.

    Robot Fingerprint
    72.
    发明申请
    Robot Fingerprint 审中-公开

    公开(公告)号:US20180161982A1

    公开(公告)日:2018-06-14

    申请号:US15792551

    申请日:2017-10-24

    Abstract: Novel tools and techniques for the automated tracking of services performed on machines by service robots, technicians, and other devices are provided. A system includes a robot fingerprint reader, service tool, and robot fingerprint database. The robot fingerprint reader may be associated with a machine receiving service and configured to receive a robot fingerprint from the service tool. The service tool may be associated with the device performing the service, and include an interface that is configured to allow the robot fingerprint to be obtained by the robot fingerprint reader. The service robot may be configured to register the robot fingerprint with the robot fingerprint database, and the robot fingerprint database may be configured to create an entry associated with the robot fingerprint of the device performing the service.

    Multi-line/multi-state virtualized OAM transponder

    公开(公告)号:US09898318B2

    公开(公告)日:2018-02-20

    申请号:US14583952

    申请日:2014-12-29

    CPC classification number: G06F9/45558 G06F2009/45595 H04L43/08

    Abstract: Novel tools and techniques might provide for implementing applications management, based at least in part on operations, administration, and management (“OAM”) information. A host computing system might comprise a dedicated OAM management agent. While normal application frame flow might be sent or received by VMs running on the host computing system, OAM frame flow might be sent or received by the OAM management agent, which might also serve as an OAM frame generator. Alternatively, or additionally, based on a determination that at least one OAM frame has changed (in response to a change in address of far-end and/or near-end OAM server functions), the OAM management agent might update a list associating the at least one OAM frame that has changed with corresponding at least one VM of the one or more VMs, without restarting any of the at least one VM, the OAM management agent, and/or the host computing system.

    Virtualization Congestion Control Framework for Modifying Execution of Applications on Virtual Machine Based on Mass Congestion Indicator in Host Computing System

    公开(公告)号:US20170123839A1

    公开(公告)日:2017-05-04

    申请号:US15408232

    申请日:2017-01-17

    Abstract: Novel tools and techniques are provided for implementing a virtualization congestion control framework. In one aspect, a method might include a hypervisor assigning application resources of a virtual machine (“VM”), which operates on a host computing system, with maximum allowable settings to each software application to be executed on the VM. The hypervisor or an orchestrator might determine a running mode of the host computing system, and might execute the software application(s) using running mode attributes of the determined running mode. The hypervisor or the orchestrator might monitor application resource utilization, and, based on a determination that application resource utilization has changed, might modify allocation of application resources to each of the software application(s). In some cases, the hypervisor or the orchestrator might monitor for mass congestion indicators, and, based on a determination that a mass congestion indicator is present, might modify the running mode of the host computing system.

    Virtualization congestion control framework for modifying execution of applications on virtual machine based on mass congestion indicator in host computing system
    79.
    发明授权
    Virtualization congestion control framework for modifying execution of applications on virtual machine based on mass congestion indicator in host computing system 有权
    虚拟化拥塞控制框架,用于根据主机计算系统中的大规模拥塞指标修改虚拟机上应用程序的执行

    公开(公告)号:US09582305B2

    公开(公告)日:2017-02-28

    申请号:US14805196

    申请日:2015-07-21

    Abstract: Novel tools and techniques are provided for implementing a virtualization congestion control framework. In one aspect, a method might include a hypervisor assigning application resources of a virtual machine (“VM”), which operates on a host computing system, with maximum allowable settings to each software application to be executed on the VM. The hypervisor or an orchestrator might determine a running mode of the host computing system, and might execute the software application(s) using running mode attributes of the determined running mode. The hypervisor or the orchestrator might monitor application resource utilization, and, based on a determination that application resource utilization has changed, might modify allocation of application resources to each of the software application(s). In some cases, the hypervisor or the orchestrator might monitor for mass congestion indicators, and, based on a determination that a mass congestion indicator is present, might modify the running mode of the host computing system.

    Abstract translation: 为实现虚拟化拥塞控制框架提供了新的工具和技术。 在一个方面,一种方法可以包括虚拟机管理程序,其分配在主机计算系统上操作的虚拟机(“VM”)的应用程序资源,对在VM上执行的每个软件应用程序具有最大允许设置。 管理程序或协调者可以确定主计算系统的运行模式,并且可以使用所确定的运行模式的运行模式属性来执行软件应用程序。 管理程序或协调者可以监视应用程序资源利用率,并且基于应用程序资源利用率已经改变的确定,可以将应用程序资源的分配修改为每个软件应用程序。 在某些情况下,虚拟机管理程序或协调者可能监视大量拥塞指示符,并且基于存在大量拥塞指示符的确定可能修改主计算系统的运行模式。

    System and Method of Routing Calls on a Packet Network
    80.
    发明申请
    System and Method of Routing Calls on a Packet Network 审中-公开
    在分组网络上路由呼叫的系统和方法

    公开(公告)号:US20160380878A1

    公开(公告)日:2016-12-29

    申请号:US15260411

    申请日:2016-09-09

    Abstract: A system and method for diagnosing a problem on a packet network. Network performance information associated with data packet communications over a packet network may be collected. A network performance information parameter may be monitored and a determination that the network performance information parameter crosses a threshold value may be made. In response to determining that the network performance information parameter crossed the threshold value, diagnostics may be initiated to determine a cause of the network performance information parameter crossing the threshold value.

    Abstract translation: 用于诊断分组网络上的问题的系统和方法。 可以收集与分组网络上的数据分组通信相关联的网络性能信息。 可以监视网络性能信息参数,并且可以进行网络性能信息参数越过阈值的确定。 响应于确定网络性能信息参数越过阈值,可以启动诊断以确定越过阈值的网络性能信息参数的原因。

Patent Agency Ranking