Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

52 results about "Network interface device" patented technology

In telecommunications, a network interface device (NID; also known by several other names) is a device that serves as the demarcation point between the carrier's local loop and the customer's premises wiring. Outdoor telephone NIDs also provide the subscriber with access to the station wiring and serve as a convenient test point for verification of loop integrity and of the subscriber’s inside wiring.

Offloading of adaptive all reduce operations

Examples described herein relate to a network interface device that includes: a host interface; a direct memory access (DMA) circuitry; a network interface to receive, in at least one packet, time data associated with at least one of multiple layers, wherein the multiple layers provide inputs to a collective operation associated with a large language model (LLM); and circuitry. The circuitry is to based, at least in part, on the time data associated with the multiple layers, identify a first operation of a first layer of the multiple layers as a late completing process relative to times to completion of multiple first operations of other layers and based on the first operation being identified as a late completing process, perform a remedial action to adjust at least one configuration of a first device to execute a second operation of the first layer.
Owner:INTEL CORP

Congestion control

Examples described herein relate to a network interface device that is to adjust a transmission rate of packets based on a number of flows contributing to congestion and / or based on whether latency is increasing or decreasing. In some examples, adjusting the transmission rate of packets based on a number of flows contributing to congestion comprises adjust an additive increase (AI) parameter based on the number of flows contributing to congestion. In some examples, latency is based on a measured roundtrip time and a baseline roundtrip time.
Owner:INTEL CORP

Network interface device with flow control capability

Examples described herein relate to a network interface device that includes data plane circuitry, when operational, to: identify a flow of packets that is a cause of queue congestion and cause transmission, to an upstream network interface device, of a packet with an identifier of a source queue in the upstream network interface device that requests reduction of transmission of packets from the source queue associated with the upstream network interface device. In some examples, the source queue is identified in a congestion causing packet by the upstream network interface device and wherein the upstream network interface device comprises a prior hop network interface device.
Owner:INTEL CORP

Multiple time domain network device translation

Examples described herein relate to a network interface device that includes circuitry to determine a target time domain in which to translate a time stamp associated with a workload and identify the target time domain to cause translation of the time stamp associated with the workload to the target time domain. In some examples, the network interface device stores time domain translation parameters of time stamps from a first time domain to one or more time domains and the network interface device translates the time stamp from the first time domain to the one or more time domains. In some examples, the network interface device comprises circuitry to store time domain translation parameters of time stamps from a first time domain to one or more time domains and the server is to perform translation of the time stamp from the first time domain to the one or more time domains based on the time domain translation parameters.
Owner:INTEL CORP

Network interface device-based memory access

The invention relates to network interface device-based memory access. An apparatus is disclosed comprising a network interface device comprising: a processor to implement network interface device functionality, and communication protocol engine circuitry, where the network interface device is to: receive a request to write data to a memory node, the memory node communicatively coupled to the network interface device; identifying network information corresponding to the request, where the network information includes at least one of a Quality of Service (QoS), a Physical Function (PF), a Virtual Function (VF), a Name Space Identifier (NSID), a Flow ID, a Service Level Target (SLO), or a Process Address Space ID (PASID); identifying a characteristic of the memory node, where the characteristic includes at least a page size of the memory node; and merging the data with other data on the memory node based on the network information and the characteristics.
Owner:INTEL CORP

Offloading of adaptive all reduce operations

Examples described herein relate to a network interface device that includes: a host interface; a direct memory access (DMA) circuitry; a network interface to receive, in at least one packet, time data associated with at least one of multiple layers, wherein the multiple layers provide inputs to a collective operation associated with a large language model (LLM); and circuitry. The circuitry is to based, at least in part, on the time data associated with the multiple layers, identify a first operation of a first layer of the multiple layers as a late completing process relative to times to completion of multiple first operations of other layers and based on the first operation being identified as a late completing process, perform a remedial action to adjust at least one configuration of a first device to execute a second operation of the first layer.
Owner:INTEL CORP

System and method for leveraging integration process code instruction connectivity among users to facilitate trading partner data integration connectivity

An information handling system operating an integration connectivity sales facilitation system may comprise a display device displaying a request from a purchasing user to facilitate purchase of a product for sale by the selling user, a processor to automatically generate code instructions of a future data integration process for transferring a first dataset field value identified by a first dataset field name at a purchasing user to a second dataset field value identified by a second dataset field name at the selling user, based on a merged data lineage map for previously generated code instructions for transferring such first and second dataset field values to a common trading partner storage location identified by a common trading partner dataset field name, and a network interface device transmitting the code instructions for future execution and a runtime engine for execution at a remote location in deployment of the future data integration process.
Owner:BOOMI LP

Node with a bridge network interface device for an AI accelerator system

