Cisco Patent Grants

Heat dissipation in hermetically-sealed packaged devices

Granted: June 27, 2017
Patent Number: 9688453
A hermetically sealed package effectively dissipates heat generated inside the package. The hermetically sealed package includes a hermetically sealed enclosure formed from a base portion and a lid. Within the enclosure two or more heat generating elements, such as integrated circuit chips, are supported by the base portion and rise to different heights from the base portion. At least one resilient heat exchange component, such as a leaf spring, extends from the lid of the hermetically…

Power-over-ethernet (POE)-enabled network device and USB device power negotiation using USB to POE protocol conversion

Granted: June 27, 2017
Patent Number: 9690732
A Network-Universal Serial Bus (NUSB) adaptor exchanges Power-over-Ethernet (PoE) packets with, and receives power from, a Power Source Equipment (PSE) over a PoE connection with the PSE, and exchanges Universal Serial Bus (USB) messages with, and provides power to, a USB device over a USB connection with the USB device. The NUSB adaptor converts between a USB power negotiation protocol implemented between the USB device and the NUSB adaptor and a PoE power negotiation protocol…

Triangular routing for high speed differential pair length matching

Granted: June 27, 2017
Patent Number: 9690895
A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180…

Multi-channel optical receiver or transmitter with a ball lens

Granted: June 27, 2017
Patent Number: 9692522
Embodiments herein describe an optical receiver that demultiplexes a multi-wavelength optical signal into a plurality of optical signals with respective wavelengths. Stated differently, the various wavelengths in the received optical signal are separated into different optical signals with different wavelengths. In one embodiment, the optical receiver includes a plurality of optical filters that is aligned with a mirror to perform the demultiplexing function. The embodiments herein…

Upstream contention measurement reporting and mitigation in DOCSIS remote PHY network environments

Granted: June 27, 2017
Patent Number: 9692563
An example method for upstream contention measurement and reporting in Data Over Cable Service Interface Specification (DOCSIS) remote physical layer (R-PHY) network environments is provided and includes receiving, at a Converged Cable Access Platform (CCAP) core from a R-PHY node over a converged interconnect network (CIN) in the DOCSIS R-PHY network environment, an indication of a collision level in an upstream network between the R-PHY node and a plurality of cable modems (CMs),…

Downstream external physical interface transport in DOCSIS 3.1 network environments

Granted: June 27, 2017
Patent Number: 9692564
An example method for Downstream External Physical Interface (DEPI) in Data Over Cable Service Interface Specification (DOCSIS) 3.1 network environments is provided and includes generating, at a Converged Cable Access Platform (CCAP) core, a DEPI-Packet Streaming Protocol (PSP) pseudo-wire (PW) packet including a PSP sub-layer header having a same length for a Quadrature Amplitude Modulation (QAM) channel and an Orthogonal Frequency-Division Multiplexing (OFDM) channel in the DOCSIS…

Targeted service request for small data communication in a network environment

Granted: June 27, 2017
Patent Number: 9692567
An example method for targeted service request for small data communication in a network environment is provided and includes receiving an extended service request indicating an evolved packet system (EPS) bearer identity for small data communication over a packet data network connection including one or more EPS bearers, where the one or more EPS bearers includes at least one small data bearer configured for small data communication, selectively activating the small data bearer, and…

Identifying port misconnections on a network device

Granted: June 27, 2017
Patent Number: 9692635
Identifying port misconnections on a network device is disclosed. In an embodiment, host-to-port configuration data for a second network device is received at a first network device, wherein the host-to-port configuration data identifies, for each port of a plurality of ports of the second network device, a host that was connected to the port of the second network device. A particular host that is currently connected to a particular port of a plurality of ports of the first network…

Dynamically adjusting network parameters using weather forecasts

Granted: June 27, 2017
Patent Number: 9692644
In one embodiment, network parameters are dynamically adjusted using weather forecasts. The embodiments include determining a weather forecast that predicts a weather condition proximate to a network. Network parameters are then selected for adjustment based on the predicted weather condition. The selected network parameters are adjusted to improve performance of the network in response to the predicted weather condition.

Method and system for delegating administrative control across domains

