Patent classifications
G06F13/128
Fixed ethernet frame descriptor
System and techniques for enhanced electronic navigation maps for a vehicle are described herein. A descriptor set-up message may be received at a network controller interface (NIC). Here, the descriptor set-up message includes an ethernet frame descriptor. The NIC may then use the ethernet frame descriptor to transmit, across a physical interface of the NIC, multiple ethernet frames, each of which use the same ethernet frame descriptor from the set-up message.
Peripheral device controlling device, operation method thereof, and operation method of peripheral device controlling device driver
A peripheral device controlling device according to an embodiment of the inventive concept includes a command queue for storing at least one Device to Device (D2D) command for data communication between a first peripheral device and a second peripheral device, a command parser for obtaining information related to the data communication from the at least one D2D command, and an orchestrator for controlling at least one of the first peripheral device and the second peripheral device to transfer data from the first peripheral device to the second peripheral device based on the acquired information.
Direct memory access for graphics processing unit packet processing
Devices for coordinating or establishing a direct memory access for a network interface card to a graphics processing unit, and for a network interface card to access a graphics processing unit via a direct memory access are disclosed. For example, a central processing unit may request a graphics processing unit to allocate a memory buffer of the graphics processing unit for a direct memory access by a network interface card and receive from the graphics processing unit a first confirmation of an allocation of the memory buffer. The central processing unit may further transmit to the network interface card a first notification of the allocation of the memory buffer of the graphics processing unit, poll the network interface card to determine when a packet is received by the network interface card, and transmit a second notification to the graphics processing unit that the packet is written to the memory buffer.
Alternate acknowledgment (ACK) signals in a coalescing transmission control protocol/internet protocol (TCP/IP) system
Alternate acknowledgment (ACK) signals in a coalescing Transmission Control Protocol/Internet Protocol (TCP/IP) system are disclosed. In one aspect, a network interface card (NIC) examines packet payloads, and the NIC generates an ACK signal for a sending server before sending a coalesced packet to an internal processor. Further, the NIC may examine incoming packets and send an ACK signal to the internal processor for ACK signals that are received from the sending server before sending the coalesced packet to the internal processor. By extracting and sending the ACK signals before sending the corresponding payloads in the coalesced packet, latency that would otherwise be incurred waiting for the ACK signal is eliminated. Elimination of such latency may improve network performance and may provide power savings.
Devices, methods, and graphical user interfaces for wireless pairing with peripheral devices and displaying status information concerning the peripheral devices
In accordance with some embodiments, a method is performed at an electronic device with a display, radio frequency (RF) circuitry, and one or more input devices. The device displays a first user interface on the display. While displaying the first user interface, the device detects a pairing request to pair a first peripheral with the electronic device. In response to detecting the pairing request, the device determines whether the first peripheral meets coupling criteria, wherein the coupling criteria require that the first peripheral is coupled to a second peripheral. In accordance with a determination that the first peripheral meets the coupling criteria, the device displays a pairing affordance that initiates pairing of the electronic device with the first peripheral. In accordance with a determination that the first peripheral does not meet the coupling criteria, the device displays information concerning coupling of the first peripheral and the second peripheral.
Method and device thereof for user interaction based on virtual objects and non-volatile storage medium
The present invention provides a method and device thereof for user interaction based on virtual objects. The first user characteristic information of a first user is acquired, wherein the first user characteristic information includes at least one of the action information, the aspect information and the speed information of the first user. A first virtual object is generated corresponding to the first user based on the first user characteristic information, wherein the first virtual object includes the appearance matching with the aspect information of the first user, and an action sequence to be executed which matches the action information of the first user. The first virtual object is provided to the user device corresponding to the first user.
MANAGEMENT OF FAULT NOTIFICATIONS
Examples described herein relate to configuring an interrupt controller to gather zero or more interrupts of a first type and provide the zero or more interrupts of the first type to a first core after a threshold amount of time has elapsed. The interrupt controller is configured to transfer interrupts of a second type to a second core that executes at least one network protocol processing-related task. However, in some examples, the first core can perform any network protocol processing-related task. The first type of interrupts can be associated with faults that are correctable by an interrupt issuer or its delegate. The first core can be configured to perform a corrective action and acknowledge receipt of the group of interrupts or to merely acknowledge receipt of the group of interrupts but not perform a corrective action.
Network interface card switching for virtual networks
In some examples, a computing device comprises a virtual network endpoint; a network interface card (NIC) comprising a first hardware component and a second hardware component, wherein the first hardware component and the second hardware component provide separate packet input/output access to a physical network interface of the NIC, wherein the NIC is configured to receive a packet inbound from the physical network interface; and a virtual router to receive the packet from the NIC and output, using the first hardware component, in response to determining a destination endpoint of the packet is the virtual network endpoint, the packet back to the NIC, wherein the NIC is further configured to switch, in response to receiving the packet from the virtual router, the packet to the virtual network endpoint and to output, using the second hardware component, the packet to the virtual network endpoint.
Switch-port visual indications using external device
An apparatus for displaying status information of a network switch, which includes ports and a dedicated test port, includes an interface, one or more display elements, and circuitry. The interface is configured to connect to the network switch through a dedicated test port in the network switch that is separate from the ports. The circuitry is configured to receive from the network switch, via the interface and the dedicated test port, status information of one or more of the ports, and to display the status information using the display elements.
Host bus adaptor with configurable interface
A system includes a host interface, a storage interface, and one or more control circuits coupled to the host interface and coupled to the storage interface. The one or more control circuits include a common set of registers configured to maintain first entries according to a first storage protocol for first storage devices connected to the storage interface and to maintain second entries according to a second storage protocol for second storage devices connected to the storage interface.