Patent classifications
H04L69/12
System and method that detect the occupied space, the users who occupy the space, and/or the occupied device
An equipment detection system includes a processor, a communication module, and a display module. The processor is configured to detect a connection to an external device. The processor enumerates device information about the external device, obtains user information from a local host, and generates a data structure according to the device information and the user information. The processor is included in the local host. The communication module is configured to transmit the data structure and receive status information. The status information includes a placement space corresponding to the external device or the status of the external device. The status information is associated with the data structure. Moreover, the display module is configured to display the status information.
System and method that detect the occupied space, the users who occupy the space, and/or the occupied device
An equipment detection system includes a processor, a communication module, and a display module. The processor is configured to detect a connection to an external device. The processor enumerates device information about the external device, obtains user information from a local host, and generates a data structure according to the device information and the user information. The processor is included in the local host. The communication module is configured to transmit the data structure and receive status information. The status information includes a placement space corresponding to the external device or the status of the external device. The status information is associated with the data structure. Moreover, the display module is configured to display the status information.
Optical module for CXL standard
An optical module includes first circuitry configured to receive data transmitted from a host over an electrical communication link at a first data rate, the data transmitted from the host being either one of PCIe data and CXL data and change a data rate for transmission of data from the optical module, the data transmitted from the optical module being transmitted at a second data rate different from the first data rate. Second circuitry is configured to convert the data transmitted from the host at the first data rate from an electrical format to an optical format for transmission from the optical module at the second data rate and convert data received from an optical receiver at the second data rate from the optical format to the electrical format for transmission from the optical module to the host at the first data rate via the first circuitry.
Optical module for CXL standard
An optical module includes first circuitry configured to receive data transmitted from a host over an electrical communication link at a first data rate, the data transmitted from the host being either one of PCIe data and CXL data and change a data rate for transmission of data from the optical module, the data transmitted from the optical module being transmitted at a second data rate different from the first data rate. Second circuitry is configured to convert the data transmitted from the host at the first data rate from an electrical format to an optical format for transmission from the optical module at the second data rate and convert data received from an optical receiver at the second data rate from the optical format to the electrical format for transmission from the optical module to the host at the first data rate via the first circuitry.
Method and apparatus for accessing WiFi network to support a terminal connected to two or more WiFi networks at the same time
An apparatus for accessing a wireless fidelity (Wi-Fi) network, including a Wi-Fi processor and N Wi-Fi access circuits. N is a natural number greater than or equal to 2. The Wi-Fi processor is shared by the N Wi-Fi access circuits and implements an operation function related to Wi-Fi. The N Wi-Fi access circuits receives and transmits data at a same time through N Wi-Fi networks that operate on different radio frequency bands. Each Wi-Fi access circuit of the Wi-Fi access circuits comprises a Media Access Control (MAC) hardware and a physical layer (PHY) hardware.
Method and apparatus for accessing WiFi network to support a terminal connected to two or more WiFi networks at the same time
An apparatus for accessing a wireless fidelity (Wi-Fi) network, including a Wi-Fi processor and N Wi-Fi access circuits. N is a natural number greater than or equal to 2. The Wi-Fi processor is shared by the N Wi-Fi access circuits and implements an operation function related to Wi-Fi. The N Wi-Fi access circuits receives and transmits data at a same time through N Wi-Fi networks that operate on different radio frequency bands. Each Wi-Fi access circuit of the Wi-Fi access circuits comprises a Media Access Control (MAC) hardware and a physical layer (PHY) hardware.
Communications for field programmable gate array device
According to implementations of the subject matter described herein, there is proposed a solution for supporting communications for an FPGA device. In an implementation, the FPGA device includes an application module and protocol stack modules. The protocol stack modules are operable to access target devices based on different communication protocols via a physical interface. The FPGA device further includes a universal access module operable to receive, from the application module, first data and a first identity of a first target device, the first target device acting as a destination of the first data, and transmit, based on the first identity and predetermined first routing information, the first data to a first protocol stack module accessible to the first target device via the physical interface. By introducing the universal access module, it is possible to provide unified and direct communications for the application module.
Communications for field programmable gate array device
According to implementations of the subject matter described herein, there is proposed a solution for supporting communications for an FPGA device. In an implementation, the FPGA device includes an application module and protocol stack modules. The protocol stack modules are operable to access target devices based on different communication protocols via a physical interface. The FPGA device further includes a universal access module operable to receive, from the application module, first data and a first identity of a first target device, the first target device acting as a destination of the first data, and transmit, based on the first identity and predetermined first routing information, the first data to a first protocol stack module accessible to the first target device via the physical interface. By introducing the universal access module, it is possible to provide unified and direct communications for the application module.
Flexible steering
In one embodiment, a network device includes an interface configured to receive a data packet including a header section, at least one parser to parse the data of the header section yielding a first header portion and a second header portion, a packet processing engine to fetch a first match-and-action table, match a first index having a corresponding first steering action entry in the first match-and-action table responsively to the first header portion, compute a cumulative lookup value based on the first header portion and the second header portion responsively to the first steering action entry, fetch a second match-and-action table responsively to the first steering action entry, match a second index having a corresponding second steering action entry in the second match-and-action table responsively to the cumulative lookup value, and steering the packet responsively to the second steering action entry.
PROTOCOL DRIVER CREATING DEVICE
A PC includes: a frame designing section configured to design a communications frame of a communications protocol; and a protocol driver generating section configured to generate a protocol driver in accordance with the communications frame having been designed. The frame designing section includes: a providing section configured to provide a graphics object that graphically represents an element of at least one segment of the communications frame and that contains information on the size of the element, in a manner that enables the graphics object to be selected and to be disposed in the at least one segment; and a setting section configured to set the property of the element represented by the graphics object having been disposed.