ASYMMETRIC DUAL BEND SKEW COMPENSATION FOR REDUCING DIFFERENTIAL MODE TO COMMON MODE CONVERSION
Granted: August 20, 2020
Application Number:
20200267833
In one embodiment, a method includes positioning a first component for generating a differential signal on a printed circuit board, positioning a second component for receiving the differential signal on a printed circuit board, and routing a differential conductor pair on a path between the first component and the second component, wherein the path comprises at least one turn in which the differential conductor pair changes direction. A first conductor and a second conductor of the…
DETERMINING THE IMPORTANCE OF NETWORK DEVICES BASED ON DISCOVERED TOPOLOGY, MANAGED ENDPOINTS, AND ACTIVITY
Granted: August 20, 2020
Application Number:
20200267054
Determining the importance of network devices based on a discovered topology, managed endpoints, and activity may be provided. First, topology data may be received corresponding to a network comprising a plurality of devices. Then, a topology matrix may be created representing the topology data. Next, a stationary matrix may be determined from the topology matrix. The stationary matrix may indicate a relative importance of each of the plurality of devices within the network. A health…
FIBER WEAVE SKEW ASSESSMENT FOR PRINTED CIRCUIT BOARDS
Granted: August 20, 2020
Application Number:
20200263977
In one embodiment, a method includes inspecting a layer of a printed circuit board through an inspection window comprising an opening formed in one or more other layers of the printed circuit board and identifying a location of a trace aligned with the inspection window, relative to a marker in a fiber bundle of a fiber weave to assess fiber weave skew.
FIBER WEAVE SKEW ASSESSMENT FOR PRINTED CIRCUIT BOARDS
Granted: August 20, 2020
Application Number:
20200263976
In one embodiment, a method includes inspecting a fiber weave for use in a printed circuit board with an automated optical inspection tool and identifying a distance between fiber bundles in the fiber weave. The fiber weave comprises a plurality of the fiber bundles woven to form the fiber weave and a portion of the fiber bundles comprise markers and identifying a distance between the fiber bundles in the fiber weave comprises measuring a distance between the markers.
Timely Delivery of Real-Time Media Problem When TCP Must Be Used
Granted: August 13, 2020
Application Number:
20200259881
Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
LOCATION-BASED, CONTEXT-AWARE CHALLENGE-RESPONSE AUTHENTICATION
Granted: August 13, 2020
Application Number:
20200257788
Location-based, context-aware challenge-response authentication may be provided. First, a challenge may be provided to a user. The challenge may be based on a context corresponding to the user. The context corresponding to the user may comprise a location of a device associated with the user within an environment. Next, in response to providing the challenge, a response to the challenge may be received from the user. Then, in response to receiving the response to the challenge, it may be…
Dynamic Power Management
Granted: July 30, 2020
Application Number:
20200241627
Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining…
UPSTREAM SPLIT SCHEDULER
Granted: July 30, 2020
Application Number:
20200245346
A centralized Upstream (US) scheduling system configured to provide a US split scheduler may be provided. The centralized US scheduling system may comprise a US scheduler and a map editor. The US scheduler may be configured to create a map for US bandwidth allocation. The map may include Steady-State Grants (SGNTs) and Editable Grants (EGNTs). The map editor may be configured to receive the map from the US scheduler and to assign the EGNTs among low latency Service Flows (SFs).
NETWORK ACCESS CONTROL FOR DEVICES IN A SOFTWARE DEFINED ACCESS (SDA) FABRIC
Granted: July 30, 2020
Application Number:
20200244519
A first address resolution request may be received by a first access switch from a first device and the address resolution request may be resolved by the first access switch with a central database of a network. Then a second address resolution request may be sent to a sensor by the first access switch in response to resolving the first address resolution request. An address resolution response may then be sent by the sensor to the first device in response to the sensor determining that…
TIME DIVISION DUPLEX (TDD) FULL DUPLEX (FDX) WITH A REMOTE DUTY CYCLE (DS) FRAMER
Granted: July 30, 2020
Application Number:
20200244431
A system to support Time Division Duplex (TDD) Full Duplex (FDX) with a remote Duty Cycle (DS) framer may be provided. The system may comprise a core and a Remote PHY Device (RPD). The core may comprise a Downstream (DS) Quality-of-Service (QoS) scheduler and a DS duty cycle rate regulator. The DS duty cycle rate regulator may comprise a plurality of token buckets and a plurality of data framing queues. The RPD may comprise a plurality of TG queue blocks and switching logic.
TRANSMISSION OF PULSE POWER AND DATA IN A COMMUNICATIONS NETWORK
Granted: July 23, 2020
Application Number:
20200235949
In one embodiment, a method includes transmitting data on two wire pairs carrying pulse power, wherein the pulse power comprises a plurality of voltage pulses with the voltage pulses on the wire pairs offset between the wire pairs to provide continuous power and identifying transitions between at least one of a pulse-on time and a pulse-off time, and a pulse-off time and a pulse-on time on at least one of the wire pairs. Data transmission on the wire pair is controlled during the…
SWITCH FOR USE WITH SINGLE PAIR ETHERNET ON FOUR-PAIR CABLING
Granted: July 23, 2020
Application Number:
20200235780
In one embodiment, an apparatus includes four independent single pair Ethernet ports coupled to a cable comprising four wire pairs for communication with a micro-switch, the micro-switch configured for communication with four endpoint devices, each of the endpoint devices in communication with the micro-switch over a single pair Ethernet cable comprising one of the four wire pairs. Each of the four independent single pair Ethernet ports comprises an echo canceller for receiving input…
TRANSMISSION OF PULSE POWER AND DATA OVER A WIRE PAIR
Granted: July 23, 2020
Application Number:
20200233472
In one embodiment, an apparatus includes an interface for transmitting pulse power and data to a powered device over a wire pair and a controller for receiving input identifying power transitions in the pulse power and suspending data transmission during the power transitions. A method is also disclosed herein.
Method and Apparatus to Optimize Multi-Destination Traffic Over Etherchannel in Stackwise Virtual Topology
Granted: July 16, 2020
Application Number:
20200228464
Methods and systems are disclosed. The method comprises: designating a first plurality of links from a first stack segment to a second stack segment as a first etherchannel link; designating a second plurality of links from the first stack segment to a third stack segment as a second etherchannel link, where the second stack segment and the third stack segment are in communication with a fourth stack segment; designating the first etherchannel link and the second etherchannel link as…
DYNAMIC STATISTICS CORRELATION FOR COMPUTING RESOURCES IN A MULTI-TENANT ENVIRONMENT
Granted: July 16, 2020
Application Number:
20200228391
A method and system for managing resources of a computer network may be provided. A first request to detect a first event in a computer network may be received. A first element of the first event may be detected at a first computing resource of the computer network. After detecting the first element of the first event at the first computing resource, a second computing resource of the computer network may be determined. First data corresponding to the first event from the first computing…
SPLITTING OF COMBINED DELIVERY POWER, DATA, AND COOLING IN A COMMUNICATIONS NETWORK
Granted: July 9, 2020
Application Number:
20200221601
In one embodiment, a method includes delivering power and data on a cable from a central network device to a splitter device for splitting and transmitting the power and data to a plurality of remote communications devices over a plurality of cables, each of the cables carrying the power and data, receiving at the central network device, monitoring information from the remote communications devices on the cable, processing the monitoring information, and allocating the power and data to…
METHOD AND APPARATUS FOR MAINTAINING COOLING OF MODULAR ELECTRONIC SYSTEM DURING MODULE REMOVAL
Granted: July 9, 2020
Application Number:
20200221596
In one embodiment, a method includes receiving an indication at a modular electronic system of initiation of online removal for a module removably inserted into a slot of the modular electronic system, increasing a fan speed at the modular electronic system before the module is removed, monitoring an internal temperature at the modular electronic system, and providing an indication that the module is ready for removal upon reaching a specified cooling state at the modular electronic…
Packet Communications Providing Packet Processing Efficiencies in a Network including Using a Segment Routing and Tunnel Exchange
Granted: July 9, 2020
Application Number:
20200220745
In one embodiment, a segment routing and tunnel exchange provides packet forwarding efficiencies in a network, including providing an exchange between a segment routing domain and a packet tunnel domain. One application includes the segment routing and tunnel exchange interfacing segment routing packet forwarding (e.g., in a Evolved Packet Core (EPC) and/or 5-G user plane) and packet tunnel forwarding in access networks (e.g., replacing a portion of a tunnel between an access node and a…
Downstream Node Setup
Granted: July 9, 2020
Application Number:
20200220622
Per-port performance optimization may be provided. First, performance data may be received corresponding to each of a plurality of ports. Then it may be determined that performance of at least one of the plurality of ports can be improved based on the received performance data corresponding to the least one of the plurality of ports. Next, in response to determining that the performance of the at least one of the plurality of ports can be improved, at least one of a plurality of…
INTEGRATED POWER DELIVERY BOARD FOR DELIVERING POWER TO AN ASIC WITH BYPASS OF SIGNAL VIAS IN A PRINTED CIRCUIT BOARD
Granted: June 18, 2020
Application Number:
20200196448
In one embodiment, an apparatus generally comprises a power delivery board for integration with a printed circuit board, the power delivery board comprising a power plane for delivering power from a voltage regulator module to an application specific integrated circuit (ASIC) mounted on a first side of the printed circuit board. The power plane in the power delivery board interconnects with power vias in the power delivery board for vertical alignment with the ASIC through power vias in…