Granted: June 27, 2017
Patent Number: 9692678
In one embodiment, a method for delegating partial administrative controls across one or more administrative domains is provided. An upstream network device may advertise capabilities for controlling certain administrative functions to a downstream network device. The downstream network device may choose to act on one or more capabilities, allowing for partial administrative control across the administrative domain.

Event triggered traceroute for optimized routing in a computer network

Granted: June 27, 2017
Patent Number: 9692679
In one embodiment, a network device (e.g., a master controller) may detect an event on a current path in a computer network from a local network domain to a destination address prefix of a remote domain. In response, the device may dynamically (e.g., intelligently) determine a trace target destination address within the destination address prefix, and may perform (or request performance of) a Traceroute of the current path and a selection of alternate paths in the network from the local…

Network management of devices residing behind a network device

Granted: June 27, 2017
Patent Number: 9692723
Network device management may be provided. By utilizing a network ID tag (i.e., a switch identifier) corresponding to a network switch, a network management platform on a server may access network devices that exist behind the network switch. The network switch may comprise a network address translation (NAT) device. The network devices may comprise an industrial network comprising groups of machines that exist as islands behind their own respective network switches where each group of…

Method for streaming packet captures from network access devices to a cloud server over HTTP

Granted: June 27, 2017
Patent Number: 9692802
A system for streaming packet captures over the Internet includes multiple network access devices, each operating as one of a gateway device, a wireless access point, and a network switch, and a management server communicatively coupled to the network access devices over the Internet for managing the network access devices. The management server maintains a persistent hypertext transport protocol (HTTP) connection with each of the network access devices over the Internet. The management…

Low latency networking device using header prediction

Granted: June 27, 2017
Patent Number: 9692857
A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network…

Automatic switching between different cameras at a video conference endpoint based on audio

Granted: June 27, 2017
Patent Number: 9693017
A video conference endpoint includes predefined main and side audio search regions angularly-separated from each other at a microphone array configured to transduce audio received from the search regions. The endpoint includes one or more cameras to capture video in a main field of view (FOV) that encompasses the main audio search region. The endpoint determines if audio originates from any of the main and side audio search regions based on the transduced audio and predetermined audio…

Integer transform video compression system, method and computer program product

Granted: June 27, 2017
Patent Number: 9693057
A video coding/decoding system, method and computer program product employ an integer transform matrix for transforming to/from transform coefficients and residual pixel data in moving pictures by a set of semi-orthonormal basis vectors. The basis vectors are derived from conventional DCT or KTL matrixes, but relaxes to some extent the requirements for orthogonality, norm equality and element size limitation. In this way improved coding efficiency and lower complexity compared to…

Determining location via wireless access points

Granted: June 27, 2017
Patent Number: 9693194
Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the…

System and method for providing message delivery and paging to a group of users in a network environment

Granted: June 27, 2017
Patent Number: 9693205
An example method is provided in one example embodiment and may include configuring paging parameters for a group of one or more user equipment (UE) based, at least in part, on a group identifier (ID) for the group of one or more UE; communicating the paging parameters to each of the one or more UE of the group; and paging one or more idle mode UE of the group according to the paging parameters to transition the idle mode UE to a connected mode for receiving a group message. In some…

Power conservation in traffic safety applications

Granted: June 20, 2017
Patent Number: 9685086
In one embodiment, a device sends collision avoidance safety messages to prevent potential collisions between vehicles and the portable electronic device. The device determines whether a current or predicted future location of the device intersects an action zone. An action zone corresponds to a geographic area in which a potential collision may occur between a vehicle and the device. The device adjusts a broadcast rate for the collision avoidance safety messages based on whether the…

Frequency channel selection by an LTE-U wireless access point operating in the presence of other LTE-U and Wi-Fi access points

Granted: June 20, 2017
Patent Number: 9686688
A Long-Term Evolution-Unlicensed (LTE-U) access point (AP) is configured to operate wirelessly on any of multiple RF channels in an unlicensed frequency band. The AP detects other LTE-U APs and Wi-Fi APs operating on active ones of the multiple channels. The AP determines AP channel statistics for each detected AP. The AP determines, for each active channel, a per-channel metric based on the AP channel statistics. The AP ranks the active channels according to the corresponding…