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

92 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.

Network interface device

A network interface device comprises at least one processor configured to validate at least a part of a context associated with a queue pair, the context being fetched from a memory on a host device.
Owner:XILINX INC

System and method for minimizing CO2 emissions with geographic placement of internet of things (IoT) device with respect to data geolocations for IoT data gathering

An Internet of Things (IoT) edge gateway device information handling system executing an IoT edge gateway device location optimization and carbon dioxide (CO2) minimization system may comprise a network interface device receiving, at an edge gateway initial location, power consumption analytics and locations of AP IoT servers transceiving IoT data with the IoT edge gateway in an enterprise wireless area network (WAN), a processor executing code instructions to determine an optimal location for the IoT edge gateway that reduces total estimated CO2 emissions during IoT data transmission between the AP IoT servers and the IoT edge gateway, based on the power consumption analytics and current locations of the AP IoT servers to a new optimal location in the enterprise WAN, and the network interface device transmitting an instruction to physically move the IoT edge gateway to the optimal geographic location to minimize CO2 emitted during transceiving of the IoT data.
Owner:DELL PROD LP

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

Device, method, and system for periodic wireless local area network (WLAN) sensing

Embodiments of a device, a method, and a system for periodic wireless local area network (WLAN) sensing 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 negotiate parameters for performing periodic sensing measurements, and implement the negotiated parameters when performing the periodic sensing measurements.
Owner:NXP USA INC

Systems and methods for signal digitization

Described herein are systems and methods for signal digitization. A system may include a camera; a network interface device; a user interface; and a computing device configured to, using the camera, capture an image of a signal; determine a signal metric as a function of the image of the signal; and using the user interface, display the signal metric to a user; wherein the system is communicatively connected to a repository of deidentified patient health information.
Owner:ANUMANA INC

System for storage of received messages

Examples described herein relate to a network interface device performing offloaded tag matching operation to support both one or more eager transactions and one or more rendezvous transactions using a tag-matching protocol. In some examples, the tag matching operation is offloaded from a server to the network interface device. In some examples, the network interface device is to receive messages from one or more senders, wherein the messages comprise tags and select one or more of the messages to write into a buffer based on matching on sender and / or tag.
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

Method, device, medium and product for energy efficiency optimization of network interface devices

The application provides an energy efficiency optimization method, device, medium and product of a network interface device, and relates to the technical field of network interface devices. The method comprises the following steps: determining a predicted energy efficiency ratio of the network interface device according to real-time performance parameters of the network interface device; if it is detected that the network interface device is in an energy efficiency valley state according to the real-time performance parameters and the predicted energy efficiency ratio, determining a target voltage and a target frequency according to the real-time performance parameters and the predicted energy efficiency ratio, and adjusting the voltage and the frequency of the network interface device by using a dynamic working point jumping mechanism; and if it is detected that the network interface device is not in the energy efficiency valley state, and it is determined that the voltage and frequency adjustment mode is voltage and frequency increase or voltage and frequency decrease according to the real-time performance parameters and the predicted energy efficiency ratio, feeding back the adjustment of the voltage and the frequency of the network interface device according to the voltage and frequency adjustment mode until it is determined that the voltage and frequency adjustment mode is stop adjustment. The method of the application realizes linear and stable output of the energy efficiency ratio of the network interface device.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

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 to communicate using a secure obfuscated network

A dual-mode communication device adapted for communication over a public network, wherein the dual-mode communication device is adapted to be operated in a normal mode and in an obfuscated mode. The dual-mode communication device includes a processor and a network interface device. The processor develops a frame from a payload received by the dual-communication device and, if the dual-mode communication device is operating in the obfuscated mode, an obfuscated frame from the frame. The frame and the obfuscated frame comprise a preamble that conforms with protocols associated with the public network and the processor. A network interface transmits one of the frame or the obfuscated frame using the public network. The payload may be extracted from the frame by any receiving device operating in the normal mode in the public network and the payload may be extracted from the obfuscated frame only by another communication device also operating in the obfuscated mode in the public network.
Owner:NORTHROP GRUMMAN SYSTEMS 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