AI system comprehensive: a first server device comprehensive: a first host central processing unit; a first PCIe switch coupled with the first host central processing unit; a plurality of first AI accelerator devices coupled with the first PCIe switch; an input network interface configured to receive information using a task ID from a second server device configured with an Ethernet protocol; an intranetwork value interface configured to communicate from one or more of the plurality of first AI accelerator devices to one or more of a plurality of second AI accelerator devices, such that the communication uses one or more task IDs without communicating directly or indirectly from a second host central processing unit; an output network interface configured to transmit information to the second server device using one or more task IDs via the Ethernet protocol; and a second PCIe switch configured to couple the second host central processing unit with the majority of second AI accelerator devices, the output network interface, and the intra-network value interface.
Owner:D-MATRIX CORP

Scalable trusted platform module in programmable network interface devices

An apparatus includes a host interface, a network interface, and a programmable circuitry communicably coupled to the host interface and the network interface. The programmable circuitry can include one or more processors to implement network interface functionality, and a discrete trusted platform module (dTPM) to enable the one or more processors to establish a secure boot mechanism for the apparatus, wherein the one or more processors are to instantiate a virtual TPM (vTPM) manager that is associated with the dTPM, the vTPM manager to host vTPM instances corresponding to one or more virtualized environments hosted on at least one of the programmable circuitry or a host device communicable coupled to the apparatus.
Owner:INTEL CORP

Network apparatus and network attack blocking method thereof

A network apparatus and a network attack blocking method thereof are disclosed. The network apparatus includes a network interface device, a storage device, and a processor. The network interface device connects a network. The storage device stores a block list. The processor is coupled to the network interface device and the storage device, and selectively allows at least one communication port to serve as a service port for connecting with an external device according to environment information of the network, receives a network packet sent by the external device through the network by using the network interface device, and determines whether a destination port of the network packet is one of the service ports. If the destination port is one of the service ports, the processor establishes a connection with the external device and provides services. If the destination port is not one of the service ports, the processor blocks the connection of the external device and adds identification information of the external device to the block list.
Owner:MOXA INC

Network interface devices for user-defined congestion control

Example methods and network interface devices for congestion control are described. In one example, a network interface device may include a first processing layer and a second processing layer. The first processing layer may receive an event notification from the second processing layer. In response to determination that congestion control is required based on the event notification, the first processing layer may determine an adjustment to a packet forwarding parameter by applying a congestion control algorithm. The congestion control algorithm may be one of multiple congestion control algorithms that the first processing layer is programmable to apply. The first processing layer may generate and send an instruction to the second processing layer to perform the adjustment. Based on the instruction, the second processing layer may configure a component to control packet forwarding towards a physical network based on the second value of the packet forwarding parameter.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

A network interface device as a computing platform

The examples described in this document relate to a network interface device. In some examples, the network interface device includes: a network interface, a direct memory access (DMA) circuitry, a host interface, memory, one or more processors, and a circuitry designed to: based on an operating configuration specifying standalone operation, cause the network interface device to operate in standalone mode to run one or more applications; and based on an operating configuration specifying companion operation, cause the network interface device to operate in companion mode to provide at least one host system with access to one or more hardware resources that the network interface device can access.
Owner:INTEL CORP

Device, system, and method for enhanced multi-link operations

A device, a system, and a method for enhanced multi-link operations are disclosed. In an embodiment, the device includes a wireless network interface device implemented on one or more integrated circuits (ICs), where the wireless network interface device is configured to exchange, via a radio associated with a link, frames according to an enhanced multi-link radio mode, and switch from the frame exchanges in the link to monitoring multiple links after at least one of completion of the frame exchanges and a frame exchange error.
Owner:NXP USA INC

System and method for preemptively adjusting forecasted memory access workload to minimize data center carbon footprint

ActiveUS12675341B2Carbon footprintData center
An information handling system executing a predictive task adjusting and carbon dioxide (CO2) minimizing system may comprise a hardware processor executing code instructions of a time series forecasting engine to predict a future CO2 emissions value for hardware component within a data center within a future time window that exceeds a CO2 threshold value determined for the hardware component where changes in CO2 emissions are due to a forecasted future load of memory accessing functions causing a change in energy consumption, the hardware processor executing code instructions to identify an adjusted forecasted future load of memory accessing functions whose execution is predicted to decrease CO2 emitted during the future time window below the CO2 threshold value, and the network interface device to transmit a workload redistribution instruction for implementing the adjusted forecasted future load of memory accessing functions at the data center.
Owner:DELL PROD LP

Apparatuses and methods for reducing data port delay

