-
公开(公告)号:US11264065B2
公开(公告)日:2022-03-01
申请号:US17073434
申请日:2020-10-19
发明人: Zhen-Ting Huang , Chun-Hao Lin , Er-Zih Wong , Shih-Chiang Chu
摘要: A data transceiver device and an operation method are provided. The data transceiver device receives input data and transmits output data. The data transceiver device includes a buffer circuit, a storage circuit, a timing circuit and a control circuit. The buffer circuit is configured to store input data. The storage circuit is configured to store the output data. The timing circuit is configured to generate a time-out signal according to the set time. The control circuit is configured to process the input data to generate the output data, to store the output data in the storage circuit, and to transmit the output data according to an output data threshold value and the time-out signal. The control circuit adjusts the set time and/or the output data threshold value based on an initial condition and the state of the buffer circuit.
-
公开(公告)号:US11216398B2
公开(公告)日:2022-01-04
申请号:US16801223
申请日:2020-02-26
发明人: Er-Zih Wong , Zhen-Ting Huang , Shih-Chiang Chu , Sung-Kao Liu , Chia-Yi Chang
摘要: The invention provides a USB device and a data transfer method thereof. The USB device is coupled to a host and transfers at least one packet to the host. The USB device includes a memory, a USB controller, and a transfer management circuit. The memory stores packets. The USB controller is configured to transfer the packets to the host. The transfer management circuit is coupled between the memory and the USB controller and configured to sequentially read the packets from the memory and sequentially transfer the packets to the USB controller, and to perform the following operations: ending the data transfer when a stored content of the memory does not meet a condition for continuing packet transfer; or ending the data transfer when a last transferred packet meets a preset condition and a next packet that follows the last transferred packet does not meet the preset condition.
-
公开(公告)号:US11455266B2
公开(公告)日:2022-09-27
申请号:US17096398
申请日:2020-11-12
发明人: Zhen-Ting Huang , Shih Chiang Chu , Er Zih Wong , Chun Hao Lin , Chia-Hung Lin
IPC分类号: G06F13/38 , G06F13/42 , G06F9/30 , H03K19/17728 , G06F5/12
摘要: A universal serial bus (USB) device includes a first storage device, a controller, and a second storage device. The first storage device is configured to store input packets to be transmitted to a USB host. The controller is configured to receive the input packets of the first storage device, respectively compute hash values of the input packets, and respectively label first identifiers in the input packets according to the hash values to correspond to one of cores of a central processing unit at the USB host end. Among the input packets, the input packets with the same hash value are labeled with the same first identifier. The second storage device is configured to store the input packets that are labeled with the first identifier. The controller is further configured to allow the input packets stored in the second storage device to be transmitted to the USB host.
-
公开(公告)号:US11669339B2
公开(公告)日:2023-06-06
申请号:US17123050
申请日:2020-12-15
发明人: Chun Hao Lin , Tsunghan Tsai , Zhen-Ting Huang
IPC分类号: G06F9/44 , G06F9/445 , G06F9/54 , G06F9/4401
CPC分类号: G06F9/44505 , G06F9/4406 , G06F9/4411 , G06F9/542
摘要: The present invention provides a hardware setting device and hardware setting method thereof. The hardware setting device is configured to: boot an operating system; retrieve at least one hardware setting corresponding to a peripheral device from a pre-boot memory; and configure the peripheral device according to the at least one hardware setting.
-
公开(公告)号:US11240178B2
公开(公告)日:2022-02-01
申请号:US16838202
申请日:2020-04-02
发明人: Shih-Chiang Chu , Chia-Hung Lin , Zhen-Ting Huang , Er-Zih Wong
IPC分类号: H04L12/861 , H04L29/06 , H04L12/863 , H04L12/801
摘要: A data transmission method for a data transmission system including a host and a peripheral device is disclosed, including: setting at least one identification number to at least one packet stored in the host; transmitting the at least one packet from the host to the peripheral device; allocating the at least one packet to plural temporary blocks of a memory of the peripheral device corresponding to the at least one identification number according to the at least one identification number of the at least one packet. Each of the temporary blocks includes a threshold value, and the threshold value of each of at least two of the temporary blocks are different; and transmitting part of the at least one packet stored in one of the temporary blocks when the one of the temporary blocks reaches the threshold value of the one of the temporary blocks.
-
公开(公告)号:US12032512B2
公开(公告)日:2024-07-09
申请号:US17655365
申请日:2022-03-17
发明人: Zhen-Ting Huang , Er-Zih Wong , Shih-Chiang Chu , Chun-Hao Lin
IPC分类号: G06F15/78 , G06F9/4401 , G06F13/10
CPC分类号: G06F15/7892 , G06F9/4411 , G06F13/10 , G06F15/7875
摘要: A processor chip includes a logic circuit. The logic circuit is configured to be coupled to an electronic device. A configuration of the logic circuit corresponds to a plurality of candidate configurations. The configuration of the logic circuit is switched among the candidate configurations, and the electronic device associates with the processor chip to implement a function corresponding to the configuration of the logic circuit. When the configuration of the logic circuit is a first configuration and the electronic device executes a first driver program, the function is a first network-connection function. When the configuration of the logic circuit is a second configuration and the electronic device executes a second driver program, the function is a second network-connection function different from the first network-connection function.
-
公开(公告)号:US11703910B2
公开(公告)日:2023-07-18
申请号:US15868986
申请日:2018-01-11
发明人: Zhen-Ting Huang , Chun-Hao Lin , Er-Zih Wong , Hung-Chang Chen
IPC分类号: G06F9/4401 , G06F13/40 , G06F13/42 , G06F13/38 , G06F1/16 , H04L101/622
CPC分类号: G06F1/1632 , G06F9/4411 , G06F13/385 , G06F13/4072 , G06F13/4081 , G06F13/4282 , G06F2213/0026 , G06F2213/0042 , G06F2213/3808 , H04L2101/622
摘要: A docking station includes a network interface controller (NIC), a dock-side controller and a dock-side connector interface. The NIC is configured to transmit one or more management component transport protocol (MCTP) packets via a system management bus (SMbus). The dock-side controller is electrically coupled to the SMbus, and configured to encode the one or more MCTP packets to one or more vendor specific protocol (VSP) packets. The dock-side connector interface is electrically coupled to the dock-side controller, and configured to transmit the one or more VSP packets to an electrical device to control a basic input output system (BIOS) of the electrical device on the condition that the electrical device is connected to the docking station via the dock-side connector interface.
-
公开(公告)号:US10762017B2
公开(公告)日:2020-09-01
申请号:US16546845
申请日:2019-08-21
发明人: Shih-Chiang Chu , Chia-Hung Lin , Zhen-Ting Huang , Er-Zih Wong
摘要: Disclosed is a USB transmission system capable of classifying transmission data with a device so as to allow a host to use the transmission data easily. The USB transmission system includes a USB device and a host. The USB device parses the header of an input packet to find out the type of the input packet, tags the input packet with one of identifications according to the type of the input packet, and then outputs the input packet to the host. The host allocates data storage spaces of a system memory that are associated with the identifications respectively, receives the input packet, and stores the input packet in a first data storage space according to a first identification carried by the input packet, in which the first identification is one of the identifications and the first data storage space is one of the data storage spaces.
-
公开(公告)号:US10656676B2
公开(公告)日:2020-05-19
申请号:US15869069
申请日:2018-01-12
发明人: Zhen-Ting Huang , Chun-Hao Lin , Er-Zih Wong , Shih-Chiang Chu
摘要: A docking device includes a bus interface and a network interface controller. The bus interface is configured to be connected to a host device. The network interface controller is coupled to the bus interface and configured to receive a host-based MAC address of the host device and load the host-based MAC address for a network communication, if the host device is connected to the docking device via the bus interface. The host-based MAC address is stored in a table with a vendor specific format structure in a BIOS of the host device.
-
-
-
-
-
-
-
-