Precise multicast timestamping

A network interface device includes packet processing circuity to capture a network packet transmitted by a software application running on a computing device and capture, at time of transmission of the network packet, a value of a physical clock as a receive timestamp for subscriber entities of the computing device. The circuitry associates the receive timestamp with a first packet copy of the network packet and inserts the first packet copy to a first receive pipeline of a first subscriber entity. The circuitry associates the receive timestamp with a second packet copy of the network packet and inserts the second packet copy to a second receive pipeline of a second subscriber entity.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

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

Software / firware updates during network link establishment

A link establishment process for establishing a network link between the first network interface device and a second network interface device is initiated at the first network interface device. During the link establishment process, the first network interface device receives from the second network interface device via the network link, one or more update messages requesting one or more changes to be applied at the first network interface device, the one or more changes for altering operation of one or both of software and firmware stored in one or more memories included in or coupled to the first network interface device. The one or more changes are applied based on the one or more update messages at the first network interface device.
Owner:MARVELL ASIA PTE LTD

Apparatuses and methods for reducing data port delay

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)

Automotive packet data switch utilizing line diversity

Embodiments of a method and apparatus are disclosed. In an embodiment, a vehicle onboard network interface device includes a data port to send and receive data packets, a plurality of packet processing pipelines coupled to the data port, the packet processing pipelines each to inspect an individual data packet to determine an action to be performed on the individual data packet, and a security module to receive the determined actions from each packet processing pipeline, to select one of the determined actions to be performed on the individual data packet, and to cause a selected one of the packet processing pipelines to perform the selected action.
Owner:NXP BV

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

Transport and cryptography offload to a network interface device

Examples described herein relate to a network interface device that includes circuitry, configured to perform encryption of data, generate one or more packets from the encrypted data, cause transmission of the one or more packets with the encrypted data, manage reliability of transport of the transmitted one or more packets with the encrypted data, and share protocol state information between a host system and the network interface device using connectivity based on user space accessible queues.
Owner:INTEL CORP

Disaggregation from network appliances to hardware-based network devices in software defined networks

Flows of a communication session in a software defined network (SDN) are efficiently managed. A network virtual appliance offloads, to a hardware-based network interface device, processing of data packets of a flow in accordance with packet processing rules associated with the flow. After the offload, subsequent data packets for the offloaded flow are processed and forwarded by the hardware-based network interface device without forwarding to the network virtual appliance.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Systems and methods for configuring a building management system

A building management system (BMS) network interface device includes an external communication device configured to provide communication between the BMS network interface and a number of user devices, over a first network. A performance verification tool (PVT) system for one or more BMS devices communicating over one or more networks includes a first application scan engines configured to discover first type devices of the BMS devices and second type devices of the BMS devices. The second application includes a reporting module configured to provide reports presenting analysis. The analysis is based upon data obtained from the BMS devices by the first application.
Owner:TYCO FIRE & SECURITY GMBH

System and method for determining peripheral device configurations across a plurality of workspaces for seamless user peripheral device workspace ecosystem experience

A peripheral device workspace cloud orchestrator information handling system comprises a network interface device to receive functional capabilities for an existing peripheral device previously operatively coupled by a user to a user information handling system anchor node for a peripheral device workspace defined by a manifest of included peripheral device nodes, location, and peripheral device workspace identification value, and a user composite peripheral device workspace identifier associated with an adjustable operational configuration instructing the existing peripheral device operation, a hardware processor to execute code instructions to identify new peripheral device capabilities within a received new device orchestrated device descriptor for a new peripheral device operatively coupled to the anchor node, determine a minimum percentage of the new peripheral device capabilities matches the existing functional capabilities, and instruct the anchor node to configure the new peripheral device according to the adjustable operational configuration associated with the existing peripheral device.
Owner:DELL PROD LP