ActiveUS12526173B2Channel dividing arrangementsTransmitter/receiver shaping networksData portNetwork interface device
Systems, methods, apparatuses, and computer program products for reducing data port downtime are provided. An example network interface device of the present disclosure includes a first data port and a second data port. The network interface device performs a first link training process associated with the first data port coupled to a first communication link to determine a first communication parameter set for the first communication link. The network interface device then deactivates the first data port and performs a second link training process associated the second data port coupled to a second communication link to determine a second communication parameter set. Based on a network usage parameter set associated with a data plane of the network interface device, the network interface device determines whether to activate the first data port concurrently with the second data port.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Network interface device

The present application describes a network interface device that includes a housing, legs disposed on the housing, and keyholes each disposed in a respective leg. The housing may include one or more ports for wired connection. The housing may include a top indented surface to receive another same or similar network interface device. The housing may include first and second bottom indented surfaces, the second more indented than the first. The legs may be disposed on the first bottom indented surface and may extend so as to create a gap between a surface that the network interface device is disposed on and the network interface device itself. The keyholes allow for the network interface device to be mounted on a vertical surface (e.g., a wall) and / or to be secured on a stand.
Owner:CENTURYLINK INTELLECTUAL PROPERTY LLC

Packet capture data processing method and communication device

The invention relates to the technical field of network data transmission, and particularly provides a packet capture data processing method and a communication device. The packet capture data processing method comprises the steps that a first command sent by a controller is received through the MDIO interface, the first command is used for indicating a target address, and the target address indicates the address of packet capture data in a register space corresponding to the network interface equipment; receiving a second command sent by the controller through the MDIO interface, wherein the second command indicates to read the packet capture data; and sending the packet capture data in the register space corresponding to the target address to a controller through the MDIO interface. In the embodiment of the invention, the smooth export of the packet capture data is realized through the MDIO interface between the controller and the network interface equipment, and the export safety and efficiency of the packet capture data are improved.
Owner:XFUSION DIGITAL TECH CO LTD

Mechanism to implement time stamp-based transmissions from an network interface device of a datacenter

A circuitry of a network interface device of a computing network is to: access a first message from a server architecture of the computing network, the first message including a timestamp based on a time at which the circuitry is to access, from a host memory, one or more data packet descriptors that correspond to a data packet to be transmitted to the computing network from the network interface device; send, for transmission to the server architecture and at a transmission time based on the timestamp, a second message, the second message including a request to access the one or more data packet descriptors; and subsequent to sending the second message for transmission, access the one or more data packet descriptors to determine one or more addresses for the data packet in the host memory.
Owner:INTEL CORP

Network interface device

A network interface device having an FPGA for providing an FPGA application. A first interface between a host computing device and the FPGA application is provided, allowing the FPGA application to make use of data-path operations provided by a transport engine on the network interface device, as well as communicate with the host. The FPGA application sends and receives data with the host via a memory that is memory mapped to a shared memory location in the host computing device, whilst the transport engine sends and receives data packets with the host via a second memory. A second interface is provided to interface the FPGA application and transport engine with the network, wherein the second interface is configured to back-pressure the transport engine.
Owner:XILINX INC

A data exchange device for network interface devices and SRIO interface devices

The application discloses a data exchange device for network interface equipment and SRIO interface equipment, which comprises a main chip and a network exchange chip, the main chip adopts an FMQL45T900 chip, and a processor system PS and programmable logic PL are integrated in the chip, wherein the processor system PS is connected with the network exchange chip to realize data intercommunication between various external terminals with network interfaces; the programmable logic PL constitutes an SRIO exchange network to realize physical SRIO intercommunication between various main chips and data intercommunication between various external terminals with RapidIO high-speed serial ports; and the network exchange chip adopts an SF2507 chip to realize gigabit network exchange function of a network port. The application realizes data interaction between the network interface equipment and the SRIO interface equipment, and widens the application range of the data exchange device.
Owner:NANJING PANDA HANDA TECH

Time synchronization of devices

Examples described herein relate to a network interface device comprising: a direct memory access (DMA) circuitry; a device interface; a network interface; and a circuitry to: transmit a clock reference frame to multiple talker devices at a predefined rate to cause the multiple talker devices to synchronize clock signals with a time stamp value in the clock reference frame. In some examples, the circuitry is to synchronize a leading edge of a media clock signal based on the time stamp value and provide the media clock signal to an media processing system.
Owner:INTEL CORP

Downstream destination selection for tunnel packets based on fixed header packet values

A destination computing device that is associated with a first network establishes a tunnel that utilizes a tunneling protocol with a source computing device that is associated with a second network. The destination computing device generates a value that the source computing device is to insert into a field of tunnel packets generated by the source computing device in accordance with the tunneling protocol, wherein the value is for use by a network device driver (NDD) associated with a network interface device (NID) of the first network in selecting a downstream destination for the tunnel packets. The destination computing device sends the value to the source computing device and stores the value in a data structure accessible to the NDD.
Owner:RED HAT INC

Transparent intra- and inter-node communication using a bridging network interface device for AI accelerator systems

To provide an AI system that enables fast and efficient communication between multi-node accelerator systems and server systems, does not require explicit software activation, and provides a guaranteed delivery scheme. [Solution] An AI system uses transparent bridging to transfer data between AI accelerator devices over an intra-node or inter-node network. The invention configures a source device to transfer data assuming that the transfer protocol guarantees delivery of the data to the destination device. The receiver does not need to know the identity of the sender that transferred the data or when the data was transferred. Transparent bridging technology can be implemented using input / output (IO) streaming devices connected to switches or CPU sockets on both the source and destination devices.
Owner:ディ-マトリックス コーポレーション

Network apparatus and network authentication method thereof

A network apparatus and a network authentication method thereof are provided. The network apparatus serving as a server end includes a network interface device and a processor. The network interface device is configured to connect to a network. The processor is coupled to the network interface device, and configured to receive a network packet send by a client end through the network, acquire a verification data commonly agreed with the client end, and establish a network connection with the client end in response to a verification data recorded in the network packet matching the acquired verification data.
Owner:MOXA INC

Egress packet scheduling

Examples described herein relate to a network interface device. The network interface device can include circuitry to select a packet for transmission from among at least one time-based queue and at least one priority-based queue based on a departure time stamp value associated with the packet and a current time value. The network interface device can include circuitry to cause transmission of the selected packet. The circuitry can select a packet for transmission from the at least one time-based queue based on the current time value and based on the associated departure time stamp value.
Owner:INTEL CORP

Method for automatically logging into user accounts of multiple smart devices under the same local area network

ActiveCN116827665BChat roomIp address
The application discloses a method for automatically logging in multiple smart device user accounts under the same local area network, comprising a server, a router and at least two smart devices, wherein the smart devices are installed with a user account automatic login application program, which is used for acquiring the IP address, network interface device information, MAC address of the smart device and the MAC addresses of all network interfaces of the router; communicating with the instant messaging platform of the server and creating a chat room; initiating a login request to the user system, receiving the returned access token, sending the acquired access token to the chat room, and listening to the messages in the chat room by other smart devices, so that the smart devices in the same local area network environment are automatically logged in. The user can successfully log in the user account on any device, and other devices are automatically connected to the same user account through the network discovery mode, without manually inputting the account and password on each device.
Owner:SICHUAN HONGMOFANG NETWORK TECH CO LTD

Transparent communications within and among nodes using a bridging network interface device for ai accelerator system

A method and system for transferring data between AI accelerator devices across an intranode network or an internode network using transparent bridging. The present techniques configure a source device to transfer data while assuming the transfer protocol guarantees delivery of the data to a destination device. The receiver does not need to know the identity of the sender that transferred the data or when the data has been transferred. The transparent bridging techniques can be implemented using input / output (IO) streaming devices coupled to switches or CPU sockets of both the source and destination devices. Such techniques can enable fast and efficient communications across multi-node accelerator systems and server systems. Further, explicit software enablement is not required, and a guaranteed delivery scheme can be used as well.
Owner:D-MATRIX CORP

System and method for operatively coupling peripheral devices within a peripheral device workspace according to communication protocol best suited for device capabilities

A peripheral device workspace cloud orchestrator may comprise a network interface device to receive telemetry readings describing a current usage pattern for an information handling system, available communication protocols at a location for linking the information handling system and a peripheral device, and communication protocol-dependent functional capabilities for the peripheral device operatively coupled to the information handling system at the location to form a peripheral device workspace, and a hardware processor to execute code instructions for the peripheral device workspace cloud orchestrator to instruct the information handling system to operatively couple to the peripheral device using a best-suited communication protocol for selected performance from communication protocol-dependent functional capability data for the peripheral device under the current usage pattern for executing software application on an anchor information handling system node or peripheral device workspace environmental telemetry readings.
Owner:DELL PROD LP

Software updates in a network interface device

Examples described herein relate to a network interface device. In some examples, the network interface device includes a network interface device that includes a network interface, a host interface, and multiple processors. In some examples, a first processor of the multiple processors is to execute a first control plane process and an embedded software update is to occur by: installation and execution of a second control plane process on the first processor and a third control plane process is to cause utilization of the second control plane process.
Owner:INTEL CORP

Switch-originated congestion messages

Examples described herein relate to a switch circuitry that includes circuitry to determine if a received packet comprises a control packet; circuitry to determine congestion metrics based on receipt of at least one control packet, wherein the at least one control packet comprises a Request To Send (RTS) or Clear To Send (CTS); and circuitry to transmit at least one of the congestion metrics in at least one packet to a sender and / or receiver network interface device.
Owner:INTEL CORP